IEC | Custom, Infinite EnderChest | Fully Customizable 1.12

Async task execution | Custom permission | Easy to use
EB7153AC-C290-475D-8DB6-3D31812DEA84.png
Type
  1. Other
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.7
  2. 1.8
  3. 1.9
  4. 1.10
  5. 1.11
  6. 1.12
  7. 1.13
  8. 1.14
  9. 1.15
  10. 1.16
  11. 1.17
  12. 1.18
Tags
Tags
None

Note to Customers: Please leave a review containing any feedback and your honest opinion of the plugin and feel free to suggest upgrade ideas.

Infinite EnderChest can be useful in every server available. It is a improved enderchest plugin with lot of features. You can customize everything for the server ranks (enderchest height, pages etc.).

The plugin can reach this lag free experience by using asynchronous task execution in the every field.
Features
  • 99% configurable.
  • Lags free.
  • Easy to use GUI and commands.
  • Customizable permissions.
  • Async task execution for lag free experience.
  • OFFLINE enderchest open and edit.
  • Add/Remove access players for your enderchest.
  • Infinite storage space with permission.
  • Multiple player edit in the enderchest at the same time.
  • Local data saving.
Commands
commands.png

Permission
  • iec.* - Permission for everything except for "iec.bypass.open".
  • iec.command - /ec command.
  • iec.clear - Clear own enderchest.
  • iec.group.* - Grants 5 rows and infinite pages in the enderchest.
  • iec.others.* - Permission for everything with other players.
  • iec.reload - /ec reload command
  • iec.others.open - Open players enderchest.
  • iec.others.edit - Open and Edit players enderchest.
  • iec.others.clear - Clear players enderchest.
  • iec.others.setup.open - Open players setup page.
  • iec.others.setup.edit - Open and Edit players setup page.
Dependencies
Example Enderchest
page1.png


Settings Page
settings.png


Installation
  1. Purchase and download the plugin (Thank you!).
  2. Stop your server, put the .jar file in your server's /plugins/ directory.
  3. Start the server, plugin will generate all necessary config files.
  4. Fill in config.yml and language.yml with desired settings.
  5. Restart the server.
  6. Done!
Note for 1.7 support
The plugin has support for 1.7.10, but because of the vault depency some smaller featuers may not work, but 95% of the plugin has to.

Permission Setup
In the config you can create every kind of permissions. Like the default permission in the config file, you only have to specify the name of the permission. But when you add it to a rank or a player you have to start with the "iec.group." tag. For example with the default permissions: iec.group.default

Configuration and Language file
YAML:
#=======================================================
#
# Permission setup instructions:
#
# You can continue the list like:
#   permissions-name:
#     page: 2
#     row: 3
#     start-page-setup: false
#     access-players: 1
#
# The "page" number must be at least 1 but you can go as high as you wish.
# If you wan't it to be infinte you can just add: "iec.group.*"
# The "row" number is have to be between 1-5, it can be 1 and 5 as well.
# "start-page-setup" means that if true the player can set up which page he wants to open the enderchest first.
# "access-players" how many players the user can add to his/her own enderchest. Min.: 0, Max.: 27
#
group-permissions:
  default:
    page: 2
    row: 3
    start-page-setup: false
    access-players: 1
  gold:
    page: 4
    row: 5
    start-page-setup: true
    access-players: 5
  diamond:
    page: 10
    row: 5
    start-page-setup: true
    access-players: 27
#
# Below these are materials which will appear in the enderhcest.
#
item-materials:
  navigation:
    go-left-3: "ARROW"
    go-left-1: "ARROW"
    go-right-1: "ARROW"
    go-right-3: "ARROW"
    go-to-settings: "REDSTONE"
    # For 1.12 and lower use STAINED_GLASS_PANE or something else
    close-enderchest: "RED_STAINED_GLASS_PANE"
    filler: "GRAY_STAINED_GLASS_PANE"
  pages:
    # For 1.12 and lower use CLAY_BALL or something else
    nav-icon: "PURPLE_DYE"
  settings:
    nav-icon: "DIAMOND"
    starting-page: "PAPER"
    # For 1.12 and lower use FLINT or something else
    access-players: "PLAYER_HEAD"
  access-players:
    # For 1.12 and lower use FLINT or something else
    players: "PLAYER_HEAD"

YAML:
no-permission: "&cYou don't have permission."
player-not-found: "&cPlayer not found!"
already-has-access: "&cPlayer already has access to your enderchest."
no-more-access: "&cYou can't add anymore access to your enderchest."
access-remove: "&5%player% &7successfully &cremoved &7from the authorized players."
access-add: "&5%player% &7successfully &aadded &7to the authorized players."
player-no-access: "&cPlayer don't have access to your enderchest."
zero-access: "&cYou don't have any authorized player to your enderchest."
no-higher: "&cYou can't go any higher."
no-lower: "&cYou can't go any lower."
clear-inventory: "&aYour enderchest successfully cleared."
clear-inventory-player: "&5%player%'s &aenderchest successfully cleared."
config-reload: "&aConfig reloaded!"

# Result of /ec access list command
access-list:
  title: "&5Authorized players:"
  player-line: " &8» &d%player% &8: &7%accessType%"

inventory-title:
  pages: "&5EnderChest &8- Page &d%page%&8/&5%allpage%"
  settings: "&5EnderChest &8- &dSettings"
  access-players: "&5EC &8- &dAccess Players"

navigation:
  go-left-3: "&dGo Page %page%"
  go-left-1: "&dGo Page %page%"
  go-right-1: "&dGo Page %page%"
  go-right-3: "&dGo Page %page%"
  go-to-settings: "&cGo To Settings"
  close-enderchest: "&cClose"
  filler: " "
pages:
  nav-icon:
    name: "&7Page &d%page%"
    lore:
      - "&dOwner: &7%player%"
settings:
  nav-icon: "&bSettings"
  starting-page:
    name: "&7Starting Page: &3%page%"
    lore:
      - ""
      - "&bYou can set up to which page"
      - "&bopen first in the enderchest."
      - ""
      - "&3Left click: &7Reduce the pages."
      - "&3Right click: &7Increase the pages."
      - ""
  access-players:
    name: "&6Edit Access Players"
    lore:
      - ""
      - "&7Here you can change the"
      - "&7access right of the players."
      - ""
access-players:
  name-color: "&5"
  view-lore:
    - ""
    - "&dView"
    - "&7Edit"
    - ""
    - "&7He can only &5look through"
    - "&7your enderchest. Can't edit anything."
    - ""
  edit-lore:
    - ""
    - "&7View"
    - "&dEdit"
    - ""
    - "&7He can &5edit &7your enderchest."
    - "&7Except the settings."
    - ""

Note to Customers: Please leave a review containing any feedback and your honest opinion of the plugin and feel free to suggest upgrade ideas.
  • access.png
    access.png
    74.3 KB · Views: 0
  • bg.png
    bg.png
    134.7 KB · Views: 37

Latest updates

  1. Bug fixes

    Small bug fixes
  2. Bug fix

    Fixed empty enderchest page didn't save.

Latest reviews

The interface is highly usefriendly.
The author grants excellent support.
I'm very satisfied with the plugin.
Nandi0813
Nandi0813
Thank you! :)

Author

Nandi0813

Owner
Author
Nandi0813
Downloads
4
Type
Digital product
License duration
Unlimited
Price
2.99 EUR
Views
124
First release
Last update
Rating
5.00 star(s) 1 ratings
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.