mojira.dev
MC-214503

You can place soul fire on non-full blocks when in soul_fire_base_blocks blocktag

Soul fire can be placed on top of partial/non-full blocks when they are added to the soul_fire_base_blocks.json block tag.

Steps to Reproduce:

  1. Install the provided datapack into your world:

[media]
  1. On a stone stair or slab, use flint and steel on top of it

Observed:

The fire will place, appearing to float above the block.

Expected:

The fire would not be placed, as it does not have proper support.

Linked issues

Attachments

Comments 6

Can confirm.
The same thing can happen with normal fire as long as the block is flammable, i.e. wood. If you try and light nonflammable nonfull blocks with regular fire, they do not ignite. The problem is probably that items in soul_fire_base_blocks.json do not also check if the block is flammable to begin with.

Yeah, this is exactly how fire behaves for flammable blocks as well, so I don't see the issue. After all, you're saying those blocks can be the block below the fire by adding them in the tag.

No Dhranios, you can't place fire (with flint & steel or other fire source) on stair treads or on a lower slab. And even less on bars or a bell.

It's possible only as described, by putting their ID in the soul_fire_base_blocks tag. And it's weird and illogical about how fire works in Minecraft

It's possible only as described, by putting their ID in the soul_fire_base_blocks tag.

Now let's read my message again, shall we?

exactly how fire behaves for flammable blocks
you're saying those blocks can be the block below the fire by adding them in the tag

Affects 1.21, and is related to MC-211252 MC-160420 MC-5338

Here is an updated datapack:

[media]


Use stone stairs and stone slabs to reproduce this now.

Here is an updated description to the report

Soul fire can be placed on top of partial/non-full blocks when they are added to the soul_fire_base_blocks.json block tag.

h3. Steps to Reproduce:
 # Install the provided datapack into your world:
 [^soul_fire_base.zip] 
 # On a stone stair or slab, use flint and steel on top of it

h3. Observed:
The fire will place, appearing to float above the block.

h3. Expected:
The fire would not be placed, as it does not have proper support.

Brandcraft06

(Unassigned)

Confirmed

(Unassigned)

1.16.5, 21w05b, 21w06a, 21w18a, 1.17.1, 21w38a, 1.21, 1.21.1, 1.21.8, 25w32a

Retrieved