Hi! my plugin in bugget who can give me a hands (sorry for my bad english but i am italian) Main class: Code: package combedstaffplugin; import org.bukkit.plugin.java.JavaPlugin; publicclassMainextendsJavaPlugin{ publicstaticMainplugin; publicvoidonEnable(){ plugin=this; getCommand("flyx").setExecutor(newFly()); } publicvoidonDisable(){ System.out.print("CombedStaffPlugin is now Disable!"); } publicstaticMaingetInstance(){ returnplugin; } } Fly class: Code: package combedstaffplugin; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; import org.bukkit.command.ConsoleCommandSender; import org.bukkit.entity.Player; public class Fly implements CommandExecutor { @Override public boolean onCommand(CommandSender sender, org.bukkit.command.Command cmd, String commandlabel, String[] args) { if(sender instanceof ConsoleCommandSender || sender instanceof Player) { Player p =(Player) sender; //Fly if(cmd.getName().equalsIgnoreCase("flyx")) { if(sender instanceof Player) { if(sender.hasPermission("xeroxplugin.fly")) { if(p.getAllowFlight()) { p.setAllowFlight(false); sender.sendMessage("&6&lXerox &f&lNetwork &7> &cla fly è stata disattivata!"); }else { p.setAllowFlight(true); sender.sendMessage("&6&lXerox &f&lNetwork &7> &ala fly è stata attivata!"); } }else { sender.sendMessage("&6&lXerox &f&lNetwork &7> &cNon hai abbastanza permessi per fare questo comando!"); } }else { sender.sendMessage("&6&lXerox &f&lNetwork &7> &cSolo un player può fare questo comando"); } return true; } } return false; } } Plugin.yml: Code: name: CombedStaffPlugin main: combedstaffplugin.Main version: 1.0 author: CombedHoney2131 description: custom plugin Maked by CombedHoney2131 commands: flyx: description: This command allow you to fly! aliases: [] this plugin is for spigot 1.8.8 i have imported spigot 1.8.8 for reference library
[17:26:23 ERROR]: Could not load 'plugins/TropicalMCPlugin.jar' in folder 'plugins'> org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:164) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:133) [server.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugins(CraftServer.java:292) [server.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:198) [server.jar:git-Spigot-db6de12-18fbb24] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [server.jar:git-Spigot-db6de12-18fbb24] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212] Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation) in 'reader', line 7, column 1: fly: ^ at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:420) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:226) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:229) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:120) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:450) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.yaml.snakeyaml.Yaml.load(Yaml.java:381) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:232) ~[server.jar:git-Spigot-db6de12-18fbb24] at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:159) ~[server.jar:git-Spigot-db6de12-18fbb24] ... 5 more you can fix pls my plugin.yml EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Reading the error could tell you a lot already: Code: Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token found character '\t(TAB)' that cannot start any token. (Do not use \t(TAB) for indentation)
ok! now I try A thousand thanks! now it works! when I need can I always ask you? EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Then you make a new thread if it is a totally new problem. Or you use this one if it is still not loading.