
Server Crash on Startup (With Custom Modpack, Modrinth, Docker)
Closed this issue · 1 comments
Minecraft Version
1.21.7
Mod Loader
Forge
Describe the Issue
Server crash upon start
Modpack - custom
hash-format = "sha256"
[[files]]
file = "mods/ati-structures-fabricforge.pw.toml"
hash = "6c0b7cb79155a2de33ee7a9ddd7f40022c0f371f55af47f48ba5675112de771e"
metafile = true
[[files]]
file = "mods/balm.pw.toml"
hash = "562c389286f8b8cc2c437ed87a03e81e3fd237a9d1652f083a6fe9a34fd3b488"
metafile = true
[[files]]
file = "mods/collective.pw.toml"
hash = "5036beee8b9088cdd6e42699eb9fff76658eda6b6f83b46c531624ae87ccd80b"
metafile = true
[[files]]
file = "mods/fish-on-the-line.pw.toml"
hash = "e63a9d7c113f50e0abd689629e53541bb9565ce6980794595bac9ae130a39d86"
metafile = true
[[files]]
file = "mods/furnace-recycle.pw.toml"
hash = "4e733f1d0864f618f6be93183479701fb839385db94e9dd8dc719b6c27273d7a"
metafile = true
[[files]]
file = "mods/healing-campfire.pw.toml"
hash = "e848e1dddd2142b275a5554967c739d67eff9202326f8e6b05b59525ae622a93"
metafile = true
[[files]]
file = "mods/infinite-trading.pw.toml"
hash = "c0d223d3a6998a19e9413da95e4abb98baeff304b05c37296bb1f9b872132c51"
metafile = true
[[files]]
file = "mods/inventory-essentials.pw.toml"
hash = "65e1342a33d58e409304231527e834ff6bbb3bedbdfdcb6c6da587a77a115f21"
metafile = true
[[files]]
file = "mods/inventory-totem.pw.toml"
hash = "087909e138cfd5b9b54c14e432dc95a208370ffdcbabd2111eac6c4d26cebfe2"
metafile = true
[[files]]
file = "mods/no-hostiles-around-campfire.pw.toml"
hash = "5d1a285fdcc81c2ae28ba14408c13a5d2a81a1ae00da461066d7541a8fface37"
metafile = true
[[files]]
file = "mods/spark.pw.toml"
hash = "2e98bca303c37020a2a9afcea742ff04b6a73dc71bf293b4f925d44ff44ba24b"
metafile = true
[[files]]
file = "mods/terralith.pw.toml"
hash = "4875fd101e678cdc5d71e6bda6bfb7d60b0d0b7683f6d9f704ebfcfac9ccb0a5"
metafile = true
[[files]]
file = "mods/tpa.pw.toml"
hash = "ad7d9a71950be81290f003937d3ff98455f45218bc0035e9f6c15f7ea01a3cf7"
metafile = true
Server type: docker, .env file
EULA=TRUE
MEMORY=6G
TYPE=MODRINTH
# Cursed Forge
# CF_SERVER_MOD=/data/mc-cf/mc-server-0x1021.zip
# Modrinth
MODRINTH_MODPACK=/data/mc-mr/mc-server-0x1021.mrpack
Logs
✔ Container minecraft Started 0.1s
xxxxx% ./run.sh logs
[init] Running as uid=1000 gid=1000 with /data as 'drwxr-x--- 8 1000 1000 4096 Jul 12 22:58 /data'
[init] Image info: buildtime=2025-07-09T01:02:57.482Z,version=java21,revision=8a7cfbfb3e5a6688bbb4461b1c25c4dd77cfc585
[mc-image-helper] 22:58:57.210 INFO : Downloaded mods/1.3.1-TPA_mod-1.21.6-1.21.7.jar
[mc-image-helper] 22:58:57.219 INFO : Downloaded mods/healingcampfire-1.21.7-6.2.jar
[mc-image-helper] 22:58:57.219 INFO : Downloaded mods/fishontheline-1.21.7-3.5.jar
[mc-image-helper] 22:58:57.223 INFO : Downloaded mods/nohostilesaroundcampfire-1.21.7-7.2.jar
[mc-image-helper] 22:58:57.236 INFO : Downloaded mods/infinitetrading-1.21.7-4.6.jar
[mc-image-helper] 22:58:57.236 INFO : Downloaded mods/balm-forge-1.21.7-21.7.2-all.jar
[mc-image-helper] 22:58:57.316 INFO : Downloaded mods/collective-1.21.7-8.4.jar
[mc-image-helper] 22:58:57.388 INFO : Downloaded mods/Terralith_1.21.x_v2.5.11.jar
[mc-image-helper] 22:58:57.447 INFO : Downloaded mods/ATi Structures V1.4.2 (1.21+).jar
[mc-image-helper] 22:58:57.532 INFO : Downloaded mods/spark-1.10.140-forge.jar
[mc-image-helper] 22:58:58.155 INFO : Downloaded mods/inventorytotem-1.21.7-3.4.jar
[mc-image-helper] 22:58:58.160 INFO : Downloaded mods/inventoryessentials-forge-1.21.7-21.7.1.jar
[mc-image-helper] 22:58:58.162 INFO : Downloaded mods/furnacerecycle-1.21.7-2.6.jar
[mc-image-helper] 22:58:58.174 INFO : Downloaded mods/waystones-forge-1.21.7-21.7.1.jar
[mc-image-helper] 22:58:58.535 INFO : Downloading Forge installer 57.0.2 for Minecraft 1.21.7
[mc-image-helper] 22:58:58.760 INFO : Running Forge 57.0.2 installer for Minecraft 1.21.7. This might take a while...
[init] Copying any mods from /mods to /data/mods
[init] Copying any configs from /config to /data/config
[init] Creating server properties in /data/server.properties
[init] Disabling whitelist functionality
[mc-image-helper] 22:59:13.843 INFO : Created/updated 4 properties in /data/server.properties
[init] Setting initial memory to 6G and max to 6G
[init] Using Forge supplied run.sh script...
2025-07-12T22:59:14.566409974Z main WARN Advanced terminal features are not available in this environment
[22:59:14] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, forge_server]
[22:59:14] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: JVM identified as Eclipse Adoptium OpenJDK 64-Bit Server VM 21.0.7+6-LTS
[22:59:14] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher 10.2.4 starting: java version 21.0.7 by Eclipse Adoptium; OS Linux arch aarch64 version 6.8.0-50-generic
[22:59:14] [main/INFO] [ne.mi.fm.lo.ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is forge_server
[22:59:14] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=jar:file:///data/libraries/org/spongepowered/mixin/0.8.7/mixin-0.8.7.jar!/ Service=ModLauncher Env=SERVER
[22:59:14] [main/INFO] [ne.mi.fm.lo.mo.JarInJarDependencyLocator/]: Found 1 dependencies adding them to mods collection
[22:59:15] [main/INFO] [mixin/]: Compatibility level set to JAVA_17
[22:59:15] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forge_server' with arguments []
[22:59:15] [main/WARN] [mixin/]: Reference map 'kuma_api.refmap.json' for kuma_api.mixins.json could not be read. If this is a development environment you can ignore this message
[22:59:15] [main/WARN] [mixin/]: Reference map 'balm.refmap.json' for balm.mixins.json could not be read. If this is a development environment you can ignore this message
[22:59:15] [main/WARN] [mixin/]: Reference map 'inventoryessentials.refmap.json' for inventoryessentials.mixins.json could not be read. If this is a development environment you can ignore this message
[22:59:15] [main/WARN] [mixin/]: Reference map 'waystones.refmap.json' for waystones.mixins.json could not be read. If this is a development environment you can ignore this message
[22:59:18] [modloading-worker-0/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Forge mod loading, version 57.0.2, for MC 1.21.7 with MCP 20250630.104312
[22:59:18] [modloading-worker-0/INFO] [ne.mi.co.MinecraftForge/FORGE]: MinecraftForge v57.0.2 Initialized
[22:59:18] [modloading-worker-0/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Opening jdk.naming.dns/com.sun.jndi.dns to java.naming
[22:59:18] [modloading-worker-0/INFO] [Collective/]: Loading Collective version 8.4.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Configuration file /data/config/waystones-common.toml is not correct. Correcting
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key general was corrected from null to its default, SynchronizedConfig{DataHolder:{}}.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key general.restrictedWaystones was corrected from null to its default, [PLAYER].
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key general.defaultVisibility was corrected from null to its default, ACTIVATION.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key general.allowedVisibilities was corrected from null to its default, [].
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key general.warpStoneUseTime was corrected from null to its default, 32.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key general.warpPlateUseTime was corrected from null to its default, 15.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key general.scrollUseTime was corrected from null to its default, 32.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key inventoryButton was corrected from null to its default, SynchronizedConfig{DataHolder:{}}.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key inventoryButton.inventoryButton was corrected from null to its default, .
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key inventoryButton.inventoryButtonX was corrected from null to its default, 58.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key inventoryButton.inventoryButtonY was corrected from null to its default, 60.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key inventoryButton.creativeInventoryButtonX was corrected from null to its default, 88.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key inventoryButton.creativeInventoryButtonY was corrected from null to its default, 33.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key worldGen was corrected from null to its default, SynchronizedConfig{DataHolder:{}}.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key worldGen.wildWaystoneStyle was corrected from null to its default, BIOME.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key worldGen.chunksBetweenWildWaystones was corrected from null to its default, 25.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key worldGen.wildWaystonesDimensionAllowList was corrected from null to its default, [minecraft:the_end, minecraft:overworld, minecraft:the_nether].
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key worldGen.wildWaystonesDimensionDenyList was corrected from null to its default, [].
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key worldGen.nameGenerationMode was corrected from null to its default, PRESET_FIRST.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key worldGen.nameGenerationTemplate was corrected from null to its default, {MrPork}.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key worldGen.nameGenerationPresets was corrected from null to its default, [].
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key worldGen.spawnInVillages was corrected from null to its default, REGULAR.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key teleports was corrected from null to its default, SynchronizedConfig{DataHolder:{}}.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key teleports.enableCosts was corrected from null to its default, true.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key teleports.enableCooldowns was corrected from null to its default, true.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key teleports.warpRequirements was corrected from null to its default, [[is_not_interdimensional] scaled_add_xp_cost(distance, 0.01), [is_interdimensional] add_xp_cost(27), [source_is_warp_plate] multiply_xp_cost(0), [target_is_global] multiply_xp_cost(0), min_xp_cost(0), max_xp_cost(27), [source_is_inventory_button] add_cooldown(inventory_button, 300)].
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key teleports.transportPets was corrected from null to its default, DISABLED.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key teleports.transportLeashed was corrected from null to its default, ENABLED.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key teleports.entityDenyList was corrected from null to its default, [minecraft:wither].
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key client was corrected from null to its default, SynchronizedConfig{DataHolder:{}}.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key client.disableTextGlow was corrected from null to its default, false.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key compatibility was corrected from null to its default, SynchronizedConfig{DataHolder:{}}.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key compatibility.journeyMap was corrected from null to its default, true.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key compatibility.preferJourneyMapIntegrationMod was corrected from null to its default, true.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key compatibility.blueMap was corrected from null to its default, true.
[22:59:18] [main/WARN] [ne.mi.co.ForgeConfigSpec/CORE]: Incorrect key compatibility.dynmap was corrected from null to its default, true.
[22:59:18] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json
[22:59:18] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [forge] Found status: BETA Current: 57.0.2 Target: 57.0.2
[22:59:18] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [mr_tpa] Starting version check at https://api.modrinth.com/updates/6h6n9XJ9/forge_updates.json
[22:59:18] [main/INFO] [mojang/YggdrasilAuthenticationService]: Environment: Environment[sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[22:59:19] [Forge Version Check/INFO] [ne.mi.fm.VersionChecker/]: [mr_tpa] Found status: UP_TO_DATE Current: 1.3.1 Target: null
[22:59:19] [Worker-Main-2/ERROR] [minecraft/SimpleJsonResourceReloadListener]: Couldn't parse data file 'ati_structures:chests/coal_storage' from 'ati_structures:loot_table/chests/coal_storage.json': DataResult.Error['Failed to parse either. First: Not a number: {"rgb":0}; Second: Not a json array: {"rgb":0} missed input: {"minecraft:dyed_color":{"rgb":0}}': net.minecraft.world.level.storage.loot.LootTable@616d9181]
[22:59:19] [Worker-Main-2/ERROR] [minecraft/SimpleJsonResourceReloadListener]: Couldn't parse data file 'ati_structures:chests/construction' from 'ati_structures:loot_table/chests/construction.json': DataResult.Error['Failed to parse either. First: Not a number: {"rgb":15468797,"show_in_tooltip":false}; Second: Not a json array: {"rgb":15468797,"show_in_tooltip":false} missed input: {"minecraft:dyed_color":{"rgb":15468797,"show_in_tooltip":false}}; Failed to parse either. First: Not a number: {"rgb":6211936}; Second: Not a json array: {"rgb":6211936} missed input: {"minecraft:dyed_color":{"rgb":6211936}}': net.minecraft.world.level.storage.loot.LootTable@5d4f511]
[22:59:19] [Worker-Main-2/ERROR] [minecraft/SimpleJsonResourceReloadListener]: Couldn't parse data file 'ati_structures:chests/mechanism_storage' from 'ati_structures:loot_table/chests/mechanism_storage.json': DataResult.Error['Failed to parse either. First: Not a number: {"rgb":16711680}; Second: Not a json array: {"rgb":16711680} missed input: {"minecraft:dyed_color":{"rgb":16711680}}': net.minecraft.world.level.storage.loot.LootTable@6b3d93af]
[22:59:19] [Worker-Main-2/ERROR] [minecraft/SimpleJsonResourceReloadListener]: Couldn't parse data file 'ati_structures:chests/slime' from 'ati_structures:loot_table/chests/slime.json': DataResult.Error['Failed to parse either. First: Not a number: {"rgb":7405472}; Second: Not a json array: {"rgb":7405472} missed input: {"minecraft:dyed_color":{"rgb":7405472}}': net.minecraft.world.level.storage.loot.LootTable@dd18dd8]
[22:59:19] [Worker-Main-2/ERROR] [minecraft/SimpleJsonResourceReloadListener]: Couldn't parse data file 'ati_structures:chests/stone_storage' from 'ati_structures:loot_table/chests/stone_storage.json': DataResult.Error['Failed to parse either. First: Not a number: {"rgb":784655,"show_in_tooltip":false}; Second: Not a json array: {"rgb":784655,"show_in_tooltip":false} missed input: {"minecraft:dyed_color":{"rgb":784655,"show_in_tooltip":false}}; Failed to parse either. First: Not a number: {"rgb":16729866,"show_in_tooltip":false}; Second: Not a json array: {"rgb":16729866,"show_in_tooltip":false} missed input: {"minecraft:dyed_color":{"rgb":16729866,"show_in_tooltip":false}}': net.minecraft.world.level.storage.loot.LootTable@97b8b16]
[22:59:19] [Worker-Main-2/ERROR] [minecraft/SimpleJsonResourceReloadListener]: Couldn't parse data file 'ati_structures:chests/wood_storage' from 'ati_structures:loot_table/chests/wood_storage.json': DataResult.Error['Failed to parse either. First: Not a number: {"rgb":2394680}; Second: Not a json array: {"rgb":2394680} missed input: {"minecraft:dyed_color":{"rgb":2394680}}; Failed to parse either. First: Not a number: {"rgb":5152295,"show_in_tooltip":false}; Second: Not a json array: {"rgb":5152295,"show_in_tooltip":false} missed input: {"minecraft:dyed_color":{"rgb":5152295,"show_in_tooltip":false}}': net.minecraft.world.level.storage.loot.LootTable@5a130b6d]
[22:59:20] [main/INFO] [minecraft/RecipeManager]: Loaded 1486 recipes
[22:59:20] [main/INFO] [minecraft/AdvancementTree]: Loaded 1569 advancements
[22:59:20] [Server thread/INFO] [minecraft/DedicatedServer]: Starting minecraft server version 1.21.7
[22:59:20] [Server thread/INFO] [minecraft/DedicatedServer]: Loading properties
[22:59:20] [Server thread/INFO] [minecraft/DedicatedServer]: Default game type: SURVIVAL
[22:59:20] [Server thread/INFO] [minecraft/MinecraftServer]: Generating keypair
[22:59:20] [Server thread/INFO] [minecraft/DedicatedServer]: Starting Minecraft server on *:25565
[22:59:20] [Server thread/INFO] [minecraft/ServerConnectionListener]: Using default channel type
[22:59:20] [Server thread/INFO] [spark/]: Starting background profiler...
[22:59:20] [Server thread/ERROR] [minecraft/MinecraftServer]: Encountered an unexpected exception
java.lang.NullPointerException: Cannot invoke "com.google.common.collect.Table.get(Object, Object)" because "this.properties" is null
at TRANSFORMER/[email protected]/net.blay09.mods.balm.forge.config.LoadedForgeConfig.getRaw(LoadedForgeConfig.java:35) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at TRANSFORMER/[email protected]/net.blay09.mods.balm.api.config.MutableLoadedConfig.applyFrom(MutableLoadedConfig.java:21) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at TRANSFORMER/[email protected]/net.blay09.mods.balm.api.config.MutableLoadedConfig.applyFrom(MutableLoadedConfig.java:28) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at TRANSFORMER/[email protected]/net.blay09.mods.balm.api.network.ConfigReflection.of(ConfigReflection.java:154) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at TRANSFORMER/[email protected]/net.blay09.mods.balm.api.config.BalmConfig.getActiveConfig(BalmConfig.java:49) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at TRANSFORMER/[email protected]/net.blay09.mods.balm.common.config.AbstractBalmConfig.lambda$getActiveConfig$1(AbstractBalmConfig.java:72) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source) ~[?:?]
at TRANSFORMER/[email protected]/net.blay09.mods.balm.common.config.AbstractBalmConfig.getActiveConfig(AbstractBalmConfig.java:72) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.config.WaystonesConfig.getActive(WaystonesConfig.java:189) ~[waystones-forge-1.21.7-21.7.1.jar!/:21.7.1]
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.worldgen.ModWorldGen.setupDynamicRegistries(ModWorldGen.java:141) ~[waystones-forge-1.21.7-21.7.1.jar!/:21.7.1]
at TRANSFORMER/[email protected]/net.blay09.mods.waystones.worldgen.ModWorldGen.lambda$initialize$12(ModWorldGen.java:97) ~[waystones-forge-1.21.7-21.7.1.jar!/:21.7.1]
at TRANSFORMER/[email protected]/net.blay09.mods.balm.forge.event.ForgeBalmEvents.fireEventHandler(ForgeBalmEvents.java:59) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at TRANSFORMER/[email protected]/net.blay09.mods.balm.forge.event.ForgeBalmEvents.lambda$fireEventHandlers$0(ForgeBalmEvents.java:53) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at java.base/java.util.ArrayList.forEach(Unknown Source) ~[?:?]
at TRANSFORMER/[email protected]/net.blay09.mods.balm.forge.event.ForgeBalmEvents.fireEventHandlers(ForgeBalmEvents.java:53) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at TRANSFORMER/[email protected]/net.blay09.mods.balm.forge.event.ForgeBalmCommonEvents.lambda$registerEvents$20(ForgeBalmCommonEvents.java:78) ~[balm-forge-1.21.7-21.7.2-all.jar!/:21.7.2]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.internal.InvokerFactory.lambda$createInvokerFromUnwrapped$9(InvokerFactory.java:235) ~[eventbus-7.0-beta.10.jar!/:7.0-beta.10]
at SECURE-BOOTSTRAP/net.minecraftforge.eventbus/net.minecraftforge.eventbus.internal.EventBusImpl.post(EventBusImpl.java:64) ~[eventbus-7.0-beta.10.jar!/:7.0-beta.10]
at TRANSFORMER/[email protected]/net.minecraftforge.server.ServerLifecycleHooks.handleServerAboutToStart(ServerLifecycleHooks.java:76) ~[forge-1.21.7-57.0.2-universal.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:188) ~[forge-1.21.7-57.0.2-server.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:671) ~[forge-1.21.7-57.0.2-server.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:277) ~[forge-1.21.7-57.0.2-server.jar!/:?]
at java.base/java.lang.Thread.run(Unknown Source) [?:?]
Transformer Audit:
net.blay09.mods.balm.api.config.BalmConfig
REASON: classloading
net.blay09.mods.balm.api.config.MutableLoadedConfig
REASON: classloading
net.blay09.mods.balm.api.network.ConfigReflection
REASON: classloading
net.blay09.mods.balm.common.config.AbstractBalmConfig
REASON: classloading
net.blay09.mods.balm.forge.config.LoadedForgeConfig
REASON: classloading
net.blay09.mods.balm.forge.event.ForgeBalmCommonEvents
REASON: classloading
net.blay09.mods.balm.forge.event.ForgeBalmEvents
REASON: classloading
net.blay09.mods.waystones.config.WaystonesConfig
REASON: classloading
net.blay09.mods.waystones.worldgen.ModWorldGen
REASON: classloading
net.minecraft.server.MinecraftServer
REASON: mixin
PLUGIN: accesstransformer:BEFORE
REASON: classloading
PLUGIN: accesstransformer:BEFORE
PLUGIN: mixin:APP:balm.mixins.json:MinecraftServerMixin
PLUGIN: mixin:AFTER
net.minecraft.server.dedicated.DedicatedServer
REASON: classloading
PLUGIN: accesstransformer:BEFORE
net.minecraftforge.server.ServerLifecycleHooks
REASON: classloading
[22:59:20] [Server thread/FATAL] [ne.mi.co.ForgeMod/]: Preparing crash report with UUID e7dc7302-1af2-44d7-9ae2-75b9ed9a74cf
[22:59:20] [Server thread/ERROR] [minecraft/MinecraftServer]: This crash report has been saved to: /data/crash-reports/crash-2025-07-12_22.59.20-server.txt
[22:59:20] [Server thread/INFO] [minecraft/MinecraftServer]: Stopping server
[22:59:20] [Server thread/INFO] [minecraft/MinecraftServer]: Saving players
[22:59:20] [Server thread/INFO] [minecraft/MinecraftServer]: Saving worlds
[22:59:20] [Server thread/ERROR] [minecraft/MinecraftServer]: Exception stopping the server
java.lang.NullPointerException: Cannot invoke "net.minecraft.server.level.ServerLevel.getWorldBorder()" because "serverlevel2" is null
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.saveAllChunks(MinecraftServer.java:558) ~[forge-1.21.7-57.0.2-server.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.stopServer(MinecraftServer.java:623) ~[forge-1.21.7-57.0.2-server.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.DedicatedServer.stopServer(DedicatedServer.java:549) ~[forge-1.21.7-57.0.2-server.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:749) ~[forge-1.21.7-57.0.2-server.jar!/:?]
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:277) ~[forge-1.21.7-57.0.2-server.jar!/:?]
at java.base/java.lang.Thread.run(Unknown Source) [?:?]
Transformer Audit:
net.minecraft.server.MinecraftServer
REASON: mixin
PLUGIN: accesstransformer:BEFORE
REASON: classloading
PLUGIN: accesstransformer:BEFORE
PLUGIN: mixin:APP:balm.mixins.json:MinecraftServerMixin
PLUGIN: mixin:AFTER
net.minecraft.server.dedicated.DedicatedServer
REASON: classloading
PLUGIN: accesstransformer:BEFORE