RuneHive-Tarnish
Neural OSRS Enhancement Framework
Loading...
Searching...
No Matches
ObjectGroup.java
1
package
com.osroyale.game.world.object;
2
3
import
java.util.Arrays;
4
import
java.util.Optional;
5
43
44
public
enum
ObjectGroup
{
45
47
WALL
(0),
48
50
WALL_DECORATION
(1),
51
56
INTERACTABLE_OBJECT
(2),
57
59
GROUND_DECORATION
(3),
60
62
ROOFING
(4);
63
71
public
static
Optional<ObjectGroup>
valueOf
(
int
value) {
72
return
Arrays.stream(values()).filter(group -> group.value == value).findAny();
73
}
74
76
private
final
int
value;
77
83
ObjectGroup
(
int
value) {
84
this.value = value;
85
}
86
92
public
int
getValue
() {
93
return
value;
94
}
95
96
}
com.osroyale.game.world.object.ObjectGroup.WALL
WALL
Definition
ObjectGroup.java:47
com.osroyale.game.world.object.ObjectGroup.valueOf
static Optional< ObjectGroup > valueOf(int value)
Definition
ObjectGroup.java:71
com.osroyale.game.world.object.ObjectGroup.getValue
int getValue()
Definition
ObjectGroup.java:92
com.osroyale.game.world.object.ObjectGroup.INTERACTABLE_OBJECT
INTERACTABLE_OBJECT
Definition
ObjectGroup.java:56
com.osroyale.game.world.object.ObjectGroup.GROUND_DECORATION
GROUND_DECORATION
Definition
ObjectGroup.java:59
com.osroyale.game.world.object.ObjectGroup.WALL_DECORATION
WALL_DECORATION
Definition
ObjectGroup.java:50
com.osroyale.game.world.object.ObjectGroup.ObjectGroup
ObjectGroup(int value)
Definition
ObjectGroup.java:83
com.osroyale.game.world.object.ObjectGroup.ROOFING
ROOFING
Definition
ObjectGroup.java:62