Class FortifyManager
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<FortifyManager.FortifyItem>
studio.magemonkey.divinity.modules.list.fortify.FortifyManager
- All Implemented Interfaces:
org.bukkit.event.Listener,studio.magemonkey.codex.manager.AbstractListener,studio.magemonkey.codex.manager.api.Loggable
-
Nested Class Summary
Nested Classes -
Field Summary
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 TypeMethodDescriptionbooleancanFortify(org.bukkit.inventory.ItemStack item, QModuleDrop<?> modType) voiddeformatItemName(org.bukkit.inventory.ItemStack item) voidformatItemName(org.bukkit.inventory.ItemStack item) voidfortifyItem(org.bukkit.inventory.ItemStack item, FortifyManager.FortifyItem stone, int stoneLvl) getFortifyId(org.bukkit.inventory.ItemStack item) getFortifyItem(org.bukkit.inventory.ItemStack item) intgetFortifyLevel(org.bukkit.inventory.ItemStack item) getId()getNameDeformatted(org.bukkit.inventory.ItemStack item, String name) getNameFormatted(org.bukkit.inventory.ItemStack item, int lvl) booleanisFortified(org.bukkit.inventory.ItemStack item) protected booleanonDragDrop(org.bukkit.entity.Player p, org.bukkit.inventory.ItemStack src, org.bukkit.inventory.ItemStack target, FortifyManager.FortifyItem fItem, org.bukkit.event.inventory.InventoryClickEvent e) voidsetup()voidshutdown()booleantryFortify(org.bukkit.inventory.ItemStack item) voidunfortifyItem(org.bukkit.inventory.ItemStack item) version()Methods inherited from class studio.magemonkey.divinity.modules.api.QModuleDrop
getItemById, getItemById, getItemCharges, getItemId, getItemIds, getItemLoreFormat, getItemNameFormat, getItems, getItemsFolder, getModuleItem, isItemOfThisModule, loadItems, loadSettings, onDragDropEvent, splitDragItem, takeChargeClickEvent, takeItemCharge, unloadMethods 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, 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
-
FortifyManager
-
-
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>
-
deformatItemName
public void deformatItemName(@NotNull org.bukkit.inventory.ItemStack item) -
formatItemName
public void formatItemName(@NotNull org.bukkit.inventory.ItemStack item) -
getNameDeformatted
-
getNameFormatted
-
fortifyItem
@NotNull public void fortifyItem(@NotNull org.bukkit.inventory.ItemStack item, @NotNull FortifyManager.FortifyItem stone, int stoneLvl) -
unfortifyItem
@NotNull public void unfortifyItem(@NotNull org.bukkit.inventory.ItemStack item) -
tryFortify
public boolean tryFortify(@NotNull org.bukkit.inventory.ItemStack item) -
canFortify
public boolean canFortify(@NotNull org.bukkit.inventory.ItemStack item, @NotNull QModuleDrop<?> modType) -
isFortified
public boolean isFortified(@NotNull org.bukkit.inventory.ItemStack item) -
getFortifyItem
@Nullable public FortifyManager.FortifyItem getFortifyItem(@NotNull org.bukkit.inventory.ItemStack item) -
getFortifyId
-
getFortifyLevel
public int getFortifyLevel(@NotNull org.bukkit.inventory.ItemStack item) -
onDragDrop
protected boolean onDragDrop(@NotNull org.bukkit.entity.Player p, @NotNull org.bukkit.inventory.ItemStack src, @NotNull org.bukkit.inventory.ItemStack target, @NotNull FortifyManager.FortifyItem fItem, @NotNull org.bukkit.event.inventory.InventoryClickEvent e) - Overrides:
onDragDropin classQModuleDrop<FortifyManager.FortifyItem>
-