From d6b396758b460d52e31ed71d55b85da87e76600e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20M=C3=BCller?= Date: Fri, 19 Dec 2025 21:45:07 +0100 Subject: [PATCH] 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. --- .idea/EndlessJumper.iml | 13 ++++++ .idea/jarRepositories.xml | 10 ++-- .idea/misc.xml | 2 +- .idea/vcs.xml | 6 +++ build.sh | 2 + dependency-reduced-pom.xml | 44 ++++++++++++++++++ pom.xml | 37 +++++++++++---- .../endlessjumper/EndlessJumper.java | 21 +++++---- .../endlessjumper/TerrainGenerator.java | 32 ++----------- .../endlessjumper/generator/BlockPalette.java | 2 - .../generator/JumpGenerator.java | 24 ++++------ target/EndlessJumper-1.0-SNAPSHOT.jar | Bin 0 -> 29356041 bytes .../endlessjumper/EndlessJumper.class | Bin 6446 -> 7584 bytes .../endlessjumper/TerrainGenerator.class | Bin 2509 -> 736 bytes .../generator/BlockPalette.class | Bin 1237 -> 1237 bytes .../generator/JumpGenerator.class | Bin 6298 -> 6269 bytes target/maven-archiver/pom.properties | 5 ++ .../compile/default-compile/createdFiles.lst | 5 ++ .../compile/default-compile/inputFiles.lst | 5 ++ .../original-EndlessJumper-1.0-SNAPSHOT.jar | Bin 0 -> 10318 bytes 20 files changed, 139 insertions(+), 69 deletions(-) create mode 100644 .idea/EndlessJumper.iml create mode 100644 .idea/vcs.xml create mode 100755 build.sh create mode 100644 dependency-reduced-pom.xml create mode 100644 target/EndlessJumper-1.0-SNAPSHOT.jar create mode 100644 target/maven-archiver/pom.properties create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 target/original-EndlessJumper-1.0-SNAPSHOT.jar diff --git a/.idea/EndlessJumper.iml b/.idea/EndlessJumper.iml new file mode 100644 index 0000000..a376b96 --- /dev/null +++ b/.idea/EndlessJumper.iml @@ -0,0 +1,13 @@ + + + + + + + ADVENTURE + + 1 + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index a008a5e..b2dfa1f 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -11,16 +11,16 @@