mojira.dev
MC-296934

When sculk blocks replace soul sand in ancient cities, any soul fire on top of them is not extinguished

When an ancient city generates, there's a chance for soul sand to be replaced by a sculk blocks. When this happens, any soul fire on top of the soul sand remains lit even though soul fire cannot normally be ignited on sculk blocks. This bug occurs in Java Edition Deep Dark Experimental Snapshot 1, and from 22w13a to the present (1.21.7 rc2).

This bug can occur in four structures, it occurs in "ancient_city/city_center/city_center_1"; "ancient_city/city_center/city_center_2"; "ancient_city/city_center/city_center_3"; "ancient_city/structures/barracks". This bug cannot be recreated by feeding a sculk block to replace a soul block, it only occurs in ancient cities (Sorry if it takes me a while to update versions, sometimes it is very difficult for me to use my computer to do the tests).

Steps to reproduce the issue

  1. Go to seed 0, coordinates 799 -42 1262 (It's an example, the error is quite common).

  2. Look at the block below the soul fire (Without upgrading the soul fire block).

  3. Look, the block is not soul sand.

Expected result

There may be several possible solutions, some of which I propose:

  • Soul sand should not be replaced (Quick and easy solution).

  • Fire should not be started (Complicated and unnecessary).

  • Let the normal fire appear, and also not disappear over time (Personal favorite).

  • Make it a feature and pretend it was always planned and not fix anything (Simplest).

Actual result

Soul fire appears on a sculk block, something that should be impossible.

If the fire is upgraded, the fire will disappear

Linked issues

Attachments

Comments 6

Please do not mark Unreleased Versions as affected. You don’t have access to them yet.

Please do not mark Unreleased Versions as affected. You don’t have access to them yet.

OK MrMuskle, lcdtm

Your comment(s) has been marked as private, as it contains some sensitive privacy information (e.g. an email address or session ID).

-- I am a bot. This action was performed automatically! If you think it was incorrect, please notify us on Discord or Reddit

The first proposed solution seems like the best to me, the second and third would interfere with the nice big line of soul fire under the “portal” and I don’t think that’s desired.

ginocu

(Unassigned)

Confirmed

Gameplay

Low

Structures, World generation

25w16a, 25w17a, 25w18a, 25w19a, 25w20a, ..., 1.21.6 Pre-Release 3, 1.21.6 Pre-Release 4, 1.21.6 Release Candidate 1, 1.21.6, 1.21.7 Release Candidate 2

Retrieved