Class QModuleUsage<I extends UsableItem>
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.api.QModuleDrop<I>
studio.magemonkey.divinity.modules.api.QModuleUsage<I>
- All Implemented Interfaces:
org.bukkit.event.Listener,studio.magemonkey.codex.manager.AbstractListener,studio.magemonkey.codex.manager.api.Loggable
- Direct Known Subclasses:
ActiveItemManager,ConsumablesManager
Deprecated.
-
Field Summary
FieldsModifier and TypeFieldDescriptionDeprecated.Fields inherited from class studio.magemonkey.divinity.modules.api.QModuleDrop
chargesAtt, clazz, items, RANDOM_IDFields 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 TypeMethodDescriptionbooleanisOnCooldown(org.bukkit.entity.Player p, org.bukkit.inventory.ItemStack item, QClickType type) Deprecated.protected voidDeprecated.voidonItemConsume(org.bukkit.event.player.PlayerInteractEvent e) Deprecated.voidonItemConsumeNatural(org.bukkit.event.player.PlayerItemConsumeEvent e) Deprecated.voidunload()Deprecated.Methods inherited from class studio.magemonkey.divinity.modules.api.QModuleDrop
getItemById, getItemById, getItemCharges, getItemId, getItemIds, getItemLoreFormat, getItemNameFormat, getItems, getItemsFolder, getModuleItem, isItemOfThisModule, loadItems, onDragDrop, onDragDropEvent, splitDragItem, takeChargeClickEvent, takeItemChargeMethods inherited from class studio.magemonkey.divinity.modules.api.QModule
isDropable, isSocketable, onPostSetupMethods inherited from class studio.magemonkey.codex.modules.IModule
error, getExecutor, getFullPath, getId, getJYML, getPath, info, interruptLoad, isEnabled, isLoaded, load, name, onPreSetup, onReload, onUnload, reload, setup, shutdown, version, 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
-
Field Details
-
itemCooldown
Deprecated.
-
-
Constructor Details
-
QModuleUsage
Deprecated.
-
-
Method Details
-
loadSettings
protected void loadSettings()Deprecated.- Overrides:
loadSettingsin classQModuleDrop<I extends UsableItem>
-
unload
public void unload()Deprecated.- Overrides:
unloadin classQModuleDrop<I extends UsableItem>
-
isOnCooldown
public boolean isOnCooldown(@NotNull org.bukkit.entity.Player p, @NotNull org.bukkit.inventory.ItemStack item, @NotNull QClickType type) Deprecated. -
onItemConsume
public void onItemConsume(org.bukkit.event.player.PlayerInteractEvent e) Deprecated. -
onItemConsumeNatural
public void onItemConsumeNatural(org.bukkit.event.player.PlayerItemConsumeEvent e) Deprecated.
-