Class ItemLevelRequirement
java.lang.Object
studio.magemonkey.divinity.stats.items.api.ItemLoreStat<int[]>
studio.magemonkey.divinity.stats.items.requirements.api.ItemRequirement<int[]>
studio.magemonkey.divinity.stats.items.requirements.item.ItemLevelRequirement
-
Field Summary
Fields inherited from class studio.magemonkey.divinity.stats.items.api.ItemLoreStat
dataType, format, keys, metaId, name, placeholder -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanApply(org.bukkit.inventory.ItemStack src, org.bukkit.inventory.ItemStack target) formatValue(org.bukkit.inventory.ItemStack item, int[] levels) studio.magemonkey.codex.config.api.ILangMsggetApplyMessage(org.bukkit.inventory.ItemStack src, org.bukkit.inventory.ItemStack target) Class<int[]> Methods inherited from class studio.magemonkey.divinity.stats.items.api.ItemLoreStat
add, getFormat, getFormat, getId, getKey, getKeys, getLoreIndex, getMetaId, getMetaId, getName, getPlaceholder, getRaw, hasPlaceholder, isApplied, isSingle, preparePlaceholder, remove
-
Constructor Details
-
ItemLevelRequirement
-
-
Method Details
-
getParameterClass
- Specified by:
getParameterClassin classItemLoreStat<int[]>
-
canApply
public boolean canApply(@NotNull org.bukkit.inventory.ItemStack src, @NotNull org.bukkit.inventory.ItemStack target) - Specified by:
canApplyin classItemRequirement<int[]>
-
formatValue
- Specified by:
formatValuein classItemLoreStat<int[]>
-
getApplyMessage
public studio.magemonkey.codex.config.api.ILangMsg getApplyMessage(@NotNull org.bukkit.inventory.ItemStack src, @NotNull org.bukkit.inventory.ItemStack target) - Specified by:
getApplyMessagein classItemRequirement<int[]>
-