RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
Butterfly.java
1package com.osroyale.content.skill.impl.hunter.net.impl;
2
3import java.util.Arrays;
4import java.util.Optional;
5
30
31public enum Butterfly {
32 RUBY(5556, 15, 24, 10020, 30),
33 SAPPHIRE(5555, 25, 34, 10018, 35),
34 SNOWY(5554, 35, 44, 10016, 40),
35 BLACKWARLOCK(5553, 45, 54, 10014, 80);
36
37 public final int butterfly;
38 public final int level;
39 public final int experience;
40 public final int reward;
41 public final int delay;
42
43 Butterfly(int butterfly, int level, int experience, int reward, int delay) {
44 this.butterfly = butterfly;
45 this.level = level;
46 this.experience = experience;
47 this.reward = reward;
48 this.delay =delay;
49 }
50
51 public static Optional<Butterfly> forId(int butterfly) {
52 return Arrays.stream(values()).filter(a -> a.butterfly == butterfly).findAny();
53 }
54}