▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
EnderBan

EnderBan

Plugin for disabling items in the Ender Chest

Оцените первым
213
6

EnderBan

EnderBan is a lightweight and performant server plugin that prevents players from storing configured items in their Ender Chests.

Administrators can define a list of blocked Minecraft materials in config.yml. When a player attempts to put a blocked item into an Ender Chest, EnderBan automatically cancels the action and returns the item to the player. If their inventory is full, the item is dropped at their feet instead.

Features

  • Prevents configured items from being placed into Ender Chests.

  • Supports common inventory interactions:

    • Normal clicks
    • Shift-clicks
    • Dragging items
    • Hotbar number-key swaps
  • Safely returns blocked items to the player.

  • Drops items at the player's feet when their inventory is full.

  • Configurable blocked item list using standard Minecraft Material names.

  • Built-in localization with English, Russian, and Spanish.

  • Language can be changed directly in config.yml.

  • Defaults to English if an invalid language is specified.

  • /ebreload command for reloading the configuration without restarting the server.

  • Lightweight, dependency-free, and designed with performance in mind.

Configuration

The lang setting controls the language used for EnderBan's player-facing messages.

Supported languages:

  • en — English
  • ru — Russian
  • es — Spanish

If an unsupported value is entered, EnderBan automatically falls back to English.

The blocked items list contains Minecraft Material names that players are not allowed to store in Ender Chests. Add the materials you want to prevent to this list, for example BEDROCK, COMMAND_BLOCK, or BARRIER.

How It Works

EnderBan listens for Ender Chest inventory interactions and checks whether an item being inserted matches one of the configured blocked materials.

When a blocked item is detected:

  1. The inventory action is canceled.
  2. The item is returned to the player.
  3. If the player's inventory is full, the item is dropped nearby.
  4. A localized message informs the player that the action is not allowed.

The plugin intentionally performs a simple ItemStack#getType() comparison by default, keeping the checks fast and predictable.

Commands

/ebreload — Reloads the EnderBan configuration.

Permissions

No special permissions are required for normal operation.

Compatibility

EnderBan is designed for modern Minecraft server environments and focuses on providing the same lightweight protection without unnecessary dependencies.

The plugin is intended to support multiple modern server versions and plugin platforms in a single distribution where possible.

Performance

EnderBan is intentionally minimal. It performs only the checks necessary to prevent blocked materials from being placed into Ender Chests and does not continuously scan inventories or run unnecessary background tasks.

Future Development

The project is being expanded with broader Minecraft version compatibility and support for additional server plugin platforms, while keeping the plugin lightweight and easy to configure.

Партнёрский материал

Сервер для плагина EnderBan - как у профи

Плагин EnderBan создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином EnderBan для друзей можно за пару минут - BungeeHost всё уже подготовил.

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

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

Minecraft: Java Edition

1.21.x1.20.x

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

Сервер

Создатели

Детали

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