mojira.dev
MC-131172

Inconsistency in fluid tags.

Removing a block from fluids / water.json or fluids / lava.json removes the mechanics of the associated fluid, but adding a different block from the default blocks in these files does not give all the mechanics associated with the fluid.

For example (all my tags have "replace":true)
1st step: remove the "minecraft:water" block from the water.json tag removes the mechanics of the block water (including swimming).
2nd step: to add the block "minecraft:air" in this same tag gives no mechanics of the fluid "water".
3rd step: add the block "minecraft:water" in the tag lava.json gives the block of water the texture of the lava, but no other mechanics -> the water always behaves like air block.
4th step: add the "minecraft:lava" block in the tag water.json and remove the "minecraft:lava" block from the lava.json -> lava texture changes but not mechanics.

 

Please excuse me for my English, it's not my main language.

Attachments

Comments 3

fluids are not blocks, look at the F3 menu; valid fluids are: empty, water, flowing_water, lava, flowing_lava.

Well, but in this case, why when removing the fluid "water" of water.json, the fluid loses the characteristics of the water, but if I remove the fluid "lava" lava.json to put it in water.json, does not the lava take over the characteristics of the water? "lava" is nevertheless a valid fluid according to the F3.

Not everything is defined via the tags.

mathaym25

(Unassigned)

Unconfirmed

Minecraft 1.13-pre1

Retrieved