Can't /testforblock Lava source and Lava changes when Placed
When you go /testforblock ~ ~ ~ minecraft:lava it doesn't work, it says that there is lava there and that it expected lava, so its a bug. And when you go /setblock ~ ~ ~ minecraft:lava it places it, but if you do it again it still places it, but if you do this with a normal block, the second time you do the command it should say Cant Place Block. Lava Acts really wierd, and it doesn't work. A note is that I am doing this next to lava blocks, so I run the command in lava that is in a 3x3 Grid. Maybe this doesn't work when next to more lava, IDK i haven't tested it, but It certainly didn't work for me... And when I do a /testforblocks and build the same type of lava in the right configuration and everything it doesn't work. When I remove the lava and do /testforblocks it works. So something wrong with the lava...
Linked issues
Attachments
Comments 4
Yeah but what about the /testforblocks? Not /testforblock...
Is this still a concern in the current Minecraft version 14w21b / Launcher version 1.4.4 or later? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.
Duplicate of MC-50813
Please don't try to duplicate your own tickets.
Lava is called "flowing_lava". Same deal with water ("flowing_water"). Both have an alternate version that doesn't check around it to see if it can flow (used for oceans and the nether's lava oceans) which stupidly is given the more simple name ("lava" and "water"). These are the in-code names (which you would use if using commands) but not the "offical names" (which are used in the tooltips). The offical name of "flowing_lava" is "Lava" and the offical name of "lava" is "Stationary Lava" (note the lowercase and underscores on the in-code names and the capitalized first letters and spaces on the offical names). So basically the two disagree on which one is just called lava. Also I've heard people refer to the non-source blocks as "flowing lava" which just adds to the confusion (I say "lava streams"). Also you can get stationary lava or water to flow by causing a block update (placing something beside it then removing it usually). Not sure if the source block actually changes when that happens.