Mojira Archive
MCM-1907

[Jigsaw] Jigsaw structure which contain blocks with minecraft:tick crash the game on generation or /place

Partner Rank: 2

Partner Team Reporting: Gamemode One

Verification builds and Platforms: R21U5H1 & 1.21.60.28_RC0

Summary:

If a jigsaw structure contains a custom block with the component `minecraft:tick` the game crashes if the jigsaw loads naturally as part of world gen or forced via /place

Impact:

Creators experimenting with the Jigsaw feature can not use some of their custom blocks in jigsaw structures

Repro Steps:

  1. Download the demo.mcaddon
  2. Import demo.mcaddon
  3. Create a world with the Jigsaw experiment enabled and apply the demo addon
  4. Run `/place jigsaw mike:ew7x4 mike:ew7x4 2 ~ ~ ~ false` to confirm a jigsaw with a non ticking version of die is placeable
  5. Fly away and run `/place jigsaw mike:ew7x4_tick mike:ew7x4_tick 2 ~ ~ ~ false`
  6. Observe the game crashes
  7. Relaunch MC and join the world
  8. Run `/structure load mike:ewhall_tick ~ ~ ~` and confirm the structure does not crash the game

Observed Results:

If a structure placed by jigsaws contains a block with minecraft:tick the game crashes.

Expected Results:

The game does not crash when loading a jigsaw structure with custom blocks with any component.

Screenshots/Videos attached: No

Regression Builds:

N/A

Notes:

Blocks with Minecraft:tick generate correctly in features, and via structures

  • No Assertion is thrown
  • No errors appear in the debug log
  • No crash report is generated

In this pack the jigsaw with the ticking blocks does not get placed via world gen

Unresolved

Thomas Orsbourne

2025-01-24, 06:25 PM

2025-01-28, 08:26 PM

0

0

-

-