
Lavaproof Fishing Hook Tick Exception
zeroneon opened this issue ยท 3 comments
Whenever I try to fish with a Lavaproof Fishing Hook in water this exception is thrown:
java.lang.IllegalArgumentException: bound must be greater than origin
at java.base/jdk.internal.util.random.RandomSupport.checkRange(RandomSupport.java:232)
at java.base/java.util.random.RandomGenerator.nextInt(RandomGenerator.java:679)
at TRANSFORMER/[email protected]/com.li64.tide.registries.entities.misc.fishing.TideFishingHook.selectCatch(TideFishingHook.java:687)
at TRANSFORMER/[email protected]/com.li64.tide.registries.entities.misc.fishing.TideFishingHook.catchingFish(TideFishingHook.java:433)
at TRANSFORMER/[email protected]/com.li64.tide.registries.entities.misc.fishing.TideFishingHook.m_8119_(TideFishingHook.java:289)
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:693)
at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.mixinextras$bridge$accept$172(Level.java)
at TRANSFORMER/[email protected]/com.bawnorton.neruina.handler.TickHandler.safelyTickEntities(TickHandler.java:91)
at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.wrapOperation$fff000$neruina$catchTickingEntities$notTheCauseOfTickLag(Level.java:8540)
at TRANSFORMER/[email protected]/net.minecraft.world.level.Level.m_46653_(Level.java:479)
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:343)
at TRANSFORMER/[email protected]/net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54)
at TRANSFORMER/[email protected]/net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:323)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:893)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:814)
at TRANSFORMER/[email protected]/net.minecraft.client.server.IntegratedServer.m_5705_(IntegratedServer.java:89)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:661)
at TRANSFORMER/[email protected]/net.minecraft.server.MinecraftServer.m_206580_(MinecraftServer.java:251)
at java.base/java.lang.Thread.run(Thread.java:840)
Minecraft 1.20.1 on Forge (Tide 1.3.4)
I was using the Netherite Fishing Rod with a Lavaproof Fishing Hook in the End in water.
For anyone testing this out, I heavily recommend installing Neruina (https://github.com/Bawnorton/Neruina) to make it easier
I have also encountered a similar problem when I was fishing in the Undergarden (added by mod the Undergarden), and at that time I thought it was caused by that mod. (But now it seems that it there's something wrong with Tide's fishing loot tables?)