Add Elytra Parkour Mode (basic implementation)

- Created ElytraMode class with leaderboard support
- Auto-gives elytra and fireworks on mode start
- Added elytra mode config options
- Added Russian and English localization
- Integrated into mode selection menu
- TODO: Ring generation, boost system, collision detection
This commit is contained in:
loki 2026-02-25 13:10:10 +01:00
parent 56bf11822e
commit 1b1d363f3b
6 changed files with 103 additions and 0 deletions

View file

@ -7,6 +7,7 @@ import dev.loki.loparkour.config.Option;
import dev.loki.loparkour.hook.HoloHook;
import dev.loki.loparkour.hook.PAPIHook;
import dev.loki.loparkour.mode.DefaultMode;
import dev.loki.loparkour.mode.ElytraMode;
import dev.loki.loparkour.mode.GravityShiftMode;
import dev.loki.loparkour.mode.HardcoreMode;
import dev.loki.loparkour.mode.Modes;
@ -106,6 +107,7 @@ public final class LoParkour extends ViPlugin {
Registry.register(new SpeedrunMode());
Registry.register(new GravityShiftMode());
Registry.register(new HardcoreMode());
Registry.register(new ElytraMode());
Modes.init();
Menu.init(this);