diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/util/StructureVoidCommand.java b/BauSystem_Main/src/de/steamwar/bausystem/features/util/StructureVoidCommand.java index ac642a55..4146329c 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/util/StructureVoidCommand.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/util/StructureVoidCommand.java @@ -19,7 +19,6 @@ package de.steamwar.bausystem.features.util; -import de.steamwar.bausystem.BauSystem; import de.steamwar.bausystem.SWUtils; import de.steamwar.bausystem.linkage.LinkageType; import de.steamwar.bausystem.linkage.Linked; @@ -33,18 +32,9 @@ public class StructureVoidCommand extends SWCommand { public StructureVoidCommand() { super("structureVoid", "structure", "void", "structurevoid"); - setMessage(BauSystem.MESSAGE); } - /* - @Register(help = true) - public void genericHelp(Player p, String... args) { - BauSystem.MESSAGE.send("COMMAND_HELP_HEAD", p, "structureVoid"); - BauSystem.MESSAGE.send("STRUCTURE-VOID_COMMAND_HELP", p); - } - */ - - @Register(description = "STRUCTURE-VOID_COMMAND_HELP") + @Register(description = "STRUCTURE_VOID_COMMAND_HELP") public void genericCommand(Player p) { SWUtils.giveItemToPlayer(p, new ItemStack(Material.STRUCTURE_VOID, 1)); } diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/util/WaterVisionCommand.java b/BauSystem_Main/src/de/steamwar/bausystem/features/util/WaterVisionCommand.java index ce1ac4bf..bef8e245 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/util/WaterVisionCommand.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/util/WaterVisionCommand.java @@ -19,11 +19,11 @@ package de.steamwar.bausystem.features.util; -import de.steamwar.bausystem.SWUtils; -import de.steamwar.bausystem.config.ColorConfig; +import de.steamwar.bausystem.BauSystem; import de.steamwar.bausystem.linkage.LinkageType; import de.steamwar.bausystem.linkage.Linked; import de.steamwar.command.SWCommand; +import net.md_5.bungee.api.ChatMessageType; import org.bukkit.entity.Player; import org.bukkit.potion.PotionEffect; import org.bukkit.potion.PotionEffectType; @@ -35,19 +35,14 @@ public class WaterVisionCommand extends SWCommand { super("watervision", "wv"); } - @Register(help = true) - public void help(final Player p, final String... args) { - p.sendMessage(ColorConfig.OTHER + "/" + ColorConfig.HIGHLIGHT + "watervision " + ColorConfig.OTHER + "-" + ColorConfig.BASE + " Schalte Watervision an oder aus."); - } - - @Register + @Register(description = "WATER_VISION_HELP") public void genericCommand(Player p) { - if (p.hasPotionEffect(PotionEffectType.WATER_BREATHING)) { - p.removePotionEffect(PotionEffectType.WATER_BREATHING); - SWUtils.sendToActionbar(p, ColorConfig.HIGHLIGHT + "Wassersicht deaktiviert"); - return; - } - p.addPotionEffect(new PotionEffect(PotionEffectType.WATER_BREATHING, 1000000, 255, false, false)); - SWUtils.sendToActionbar(p, ColorConfig.HIGHLIGHT + "Wassersicht aktiviert"); - } + if (p.hasPotionEffect(PotionEffectType.WATER_BREATHING)) { + p.removePotionEffect(PotionEffectType.WATER_BREATHING); + BauSystem.MESSAGE.sendPrefixless("WATER_VISION_DISABLE", p, ChatMessageType.ACTION_BAR); + return; + } + p.addPotionEffect(new PotionEffect(PotionEffectType.WATER_BREATHING, 1000000, 255, false, false)); + BauSystem.MESSAGE.sendPrefixless("WATER_VISION_ENABLE", p, ChatMessageType.ACTION_BAR); + } } \ No newline at end of file diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/world/WorldEditListener.java b/BauSystem_Main/src/de/steamwar/bausystem/features/world/WorldEditListener.java index b234b483..07061fcb 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/world/WorldEditListener.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/world/WorldEditListener.java @@ -37,9 +37,8 @@ public class WorldEditListener implements Listener { if (!isWorldEditCommand(e.getMessage().split(" ")[0])) return; Player p = e.getPlayer(); - if (!Permission.hasPermission(p, Permission.WORLDEDIT)) { - p.sendMessage(BauSystem.PREFIX + "§cDu darfst hier kein WorldEdit benutzen"); + BauSystem.MESSAGE.send("WORLD_EDIT_NO_PERMS", p); e.setCancelled(true); } }