eclipse bukkit plugin programmier problem

Hey , Ich habe ein kleines (extrem nerviges) Problem ! Ich lerne seit kurzer Zeit Java zu programmieren , und wollte mit einem einfachen Bukkit plugin anfangen ! Das ist was ich in der Java Klasse eingegeben habe (in eclipse) : package me.MasterSnoopy.Plugin1;

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

public class Plugin1 extends JavaPlugin {

@Override
public void onDisable() {
    System.out.println("[Plugin1]Plugin Deaktiviert");

}

@Override
public void onEnable() {
    System.out.println("[Plugin1]Plugin Aktiviert");

}

public boolean  onCommand (CommandSender sender, Command cmd, String cmdLabel, String [] args) {
    boolean erfolg = false;



    Player p = (Player) sender;

    if(cmd.getName().equalsIgnoreCase("test")){
        if(args.length == 0){
            p.sendMessage(ChatColor.YELLOW + "Das ist das Heal-Plugin");
            float health = p.getHealth();
            p.sendMessage(ChatColor.YELLOW + "Dein Gesundheits Status : " + health);
            p.setHealth(10);
            p.sendMessage(ChatColor.YELLOW + "Du wurdest geheilt");

            erfolg = true;
        }
        else {
            erfolg = false;
        }
    }


    return erfolg;

}

}

Das ist die plugin.yml : name: Plugin1 description: Weil näh , undso !! main: me.MasterSnoopy.Plugin1.Plugin1 version: 1.6 author: MasterSnoopy commands: test: description: heal usage: /test

und das der Error in der Server log : 2013-07-25 15:20:50 [SEVERE] Could not load 'plugins\Plugin1.6.jar' in folder 'plugins' org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:257) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132) at org.bukkit.craftbukkit.v15R3.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v15R3.CraftServer.(CraftServer.java:217) at net.minecraft.server.v15R3.PlayerList.(PlayerList.java:55) at net.minecraft.server.v15R3.DedicatedPlayerList.(SourceFile:11) at net.minecraft.server.v15R3.DedicatedServer.init(DedicatedServer.java:106) at net.minecraft.server.v15R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v15R3.ThreadServerApplication.run(SourceFile:573) Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed in "", position 34 at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:98) at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:191) at org.yaml.snakeyaml.reader.StreamReader.(StreamReader.java:63) at org.yaml.snakeyaml.Yaml.load(Yaml.java:411) at org.bukkit.plugin.PluginDescriptionFile.(PluginDescriptionFile.java:188) at org.bukkit.plugin.java.JavaPluginLoader.getPluginDe

...zum Beitrag

Tipp in Minecraft hat man 10 Herzen und 20 Leben ein Leben = 1/2 Herz Also musst du bei p.sethealth(20) eintragen.

...zur Antwort