RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
EmblemData.java
1package com.osroyale.content;
2
35
36public enum EmblemData {
37 TIER_1(12746, 50),
38 TIER_2(12748, 75),
39 TIER_3(12749, 100),
40 TIER_4(12750, 150),
41 TIER_5(12751, 225),
42 TIER_6(12752, 300),
43 TIER_7(12753, 400),
44 TIER_8(12754, 525),
45 TIER_9(12755, 750),
46 TIER_10(12756, 1000),
47 ANCIENT(21807, 1);
48
49 public final int item;
50 public final int bloodMoney;
51
52 EmblemData(int item, int bloodMoney) {
53 this.item = item;
54 this.bloodMoney = bloodMoney;
55 }
56
57 public static EmblemData forId(int id) {
58 for (EmblemData emblem : values()) {
59 if (emblem.item == id)
60 return emblem;
61 }
62 return null;
63 }
64
65 public int getNext() {
66 if (this == TIER_10 || this == ANCIENT)
67 return -1;
68 return values()[this.ordinal() + 1].item;
69 }
70}