Repurposed Structures (Fabric/Quilt)

Repurposed Structures (Fabric/Quilt)

19M Downloads

Datapack validation failed on Yung's structure compats

Closed this issue · 22 comments

commented

I wish I knew more about Minecraft error logs to understand and fix the issue(s) myself, hopefully this isn't too much of a bother for you, I really appreciate the work you've done and hope you're having a happy new year. Error log is attached, it appears to be an issue in main on every compat in worldgen, unbound values, any help you can offer would be incredible. I'm using several worldgen mods (Biomes We've Gone, Terralith, and Tectonic) but even if I disable those mods I still get the invalid datapack error. I have Freinds & Foes installed as well as the F&F compat, but that one works just fine. I'm happy to provide any other information you might need, thanks for looking at this.
Error Log.txt

commented

My compat datapacks require both mods on. Repurposed Structures and the other mod. In this case, you need Yung's mod on for the better ocean monument compat datapack to work

commented

I have Yung's mods installed though? I have his API and every mod installed through multiMC, am i missing something?

commented

Have you actually verified that the required mods are actually on and active. The datapack errors are saying it cannot find specific processors that are registered by Repurposed Structures and Yung's API. If so, package up and send me the entire modpack instance with mods and datapacks and all

commented

How can I verify if the mods are active outside of the multiMC console? I see all of them in the list, they say they are enabled, what can I do to verify that they are enabled? Should I disable RS and start a world with just Yung's structure mods, fly around in spectator and look?

commented

Open the mods folder and directly verify the jar files are there and the correct files. I’m guessing you are on fabric 1.21.1. Therefore the jar files should be the ones specifically made for fabric 1.21.1

commented

Yes that is all verified and correct, I have all Yung's mods and dependencies, Fabric 1.21.1. I'll try to pack up all my mods and attach that

commented

Oh, it appears that the zip i created is too large for github, is there a cleaner way to combine my mods and datapacks outside of just using 7zip to bundle them all? I've never merged mods before

commented

you can use dropbox or google drive to link the zip. Also I tested, the datapacks work fine for me
image

commented

I am uploading to gdrive right now, but I think i can see the problem already, what is cloth config? I didn't see that on curseforge in dependencies, only fabric

commented

Cloth Config is the config file management mod for Yung's mods
image

https://www.curseforge.com/minecraft/mc-mods/cloth-config

Not having it will cause the game to not even start up at all and show a screen saying you are missing a dependency

commented

wow, i am unsure how i managed to generate a world without that, i got no errors from any mods nor crashes. before i take this any further let me install that and see if the errors persist, holy smokes i am so sorry if this was the issue and i wasted your time, i feel terrible

commented

The errors persisted, dang, I'm going to link the gdrive folder as soon as it finishes uploading, apologies my internet is slow

commented

It's going to be around 20 minutes, here is the new error log in case it has any helpful information in the meantime
Error Log 2.txt

commented

Caused by: java.lang.IllegalStateException: Unknown registry key in ResourceKey[minecraft:root / minecraft:worldgen/feature]: repurposed_structures:structure_crimson_plants

public static final RegistryEntry<Feature<StructureTargetAndLengthConfig>> STRUCTURE_CRIMSON_PLANTS = FEATURES.register("structure_crimson_plants", () -> new StructureCrimsonPlants(StructureTargetAndLengthConfig.CODEC));

I am still very certain that mods are not running in your game because all the stuff it is complaining about are registered

commented

Unless you have a mod that is straight up nuking the registries's entries

commented

My log starts with these entries. But your log doesn't. I am not seeing any mixin startup logs either. I do not think your game is even running any mods at all

image

commented

i have used multiMC to run mods several times in the past, I'm not sure how to understand this problem anymore. I created a new instance of 1.21.1, added fabric through the multiMC console, and it appears that every datapack from vanillatweaks immediately loads, i see the modded colors and window texture changes from vanillatweaks after using the Global Datapacks i found mentioned in parts of this repository, what on earth is happening? I have other modded worlds in 1.20 and 1.19 and they all load mods perfectly, I am seriously lost now

commented

i think its the shield mod, and its an issue with multimc, im so sorry for opening this issue, i think im close to fixing it. thank you for your time, feel free to delete this issue thread. i really really appreciate the help

commented

actually hang on, can i ask you to take a look at the latest error log?
Error Log 3.txt

commented

Caused by: java.lang.NoClassDefFoundError: dev/architectury/registry/registries/RegistrarManager

animal_feeding_trough requires Architecture API to work. You are missing that mod

commented

thank you, your kindness and patience helping me through this have been so wonderful, i think we are finally in there. i hope you have a wonderful 2025, feel free to delete this whole thing, your mods are the biggest reason i want to start playing this game again