Class UserRequirement<Z>
java.lang.Object
studio.magemonkey.divinity.stats.items.api.ItemLoreStat<Z>
studio.magemonkey.divinity.stats.items.requirements.api.UserRequirement<Z>
- Direct Known Subclasses:
DynamicUserRequirement
-
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 TypeMethodDescriptionbooleancanUse(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack item) abstract booleanabstract Stringabstract studio.magemonkey.codex.config.api.ILangMsggetDenyMessage(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack src) final booleanMethods inherited from class studio.magemonkey.divinity.stats.items.api.ItemLoreStat
add, formatValue, getFormat, getFormat, getId, getKey, getKeys, getLoreIndex, getMetaId, getMetaId, getName, getParameterClass, getPlaceholder, getRaw, hasPlaceholder, isApplied, isSingle, preparePlaceholder, remove
-
Constructor Details
-
UserRequirement
-
-
Method Details
-
isDynamic
public final boolean isDynamic() -
getBypassPermission
-
canUse
public boolean canUse(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.inventory.ItemStack item) -
canUse
-
getDenyMessage
@NotNull public abstract studio.magemonkey.codex.config.api.ILangMsg getDenyMessage(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.inventory.ItemStack src)
-