▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/hEnderChest
hEnderChest

hEnderChest

Advanced custom Ender Chest system with permission-based sizes, unlockable slots, purchase GUI, confirmation menu, PlaceholderAPI, Vault actions.

Оцените первым
167
1

hEnderChest

!Plugin Overview

hEnderChest is a custom Ender Chest plugin for Minecraft servers.

It replaces the default Ender Chest experience with a configurable virtual storage system. You can use permission-based storage sizes, unlockable slots, purchase menus, confirmation menus, database storage, PlaceholderAPI placeholders, Vault actions and admin tools.

The plugin is useful for survival servers, economy servers, rank-based storage, donor upgrades and progression-based gameplay.


Overview

!My EnderChest !Other EnderChest

Players can open a custom Ender Chest by command or by interacting with an Ender Chest block. Server owners can control the available space through permissions or through the slot purchase system.

Player storage is saved in SQLite or MySQL. The plugin also includes a flexible action system for messages, sounds, commands, Vault payments and GUI feedback.


Features

Virtual storage

The plugin manages custom Ender Chest inventories, locked slots, storage size, inventory titles, purchased slots and database saving.

Two modes

Mode 1 uses permission-based storage sizes. Mode 2 enables locked slots and player slot purchases.

Size permissions

You can give different storage sizes through permissions:

henderchest.size.9
henderchest.size.18
henderchest.size.27
henderchest.size.36
henderchest.size.45
henderchest.size.54

Slot unlocks

In Mode 2, locked slots are shown as configurable items. Players can unlock them through custom conditions and actions.

Confirm menu

Slot purchases can require a confirmation menu before the player pays. The title, size, buttons, items and actions are configurable.

Conditions

Purchase conditions can use PlaceholderAPI values. This allows money, points, ranks, statistics or other placeholder-based checks.

Click actions

You can configure different behavior for left click, right click, middle click, shift click and all clicks.

Database

The plugin supports SQLite and MySQL storage.

Staff access

Staff can open another player's Ender Chest with:

/enderchest <player>

Editing another player's storage requires a separate permission.

Slot tools

Admins can add, remove or set purchased slots for players in Mode 2.

Actions

The plugin supports messages, broadcasts, console commands, player commands, sounds, titles, action bars, boss bars, particles, fireworks, effects, Vault actions and close actions.


Commands

CommandDescription
/enderchestOpens your Ender Chest
/ecOpens your Ender Chest
/enderchest <player>Opens another player's Ender Chest
/henderchestShows admin help
/henderchest helpShows admin help
/henderchest reloadReloads the plugin
`/henderchest addslots <amountrange>`
`/henderchest removeslots <amountrange>`
`/henderchest setslots <amountrange>`

Permissions

PermissionDescription
henderchest.open.commandAllows opening by command
henderchest.open.interactAllows opening by Ender Chest interaction
henderchest.othersAllows opening other players' storage
henderchest.modifyAllows editing other players' storage
henderchest.offlineDeclared permission for offline access
henderchest.adminAllows admin commands
henderchest.size.9Gives access to 9 slots
henderchest.size.18Gives access to 18 slots
henderchest.size.27Gives access to 27 slots
henderchest.size.36Gives access to 36 slots
henderchest.size.45Gives access to 45 slots
henderchest.size.54Gives access to 54 slots

Recommended player permissions:

henderchest.open.command
henderchest.open.interact
henderchest.size.9

PAPI

The plugin registers PlaceholderAPI placeholders with the henderchest identifier.

PlaceholderDescription
%henderchest_size%Current storage size
%henderchest_purchased%Purchased slots in Mode 2
%henderchest_available%Available slots

Variables

These variables can be used in plugin messages, actions, item names, lore and purchase feedback.

VariableDescription
{prefix}Plugin prefix
{player}Player name
{uuid}Player UUID
{slots}Slot value or slot list
{slot}Current slot
{size}Current storage size
{target}Target identifier
{targetName}Target name
{permission}Required permission
{slotsText}Text representation of slots

Install

  1. Install PlaceholderAPI.
  2. Place hEnderChest.jar into the plugins folder.
  3. Restart the server.
  4. Open plugins/hEnderChest/.
  5. Choose the working mode in config.yml.
  6. Configure permissions for player groups.
  7. Configure mode2.yml if you use slot purchases.
  8. Restart the server or reload the plugin.

Configs

Main files:

plugins/hEnderChest/config.yml
plugins/hEnderChest/mode2.yml

config.yml is used for main settings, mode selection, database settings, titles and global actions.

mode2.yml is used for locked slots, purchase rules, click actions, confirmation menu and slot unlock settings.


Use Cases

  • Custom Ender Chest storage
  • Rank-based storage sizes
  • Donor storage upgrades
  • Economy slot purchases
  • Progressive storage unlocks
  • Quest rewards
  • Crate rewards
  • Event rewards
  • Staff storage inspection

Notes

  • PlaceholderAPI is required.
  • Vault is optional.
  • MySQL is optional.
  • Slot purchase commands are intended for Mode 2.
  • Players need henderchest.open.command to open storage by command.
  • Players need henderchest.open.interact to open storage by interacting with an Ender Chest block.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:2 недели назад
Главная