EnderLift
A lightweight elevator plugin for 1.21 featuring multiple upgrade tiers, color-coding, and custom floor names.
EnderLift
🚀 EnderLift
Paper 1.21+ is a modern and optimized plugin for Minecraft servers running Paper 1.21+. It adds an elevator system powered by Ender Pearls. Forget about complex redstone mechanisms or endless staircases — with EnderLift, moving between floors in your base is as simple as jumping or sneaking.
✨ Main Features
* 🔼 Fast and Intuitive: Simply jump to travel to the elevator above, or sneak with Shift to travel to the elevator below.
* 🛡️ Tier System: Elevators have different tiers: Iron, Gold, Diamond, and Netherite. Each tier can be configured with a different maximum vertical travel distance.
* 🎨 Color Channels: Perfect for complex bases! Elevators use wool dye colors as channels. You can only travel between elevators that are aligned on the same X/Z coordinates and share the exact same color.
* 🏷️ Named Floor System: You can assign a custom name to each floor/elevator, such as “Storage”, “Mine”, or “Potion Room”. When using an elevator, players will receive useful information about the floor they are on.
* 🔧 Highly Configurable: Everything can be customized. You can edit item names, lores, crafting options, and tier travel distances through the configuration files: `items.yml` and `config.yml`.
* 💬 MiniMessage Support: All plugin messages can be edited in `messages.yml`, with full support for HEX colors, gradients, and formatting using the powerful MiniMessage system.
📜 Commands
The main command is `/enderlift`, with the aliases `/el` and `/lift`.
* `/enderlift info` - Shows information about the elevator you are standing on, including tier, color, range, and floor name. * `/enderlift setfloor <name>` - Assigns a custom name to the floor you are currently standing on. * `/enderlift clearfloor` - Removes the custom name from the current floor. * `/enderlift give <player> <tier> <color> [amount]` - Gives specific elevator blocks to a player. Example: `/el give AleDev iron red 1` * `/enderlift reload` - Reloads all configuration files and messages.
🔐 Permissions
* `enderlift.use` - Allows players to use elevators by jumping/sneaking and to use the info command. Default: all players
* `enderlift.place` - Allows players to place elevator blocks. Default: all players
* `enderlift.craft` - Allows players to craft elevator items. Default: all players
* `enderlift.setfloor` - Allows players to set or clear floor names. Default: all players
* `enderlift.admin` - Grants access to administrative commands such as reload and give. Default: operators only
📦 Installation
1. Download the latest version of EnderLift. 2. Place the `.jar` file inside your server’s `plugins` folder. 3. Restart your server. 4. That’s it! You can now open the `plugins/EnderLift` folder to customize messages, crafting recipes, elevator ranges, and more.
> 1.21+ Designed specifically for Paper-based Minecraft servers running 1.21+.