public variable to enum in PlayerSettings
This commit is contained in:
@@ -5,21 +5,45 @@
|
||||
package mc.core.player;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.Setter;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
public class PlayerSettings {
|
||||
public static final int CHAT_ENABLED = 0,
|
||||
CHAT_COMMANDS_ONLY = 1,
|
||||
CHAT_HIDDEN = 2;
|
||||
@RequiredArgsConstructor
|
||||
public enum ChatMode {
|
||||
ENABLED(0),
|
||||
COMMANDS_ONLY(1),
|
||||
HIDDEN(2);
|
||||
|
||||
public static final int HAND_LEFT = 0,
|
||||
HAND_RIGHT = 1;
|
||||
public static ChatMode getById(int id) {
|
||||
if (id == 0) return ENABLED;
|
||||
else if (id == 1) return COMMANDS_ONLY;
|
||||
else return HIDDEN;
|
||||
}
|
||||
|
||||
@Getter
|
||||
private final int id;
|
||||
}
|
||||
|
||||
@RequiredArgsConstructor
|
||||
public enum Hand {
|
||||
LEFT(0),
|
||||
RIGHT(1);
|
||||
|
||||
public static Hand getById(int id) {
|
||||
if (id == 0) return LEFT;
|
||||
else return RIGHT;
|
||||
}
|
||||
|
||||
@Getter
|
||||
private final int id;
|
||||
}
|
||||
|
||||
private String locate = "en_US";
|
||||
private int viewDistance = 8;
|
||||
private int chatMode = CHAT_ENABLED;
|
||||
private ChatMode chatMode = ChatMode.ENABLED;
|
||||
private boolean chatColors = true;
|
||||
private boolean capeEnabled = true,
|
||||
jacketEnabled = true,
|
||||
@@ -28,5 +52,5 @@ public class PlayerSettings {
|
||||
leftPantsLegEnabled = true,
|
||||
rightPantsLegEnabled = true,
|
||||
hatEnabled = true;
|
||||
private int mainHand = HAND_RIGHT;
|
||||
private Hand mainHand = Hand.RIGHT;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user