Skip to content

Commit 8d2e5eb

Browse files
author
BadAccuracyID
committed
- Added /slots on, /slots off, /whitelist on, /whitelist off command
1 parent 79b9dab commit 8d2e5eb

File tree

2 files changed

+56
-0
lines changed

2 files changed

+56
-0
lines changed

plugin/src/main/java/id/luckynetwork/dev/lyrams/lej/commands/essentials/SlotsCommand.java

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,34 @@ public void toggleCommand(
7676
sender.sendMessage(plugin.getMainConfigManager().getPrefix() + "§eToggled slots system " + Utils.colorizeTrueFalse(plugin.getSlotsManager().isEnabled(), TrueFalseType.ON_OFF) + "§e.");
7777
}
7878

79+
@CommandMethod("slots on")
80+
@CommandDescription("Toggles on the LuckyEssentials slots system")
81+
public void onCommand(
82+
final @NonNull CommandSender sender
83+
) {
84+
if (!Utils.checkPermission(sender, "slots")) {
85+
return;
86+
}
87+
88+
plugin.getSlotsManager().setEnabled(true);
89+
plugin.getSlotsManager().save();
90+
sender.sendMessage(plugin.getMainConfigManager().getPrefix() + "§eToggled slots system " + Utils.colorizeTrueFalse(plugin.getSlotsManager().isEnabled(), TrueFalseType.ON_OFF) + "§e.");
91+
}
92+
93+
@CommandMethod("slots off")
94+
@CommandDescription("Toggles off the LuckyEssentials slots system")
95+
public void offCommand(
96+
final @NonNull CommandSender sender
97+
) {
98+
if (!Utils.checkPermission(sender, "slots")) {
99+
return;
100+
}
101+
102+
plugin.getSlotsManager().setEnabled(false);
103+
plugin.getSlotsManager().save();
104+
sender.sendMessage(plugin.getMainConfigManager().getPrefix() + "§eToggled slots system " + Utils.colorizeTrueFalse(plugin.getSlotsManager().isEnabled(), TrueFalseType.ON_OFF) + "§e.");
105+
}
106+
79107
@CommandMethod("slots reload")
80108
@CommandDescription("Reloads the LuckyEssentials slots system")
81109
public void reloadCommand(

plugin/src/main/java/id/luckynetwork/dev/lyrams/lej/commands/essentials/WhitelistCommand.java

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,34 @@ public void toggleCommand(
255255
sender.sendMessage(plugin.getMainConfigManager().getPrefix() + "§eToggled whitelist system " + Utils.colorizeTrueFalse(plugin.getWhitelistManager().isEnabled(), TrueFalseType.ON_OFF) + "§e.");
256256
}
257257

258+
@CommandMethod("whitelist|ewl|wl on")
259+
@CommandDescription("Toggles on the LuckyEssentials whitelist system")
260+
public void onCommand(
261+
final @NonNull CommandSender sender
262+
) {
263+
if (!Utils.checkPermission(sender, "whitelist")) {
264+
return;
265+
}
266+
267+
plugin.getWhitelistManager().setEnabled(true);
268+
plugin.getWhitelistManager().save();
269+
sender.sendMessage(plugin.getMainConfigManager().getPrefix() + "§eToggled whitelist system " + Utils.colorizeTrueFalse(plugin.getWhitelistManager().isEnabled(), TrueFalseType.ON_OFF) + "§e.");
270+
}
271+
272+
@CommandMethod("whitelist|ewl|wl off")
273+
@CommandDescription("Toggles off the LuckyEssentials whitelist system")
274+
public void offCommand(
275+
final @NonNull CommandSender sender
276+
) {
277+
if (!Utils.checkPermission(sender, "whitelist")) {
278+
return;
279+
}
280+
281+
plugin.getWhitelistManager().setEnabled(false);
282+
plugin.getWhitelistManager().save();
283+
sender.sendMessage(plugin.getMainConfigManager().getPrefix() + "§eToggled whitelist system " + Utils.colorizeTrueFalse(plugin.getWhitelistManager().isEnabled(), TrueFalseType.ON_OFF) + "§e.");
284+
}
285+
258286
@CommandMethod("whitelist|ewl|wl reload")
259287
@CommandDescription("Reloads the LuckyEssentials whitelist system")
260288
public void reloadCommand(

0 commit comments

Comments
 (0)