Class SetManager
java.lang.Object
studio.magemonkey.codex.manager.IListener<Divinity>
studio.magemonkey.codex.modules.IModule<Divinity>
studio.magemonkey.divinity.modules.api.QModule
studio.magemonkey.divinity.modules.list.sets.SetManager
- All Implemented Interfaces:
org.bukkit.event.Listener,studio.magemonkey.codex.manager.AbstractListener,studio.magemonkey.codex.manager.api.Loggable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclass -
Field Summary
Fields inherited from class studio.magemonkey.codex.modules.IModule
cfg, moduleCommandFields inherited from class studio.magemonkey.codex.manager.IListener
plugin -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSetPotionEffects(org.bukkit.entity.LivingEntity entity) getActiveSetBonuses(org.bukkit.entity.LivingEntity entity) getEquippedSets(org.bukkit.entity.LivingEntity entity) getId()getItemSet(org.bukkit.inventory.ItemStack item) getSetById(String id) getSets()booleanhasSet(org.bukkit.inventory.ItemStack item) voidonSetNameHackAnvil(org.bukkit.event.inventory.PrepareAnvilEvent e) voidonSetUpdateEquip(studio.magemonkey.codex.api.armor.ArmorEquipEvent e) voidonSetUpdateSpawn(org.bukkit.event.entity.ItemSpawnEvent e) voidsetup()voidshutdown()voidupdateItemSet(org.bukkit.inventory.ItemStack item, org.bukkit.entity.Player player) version()Methods inherited from class studio.magemonkey.divinity.modules.api.QModule
isDropable, isSocketable, onPostSetupMethods inherited from class studio.magemonkey.codex.modules.IModule
error, getExecutor, getFullPath, getJYML, getPath, info, interruptLoad, isEnabled, isLoaded, load, name, onPreSetup, onReload, onUnload, reload, unload, warnMethods inherited from class studio.magemonkey.codex.manager.IListener
registerListenersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface studio.magemonkey.codex.manager.AbstractListener
unregisterListeners
-
Constructor Details
-
SetManager
-
-
Method Details
-
getId
- Specified by:
getIdin classstudio.magemonkey.codex.modules.IModule<Divinity>
-
version
- Specified by:
versionin classstudio.magemonkey.codex.modules.IModule<Divinity>
-
setup
public void setup()- Specified by:
setupin classstudio.magemonkey.codex.modules.IModule<Divinity>
-
shutdown
public void shutdown()- Specified by:
shutdownin classstudio.magemonkey.codex.modules.IModule<Divinity>
-
addSetPotionEffects
public void addSetPotionEffects(@NotNull org.bukkit.entity.LivingEntity entity) -
getEquippedSets
@NotNull public Map<SetManager.ItemSet,Integer> getEquippedSets(@NotNull org.bukkit.entity.LivingEntity entity) -
getActiveSetBonuses
-
hasSet
public boolean hasSet(@NotNull org.bukkit.inventory.ItemStack item) -
getItemSet
-
updateItemSet
public void updateItemSet(@NotNull org.bukkit.inventory.ItemStack item, @Nullable org.bukkit.entity.Player player) -
getSets
-
getSetById
-
getSetNames
-
onSetUpdateEquip
public void onSetUpdateEquip(studio.magemonkey.codex.api.armor.ArmorEquipEvent e) -
onSetUpdateSpawn
public void onSetUpdateSpawn(org.bukkit.event.entity.ItemSpawnEvent e) -
onSetNameHackAnvil
public void onSetNameHackAnvil(org.bukkit.event.inventory.PrepareAnvilEvent e)
-