Hello I am a new modder and I was wondering if there was any way I could make my Gun able to shoot every second instead of the fire rate of snowballs. I am using the Snowball source code for the onItemRightClick method.
//method which when user right clicks will make the gun shoot
public ItemStack onItemRightClick(ItemStack par1ItemStack, World par2World,EntityPlayer par3EntityPlayer) {
if(par3EntityPlayer.capabilities.isCreativeMode||par3EntityPlayer.inventory.consumeInventoryItem(Main.Stanag.itemID))
{
par2World.playSoundAtEntity(par3EntityPlayer, "random.bow", 0.5F, 0.4F / (itemRand.nextFloat() * 0.4F + 0.8F));
if (!par2World.isRemote)
{
par2World.spawnEntityInWorld(new StanagEntity(par2World, par3EntityPlayer));
}
}
return par1ItemStack;
}
Any help would be much appreciated
Thanks in advance