RuneHive-Game
Loading...
Searching...
No Matches
SkullHeadIconType.java
Go to the documentation of this file.
1
package
com.runehive.content.combat;
2
3
import
java.util.Optional;
4
5
public
enum
SkullHeadIconType
{
6
NO_SKULL
(-1),
7
WHITE_SKULL
(0),
8
RED_SKULL
(1);
9
10
private
final
int
cocde
;
11
12
SkullHeadIconType
(
int
code) {
13
this.cocde = code;
14
}
15
16
public
static
Optional<SkullHeadIconType>
lookup
(
int
code) {
17
if
(code < -1 || code > 1) {
18
return
Optional.empty();
19
}
20
21
return
Optional.of(
SkullHeadIconType
.values()[code + 1]);
22
}
23
24
public
int
getCode
() {
25
return
cocde
;
26
}
27
28
}
com.runehive.content.combat.SkullHeadIconType.WHITE_SKULL
WHITE_SKULL
Definition
SkullHeadIconType.java:7
com.runehive.content.combat.SkullHeadIconType.lookup
static Optional< SkullHeadIconType > lookup(int code)
Definition
SkullHeadIconType.java:16
com.runehive.content.combat.SkullHeadIconType.getCode
int getCode()
Definition
SkullHeadIconType.java:24
com.runehive.content.combat.SkullHeadIconType.SkullHeadIconType
SkullHeadIconType(int code)
Definition
SkullHeadIconType.java:12
com.runehive.content.combat.SkullHeadIconType.RED_SKULL
RED_SKULL
Definition
SkullHeadIconType.java:8
com.runehive.content.combat.SkullHeadIconType.NO_SKULL
NO_SKULL
Definition
SkullHeadIconType.java:6
com.runehive.content.combat.SkullHeadIconType.cocde
final int cocde
Definition
SkullHeadIconType.java:10