37public enum FiremakingData {
38 NORMAL_LOG(1511, 50, 1, 150.0D),
39 ACHEY_LOG(2862, 25, 1, 40.0D),
40 OAK_LOG(1521, 55, 15, 300.0D),
41 WILLOW_LOG(1519, 60, 30, 450.0D),
42 TEAK_LOG(6333, 80, 35, 105.0D),
43 ARCTIC_PINE_LOG(10810, 100, 42, 125.0D),
44 MAPLE_LOG(1517, 300, 45, 523.0D),
45 MOHOGANY_LOG(6332, 400, 50, 300.5D),
46 EUCALYPTUS_LOG(12581, 500, 58, 300.5D),
47 YEW_LOG(1515, 750, 60, 600.5D),
48 MAGIC_LOG(1513, 2500, 75, 690.9D);
50 private final int log;
52 private final int coins;
54 private final int level;
56 private final double exp;
58 FiremakingData(
int log,
int coins,
int level,
double exp) {
69 public int getCoins() {
73 public int getLevel() {
77 public double getExperience() {
81 public static Optional<FiremakingData> forId(
int id) {
82 return Arrays.stream(values()).filter(a -> a.log ==
id).findAny();