Messie991 5 Opublikowano 21 listopada 2017 Udostępnij Opublikowano 21 listopada 2017 (edytowane) Jak naprawić takie coś? Chodzi o getCommand("core").setExecutor(new me.messie.hccraft.all.Commands.CoreCommand()); Class: Main public void registerCommands() { getCommand("core").setExecutor(new me.messie.hccraft.all.Commands.CoreCommand()); } Class: CoreCommand package me.messie.hccraft.all.Commands; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.plugin.PluginDescriptionFile; import org.bukkit.plugin.java.JavaPlugin; import me.messie.hccraft.all.Utils.ChatUtil; public class CoreCommand extends JavaPlugin { public CoreCommand() {} @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if (args.length == 0) { PluginDescriptionFile pdf = getDescription(); ChatUtil.sendM(sender, "&b| Aktualna wersja pluginu: &e[v" + pdf.getVersion() + "]"); } return false; } } Edytowane 21 listopada 2017 przez Messie991 Odnośnik do komentarza https://skript.pl/temat/23126-jak-to-naprawi%C4%87/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 GotoFinal 195 Opublikowano 21 listopada 2017 Udostępnij Opublikowano 21 listopada 2017 Tylko główna klasa może rozszerzać JavaPlugin Odnośnik do komentarza https://skript.pl/temat/23126-jak-to-naprawi%C4%87/#findComment-157328 Udostępnij na innych stronach Więcej opcji udostępniania...
0 yooniks 347 Opublikowano 21 listopada 2017 Udostępnij Opublikowano 21 listopada 2017 tak jak napisal Goto, i jeszcze zaimplementuj commandexecutor do corecommand Odnośnik do komentarza https://skript.pl/temat/23126-jak-to-naprawi%C4%87/#findComment-157368 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Killerek01 10 Opublikowano 21 listopada 2017 Udostępnij Opublikowano 21 listopada 2017 Zamień extends Java plugin na implements CommandExecutor I zainportuj Odnośnik do komentarza https://skript.pl/temat/23126-jak-to-naprawi%C4%87/#findComment-157439 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Messie991 5
Jak naprawić takie coś?
Chodzi o
getCommand("core").setExecutor(new me.messie.hccraft.all.Commands.CoreCommand());Class: Main
public void registerCommands() { getCommand("core").setExecutor(new me.messie.hccraft.all.Commands.CoreCommand()); }Class: CoreCommand
package me.messie.hccraft.all.Commands; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; import org.bukkit.plugin.PluginDescriptionFile; import org.bukkit.plugin.java.JavaPlugin; import me.messie.hccraft.all.Utils.ChatUtil; public class CoreCommand extends JavaPlugin { public CoreCommand() {} @Override public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) { if (args.length == 0) { PluginDescriptionFile pdf = getDescription(); ChatUtil.sendM(sender, "&b| Aktualna wersja pluginu: &e[v" + pdf.getVersion() + "]"); } return false; } }
Edytowane przez Messie991Odnośnik do komentarza
https://skript.pl/temat/23126-jak-to-naprawi%C4%87/Udostępnij na innych stronach
3 odpowiedzi na to pytanie
Rekomendowane odpowiedzi