package de.jatitv.commandguiv2.Spigot.cmdManagement; import de.jatitv.commandguiv2.Spigot.config.languages.SelectMessages; import de.jatitv.commandguiv2.Spigot.Main; import de.jatitv.commandguiv2.Spigot.Objekte.Object; import de.jatitv.commandguiv2.Spigot.config.config.SelectConfig; import de.jatitv.commandguiv2.Util; import net.t2code.lib.Spigot.Lib.messages.send; import net.t2code.lib.Spigot.Lib.replace.Replace; import org.bukkit.command.CommandSender; public class Help { private static String prefix = Util.getPrefix(); public static void sendHelp(CommandSender sender, String Prefix) { send.sender(sender, Prefix + " §8----- §4Command§9GUI §chelp §8-----"); if (sender.hasPermission("commandgui.command")) { Object gui = Main.guiHashMap.get(SelectConfig.DefaultGUI); send.sender(sender, Prefix + " " + SelectMessages.HelpCgui.replace("[gui]", Replace.replace(prefix,gui.GUI_Name))); for (String alias : Main.allAliases) { if (Main.guiHashMap.get(alias).GUI_Enable || sender.hasPermission("commandgui.bypass")) { send.sender(sender, Prefix + " " + SelectMessages.HelpOpen.replace("[gui]", alias).replace("[guiname]", Replace.replace(prefix,Main.guiHashMap.get(alias).GUI_Name))); } } send.sender(sender, Prefix + " " + SelectMessages.HelpHelp); } if (sender.hasPermission("commandgui.useitem.toggle")) { send.sender(sender, Prefix + " " + SelectMessages.GUIItemHelp_on); send.sender(sender, Prefix + " " + SelectMessages.GUIItemHelp_off); send.sender(sender, Prefix + " " + SelectMessages.GUIItemHelp_Slot); } if (sender.hasPermission("commandgui.command.info")) { send.sender(sender, Prefix + " " + SelectMessages.HelpInfo); } // if (sender.hasPermission("commandgui.command.give")) { // send.sender(sender, Prefix + " " + Select_msg.HelpGive); // } if (sender.hasPermission("commandgui.admin")) { send.sender(sender, Prefix + " " + SelectMessages.HelpCreateDefaultGUI.replace("[directory]", Main.getPath()+ "\\GUIs\\default.yml")); send.sender(sender, Prefix + " " + SelectMessages.HelpReload); } send.sender(sender, Prefix + " §8-------------------------"); } public static void sendGUIItemHelp(CommandSender sender, String Prefix) { if (sender.hasPermission("commandgui.useitem.toggle")) { send.sender(sender, Prefix + " §8------ §4Command§9GUI§2Item §chelp §8------"); send.sender(sender, Prefix + " " + SelectMessages.GUIItemHelp_on); send.sender(sender, Prefix + " " + SelectMessages.GUIItemHelp_off); send.sender(sender, Prefix + " " + SelectMessages.GUIItemHelp_Slot); send.sender(sender, Prefix + " §8------------------------------"); } } }