mojira.dev
MC-252067

Some full blocks that generate within ancient cities aren't included within the #minecraft:sculk_replaceable_world_gen block tag

The Bug:

Some full blocks that generate within ancient cities aren't included within the #minecraft:sculk_replaceable_world_gen block tag.

As a result of this, these blocks within ancient cities can never be replaced by sculk and this is inconsistent with deepslate, cobbled deepslate, deepslate bricks, deepslate tiles, and polished deepslate.

Affected Blocks:

  • Polished basalt

  • Chiseled deepslate

  • Gray wool

  • Dark oak log

  • Dark oak planks

  • Blue ice

  • Packed ice

Steps to Reproduce:

  • Place down some polished basalt and chiseled deepslate.

  • Open up the F3 debug menu.

  • Look at these blocks one at a time and observe the block tags that they possess.

  • Take note as to whether or not polished basalt and chiseled deepslate are included within the #minecraft:sculk_replaceable_world_gen block tag.

Observed Behavior:

These blocks aren't included within the #minecraft:sculk_replaceable_world_gen block tag.

Expected Behavior:

These blocks would be included within the #minecraft:sculk_replaceable_world_gen block tag to maintain consistency with other blocks that appear within ancient cities such as deepslate, cobbled deepslate, deepslate bricks, deepslate tiles, and polished deepslate.

Potential Fix:

The following is based on a decompiled version of Minecraft 1.19 Pre-release 2 using Mojang mappings.

Within the BlockTagsProvider.java class simply adding these blocks to the SCULK_REPLACEABLE_WORLD_GEN block tag would resolve this issue.

Linked issues

Attachments

Comments 2

This ticket relates to MC-250288.

Further investigating regarding this issue has brought to light the fact that some other full blocks that generate within ancient cities also aren't included within the #minecraft:sculk_replaceable_world_gen block tag. Since I'm the reporter of this ticket, I've updated it accordingly to reflect this new information. It may be intentional that some of the blocks that I've added to this report shouldn't be included within the #minecraft:sculk_replaceable_world_gen block tag, but I feel it's better to be safe than sorry and mention them just in case, and leave the decision up to Mojang.

Avoma

(Unassigned)

Confirmed

Important

World generation

1.19 Pre-release 1, 1.19 Pre-release 2, 1.19 Pre-release 3

Retrieved