Flamethrowers now use gas

This commit is contained in:
Aidan C. Brady 2015-03-20 17:34:11 -05:00
parent 8173af50e0
commit 37bc6a07c0
2 changed files with 15 additions and 0 deletions

View file

@ -301,6 +301,16 @@ public class ClientTickHandler
MekanismClient.updateKey(mc.gameSettings.keyBindSneak, KeySync.DESCEND);
}
if(isFlamethrowerOn(mc.thePlayer))
{
ItemFlamethrower flamethrower = (ItemFlamethrower)mc.thePlayer.getCurrentEquippedItem().getItem();
if(!mc.thePlayer.capabilities.isCreativeMode)
{
flamethrower.useGas(mc.thePlayer.getCurrentEquippedItem());
}
}
if(isJetpackOn(mc.thePlayer))
{
ItemJetpack jetpack = (ItemJetpack)mc.thePlayer.getEquipmentInSlot(3).getItem();

View file

@ -45,6 +45,11 @@ public class CommonPlayerTickHandler
if(isFlamethrowerOn(player))
{
player.worldObj.spawnEntityInWorld(new EntityFlame(player));
if(!player.capabilities.isCreativeMode)
{
((ItemFlamethrower)player.getCurrentEquippedItem().getItem()).useGas(player.getCurrentEquippedItem());
}
}
if(isJetpackOn(player))