EnderElevator
EnderElevator is a Hytale mod that introduces a dynamic elevator system, allowing for practical and fluid vertical transportation between floors.
🚀 Features
- Seamless Vertical Travel: Teleport instantly between floors, or enable short smooth vertical travel in config.
- Simple Controls:
- Jump (Space): Teleport to the next elevator block directly above you.
- Crouch (Ctrl): Teleport to the next elevator block directly below you.
- Safety Mechanics: The system checks if there is sufficient space (2 blocks high) at the destination before teleporting the player, preventing suffocation or getting stuck.
- Distance: As long as the blocks are aligned on the same X and Z coordinates, the distance between floors does not matter.
- Look Preservation: Teleports preserve the player's pitch and yaw, so looking up or down before activation does not reset the camera.
- Sound Feedback: Optional teleport sound using Hytale's
SFX_Portal_Neutral_Teleport_Localevent.
⚙️ Configuration
config.json is managed through Hytale's config system:
{
"MaxSearchDistance": 320,
"CooldownMs": 500,
"EnableSound": false,
"EnableSmoothMovement": false,
"SmoothingDurationMs": 320
}
SmoothingDurationMs is clamped between 180 and 650 milliseconds to keep travel responsive.
🛠️ Crafting
All Ender Elevator variants are crafted using the Furniture Bench (Textiles category).
Base Elevator
Recipe:
- 8x White Wool
- 1x Life Essence
Colored Variations
To create a specific color, combine 1x Ender Elevator with the corresponding item:
- Yellow: Ender Elevator + Petals Yellow
- Purple: Ender Elevator + Petals Purple
- Red: Ender Elevator + Petals Red
- Orange: Ender Elevator + Petals Yellow + Petals Red
- Cyan: Ender Elevator + Petals Cyan
- Violet: Ender Elevator + Petals Purple + Petals Blue
- Brown: Ender Elevator + Petals Red + Petals Green
- Pink: Ender Elevator + Petals Pink
- Green: Ender Elevator + Petals Green
- Black: Ender Elevator + Petals Red + Petals Blue + Petals Yellow
- Blue: Ender Elevator + Petals Blue
📦 Installation
- Download the latest release of
EnderElevator. - Place the mod files into your Hytale server's
modsfolder
🧰 Development
To refresh browsable Hytale server sources from the installed game, run:
./gradlew refreshHytaleSources
The task reads the installed patchline from Hytale's patchline.json, decompiles the local HytaleServer.jar with tools/vineflower.jar, and writes sources to:
.generated/hytale-server-sources
The generated folder is ignored by Git. In IntelliJ, mark or open .generated/hytale-server-sources as a source root when you want full-text navigation through the decompiled Hytale server code.
🤝 Contributing
We welcome contributions! Please feel free to verify the manifest.json for dependency details.












