ModificationStation / StationAPI

A general use API for Fabric Loader mods on legacy Minecraft versions.
85 stars 19 forks source link

Fix for grass in fluids #84

Closed paulevsGitch closed 11 months ago

paulevsGitch commented 11 months ago

Should fix bonemeal grass in fluids. Due to impossibility to launch StAPI after all updates I can't test it. Should work

mineLdiver commented 11 months ago

Flowers still seem to break fluids 2023-11-14_20 53 12

paulevsGitch commented 11 months ago

Fixed

mineLdiver commented 11 months ago

-32 to 128 world still crashes:

java.lang.ArrayIndexOutOfBoundsException: Index 40960 out of bounds for length 40960
    at net.minecraft.class_538.method_1798(class_538.java:112)
    at net.minecraft.class_538.method_1806(class_538.java:207)
    at net.minecraft.class_326.method_1807(class_326.java:53)
    at net.minecraft.class_326.method_1806(class_326.java:78)
    at net.minecraft.world.World.method_214(World.java:311)
    at net.minecraft.world.World.getBlockId(World.java:265)
    at net.minecraft.world.World.handler$zek000$station-flattening-v0$fixHeightSearch(World.java:3076)
    at net.minecraft.world.World.method_152(World.java)
    at net.minecraft.world.dimension.Dimension.method_1770(Dimension.java:57)
    at net.minecraft.world.World.method_212(World.java:170)
    at net.minecraft.world.World.<init>(World.java:153)
    at net.minecraft.world.World.<init>(World.java:134)
    at net.minecraft.client.Minecraft.method_2120(Minecraft.java:1098)
    at net.minecraft.client.gui.screen.world.CreateWorldScreen.buttonClicked(CreateWorldScreen.java:97)
    at net.minecraft.client.gui.screen.Screen.mouseClicked(Screen.java:69)
    at net.minecraft.client.gui.screen.world.CreateWorldScreen.mouseClicked(CreateWorldScreen.java:116)
    at net.minecraft.client.gui.screen.Screen.onMouseEvent(Screen.java:110)
    at net.minecraft.client.gui.screen.Screen.tickInput(Screen.java:99)
    at net.minecraft.client.Minecraft.tick(Minecraft.java:937)
    at net.minecraft.client.Minecraft.run(Minecraft.java:531)
    at java.base/java.lang.Thread.run(Thread.java:840)
paulevsGitch commented 11 months ago

Attempt to fix that

mineLdiver commented 11 months ago

Same crash

java.lang.ArrayIndexOutOfBoundsException: Index 40960 out of bounds for length 40960
    at net.minecraft.class_538.method_1798(class_538.java:112)
    at net.minecraft.class_538.method_1806(class_538.java:207)
    at net.minecraft.class_326.method_1807(class_326.java:53)
    at net.minecraft.class_326.method_1806(class_326.java:78)
    at net.minecraft.world.World.method_214(World.java:311)
    at net.minecraft.world.World.getBlockId(World.java:265)
    at net.minecraft.world.World.handler$zen000$station-flattening-v0$fixHeightSearch(World.java:4076)
    at net.minecraft.world.World.method_152(World.java)
    at net.minecraft.world.dimension.Dimension.method_1770(Dimension.java:57)
    at net.minecraft.world.World.method_212(World.java:170)
    at net.minecraft.world.World.<init>(World.java:153)
    at net.minecraft.world.World.<init>(World.java:134)
    at net.minecraft.client.Minecraft.method_2120(Minecraft.java:1098)
    at net.minecraft.client.gui.screen.world.CreateWorldScreen.buttonClicked(CreateWorldScreen.java:97)
    at net.minecraft.client.gui.screen.Screen.mouseClicked(Screen.java:69)
    at net.minecraft.client.gui.screen.world.CreateWorldScreen.mouseClicked(CreateWorldScreen.java:116)
    at net.minecraft.client.gui.screen.Screen.onMouseEvent(Screen.java:110)
    at net.minecraft.client.gui.screen.Screen.tickInput(Screen.java:99)
    at net.minecraft.client.Minecraft.tick(Minecraft.java:937)
    at net.minecraft.client.Minecraft.run(Minecraft.java:531)
    at java.base/java.lang.Thread.run(Thread.java:840)
paulevsGitch commented 11 months ago

Now everything should work fine