Перейти к содержимому
Mineforgian

EnderShare

Real-time shared Ender Chest storage for pairs.

Загрузки
92
Подписчики
3
Обновлён
24 ноября 2025 г.
Лицензия
All-Rights-Reserved

Опубликован 16 ноября 2025 г.

EnderShare — Shared Ender Chest for Partners & Teams

Real-time shared Ender Chest storage for two linked players.

EnderShare lets two players link their Ender Chests together and share a synchronized 54-slot inventory in real time. Perfect for co-op players, SMP partners, couples, factions, and team-based servers.

No databases required. No lag. No duplication exploits.

🟩 Features

🔗 Shared Ender Chest (Real-Time Sync)

Two players can link their Ender Chests together.

Both see the exact same 54-slot inventory.

Every change is instantly synchronized.

📦 Smart Storage Layout

Each player gets 27 personal slots, plus shared slots in the center.

Automatically merges or splits storage when linking or unlinking.

📤 Simple Sharing System

/ec share — send a partnership request

/ec accept — accept sharing

/ec unshare — stop sharing

Clear GUI and chat messages guide the players.

🛡 Anti-Duplication Protection

Safe, restart-proof inventory handling.

Special checks prevent all known dupe methods.

🔧 Admin Tools

/ec reset — reset a player’s Ender Chest

/ec version — show plugin version

Permissions fully configurable in config.yml.

💾 Persistent Storage

Inventory state is saved safely and survives restarts.

⚙️ Commands & Permissions

Player Commands
---------------------------
Command                 Description
/ec share <player>      Send share request
/ec accept              Accept share request
/ec unshare             Stop sharing
/ec info                Show share status

Admin Commands
---------------------------
Command                 Description
/ec reset <player>      Reset Ender Chest
/ec version             Show plugin version
/ec                     Open Ender Chest

Permissions (fully customizable)

# Default commands for all players
default-allowed-commands:
  - endershare.share
  - endershare.unshare
  - endershare.partner
  - endershare.info

# Admin commands (OPs by default)
admin-allowed-commands:
  - endershare.use
  - endershare.reset
  - endershare.version

🔧 Configuration

EnderShare automatically generates a config.yml on first startup. All default and admin permissions can be edited freely.

🧩 Compatibility

Platform: Paper / Spigot

Minecraft: 1.21.x

Java: Recommended Java 21+

No external libraries required.

📥 Installation

Download the latest JAR from Modrinth.

Place it into your server’s /plugins/ folder.

Restart your server.

Done — players can now share Ender Chests!

❤️ Support & Feedback

If you enjoy EnderShare, consider leaving a comment :) Bug reports and suggestions are always welcome!

Ченджлог

1.0.1.2Релиз1.21.11, 26.1, 26.1.1 · 24 ноября 2025 г.

Changelog – EnderShare v1.0.2.2

✔ New Feature It is now possible to configure the default and admin permissions in the config.yml file. This configuration is generated by default when the plugin is first run, and you can modify it as needed:

//Commands that ALL players are allowed to use by default. default-allowed-commands:

  • endershare.share
  • endershare.unshare
  • endershare.partner
  • endershare.info

//Commands that ONLY ADMINS (OPs) are allowed to use by default. admin-allowed-commands:

  • endershare.use // /ec (open enderchest)
  • endershare.reset // /ec reset
  • endershare.version // /ec version
1.0.0.2Релиз1.21.8, 1.21.9, 1.21.10 · 16 ноября 2025 г.

Changelog – EnderShare v1.0.0.2 ✔ New Features /ec unshare now requires the partner to be online and confirm the unshare action.

Shared EnderChests can still be broken with a left-click while maintaining proper enderchest sync.

GUI notification added for unshare requests (Accept/Reject).

Tab-completion fully supports all subcommands and online players. ✔ Improvements Enhanced /ec info to display plugin version, author, brief usage, and all available subcommands.

Fully stabilized shared enderchest syncing for partners. ✔ Bug Fixes Fixed errors related to UUID handling in shared inventories.

Corrected enderchest update issues when partners go offline during unshare.

Minor backend optimizations and code cleanup.

Комментарии

Загружаем…