51 FOOD(4875,
new Item(3162), 1, 25, 275),
52 GENERAL(4876,
new Item(1887), 20, 50, 760),
53 CRAFTING(4874,
new Item(1635), 40, 125, 1453),
54 RUNES(4877,
new Item(8788), 50, 250, 2546),
55 SCIMITAR(4878,
new Item(686), 80, 500, 3860);
58 private final int object;
61 private final Item item;
64 private final int level;
67 private final int experience;
70 private final int value;
73 StallData(
int object, Item item,
int level,
int experience,
int value) {
77 this.experience = experience;
107 public static Optional<StallData>
forId(
int id) {
108 return Arrays.stream(values()).filter(a -> a.object ==
id).findAny();
115 return Arrays.stream(values()).anyMatch(i -> i.getItem().getId() == item.getId());
120 return Arrays.stream(values()).filter(i -> i.getItem().getId() == item.getId()).findAny().get().getValue();
static final int getValue(Item item)
static boolean isReward(Item item)
static Optional< StallData > forId(int id)
StallData(int object, Item item, int level, int experience, int value)