SpoutDev/Spout — Issue #1697: (1.2 dev) Servercrash when mobs try to find their path through (LWC) locked doors
Author: DerFlash
Created: 2012-03-04 17:35:03+00:00
State: open

This is what happens when for example an NPC tries to use a door which was locked by LWC. Not sure if the issue is on spout or LWC though.

CraftBukkit version git-Bukkit-1.1-R6-34-g93e135c-b2036jnks
Spout v917
LWC v4.1.1 (b648-git-74c522dd)

```

18:30:40 [SCHWERWIEGEND] java.lang.ClassCastException: org.getspout.spout.block.mcblock.CustomBlock cannot be cast to net.minecraft.server.BlockDoor
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.PathfinderGoalDoorInteract.a(SourceFile:66)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.PathfinderGoalDoorInteract.a(SourceFile:32)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.PathfinderGoalBreakDoor.a(SourceFile:17)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.PathfinderGoalSelector.a(SourceFile:37)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.EntityLiving.z_(EntityLiving.java:1206)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.EntityLiving.e(EntityLiving.java:1086)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.EntityMonster.e(EntityMonster.java:27)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.EntityZombie.e(EntityZombie.java:55)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.EntityLiving.G_(EntityLiving.java:446)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.EntityMonster.G_(EntityMonster.java:31)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.World.entityJoinedWorld(World.java:1260)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:106)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.World.playerJoinedWorld(World.java:1242)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.World.tickEntities(World.java:1149)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:545)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
18:30:40 [SCHWERWIEGEND]	at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
18:30:40 [SCHWERWIEGEND] Unexpected exception
java.lang.ClassCastException: org.getspout.spout.block.mcblock.CustomBlock cannot be cast to net.minecraft.server.BlockDoor
at net.minecraft.server.PathfinderGoalDoorInteract.a(SourceFile:66)
at net.minecraft.server.PathfinderGoalDoorInteract.a(SourceFile:32)
at net.minecraft.server.PathfinderGoalBreakDoor.a(SourceFile:17)
at net.minecraft.server.PathfinderGoalSelector.a(SourceFile:37)
at net.minecraft.server.EntityLiving.z_(EntityLiving.java:1206)
at net.minecraft.server.EntityLiving.e(EntityLiving.java:1086)
at net.minecraft.server.EntityMonster.e(EntityMonster.java:27)
at net.minecraft.server.EntityZombie.e(EntityZombie.java:55)
at net.minecraft.server.EntityLiving.G_(EntityLiving.java:446)
at net.minecraft.server.EntityMonster.G_(EntityMonster.java:31)
at net.minecraft.server.World.entityJoinedWorld(World.java:1260)
at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:106)
at net.minecraft.server.World.playerJoinedWorld(World.java:1242)
at net.minecraft.server.World.tickEntities(World.java:1149)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:545)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
```