Class IdItemEntryBuilder
- java.lang.Object
-
- org.rspeer.game.config.item.entry.builder.ItemEntryBuilder
-
- org.rspeer.game.config.item.entry.builder.IdItemEntryBuilder
-
public class IdItemEntryBuilder extends ItemEntryBuilder
- See Also:
IdItemEntry
-
-
Constructor Summary
Constructors Constructor Description IdItemEntryBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdItemEntrybuild()IdItemEntryBuilderequipmentSlot(Equipment.Slot equipmentSlot)IdItemEntryBuilderids(int... ids)IdItemEntryBuilderkey(String key)IdItemEntryBuildernoted(boolean noted)IdItemEntryBuilderoptional(boolean optional)IdItemEntryBuilderquantity(int withdrawQuantity)IdItemEntryBuilderquantity(int minimumQuantity, int withdrawQuantity)IdItemEntryBuilderrestockMeta(RestockMeta restockMeta)IdItemEntryBuilderstackable(boolean stackable)
-
-
-
Method Detail
-
ids
public IdItemEntryBuilder ids(int... ids)
-
quantity
public IdItemEntryBuilder quantity(int minimumQuantity, int withdrawQuantity)
- Overrides:
quantityin classItemEntryBuilder- Returns:
- Sets the minimum quantity of the
ItemEntry
-
quantity
public IdItemEntryBuilder quantity(int withdrawQuantity)
- Overrides:
quantityin classItemEntryBuilder
-
stackable
public IdItemEntryBuilder stackable(boolean stackable)
- Overrides:
stackablein classItemEntryBuilder
-
noted
public IdItemEntryBuilder noted(boolean noted)
- Overrides:
notedin classItemEntryBuilder
-
restockMeta
public IdItemEntryBuilder restockMeta(RestockMeta restockMeta)
- Overrides:
restockMetain classItemEntryBuilder
-
optional
public IdItemEntryBuilder optional(boolean optional)
- Overrides:
optionalin classItemEntryBuilder
-
equipmentSlot
public IdItemEntryBuilder equipmentSlot(Equipment.Slot equipmentSlot)
- Overrides:
equipmentSlotin classItemEntryBuilder
-
key
public IdItemEntryBuilder key(String 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
public IdItemEntry build()
- Overrides:
buildin classItemEntryBuilder
-
-