botvis on core (if possible)

This commit is contained in:
Chayapak 2023-10-03 07:17:42 +07:00
parent 97ebc36556
commit ee9b9720e0

View file

@ -34,7 +34,7 @@ public class BotVisibilityCommand extends Command {
final NamedTextColor greenOrGold = bot.selfCare.visibility ? NamedTextColor.GREEN : NamedTextColor.GOLD; final NamedTextColor greenOrGold = bot.selfCare.visibility ? NamedTextColor.GREEN : NamedTextColor.GOLD;
final String visibleOrInvisible = bot.selfCare.visibility ? "visible" : "invisible"; final String visibleOrInvisible = bot.selfCare.visibility ? "visible" : "invisible";
final String disableOrEnable = bot.selfCare.visibility ? "disable" : "enable"; final String disableOrEnable = bot.selfCare.visibility ? "disable" : "enable";
bot.chat.send("/essentials:vanish " + disableOrEnable); bot.core.run("/essentials:vanish " + disableOrEnable);
return Component.empty() return Component.empty()
.append(Component.text("The bot's visibility is now ")) .append(Component.text("The bot's visibility is now "))
.append(Component.text(visibleOrInvisible).color(greenOrGold)) .append(Component.text(visibleOrInvisible).color(greenOrGold))
@ -43,7 +43,7 @@ public class BotVisibilityCommand extends Command {
switch (action) { switch (action) {
case "on", "true" -> { case "on", "true" -> {
bot.selfCare.visibility = true; bot.selfCare.visibility = true;
bot.chat.send("/essentials:vanish disable"); bot.core.run("/essentials:vanish disable");
return Component.empty() return Component.empty()
.append(Component.text("The bot's visibility is now ")) .append(Component.text("The bot's visibility is now "))
.append(Component.text("visible").color(NamedTextColor.GREEN)) .append(Component.text("visible").color(NamedTextColor.GREEN))
@ -51,7 +51,7 @@ public class BotVisibilityCommand extends Command {
} }
case "off", "false" -> { case "off", "false" -> {
bot.selfCare.visibility = false; bot.selfCare.visibility = false;
bot.chat.send("/essentials:vanish enable"); bot.core.run("/essentials:vanish enable");
return Component.empty() return Component.empty()
.append(Component.text("The bot's visibility is now ")) .append(Component.text("The bot's visibility is now "))
.append(Component.text("invisible").color(NamedTextColor.GOLD)) .append(Component.text("invisible").color(NamedTextColor.GOLD))