mojira.dev
MCPE-3358

TNT does not work in creative

Ok, I know that flint and steel does not exist in creative mode, and know that the lack of fire working in previous versions prevented it but now that fire is out, you should be able to start a fire with lava, and have the fire activate the TNT, But now the reaction is the TNT simply just burns with no ignition.

I assume that this is just a lack of TNT explosions programmed for creative however still should be considered a bug.

Linked issues

Attachments

Comments 6

Confirmed in survival too.

Confirmed, and made a patch that fixes it for Android. It's available on my mod thread.

The source of the bug is embarrassingly simple: Mojang typed a 0 instead of a 1.

Block.TNT.postBreak(world, i, j, k, 0);

Since they based the fire behaviour on Minecraft 1.5

When they should've typed

Block.TNT.postBreak(world, i, j, k, 1);

Which is Desktop Edition 1.6 and above's code, used to port TNT.

(method names are from Bukkit on the desktop edition)

The relevant function is in FireTile::checkBurn.

Mojang fail level: 0... I mean 1.

Mojang should listen to zhuowei, he knows what he's doing haha.

Well nice to know there is alternative by zhuowei, they have not fixed it in 0.7.1 or 0.7.2 yet maybe 0.7.3 hopefully!

Curtis Hannah

(Unassigned)

Unconfirmed

Phone - iOS - iPhone 5

tnt

0.7.0

0.8.0

Retrieved