mojira.dev

Osmo Hyttinen

Assigned

No issues.

Reported

MC-146199 cartography_table destroys item held on cursor when shift-clicking from its output. Duplicate MC-145813 Chunks past a certain point (multiplayer cache?) fail to load when client render distance is less than server view distance. Fixed

Comments

Can confirm in 1.17.1
Ravagers can attack you through a completely sealed off wall if they are still targeting you behind it.
Steps to reproduce:

  1. Build a completely sealed off house with no windows or doors from opaque blocks like planks or cobblestone or the like, leave some blocks in the inventory for you to place in step 7.

  2. Make a two-block tall one-block wide empty doorway in the wall for you to go through and to seal off with blocks in step 7.

  3. Outside the house, spawn a Ravager.

  4. Switch to survival mode.

  5. The Ravager should start going for you.

  6. Run in the house, let it hit you once through the empty doorway.

  7. Seal off the doorway with two blocks.

Result: The Ravager is still able to hit the player, from about two blocks away, with a complete wall every possible place in between.

Expected: The Ravager can't attack the player any more.

Similarly to MC-145694, breaking the affected block entity instead of using it will just print the error without crashing the server.

An example (it says "FATAL" but doesn't actually crash in this situation):

[15:53:25] [Server thread/FATAL]: Error executing task on Server
java.lang.IllegalStateException: POI never registered at eu{x=890, y=71, z=-829}
	at apa.a(SourceFile:72) ~[server_19w11b.jar:?]
	at aoy.a(SourceFile:37) ~[server_19w11b.jar:?]
	at vc.b(SourceFile:1271) ~[server_19w11b.jar:?]
	at re.run(SourceFile:18) ~[server_19w11b.jar:?]
	at afy.g(SourceFile:122) [server_19w11b.jar:?]
	at agc.g(SourceFile:23) [server_19w11b.jar:?]
	at afy.p(SourceFile:101) [server_19w11b.jar:?]
	at net.minecraft.server.MinecraftServer.p(SourceFile:693) [server_19w11b.jar:?]
	at afy.c(SourceFile:110) [server_19w11b.jar:?]
	at net.minecraft.server.MinecraftServer.o(SourceFile:678) [server_19w11b.jar:?]
	at net.minecraft.server.MinecraftServer.run(SourceFile:632) [server_19w11b.jar:?]
	at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]

My original wording "New chunks..." made it seem like this had something to do with the chunks being just generated on the server. This is not the case as this seems to happen with every configuration and every world, given that the client has a lower render distance than the server.