Skip to content

Commit 06ca946

Browse files
Update Settings.java
1 parent edc443f commit 06ca946

File tree

1 file changed

+28
-18
lines changed

1 file changed

+28
-18
lines changed

src/main/java/me/lrxh/practice/setting/Settings.java

+28-18
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,48 @@
11
package me.lrxh.practice.setting;
22

33
import me.lrxh.practice.Practice;
4+
import me.lrxh.practice.util.config.BasicConfigurationFile;
45
import lombok.Getter;
56
import org.bukkit.Material;
67

78
@Getter
89
public enum Settings {
10+
private BasicConfigurationFile menuConfig = Practice.getInstance().getMenusConfig();
911

10-
if (Practice.getInstance().getMenusConfig().getBoolean("SETTINGS.SHOW_PLAYERS.ENABLED")) {
11-
SHOW_PLAYERS(Practice.getInstance().getMenusConfig().getString("SETTINGS.SHOW_PLAYERS.TITLE"), Material.COMPASS, Practice.getInstance().getMenusConfig().getString("SETTINGS.SHOW_PLAYERS.DESCRIPTION")),
12+
if (menuConfig.getBoolean("SETTINGS.SHOW_PLAYERS.ENABLED")) {
13+
SHOW_PLAYERS(menuConfig.getString("SETTINGS.SHOW_PLAYERS.TITLE"), Material.COMPASS, menuConfig.getString("SETTINGS.SHOW_PLAYERS.DESCRIPTION")),
1214
}
13-
if (Practice.getInstance().getMenusConfig().getBoolean("SETTINGS.SHOW_SCOREBOARD.ENABLED")) {
14-
SHOW_SCOREBOARD(Practice.getInstance().getMenusConfig().getString("SETTINGS.SHOW_SCOREBOARD.TITLE"), Material.EYE_OF_ENDER, Practice.getInstance().getMenusConfig().getString("SETTINGS.SHOW_SCOREBOARD.DESCRIPTION")),
15+
16+
if (menuConfig.getBoolean("SETTINGS.SHOW_SCOREBOARD.ENABLED")) {
17+
SHOW_SCOREBOARD(menuConfig.getString("SETTINGS.SHOW_SCOREBOARD.TITLE"), Material.EYE_OF_ENDER, menuConfig.getString("SETTINGS.SHOW_SCOREBOARD.DESCRIPTION")),
1518
}
16-
if (Practice.getInstance().getMenusConfig().getBoolean("SETTINGS.ALLOW_SPECTATORS.ENABLED")) {
17-
ALLOW_SPECTATORS(Practice.getInstance().getMenusConfig().getString("SETTINGS.ALLOW_SPECTATORS.TITLE"), Material.EGG, "Allow players to spectate."),
19+
20+
if (menuConfig.getBoolean("SETTINGS.ALLOW_SPECTATORS.ENABLED")) {
21+
ALLOW_SPECTATORS(menuConfig.getString("SETTINGS.ALLOW_SPECTATORS.TITLE"), Material.EGG, "Allow players to spectate."),
1822
}
19-
if (Practice.getInstance().getMenusConfig().getBoolean("SETTINGS.ALLOW_DUELS.ENABLED")) {
20-
ALLOW_DUELS(Practice.getInstance().getMenusConfig().getString("SETTINGS.ALLOW_DUELS.TITLE"), Material.DIAMOND_SWORD, "Allow Duel Requests."),
23+
24+
if (menuConfig.getBoolean("SETTINGS.ALLOW_DUELS.ENABLED")) {
25+
ALLOW_DUELS(menuConfig.getString("SETTINGS.ALLOW_DUELS.TITLE"), Material.DIAMOND_SWORD, "Allow Duel Requests."),
2126
}
22-
if (Practice.getInstance().getMenusConfig().getBoolean("SETTINGS.KILL_EFFECTS.ENABLED")) {
23-
KILL_EFFECTS(Practice.getInstance().getMenusConfig().getString("SETTINGS.KILL_EFFECTS.TITLE"), Material.DIAMOND_AXE, "Select Kill Effect."),
27+
28+
if (menuConfig.getBoolean("SETTINGS.KILL_EFFECTS.ENABLED")) {
29+
KILL_EFFECTS(menuConfig.getString("SETTINGS.KILL_EFFECTS.TITLE"), Material.DIAMOND_AXE, "Select Kill Effect."),
2430
}
25-
if (Practice.getInstance().getMenusConfig().getBoolean("SETTINGS.THEME.ENABLED")) {
26-
THEME(Practice.getInstance().getMenusConfig().getString("SETTINGS.THEME.TITLE"), Material.BOOK, "Select Color Theme."),
31+
32+
if (menuConfig.getBoolean("SETTINGS.THEME.ENABLED")) {
33+
THEME(menuConfig.getString("SETTINGS.THEME.TITLE"), Material.BOOK, "Select Color Theme."),
2734
}
28-
if (Practice.getInstance().getMenusConfig().getBoolean("SETTINGS.PING_RANGE.ENABLED")) {
29-
PING_RANGE(Practice.getInstance().getMenusConfig().getString("SETTINGS.PING_RANGE.TITLE"), Material.STICK, "Change Ping Range."),
35+
36+
if (menuConfig.getBoolean("SETTINGS.PING_RANGE.ENABLED")) {
37+
PING_RANGE(menuConfig.getString("SETTINGS.PING_RANGE.TITLE"), Material.STICK, "Change Ping Range."),
3038
}
31-
if (Practice.getInstance().getMenusConfig().getBoolean("SETTINGS.TIME_CHANGE.ENABLED")) {
32-
TIME_CHANGE(Practice.getInstance().getMenusConfig().getString("SETTINGS.TIME_CHANGE.TITLE"), Material.WATCH, "Change Ping Range."),
39+
40+
if (menuConfig.getBoolean("SETTINGS.TIME_CHANGE.ENABLED")) {
41+
TIME_CHANGE(menuConfig.getString("SETTINGS.TIME_CHANGE.TITLE"), Material.WATCH, "Change Ping Range."),
3342
}
34-
if (Practice.getInstance().getMenusConfig().getBoolean("SETTINGS.MENU_SOUNDS.ENABLED")) {
35-
MENU_SOUNDS(Practice.getInstance().getMenusConfig().getString("SETTINGS.MENU_SOUNDS.TITLE"), Material.REDSTONE_COMPARATOR, "Toggle Menu Sounds.");
43+
44+
if (menuConfig.getBoolean("SETTINGS.MENU_SOUNDS.ENABLED")) {
45+
MENU_SOUNDS(menuConfig.getString("SETTINGS.MENU_SOUNDS.TITLE"), Material.REDSTONE_COMPARATOR, "Toggle Menu Sounds.");
3646
}
3747

3848
private final String name;

0 commit comments

Comments
 (0)