Sie sind nicht angemeldet.

  • Anmelden

krex1215

User / Kunde

  • »krex1215« ist der Autor dieses Themas

Beiträge: 1

  • Nachricht senden

1

Mittwoch, 28. November 2018, 22:56

Hilfe Plugin funktioniert nicht :(

Hallo liebe Community,
und zwar bin Ich noch recht Neu im Bereich programmieren aber Ich möchte ein Profi werden, doch leider scheitert das hier schon :/
Ich hoffe Ihr könnt mir helfen. :)
Der Code:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package fc.kai.eu;

import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class FirstCommand extends JavaPlugin{
	@Override
	public void onEnable() {
		System.out.println("plugin erfolgreich geladen");
	}
	@Override
	public void onDisable() {
		System.out.println("plugin deaktiviert");
	}
	if (cmd.getName().equalsIgnoreCase("heile")) {
		if (args.length == 0) {
	    	if (!(sender instanceof Player)) {
	        	System.out.println("Dieser Befehl ist nur für Spieler!");
	        	return true;
	    	}
	    	Player player = (Player) sender;
	    	player.setHealth(20);
	    	player.sendMessage(ChatColor.GREEN + "Du wurdest geheilt.");
	    	return true;
		}
		if (args.length>0) {
	    	return false; 
		}
	}
}

ScienceCode

User / Kunde

Beiträge: 1

  • Nachricht senden

2

Donnerstag, 29. November 2018, 21:42

Eventuell würdest du auch hinschreiben, was nicht geht bzw. wo es Probleme gibt.
1.) Du musst den Command registrieren.
2.) Du musst die plugin.yml auch so configurieren wie es sich gehört.

Geist5000

User / Kunde

Beiträge: 22

  • Nachricht senden

3

Donnerstag, 6. Dezember 2018, 17:38

Deine komplette If abfrage ist in keiner Funktion, das kann so nicht funktionieren. Du solltest dir mal die Basics von Java bzw. Plugin programmieren anschauen, dann klappt es vielleicht, dass du ein Profi wirst.