• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Bräuchte mal Hilfe ...

LeeresPapier!

Minecrafter
Registriert
17 September 2016
Beiträge
3
Alter
25
Diamanten
300
Es kommen keine Fehlermeldungen aber es funktioniert nicht..

Java:
package Commands;

import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

import me.LeeresPapier.main.mainn;

public class CMD_Farbe extends JavaPlugin implements CommandExecutor {

private mainn plugin;
  
    public CMD_Farbe(mainn plugin) {
      
        this.plugin = plugin;
    }
      


    public boolean onCommand(CommandSender sender, Command cmd, String cmdlabel, String[] args) {
      
        Player p = (Player) sender;
            if(cmd.getName().equalsIgnoreCase(("farben"))) {
                p.sendMessage("Das ist die Farbe §1 #1");
                p.sendMessage("Das ist die Farbe §2 #2");
                p.sendMessage("Das ist die Farbe §3 #3");
                p.sendMessage("Das ist die Farbe §4 #4");
                p.sendMessage("Das ist die Farbe §5 #5");
                p.sendMessage("Das ist die Farbe §6 #6");
                p.sendMessage("Das ist die Farbe §7 #7");
                p.sendMessage("Das ist die Farbe §8 #8");
                p.sendMessage("Das ist die Farbe §9 #9");
                p.sendMessage("Das ist die Farbe §b #b");
                p.sendMessage("Das ist die Farbe §c #c");
                p.sendMessage("Das ist die Farbe §d #d");
                p.sendMessage("Das ist die Farbe §e #e");
                p.sendMessage("Das ist die Farbe §f #f");
              
            }
      

        return true;
      
        }
    }


Wo der cmd registriert ist:

Java:
package me.LeeresPapier.main;

import org.bukkit.event.Listener;
import org.bukkit.plugin.java.JavaPlugin;

import Commands.CMD_Farbe;

public class mainn extends JavaPlugin implements Listener {
  
    public void onEnabled() {
  
        registerCommands();
      
    }

    private void registerCommands() {
      
        getCommand("farben").setExecutor(new CMD_Farbe(this));
      
    }
}
 
Zuletzt bearbeitet von einem Moderator:

LeeresPapier!

Minecrafter
Registriert
17 September 2016
Beiträge
3
Alter
25
Diamanten
300
Eine andere Klasse heißt schon main deswegen :D


Code:
name: Beispiel
version: 1.0
author: LP
main: me.LeeresPapier.main.mainn
commands:
  farben:

Jtz kommt eine Fehlermeldung:

Code:
[11:55:36 ERROR]: Error occurred while enabling Beispiel v1.0 (Is it up to date?)
java.lang.IllegalArgumentException: Plugin already initialized!
        at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:122) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:67) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at Commands.CMD_Farbe.<init>(CMD_Farbe.java:15) ~[?:?]
        at me.LeeresPapier.main.mainn.registerCommands(mainn.java:18) ~[?:?]
        at me.LeeresPapier.main.mainn.onEnable(mainn.java:12) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:292) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.loadPlugin(CraftServer.java:362) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.enablePlugins(CraftServer.java:322) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.reload(CraftServer.java:746) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.Bukkit.reload(Bukkit.java:539) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:25) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchCommand(CraftServer.java:646) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.dispatchServerCommand(CraftServer.java:632) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at net.minecraft.server.v1_10_R1.DedicatedServer.aL(DedicatedServer.java:437) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:400) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:672) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.java:571) [spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_101]
Caused by: java.lang.IllegalStateException: Initial initialization
        at org.bukkit.plugin.java.PluginClassLoader.initialize(PluginClassLoader.java:125) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.plugin.java.JavaPlugin.<init>(JavaPlugin.java:67) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at me.LeeresPapier.main.mainn.<init>(mainn.java:8) ~[?:?]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_101]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_101]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) ~[?:1.8.0_101]
        at java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:1.8.0_101]
        at java.lang.Class.newInstance(Unknown Source) ~[?:1.8.0_101]
        at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:76) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.loadPlugins(CraftServer.java:297) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        at org.bukkit.craftbukkit.v1_10_R1.CraftServer.reload(CraftServer.java:744) ~[spigot.jar:git-Spigot-5391d73-0ebb9c7]
        ... 10 more
[11:55:36 INFO]: Server permissions file permissions.yml is empty, ignoring it
[11:55:36 INFO]: CONSOLE: Reload complete.
 
Oben