Started by
eDdniom
on
Topic category: Troubleshooting, bugs, and solutions
I wanted to port my mod from MCreator version 2024.4 to this one, I had Nerdy's GeckoLib installed so I removed all entities and disabled the plugin, It ported fine and the game launched, but when I clicked Create New World the game instantly crashed. I tried removing elements to the point where the workspace was empty, but it still crashed. Here is the crash report : https://drive.google.com/file/d/1rbjYw03Y_F3c2wo6VkkspYst7Cx2wX9I/view?usp=sharing
I understand that names with uppercase letters are not allowed, but why did the game work in MCreator version 2024.4 ?
I fixed some of the errors, but it still crashes: https://drive.google.com/file/d/1LDtwOsV2l_Lt1v9bUkV9wmy-tpUY6USL/view?…
Edited by eDdniom on Tue, 06/24/2025 - 22:01
Maybe some dependency got updated that is now more sensitive. But using uppercase registry names and in e.g. tags is like playing a Russian roulette since 1.14.4
Seems some feature is referencing feature that no longer exists
Thank you, Just to test I removed the flower_tower feature elements and the flower_tower structures in the resource tab, but it still crashed, then I removed flower_tower_feature_biome_modifiers from "distant_lands\src\main\resources\data\distant_lands\neoforge" and now the world loads, but I made these structures years ago and they never caused issues until I converted to NeoForge. I wonder what could be the issue ? (I started working on this mod around 3 years ago so It did went trough a lot of versions)
This Is one of the "feature biome modifier" files that I deleted:
{
"type": "neoforge:add_features",
"biomes": [
"distant_lands:flower_fields",
"distant_lands:farm_lands",
"distant_lands:grassy_plains",
"distant_lands:mystic_forest"
],
"features": "distant_lands:flower_tower_22_feature",
"step": "surface_structures"
}