Update project configuration and refactor codebase

- Migrated Minestom dependency to new groupId.
- Added Maven Shade plugin for packaging.
- Switched Java version to 21 and corrected JDK settings.
- Refactored terrain generation logic to use the updated Minestom API.
- Replaced deprecated particle creation methods.
- Enabled Velocity proxy support.
- Updated various configuration files to align with the new build setup.
This commit is contained in:
2025-12-19 21:45:07 +01:00
parent 7561d42f41
commit d6b396758b
20 changed files with 139 additions and 69 deletions

View File

@@ -0,0 +1,5 @@
eu/mhsl/minecraft/endlessjumper/generator/BlockPalette.class
eu/mhsl/minecraft/endlessjumper/TerrainGenerator.class
eu/mhsl/minecraft/endlessjumper/generator/JumpGenerator.class
eu/mhsl/minecraft/endlessjumper/BlockMath.class
eu/mhsl/minecraft/endlessjumper/EndlessJumper.class

View File

@@ -0,0 +1,5 @@
/home/elias/projects/Minecraft/EndlessJumper/src/main/java/eu/mhsl/minecraft/endlessjumper/EndlessJumper.java
/home/elias/projects/Minecraft/EndlessJumper/src/main/java/eu/mhsl/minecraft/endlessjumper/BlockMath.java
/home/elias/projects/Minecraft/EndlessJumper/src/main/java/eu/mhsl/minecraft/endlessjumper/TerrainGenerator.java
/home/elias/projects/Minecraft/EndlessJumper/src/main/java/eu/mhsl/minecraft/endlessjumper/generator/JumpGenerator.java
/home/elias/projects/Minecraft/EndlessJumper/src/main/java/eu/mhsl/minecraft/endlessjumper/generator/BlockPalette.java