Class ClassRequirement
java.lang.Object
studio.magemonkey.divinity.stats.items.api.ItemLoreStat<String[]>
studio.magemonkey.divinity.stats.items.requirements.api.UserRequirement<String[]>
studio.magemonkey.divinity.stats.items.requirements.api.DynamicUserRequirement<String[]>
studio.magemonkey.divinity.stats.items.requirements.user.ClassRequirement
- All Implemented Interfaces:
DynamicStat<String[]>
-
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 TypeMethodDescriptionbooleanformatValue(org.bukkit.inventory.ItemStack item, String[] value) studio.magemonkey.codex.config.api.ILangMsggetDenyMessage(org.bukkit.entity.Player p, org.bukkit.inventory.ItemStack src) Methods inherited from class studio.magemonkey.divinity.stats.items.requirements.api.DynamicUserRequirement
getFormat, getFormat, updateItemMethods inherited from class studio.magemonkey.divinity.stats.items.requirements.api.UserRequirement
canUse, isDynamicMethods inherited from class studio.magemonkey.divinity.stats.items.api.ItemLoreStat
add, getFormat, getId, getKey, getKeys, getLoreIndex, getMetaId, getMetaId, getName, getPlaceholder, getRaw, hasPlaceholder, isApplied, isSingle, preparePlaceholder, remove
-
Constructor Details
-
ClassRequirement
-
-
Method Details
-
getParameterClass
- Specified by:
getParameterClassin classItemLoreStat<String[]>
-
getBypassPermission
- Specified by:
getBypassPermissionin classUserRequirement<String[]>
-
canUse
- Specified by:
canUsein classUserRequirement<String[]>
-
formatValue
@NotNull public String formatValue(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String[] value) - Specified by:
formatValuein classItemLoreStat<String[]>
-
getDenyMessage
@NotNull public studio.magemonkey.codex.config.api.ILangMsg getDenyMessage(@NotNull org.bukkit.entity.Player p, @NotNull org.bukkit.inventory.ItemStack src) - Specified by:
getDenyMessagein classUserRequirement<String[]>
-