Kitteh6660 / DramaticDoors

Minecraft Mod for Forge & Fabric: 3-block high doors, in every vanilla variety! End enderman discrimination!
MIT License
6 stars 7 forks source link

[BUG] Crash with Consistency+ mod. #14

Closed JesusCanelada closed 1 year ago

JesusCanelada commented 1 year ago

Minecraft Version: Fabric loader 1.14.13 , Fabric 1.19.2

DramaticDoors Version: DD 1.19.2-1.4.0 (Fabric)

Crashing on loading game To Reproduce Steps to reproduce the behavior: Just install dramatic doors with consistency+ mod, and game will crash

If I disable dramatic doors, the game works normally

java.lang.RuntimeException: Could not execute entrypoint stage 'main' due to errors, provided by 'consistency_plus'! at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51) at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49) at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52) at net.minecraft.class_310.(class_310.java:459) at net.minecraft.client.main.Main.method_44604(Main.java:205) at net.minecraft.client.main.Main.main(Main.java:51) at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461) at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74) at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23) at org.prismlauncher.launcher.impl.StandardLauncher.launch(StandardLauncher.java:88) at org.prismlauncher.EntryPoint.listen(EntryPoint.java:126) at org.prismlauncher.EntryPoint.main(EntryPoint.java:71) Caused by: java.lang.IllegalArgumentException: Block{minecraft:air} has duplicate property: waterlogged at net.minecraft.class_2689$class_2690.method_11669(class_2689.java:152) at net.minecraft.class_2689$class_2690.method_11667(class_2689.java:127) at io.github.consistencyplus.consistency_plus.core.extensions.CPlusFenceGateBlock.method_9515(CPlusFenceGateBlock.java:22) at net.minecraft.class_2248.(class_2248.java:185) at net.minecraft.class_2383.(class_2383.java:11) at net.minecraft.class_2349.(class_2349.java:57) at io.github.consistencyplus.consistency_plus.core.extensions.CPlusFenceGateBlock.(CPlusFenceGateBlock.java:15) at io.github.consistencyplus.consistency_plus.core.entries.block.RegistryEntryGroup.lambda$blockRegistration$5(RegistryEntryGroup.java:100) at dev.architectury.registry.registries.fabric.RegistriesImpl$RegistrarImpl.register(RegistriesImpl.java:211) at dev.architectury.registry.registries.DeferredRegister.register(DeferredRegister.java:76) at io.github.consistencyplus.consistency_plus.base.ConsistencyPlusMain.init(ConsistencyPlusMain.java:35) at io.github.consistencyplus.consistency_plus.ConsistencyPlus.onInitialize(ConsistencyPlus.java:24) at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47) ... 11 more A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head -- Thread: Render thread Stacktrace: at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51) at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33) at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49) at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35) at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:52) at net.minecraft.class_310.(class_310.java:459)

Kitteh6660 commented 1 year ago

Thanks for reporting, I will look into it!

For now, you can disable waterlogging in Dramatic Doors.

Kitteh6660 commented 1 year ago

Should be fixed in version 1.4.0 for 1.18.2 (backported fixes), and 1.4.0_1 for 1.19.2 on Fabric.

JesusCanelada commented 1 year ago

Great!! Thank you so much for you work. Long live modders ;)