[SPIGOT-4604] Method Block#setBlockData permanently corrupts worlds if the block is Ageable and physics are not enabled. Created: 01/Feb/19  Updated: 01/Feb/19  Resolved: 01/Feb/19

Status: Resolved
Project: Spigot
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Brian Assignee: Unassigned
Resolution: Invalid Votes: 0
Labels: 1.13.2, corruption, crash
Environment:

Tested on multiple Linux servers.


Version: git-Spigot-f56e2e7-b634e05
Guidelines Read: Yes

 Description   

Creating a small cube or sphere (radius/vertex distance 5-10 blocks) of Ageable blocks (carrots, fire, etc.) reliably and permanently corrupts a world, making it inaccessible. The server will close immediately on subsequent attempts to join the server after startup.

Crash report failed to generate on my attempts: https://paste.md-5.net/ahekejibom.txt

Example: (targetBlock is a Block; blockData is a carrot BlockData)
targetBlock.setBlockData(blockData, false)


Generated at Sat Dec 13 20:46:07 UTC 2025 using Jira 10.3.13#10030013-sha1:56dd970ae30ebfeda3a697d25be1f6388b68a422.