diff --git a/build.gradle b/build.gradle index 9d866baf..a156cf7c 100644 --- a/build.gradle +++ b/build.gradle @@ -20,6 +20,14 @@ repositories { } } +processResources { + inputs.property "version", project.version + archivesBaseName = "zenith" + filesMatching("fabric.mod.json") { + expand "version": project.version + } +} + loom { accessWidenerPath = file("src/main/resources/voxelmon.accesswidener") } diff --git a/gradle.properties b/gradle.properties index 491508e4..83c56945 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ yarn_mappings=1.20.4+build.1 loader_version=0.15.0 # Mod Properties -mod_version = 0.0.1 +mod_version = 0.0.1-alpha maven_group = me.cortex archives_base_name = zenith diff --git a/src/main/java/me/cortex/voxelmon/core/VoxelCore.java b/src/main/java/me/cortex/voxelmon/core/VoxelCore.java index 75aff90a..7dbc3b4f 100644 --- a/src/main/java/me/cortex/voxelmon/core/VoxelCore.java +++ b/src/main/java/me/cortex/voxelmon/core/VoxelCore.java @@ -196,9 +196,13 @@ public class VoxelCore { //this.world.getMapper().forceResaveStates(); System.out.println("Shutting down voxel core"); try {this.renderGen.shutdown();} catch (Exception e) {System.err.println(e);} + System.out.println("Render gen shut down"); try {this.world.shutdown();} catch (Exception e) {System.err.println(e);} + System.out.println("World engine shut down"); try {this.renderer.shutdown();} catch (Exception e) {System.err.println(e);} + System.out.println("Renderer shut down"); if (this.postProcessing!=null){try {this.postProcessing.shutdown();} catch (Exception e) {System.err.println(e);}} + System.out.println("Voxel core shut down"); } public WorldImporter createWorldImporter(World mcWorld, File worldPath) {