Arcturus-Community/src/main/java/com/eu/habbo/habbohotel/rooms/RoomRightLevels.java

56 lines
765 B
Java
Raw Normal View History

2018-07-06 15:30:00 +02:00
package com.eu.habbo.habbohotel.rooms;
2019-05-26 20:14:53 +02:00
public enum RoomRightLevels {
2018-07-08 23:32:00 +02:00
2019-05-26 20:14:53 +02:00
NONE(0),
2018-07-06 15:30:00 +02:00
2018-07-08 23:32:00 +02:00
2019-05-26 20:14:53 +02:00
RIGHTS(1),
2018-07-06 15:30:00 +02:00
2018-07-08 23:32:00 +02:00
2018-07-06 15:30:00 +02:00
GUILD_RIGHTS(2),
2018-07-08 23:32:00 +02:00
2019-05-26 20:14:53 +02:00
GUILD_ADMIN(3),
2018-07-06 15:30:00 +02:00
2018-07-08 23:32:00 +02:00
2019-05-26 20:14:53 +02:00
OWNER(4),
2018-07-06 15:30:00 +02:00
2018-07-08 23:32:00 +02:00
2019-05-26 20:14:53 +02:00
MODERATOR(5),
2018-07-06 15:30:00 +02:00
2018-07-08 23:32:00 +02:00
2019-05-26 20:14:53 +02:00
SIX(6),
2018-07-06 15:30:00 +02:00
2018-07-08 23:32:00 +02:00
2019-05-26 20:14:53 +02:00
SEVEN(7),
2018-07-06 15:30:00 +02:00
2018-07-08 23:32:00 +02:00
2019-05-26 20:14:53 +02:00
EIGHT(8),
2018-07-06 15:30:00 +02:00
2018-07-08 23:32:00 +02:00
2019-05-26 20:14:53 +02:00
NINE(9);
2018-07-06 15:30:00 +02:00
public final int level;
2019-05-26 20:14:53 +02:00
RoomRightLevels(int level) {
2018-07-06 15:30:00 +02:00
this.level = level;
}
2020-11-24 14:40:42 +01:00
public boolean equals(RoomRightLevels level) {
return this.level == level.level;
}
public boolean isEqualOrGreaterThan(RoomRightLevels level) {
return this.level >= level.level;
}
public boolean isGreaterThan(RoomRightLevels level) {
return this.level > level.level;
}
public boolean isLessThan(RoomRightLevels level) {
return this.level < level.level;
}
2018-07-06 15:30:00 +02:00
}