Prefab

Prefab

12M Downloads

Building Placement Error w/ Ray's Dongles Mod

WenXin20 opened this issue ยท 1 comments

commented
  1. What version of Minecraft, Forge and Mod are you running?
    1. Minecraft Version: 1.14.4
    2. Forge Version: 0.28.102
    3. Prefab Version: 1.4.0.6
    4. Ray's Dongles Version: 2.0.4c
  2. What type of issue is this? Choose one of the following:
    1. Bug
  3. Description: Placing the Starter House produced the following log error w/ Ray's Dongles. This prevented the house from plaing until I cleared all of the tall grass out of the way.
[10:12:35] [Server thread/FATAL]: Error executing task on Server
java.lang.IndexOutOfBoundsException: Index: 6, Size: 6
	at java.util.ArrayList.rangeCheck(ArrayList.java:653) ~[?:1.8.0_51]
	at java.util.ArrayList.get(ArrayList.java:429) ~[?:1.8.0_51]
	at com.rbs.slurpiesdongles.events.GrassDropsEvent.onGrassBroken(GrassDropsEvent.java:39) ~[?:1.14.4-]
	at net.minecraftforge.eventbus.ASMEventHandler_273_GrassDropsEvent_onGrassBroken_BreakEvent.invoke(.dynamic) ~[?:?]
	at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-1.0.0-service.jar:?]
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-1.0.0-service.jar:?]
	at com.wuest.prefab.Structures.Base.BuildingMethods.CheckBuildSpaceForAllowedBlockReplacement(BuildingMethods.java:220) ~[?:1.4.0.6]
	at com.wuest.prefab.Structures.Base.Structure.BuildStructure(Structure.java:353) ~[?:1.4.0.6]
	at com.wuest.prefab.Structures.Config.HouseConfiguration.ConfigurationSpecificBuildStructure(HouseConfiguration.java:168) ~[?:1.4.0.6]
	at com.wuest.prefab.Structures.Config.StructureConfiguration.BuildStructure(StructureConfiguration.java:121) ~[?:1.4.0.6]
	at com.wuest.prefab.Structures.Messages.StructureHandler.lambda$handle$0(StructureHandler.java:28) ~[?:1.4.0.6]
	at com.wuest.prefab.Structures.Messages.StructureHandler$$Lambda$9803/1717793858.run(Unknown Source) ~[?:?]
	at net.minecraftforge.fml.network.NetworkEvent$Context.enqueueWork(NetworkEvent.java:185) ~[?:?]
	at com.wuest.prefab.Structures.Messages.StructureHandler.handle(StructureHandler.java:23) ~[?:1.4.0.6]
	at com.wuest.prefab.ModRegistry$$Lambda$5717/2048721070.accept(Unknown Source) ~[?:?]
	at net.minecraftforge.fml.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:114) ~[?:?]
	at net.minecraftforge.fml.network.simple.IndexedMessageCodec$$Lambda$9123/1141116100.accept(Unknown Source) ~[?:?]
	at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_51]
	at net.minecraftforge.fml.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:114) ~[?:?]
	at net.minecraftforge.fml.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:147) ~[?:?]
	at net.minecraftforge.fml.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:65) ~[?:?]
	at net.minecraftforge.fml.network.simple.SimpleChannel$$Lambda$1946/878641111.accept(Unknown Source) ~[?:?]
	at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:212) ~[eventbus-1.0.0-service.jar:?]
	at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:204) ~[eventbus-1.0.0-service.jar:?]
	at net.minecraftforge.eventbus.EventBus$$Lambda$1948/1402126503.invoke(Unknown Source) ~[?:?]
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-1.0.0-service.jar:?]
	at net.minecraftforge.fml.network.NetworkInstance.dispatch(NetworkInstance.java:82) ~[?:?]
	at net.minecraftforge.fml.network.NetworkHooks.lambda$onCustomPayload$0(NetworkHooks.java:69) ~[?:?]
	at net.minecraftforge.fml.network.NetworkHooks$$Lambda$9107/1754300309.apply(Unknown Source) ~[?:?]
	at java.util.Optional.map(Optional.java:215) ~[?:1.8.0_51]
	at net.minecraftforge.fml.network.NetworkHooks.onCustomPayload(NetworkHooks.java:69) ~[?:?]
	at net.minecraft.network.play.ServerPlayNetHandler.func_147349_a(ServerPlayNetHandler.java:1275) ~[?:?]
	at net.minecraft.network.play.client.CCustomPayloadPacket.func_148833_a(CCustomPayloadPacket.java:42) ~[?:?]
	at net.minecraft.network.play.client.CCustomPayloadPacket.func_148833_a(CCustomPayloadPacket.java:12) ~[?:?]
	at net.minecraft.network.PacketThreadUtil.lambda$checkThreadAndEnqueue$0(PacketThreadUtil.java:33) ~[?:?]
	at net.minecraft.network.PacketThreadUtil$$Lambda$9198/2039742814.run(Unknown Source) ~[?:?]
	at net.minecraft.util.concurrent.TickDelayedTask.run(SourceFile:18) ~[?:?]
	at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(ThreadTaskExecutor.java:170) [?:?]
	at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) [?:?]
	at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(ThreadTaskExecutor.java:135) [?:?]
	at net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:699) [?:?]
	at net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:693) [?:?]
	at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(ThreadTaskExecutor.java:148) [?:?]
	at net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:679) [?:?]
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:626) [?:?]
	at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51]
[10:12:49] [Server thread/WARN]: Can't keep up! Is the server overloaded? Running 4011ms or 80 ticks behind
commented

Dupe of #104. The author of that mod needs to fix their issue. The break block events are being called properly.

Closing this issue.