When trying to break doors controlled by villagers, the game crashes.
To reproduce:
Make a house with a door.
Spawn a villager next to the door
Try opening it. You shouldn't be able to do it
IF unable to open it, break the door. This will crash the game.
---- Minecraft Crash Report ----
// Oh - I know what I did wrong!
Time: 15.03.19 15:12
Description: Ticking entity
java.lang.ClassCastException: bke cannot be cast to bmj
at ajm.a(SourceFile:49)
at ajm$$Lambda$2948/5203836.accept(Unknown Source)
at java.lang.Iterable.forEach(Iterable.java:75)
at ajm.a(SourceFile:46)
at ajf.b(SourceFile:38)
at aiu.c(SourceFile:178)
at aiu$$Lambda$2887/2047537625.accept(Unknown Source)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.Iterator.forEachRemaining(Iterator.java:116)
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580)
at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:270)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1683)
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580)
at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:270)
at java.util.TreeMap$ValueSpliterator.forEachRemaining(TreeMap.java:2893)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at aiu.a(SourceFile:178)
at aua.K(SourceFile:238)
at aig.cW(SourceFile:622)
at aif.k(SourceFile:2202)
at aig.k(SourceFile:478)
at ahu.k(SourceFile:141)
at aif.h(SourceFile:2051)
at aig.h(SourceFile:292)
at vc.a(SourceFile:578)
at vc$$Lambda$2634/581191532.accept(Unknown Source)
at bfx.a(SourceFile:668)
at vc.a(SourceFile:381)
at net.minecraft.server.MinecraftServer.b(SourceFile:816)
at net.minecraft.server.MinecraftServer.a(SourceFile:755)
at dwb.a(SourceFile:128)
at net.minecraft.server.MinecraftServer.run(SourceFile:630)
at java.lang.Thread.run(Thread.java:745)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Thread: Server thread
Stacktrace:
at ajm.a(SourceFile:49)
at ajm$$Lambda$2948/5203836.accept(Unknown Source)
at java.lang.Iterable.forEach(Iterable.java:75)
at ajm.a(SourceFile:46)
at ajf.b(SourceFile:38)
at aiu.c(SourceFile:178)
at aiu$$Lambda$2887/2047537625.accept(Unknown Source)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.Iterator.forEachRemaining(Iterator.java:116)
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580)
at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:270)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.HashMap$EntrySpliterator.forEachRemaining(HashMap.java:1683)
at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580)
at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:270)
at java.util.TreeMap$ValueSpliterator.forEachRemaining(TreeMap.java:2893)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at aiu.a(SourceFile:178)
at aua.K(SourceFile:238)
at aig.cW(SourceFile:622)
at aif.k(SourceFile:2202)
at aig.k(SourceFile:478)
at ahu.k(SourceFile:141)
at aif.h(SourceFile:2051)
at aig.h(SourceFile:292)
at vc.a(SourceFile:578)
at vc$$Lambda$2634/581191532.accept(Unknown Source)
-- Entity being ticked --
Details:
Entity Type: minecraft:villager (aua)
Entity ID: 24460
Entity Name: Landsbyboer
Entity's Exact location: 317.50, 64.00, -1396.70
Entity's Block location: World: (317,64,-1397), Chunk: (at 13,4,11 in 19,-88; contains blocks 304,0,-1408 to 319,255,-1393), Region: (0,-3; contains chunks 0,-96 to 31,-65, blocks 0,0,-1536 to 511,255,-1025)
Entity's Momentum: 0.00, -0.08, 0.00
Entity's Passengers: []
Entity's Vehicle: ~~ERROR~~ NullPointerException: null
Stacktrace:
at bfx.a(SourceFile:668)
at vc.a(SourceFile:381)
-- Affected level --
Details:
Level name: Ny Verden
All players: 1 total; [vd['eirikh1996'/216, l='Ny Verden', x=315.77, y=64.00, z=-1396.41]]
Chunk stats: ServerChunkCache: 9250
Level seed: 2983508367791267130
Level generator: ID 00 - default, ver 1. Features enabled: true
Level generator options: {}
Level spawn location: World: (266,63,-19), Chunk: (at 10,3,13 in 16,-2; contains blocks 256,0,-32 to 271,255,-17), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
Level time: 87651 game time, 105224 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 137567 (now: false), thunder time: 24004 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.b(SourceFile:816)
at net.minecraft.server.MinecraftServer.a(SourceFile:755)
at dwb.a(SourceFile:128)
at net.minecraft.server.MinecraftServer.run(SourceFile:630)
at java.lang.Thread.run(Thread.java:745)
-- System Details --
Details:
Minecraft Version: 19w11b
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 811188608 bytes (773 MB) / 3221225472 bytes (3072 MB) up to 3221225472 bytes (3072 MB)
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx3G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
Player Count: 1 / 8; [vd['eirikh1996'/216, l='Ny Verden', x=315.77, y=64.00, z=-1396.41]]
Data Packs: vanilla
Type: Integrated Server (map_client.txt)
Is Modded: Probably not. Jar signature remains and both client + server brands are untouched.
I had this happen with a farmer in a composter.