Class InterchangeableItemEntryBuilder
java.lang.Object
org.rspeer.game.config.item.entry.builder.ItemEntryBuilder
org.rspeer.game.config.item.entry.builder.InterchangeableItemEntryBuilder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()equipmentSlot(Equipment.Slot equipmentSlot) noted(boolean noted) optional(boolean optional) quantity(int withdrawQuantity) quantity(int minimumQuantity, int withdrawQuantity) restockMeta(RestockMeta restockMeta) stackable(boolean stackable)
-
Constructor Details
-
InterchangeableItemEntryBuilder
public InterchangeableItemEntryBuilder()
-
-
Method Details
-
names
-
quantity
- Overrides:
quantityin classItemEntryBuilder- Returns:
- Sets the minimum quantity of the
ItemEntry
-
quantity
- Overrides:
quantityin classItemEntryBuilder
-
stackable
- Overrides:
stackablein classItemEntryBuilder
-
noted
- Overrides:
notedin classItemEntryBuilder
-
restockMeta
- Overrides:
restockMetain classItemEntryBuilder
-
optional
- Overrides:
optionalin classItemEntryBuilder
-
equipmentSlot
- Overrides:
equipmentSlotin classItemEntryBuilder
-
key
- Overrides:
keyin classItemEntryBuilder- Returns:
- Sets the key of the
ItemEntry. This should typically be the name. Fuzzy items should exclude potion charges and item doses and simply use the base name
-
build
- Overrides:
buildin classItemEntryBuilder
-