Class CategorySettings
java.lang.Object
me.wolfyscript.customcrafting.configs.recipebook.CategorySettings
- Direct Known Subclasses:
Category
,CategoryFilter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.inventory.ItemStack
createItemStack(CustomCrafting customCrafting)
org.bukkit.Material
getIcon()
getId()
getName()
Set<me.wolfyscript.utilities.util.NamespacedKey>
boolean
isValid(ICustomRecipe<?,?> recipe)
void
setDescription(List<String> description)
void
void
setIcon(org.bukkit.Material icon)
void
void
setNamespaces(Set<String> namespaces)
void
setRecipes(Set<me.wolfyscript.utilities.util.NamespacedKey> recipes)
toString()
protected void
writeData(me.wolfyscript.utilities.api.nms.network.MCByteBuf byteBuf)
protected void
writeStringArray(List<String> values, me.wolfyscript.utilities.api.nms.network.MCByteBuf byteBuf)
void
writeToByteBuf(me.wolfyscript.utilities.api.nms.network.MCByteBuf byteBuf)
-
Field Details
-
groups
-
namespaces
-
recipes
-
-
Constructor Details
-
CategorySettings
public CategorySettings() -
CategorySettings
-
-
Method Details
-
getId
-
getIcon
public org.bukkit.Material getIcon() -
setIcon
public void setIcon(org.bukkit.Material icon) -
getName
-
setName
-
getDescription
-
setDescription
-
getGroups
-
setGroups
-
getNamespaces
-
setNamespaces
-
getRecipes
-
setRecipes
-
createItemStack
-
isValid
-
toString
-
writeToByteBuf
public void writeToByteBuf(me.wolfyscript.utilities.api.nms.network.MCByteBuf byteBuf) -
writeData
protected void writeData(me.wolfyscript.utilities.api.nms.network.MCByteBuf byteBuf) -
writeStringArray
-