Class ExperienceAmmo
java.lang.Object
me.deecaad.weaponmechanics.weapon.reload.ammo.ExperienceAmmo
- All Implemented Interfaces:
IAmmoType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetMaximumAmmo(PlayerWrapper playerWrapper, int maximumMagazineSize) voidgiveAmmo(org.bukkit.inventory.ItemStack weaponStack, PlayerWrapper playerWrapper, int amount, int maximumMagazineSize) booleanhasAmmo(PlayerWrapper playerWrapper) intremoveAmmo(org.bukkit.inventory.ItemStack weaponStack, PlayerWrapper playerWrapper, int amount, int maximumMagazineSize)
-
Constructor Details
-
ExperienceAmmo
public ExperienceAmmo(int experienceAsAmmoCost)
-
-
Method Details
-
hasAmmo
-
removeAmmo
public int removeAmmo(org.bukkit.inventory.ItemStack weaponStack, PlayerWrapper playerWrapper, int amount, int maximumMagazineSize) - Specified by:
removeAmmoin interfaceIAmmoType
-
giveAmmo
public void giveAmmo(org.bukkit.inventory.ItemStack weaponStack, PlayerWrapper playerWrapper, int amount, int maximumMagazineSize) -
getMaximumAmmo
- Specified by:
getMaximumAmmoin interfaceIAmmoType
-