-
Bug
-
Resolution: Fixed
-
Minecraft 1.8.7, Minecraft 1.8.8, Minecraft 15w49b, Minecraft 15w50a, Minecraft 15w51b, Minecraft 1.9 Pre-Release 3, Minecraft 1.9 Pre-Release 4, Minecraft 1.9, Minecraft 1.9.1 Pre-Release 1, Minecraft 1.9.1 Pre-Release 2, Minecraft 1.9.1 Pre-Release 3, Minecraft 1.10.2, Minecraft 16w35a, Minecraft 16w41a, Minecraft 1.11.2, Minecraft 17w06a, Minecraft 1.12.1 Pre-Release 1, Minecraft 1.12.1, Minecraft 1.12.2, Minecraft 17w50a, Minecraft 18w02a, Minecraft 18w06a, Minecraft 18w20c
-
Windows 8
Java 8 64bit (1.8_31)
Intel Core i7 4700MQ
NVIDIA GeForce GTX770M
16GB RAM (4 allocated to MC)
-
Confirmed
The bug
This is a rendering bug to do with Tile Entities in a chunk. I have provided screenshots which aim to show how to reproduce too.
If you have 64 or more Tile Entities within the same chunk and then "delete" them, using either /fill, /clone or (if they are signs) retracting them using pistons, when you place a new Tile Entity in that same spot, the previous Tile Entity will render over that or instead of the new Tile Entity.
For example, if you have a wall of 64 chests, do /fill to get rid of them and then place a beacon down where one chest was, you'll get a chest that's rendered inside a beacon. If you place a sign down you get an error that says "Unable to locate sign".
All rendering errors and effects are cleared with a relog, so perhaps this has something to do with the way chunks are updated or saved?
How to reproduce
- Press F3+G to make sure the blocks you are filling are in the same chunk
- Use for example the /fill command to place 64 or more tile entities
/fill ~1 ~ ~ ~5 ~4 ~4 enchanting_table
- Use for example the /fill command again to replace these tile entities with different tile entities
/fill ~1 ~ ~ ~5 ~4 ~4 ender_chest
Code analysis
Code analysis by marcono1234 can be found in this comment.
- is duplicated by
-
MC-72823 Unable to Locate Sign (Render Issue)
- Resolved
-
MC-75292 Sign Chests on /fill clock
- Resolved
-
MC-76245 Error rendering block entities with large fill areas
- Resolved
-
MC-82714 /fill more than 63 tile entities causes randering bug
- Resolved
-
MC-106759 Grafical Glitch caused by loading Hoppers in the place of Chests using Structure Blocks
- Resolved
-
MC-107324 Invisible chest and text on signs
- Resolved
-
MC-112592 /fill command doesn't work when you change /fill an area with a different shulker box color!
- Resolved
-
MC-114599 Graphic problem with enchanting tables and comparators
- Resolved
-
MC-116578 Block renders as bed, but it's not a bed
- Resolved
-
MC-120465 Visual Chest Bug
- Resolved
-
MC-124184 When working with ≥64 chests or shulker boxes and /fill in the same chunk, some funky errors occur.
- Resolved
- relates to
-
MC-77033 /clone /fill of tile entity (TE) over a TE renders the old TE
- Resolved
-
MC-46094 Using fill/clone which replaces mobspawner and keeps its fire particle
- Resolved
-
MC-94240 Placing signs where cloned signs once were will autofill their text field.
- Resolved
-
MC-123304 "Ticking block entity" NullPointerException Game crash 64 Pistons in 1 chunk
- Resolved
-
MC-123363 Occasional crash when changing blocks with a special renderer that uses states
- Resolved
-
MC-123432 Snapshots are leaking tile entity data through to world save
- Resolved
-
MC-123524 X amount of Command Blocks in a chunk glitches the chunk, structure blocks, entities, hitboxes and frame rate dramatically
- Resolved