skyboy / MineFactoryReloaded

104 stars 76 forks source link

Crash when placing Grindr on SpongeForge server #657

Closed kaal-1 closed 6 years ago

kaal-1 commented 6 years ago

Minecraft 1.10.2 Forge 2281 Latest SpongeForge

When I place the Grinder on the ground the server crashes: https://hastebin.com/avirelagiy.http

kaerns commented 6 years ago

same with nearly every block

P3pp3rF1y commented 6 years ago

@kaal-1 what version of cofhcore you have there?

@essem2 I really doubt that is the case as only grinder and slaughterhouse use worldserverproxy, so either you're getting a different issue or you're fine.

kaerns commented 6 years ago

@P3pp3rF1y got it with slaughterhouse but heared from some players that other blocks crashes too

kaal-1 commented 6 years ago

CoFHCore-1.10.2-4.1.11.16-universal

RogueRaiden commented 6 years ago

https://github.com/SpongePowered/SpongeForge/issues/1708

RogueRaiden commented 6 years ago

While testing the different machines, seems like the AutoAnvil also causes the crash. At least that was the last machine placed before the server (and the client) crashed.

RogueRaiden commented 6 years ago

nah, Auto Anvil is fine, just the Block Breaker, Block Smasher, Grinder, and Slaughterhouse. Running modpack All The Mods v3.01 spongeforge-1.10.2-2281-5.2.0-BETA-2539 forge-1.10.2-12.18.3.2422-universal CoFHCore-1.10.2-4.1.11.16-universal MineFactoryReloaded-[1.10.2]2.9.0B1-229 crash-2017-08-10_06.41.29-server.txt

mkrtes commented 6 years ago

I have same problem

mminkus commented 6 years ago

I have a crash with the grinder.

Time: 8/17/17 3:58 AM Description: Ticking entity

java.lang.VerifyError: Bad access to protected data in invokevirtual Exception Details: Location: cofh/asmhooks/world/WorldServerProxy.func_72970_h()Lnet/minecraft/world/chunk/IChunkProvider; @4: invokevirtual Reason: Type 'net/minecraft/world/WorldServer' (current frame, stack[0]) is not assignable to 'cofh/asmhooks/world/WorldServerProxy' Current Frame: bci: @4 flags: { } locals: { 'cofh/asmhooks/world/WorldServerProxy' } stack: { 'net/minecraft/world/WorldServer' } Bytecode: 0x0000000: 2ab4 003a b603 69b0

    at powercrystals.minefactoryreloaded.tile.machine.TileEntityGrinder.func_145834_a(TileEntityGrinder.java:79)
    at net.minecraft.world.chunk.Chunk.func_177426_a(Chunk.java:809)
    at net.minecraft.world.World.func_175690_a(World.java:2461)
    at net.minecraft.world.chunk.Chunk.func_177424_a(Chunk.java:785)
    at net.minecraft.world.World.func_175625_s(World.java:2402)
    at powercrystals.minefactoryreloaded.block.BlockFactory.collisionRayTrace(BlockFactory.java:333)
    at powercrystals.minefactoryreloaded.block.BlockFactory.func_180636_a(BlockFactory.java:324)
    at net.minecraft.block.state.BlockStateContainer$StateImplementation.func_185910_a(BlockStateContainer.java:448)
    at net.minecraft.world.World.func_147447_a(World.java:1018)
kaal-1 commented 6 years ago

It was fixed on sponge side https://github.com/SpongePowered/SpongeCommon/commit/37f61741d354ce059ffaaf951574b73041a08dd4