Class WeaponInfoDisplay
java.lang.Object
me.deecaad.weaponmechanics.weapon.info.WeaponInfoDisplay
- All Implemented Interfaces:
me.deecaad.core.file.Serializer<WeaponInfoDisplay>
public class WeaponInfoDisplay
extends Object
implements me.deecaad.core.file.Serializer<WeaponInfoDisplay>
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for serializerWeaponInfoDisplay(String actionBar, String bossBar, net.kyori.adventure.bossbar.BossBar.Color barColor, net.kyori.adventure.bossbar.BossBar.Overlay barStyle, boolean showAmmoInBossBarProgress, boolean showAmmoInExpLevel, boolean showAmmoInExpProgress, String dualWieldMainActionBar, String dualWieldMainBossBar, String dualWieldOffActionBar, String dualWieldOffBossBar) -
Method Summary
Modifier and TypeMethodDescriptionvoidsend(PlayerWrapper playerWrapper, org.bukkit.inventory.EquipmentSlot slot) voidsend(PlayerWrapper playerWrapper, org.bukkit.inventory.EquipmentSlot slot, org.bukkit.inventory.ItemStack knownNewMainStack, org.bukkit.inventory.ItemStack knownNewOffStack) serialize(me.deecaad.core.file.SerializeData data) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface me.deecaad.core.file.Serializer
canUsePathTo, getName, getParentKeywords, getWikiLink, letPassThrough, shouldSerialize, tryPathTo, useLater
-
Constructor Details
-
WeaponInfoDisplay
public WeaponInfoDisplay()Default constructor for serializer -
WeaponInfoDisplay
public WeaponInfoDisplay(String actionBar, String bossBar, net.kyori.adventure.bossbar.BossBar.Color barColor, net.kyori.adventure.bossbar.BossBar.Overlay barStyle, boolean showAmmoInBossBarProgress, boolean showAmmoInExpLevel, boolean showAmmoInExpProgress, String dualWieldMainActionBar, String dualWieldMainBossBar, String dualWieldOffActionBar, String dualWieldOffBossBar)
-
-
Method Details
-
send
-
send
public void send(PlayerWrapper playerWrapper, org.bukkit.inventory.EquipmentSlot slot, org.bukkit.inventory.ItemStack knownNewMainStack, org.bukkit.inventory.ItemStack knownNewOffStack) -
getKeyword
- Specified by:
getKeywordin interfaceme.deecaad.core.file.Serializer<WeaponInfoDisplay>
-
serialize
@NotNull public WeaponInfoDisplay serialize(@NotNull me.deecaad.core.file.SerializeData data) throws me.deecaad.core.file.SerializerException - Specified by:
serializein interfaceme.deecaad.core.file.Serializer<WeaponInfoDisplay>- Throws:
me.deecaad.core.file.SerializerException
-