Package net.swofty.item.items.weapon
Class Hyperion
java.lang.Object
net.swofty.item.items.weapon.Hyperion
- All Implemented Interfaces:
CustomSkyBlockAbility,CustomSkyBlockItem,Enchantable,Reforgable
public class Hyperion
extends Object
implements CustomSkyBlockItem, CustomSkyBlockAbility, Reforgable, Enchantable
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.swofty.item.impl.CustomSkyBlockAbility
CustomSkyBlockAbility.AbilityActivation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetLore(SkyBlockPlayer player, SkyBlockItem item) intvoidonAbilityUse(SkyBlockPlayer player, SkyBlockItem sItem) booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.swofty.item.impl.CustomSkyBlockItem
getAbsoluteLore, getAbsoluteName
-
Constructor Details
-
Hyperion
public Hyperion()
-
-
Method Details
-
getStatistics
- Specified by:
getStatisticsin interfaceCustomSkyBlockItem
-
getLore
- Specified by:
getLorein interfaceCustomSkyBlockItem
-
getAbilityName
- Specified by:
getAbilityNamein interfaceCustomSkyBlockAbility
-
getAbilityDescription
- Specified by:
getAbilityDescriptionin interfaceCustomSkyBlockAbility
-
onAbilityUse
- Specified by:
onAbilityUsein interfaceCustomSkyBlockAbility
-
getManaCost
public int getManaCost()- Specified by:
getManaCostin interfaceCustomSkyBlockAbility
-
getAbilityCooldownTicks
public int getAbilityCooldownTicks()- Specified by:
getAbilityCooldownTicksin interfaceCustomSkyBlockAbility
-
getAbilityActivation
- Specified by:
getAbilityActivationin interfaceCustomSkyBlockAbility
-
getReforgeType
- Specified by:
getReforgeTypein interfaceReforgable
-
showEnchantLores
public boolean showEnchantLores()- Specified by:
showEnchantLoresin interfaceEnchantable
-
getItemGroups
- Specified by:
getItemGroupsin interfaceEnchantable
-