• 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!

kann ich keine plugins machen?

Status
Für weitere Antworten geschlossen.

FireCraft

Braumeister
Registriert
3 April 2012
Beiträge
308
Diamanten
0
ja hallo leute habe ein problemm =(

ich habe beim video von Benni1000games ein plugin geschreiben not work

fehler
195 recipes
27 achievements
15:51:52 [INFO] Starting minecraft server version 1.3.2
15:51:52 [INFO] Loading properties
15:51:52 [INFO] Default game type: SURVIVAL
15:51:52 [INFO] Generating keypair
15:51:52 [INFO] Starting Minecraft server on *:25565
15:51:52 [INFO] This server is running CraftBukkit version git-Bukkit-1.3.2-R0.1
-b2352jnks (MC: 1.3.2) (Implementing API version 1.3.2-R0.1)
15:51:53 [SEVERE] Could not load 'plugins\SimpleLive.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPlug
inLoader.java:198)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
.java:132)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:222)
at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:198)
at net.minecraft.server.ServerConfigurationManagerAbstract.<init>(Server
ConfigurationManagerAbstract.java:50)
at net.minecraft.server.ServerConfigurationManager.<init>(SourceFile:11)

at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:105)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
... 9 more
15:51:53 [INFO] Preparing level "world"
15:51:53 [INFO] Preparing start region for level 0 (Seed: 6784747111710420128)
15:51:53 [INFO] ----- Bukkit Auto Updater -----
15:51:53 [INFO] It appears that you're running a Beta Build, when you've specifi
ed in bukkit.yml that you prefer to run Recommended Builds.
15:51:53 [INFO] If you would like to be kept informed about new Beta Build relea
ses, it is recommended that you change 'preferred-channel' in your bukkit.yml to
'beta'.
15:51:53 [INFO] With that set, you will be told whenever a new version is availa
ble for download, so that you can always keep up to date and secure with the lat
est fixes.
15:51:53 [INFO] If you would like to disable this warning, simply set 'suggest-c
hannels' to false in bukkit.yml.
15:51:53 [INFO] ----- ------------------- -----
15:51:54 [INFO] Preparing spawn area: 93%
15:51:54 [INFO] Preparing start region for level 1 (Seed: 5020911955524674621)
15:51:55 [INFO] Preparing start region for level 2 (Seed: 5020911955524674621)
15:51:55 [INFO] Preparing spawn area: 0%
15:51:55 [INFO] Server permissions file permissions.yml is empty, ignoring it
15:51:55 [INFO] Done (2,794s)! For help, type "help" or "?"
>reload
16:02:23 [INFO] 195 recipes
16:02:23 [SEVERE] Could not load 'plugins\SimpleLive.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPlug
inLoader.java:198)
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
.java:132)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:222)
at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:565)
at org.bukkit.Bukkit.reload(Bukkit.java:183)
at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:
21)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
8)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:4
92)
at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.
java:488)
at net.minecraft.server.DedicatedServer.ai(DedicatedServer.java:249)
at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:214)
at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
... 14 more
16:02:23 [INFO] Server permissions file permissions.yml is empty, ignoring it
16:02:23 [INFO] Reload complete.


habe einmal reload gemacht

ich habe sein plugin auch geschrieben (anders) aber es kommt der fehler

und mit seiner version auch

package me.flaset.SimpleLive;

import java.util.logging.Logger;
import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class SimpleLive extends JavaPlugin
{
Logger log = Bukkit.getLogger();

@Override
public void onDisable() {
log.info("SimpleLive v0.1 disabled!");
}

@Override
public void onEnable() {
log.info("SimpleLive v1.0 enabled!");
}

@Override
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
Player pl;
if(cmd.getName().equalsIgnoreCase("heal")) {
if(sender instanceof Player) {
if(args.length > 0) {
pl = Bukkit.getServer().getPlayer(args[0]);
if(pl != null) {
pl.setHealth(20);
pl.sendMessage("§2Du wurdest geheilt!");
sender.sendMessage("§2Der Spieler "+args[0]+" wurde geheilt!");
return true;
}
else {
sender.sendMessage("§4Spieler wurde nicht gefunden!");
return true;
}
}
else {
pl = Bukkit.getServer().getPlayer(sender.getName());
pl.setHealth(20);
pl.sendMessage("§2Du hast dich selbst geheilt!");
return true;
}
}
else {
if(args.length > 0) {
pl = Bukkit.getServer().getPlayer(args[0]);
if(pl != null) {
pl.setHealth(20);
pl.sendMessage("§2Du wurdest geheilt!");
sender.sendMessage("§2Der Spieler "+args[0]+" wurde geheilt!");
return true;
}
else {
sender.sendMessage("§4Spieler wurde nicht gefunden!");
return true;
}
}
else {
sender.sendMessage("§4Korrkete verwendung: /heal spielername");
return true;
}
}
}
else if(cmd.getName().equalsIgnoreCase("slay")) {
if(sender instanceof Player) {
if(args.length > 0) {
pl = Bukkit.getServer().getPlayer(args[0]);
if(pl != null) {
pl.setHealth(0);
pl.sendMessage("§4Du wurdest getötet!");
sender.sendMessage("§2Der Spieler "+args[0]+" wurde getötet!");
return true;
}
else {
sender.sendMessage("§4Spieler wurde nicht gefunden!");
return true;
}
}
else {
pl = Bukkit.getServer().getPlayer(sender.getName());
pl.setHealth(0);
pl.sendMessage("§4Du hast dich selbst umgebracht!");
return true;
}
}
else {
if(args.length > 0) {
pl = Bukkit.getServer().getPlayer(args[0]);
if(pl != null) {
pl.setHealth(0);
pl.sendMessage("§4Du wurdest getötet!");
sender.sendMessage("§2Der Spieler "+args[0]+" wurde getötet!");
return true;
}
else {
sender.sendMessage("§4Spieler wurde nicht gefunden!");
return true;
}
}
else {
sender.sendMessage("§4Korrkete verwendung: /slay spielername");
return true;
}
}
}
return true;
}
}


plugin.yml

name: SimpleLive
version: 0.1
main: me.flaset.simplelive.SimpleLive
commands:
Heal:
description: Heal a player
usage: /<command> <player>
slay:
description: Kill a player
usage: /<command> <player>


was habe ich falsch gemacht ???
ich weis es nützt nix wen ich einfach von benni kopiere will es aber Testen!

da habe ich ja auch gesehen das mann z.b gamemode ändern kann usw.
 

FireCraft

Braumeister
Registriert
3 April 2012
Beiträge
308
Diamanten
0
nicht mehr nötig

ja allso habe jetz einfach neues Projekt gemacht

das plugin hat nur Disable und Enable

und es klapt eig. perfekt

habe noch ne frage...

kann mann auch einen command ausführen lassen

z.b denn command /reload

oder /stop usw.
 
Status
Für weitere Antworten geschlossen.
Oben