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

Plugin Programmierung hilfe

Status
Für weitere Antworten geschlossen.

hobibi

Kuhfänger
Registriert
21 November 2011
Beiträge
58
Alter
29
Diamanten
0
Minecraft
Hobibi
Hallo leute ich habe da ein Problem ich bin gerade dabei ein Plugin zu schreiben und wen ich das plugin mit dem command teste zeigt er mir nicht das an was es soll

package me.hobibi.ultimatefightercore;


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


public class ultimatefightercore extends JavaPlugin{
public String conprefix = "[ultimatefightercore] ";

public void onEnable(){
send("Plugin Enabled");
send("plugin by Hobibi");
}

public void onDisable(){
send("Plugin disabled");
}

public void send(String text){
System.out.println(conprefix + text);
}

public void psend(Player p, String text){
p.sendMessage(text);
}

@EventHandler
public boolean onCommand(CommandSender sender, Command cmd, String commandLable, String [] args){
Player p = (Player)sender;
if ((cmd.getName().equalsIgnoreCase("hi"))&& (p.hasPermission("ultimatefightercore.hi"))){
psend(p, ChatColor.DARK_RED + "" + ChatColor.BOLD +"Guten Tag!");

}
return false;
}
}

Wäre nett wen sich ein programmierer das mal anschaut und mir sagt wo der fehler ist

Danke Gruß hobibi
 

Lik3Fr33

Redstoneengineer
Gesperrt
Registriert
1 Oktober 2012
Beiträge
37
Diamanten
0
Minecraft
mdafcker / Lik3Fr33
Hay ! Hasste auch eine "Plugin.yml" gemacht?
Wenn nich dan wurde ich eine Machen :D

Und noch was Mach mal nicht mehr mit "ChatColor.DARK_RED" oder so Mache einfach "§4" oder einfach Andare "Zahlen" nemen :)
LG, Lik3Fr33!
 
Zuletzt bearbeitet:

Lik3Fr33

Redstoneengineer
Gesperrt
Registriert
1 Oktober 2012
Beiträge
37
Diamanten
0
Minecraft
mdafcker / Lik3Fr33
Hier der Code:
package me.hobibi.ultimatefightercore;

import java.io.PrintStream;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.plugin.java.JavaPlugin;

public class ultimatefightercore extends JavaPlugin
{
public String conprefix = "[ultimatefightercore] ";

public void onEnable() {
send("Plugin Enabled");
send("plugin by Hobibi");
}

public void onDisable() {
send("Plugin disabled");
}

public void send(String text) {
System.out.println(this.conprefix + text);
}

public void psend(Player p, String text) {
p.sendMessage(text);
}
@EventHandler
public boolean onCommand(CommandSender sender, Command cmd, String commandLable, String[] args) {
Player p = (Player)sender;
if ((cmd.getName().equalsIgnoreCase("hi")) && (p.hasPermission("ultimatefightercore.hi"))) {
psend(p, "§4§lGuten Tag!");
}

return false;
}
}

Und hier die Plugin.yml

name: ultimatefightercore
author: hobibi
main: me.hobibi.ultimatefightercore.ultimatefightercore
version: 1.0

commands:
hi:
description: Ka!
usage: /<command>

LG, Lik3Fr33
 
Zuletzt bearbeitet:

Lik3Fr33

Redstoneengineer
Gesperrt
Registriert
1 Oktober 2012
Beiträge
37
Diamanten
0
Minecraft
mdafcker / Lik3Fr33
Hay Noch Mal,

Ich habe ein bessaren "Code" gemacht!

Hier Bitte:
package me.Lik3Fr33.hi;

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 hi extends JavaPlugin {

static final Logger log = Bukkit.getLogger();

@Override
public void onDisable() {
log.info("[hi] v1.0 by Lik3Fr33 disabled!");
}

@Override
public void onEnable() {
log.info("[hi] v1.0 by Lik3Fr33 enabled!");
}


public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
Player p = (Player) sender;
if ((cmd.getName().equalsIgnoreCase("hi"))&& (p.hasPermission("hi.hi"))){
p.sendMessage("§4§lGuten Tag!");
}
return true;

}
}

Und hier die plugin.yml!

name: hi
author: Lik3Fr33
main: me.Lik3Fr33.hi.hi
version: 1.0

commands:
hi:
description: Ka!
usage: /<command>

LG, Lik3Fr33!
 
Status
Für weitere Antworten geschlossen.
Oben