Package dev.aurelium.slate.item.parser
Class MenuItemParser
java.lang.Object
dev.aurelium.slate.util.MapParser
dev.aurelium.slate.item.parser.MenuItemParser
- Direct Known Subclasses:
FillItemParser,SingleItemParser,TemplateItemParser
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ItemConditionsgetConditions(org.spongepowered.configurate.ConfigurationNode config, String menuName) abstract MenuItemprotected voidparseActions(MenuItemBuilder builder, org.spongepowered.configurate.ConfigurationNode config, String menuName) protected voidparseCommonOptions(MenuItemBuilder builder, org.spongepowered.configurate.ConfigurationNode config, String menuName) protected SlotPosparsePosition(String input) Methods inherited from class dev.aurelium.slate.util.MapParser
getElement, getInt, getInt, getMap, getMap, getMapList, getMapList, getString, getString
-
Field Details
-
slate
-
itemParser
-
-
Constructor Details
-
MenuItemParser
-
-
Method Details
-
parse
-
parsePosition
-
parseCommonOptions
protected void parseCommonOptions(MenuItemBuilder builder, org.spongepowered.configurate.ConfigurationNode config, String menuName) -
parseActions
protected void parseActions(MenuItemBuilder builder, org.spongepowered.configurate.ConfigurationNode config, String menuName) -
getConditions
protected ItemConditions getConditions(org.spongepowered.configurate.ConfigurationNode config, String menuName)
-