Ich habe angefangen einen Ersatz zu coden. ;) Also wenn du noch 1-2 Wochen Zeit hast kann ich es dir schicken.

...zur Antwort

Die Freundin seit 3 Jahren ist warscheinlich Fake oder? #Photoshop

...zur Antwort
Warum passiert das bei meinem Plugin?

Hey!

Ich habe neulich mein erstes Plugin geschrieben, aber es kommt diese Fehlermeldung:

[19:10:20 INFO]: pumpkin_tv issued server command: /yt [19:10:20 ERROR]: null org.bukkit.command.CommandException: Unhandled exception executing command 'yt' in plugin YT v0.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[craftbukkit.jar:git-Spigot-5f38d38-12698ea] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[craftbukkit.jar:git-Spigot-5f38d38-12698ea] at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[craftbukkit.jar:git-Spigot-5f38d38-12698ea] at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [craftbukkit.jar:git-Spigot-5f38d38-12698ea] at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [craftbukkit.jar:git-Spigot-5f38d38-12698ea] at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [craftbukkit.jar:git-Spigot-5f38d38-12698ea] at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [craftbukkit.jar:git-Spigot-5f38d38-12698ea] at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [craftbukkit.jar:git-Spigot-5f38d38-12698ea] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_101] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_101] at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [craftbukkit.jar:git-Spigot-5f38d38-12698ea] at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [craftbukkit.jar:git-Spigot-5f38d38-12698ea] at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [craftbukkit.jar:git-Spigot-5f38d38-12698ea] at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [craftbukkit.jar:git-Spigot-5f38d38-12698ea] at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [craftbukkit.jar:git-Spigot-5f38d38-12698ea] at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101] Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 at me.LucaTecno.YT.Commands.YT.onCommand(YT.java:19) ~[?:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[craftbukkit.jar:git-Spigot-5f38d38-12698ea] ... 15 more

...zum Beitrag

Könntest du mir mal den Code schicken von dem Teil? Dann wüsste ich es denke ich mal

...zur Antwort

Kennst du schon Amelie?

...zur Antwort

Blinding Flower glaubt einer meiner Klassenkameraden ;D

...zur Antwort

Ich glaube ich hatte das Problem auch mal. Hast du evtl mal in der Generator config was geändert? Wenn ja, lösche die Welt und die Welt aus Multi-verse. Generiere dann die Welt erneut.

...zur Antwort

Den Spieler gettest du so:

Player t = Bukkit.getPlayerExaxt(args [0]);

args [0] ist dein erstes Argument nach /heal also der Spielername.

Dann am besten noch um einen Error zu vermeiden:

If (t != null){

Damit guckst du ob der Spieler online ist bzw ob es ihn überhaupt gibt. Also wenn er nicht gleich (!=) null ist ist er online.
Dann
t.setHealth (20);

...zur Antwort

Mit 20 Leuten sollten, wenn das HungerGames Plugin nicht zu aufwendig geschrieben wurde 2 GB RAM reichen. Zumindest auf der 1.8. Andere Versionen habe ich bisher noch nicht häufig benutzt. Aber bei 3 GB RAM bist du dort auch auf der sicheren Seite. :)

...zur Antwort

Nein gibt es nicht. Plugins können nicht auf andere Plugins zugreifen. Außer, die Pluginschreiber der Plugins, die geupdatet werden sollen, haben eine API für die Plugins programmiert. Dann müsste jedoch der Pluginschreiber deines gewünschten Plugins jede einzelne API in sein Plugin reingecodet haben.

...zur Antwort

Wenn du plugins schreiben kannst schreibe einen Befehl dieser Art:

Damit kannst du jedoch nur die Koordinaten von einem Spieler abfragen, der online ist. Ansonsten würde ich einfach, immer wenn jemand den Server verlässt, die Koordinaten in einer config.yml speichern, und die bei dem /coords Befehl abfragen. Bestimmt kann man auch in der world Datei die Koordinaten von einem Spieler finden.

if (cmd.getName().equalsIgnoreCase("coords")){
if (args.length == 0){
p.sendMessage("§c/coords ");
}else{
Player t = Bukkit.getPlayerExact(args[0]);
if (t != null){
Location loc = t.getLocation();
p.sendMessage("§aCoords: §7" + loc.getBlockX() + loc.getBlockY() + loc.getBlockZ());
}
}
}
...zur Antwort