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

@ -9,6 +9,7 @@ public class Modes {
public static SpeedrunMode SPEEDRUN;
public static GravityShiftMode GRAVITY_SHIFT;
public static HardcoreMode HARDCORE;
public static ElytraMode ELYTRA;
public static void init() {
DEFAULT = (DefaultMode) Registry.getMode("default");
@ -16,5 +17,6 @@ public class Modes {
SPEEDRUN = (SpeedrunMode) Registry.getMode("speedrun");
GRAVITY_SHIFT = (GravityShiftMode) Registry.getMode("gravity-shift");
HARDCORE = (HardcoreMode) Registry.getMode("hardcore");
ELYTRA = (ElytraMode) Registry.getMode("elytra");
}
}