CebbysMods / refabslab

Creative Commons Zero v1.0 Universal
2 stars 0 forks source link

Compatibility with Immersive Weathering #23

Open SwollNoodle opened 2 years ago

SwollNoodle commented 2 years ago

Crashes when weathering happens on a mixed slab block? Below is part of the crash log: Description: Unexpected error

java.lang.IllegalArgumentException: Cannot set property class_2754{name=weatherable, clazz=class com.ordana.immersive_weathering.registry.blocks.Weatherable$WeatheringState, values=[FALSE, TRUE, STABLE]} as it does not exist in Block{refabslab:double_slab_block} at Not Enough Crashes deobfuscated stack trace.(1.19+build.4) at net.minecraft.state.State.with(State:117) at com.ordana.immersive_weathering.registry.blocks.Weatherable.getWeatheredStateForPlacement(Weatherable.java:55) at com.ordana.immersive_weathering.registry.blocks.mossable.MossableSlabBlock.getPlacementState(MossableSlabBlock.java:46) at net.minecraft.item.BlockItem.getPlacementState(BlockItem:119) at net.minecraft.item.BlockItem.place(BlockItem:71) at net.minecraft.item.BlockItem.useOnBlock(BlockItem:50) at net.minecraft.item.ItemStack.useOnBlock(ItemStack:264) at net.minecraft.client.network.ClientPlayerInteractionManager.interactBlockInternal(ClientPlayerInteractionManager:366) at net.minecraft.client.network.ClientPlayerInteractionManager.method_41933(ClientPlayerInteractionManager:328) at net.minecraft.client.network.ClientPlayerInteractionManager.sendSequencedPacket(ClientPlayerInteractionManager:278) at net.minecraft.client.network.ClientPlayerInteractionManager.interactBlock(ClientPlayerInteractionManager:327) at net.minecraft.client.MinecraftClient.doItemUse(MinecraftClient:1711) at net.minecraft.client.MinecraftClient.redirect$bfh000$onDoItemUse(MinecraftClient:6933) at net.minecraft.client.MinecraftClient.handleInputEvents(MinecraftClient:1964) at net.minecraft.client.MinecraftClient.tick(MinecraftClient:1791) at net.minecraft.client.MinecraftClient.render(MinecraftClient:1101) at net.minecraft.client.MinecraftClient.run(MinecraftClient:734) at net.minecraft.client.main.Main.main(Main:237) 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)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head -- Thread: Render thread Stacktrace: at net.minecraft.class_2688.method_11657(class_2688.java:117) at com.ordana.immersive_weathering.registry.blocks.Weatherable.getWeatheredStateForPlacement(Weatherable.java:55) at com.ordana.immersive_weathering.registry.blocks.mossable.MossableSlabBlock.method_9605(MossableSlabBlock.java:46) at net.minecraft.class_1747.method_7707(class_1747.java:119) at net.minecraft.class_1747.method_7712(class_1747.java:71) at net.minecraft.class_1747.method_7884(class_1747.java:50) at net.minecraft.class_1799.method_7981(class_1799.java:264) at net.minecraft.class_636.method_41934(class_636.java:366) at net.minecraft.class_636.method_41933(class_636.java:328) at net.minecraft.class_636.method_41931(class_636.java:278) at net.minecraft.class_636.method_2896(class_636.java:327) at net.minecraft.class_310.method_1583(class_310.java:1711) at net.minecraft.class_310.redirect$bfh000$onDoItemUse(class_310.java:6933) at net.minecraft.class_310.method_1508(class_310.java:1964)

-- Affected level -- Details: All players: 1 total; [class_746['xxx'/100, l='ClientLevel', x=138.34, y=226.00, z=283.57]] Chunk stats: 4096, 1543 Level dimension: minecraft:overworld Level spawn location: World: (0,63,0), Section: (at 0,15,0 in 0,3,0; chunk contains blocks 0,-64,0 to 15,319,15), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,-64,0 to 511,319,511) Level time: 5618 game time, 5618 day time Server brand: fabric Server type: Integrated singleplayer server Stacktrace: at net.minecraft.class_638.method_8538(class_638.java:453) at net.minecraft.class_310.method_1587(class_310.java:2288) at net.minecraft.class_310.method_1514(class_310.java:758) at net.minecraft.client.main.Main.main(Main.java:237) 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)

-- Last reload -- Details: Reload number: 1 Reload reason: initial Finished: Yes Packs: Default, Fabric Mods, EclecticTrove-1.19-1.1.0.zip, Refabslab Assets