+ Antworten
Seite 126 von 132 ErsteErste ... 26 76 116 124 125 126 127 128 ... LetzteLetzte
Ergebnis 1.251 bis 1.260 von 1311
  1. #1251
    Steinmetz
    Registriert seit
    23.12.2012
    Beiträge
    13
    Zitat Zitat von Shadro Beitrag anzeigen
    Guten Abend Minecraft.de Community,
    ich habe soeben versucht das Tutorial in die Tat umzusetzen, habe aber das Problem, dass Bukkit das Pluign nicht erkennen möchte.

    Hier der Code:
    Code:
    package me.shadro.welcomecolor;
    
    
    //Import Bukkit Server
    import org.bukkit.ChatColor;
    import org.bukkit.command.Command;
    import org.bukkit.command.CommandSender;
    import org.bukkit.entity.Player;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class welcomecolor extends JavaPlugin {
    
    	public void onEnable() {
    		System.out.println("[WelcomeColor] wurde geladen. Du hast Version 1.0");
    		registerEvents();
    
    
    		}
    
    		public void onDisable() {
    		System.out.println("[WelcomeColor] wurde deaktiviert");
    		}
    
    		private void registerEvents() {
    
    
    		getServer().getPluginManager().registerEvents(this, this);
    		}
    
    		@Event Handler 		public void onPlayerJoin(PlayerJoinEvent event) {
    
    
    			Player player = event.getPlayer();
    
    
    		if (player.isOp) {
    		event.setJoinMessage(ChatColor.YELLOW + "Der Admin " + player.getName() + " ist dem Spiel beigetreten.");
    		player.sendMessage(ChatColor.GREEN + "Willkommen Administrator");
    		} else {
    		event.setJoinMessage(ChatColor.YELLOW + player.getName() + " ist dem Spiel beigetreten.");
    		player.sendMessage("Willkommen");
    		}
    		}
    
    		
    		
    		
    		
    		public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args)
    		{
    
    
    		if (sender instanceof Player) {
    
    
    		if (cmd.getName().equalsIgnoreCase("emo") {
    
    
    			
    		Player player = (Player)sender;
    		
    		player.damage(4);
    		return true;
    		}
    		}
    		return false;
    		}
    		
    		
    		
    
    }
    Mach es bitte so
    Code:
    package me.shadro.welcomecolor;
    
    import org.bukkit.ChatColor;
    import org.bukkit.entity.Player;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class welcomecolor extends JavaPlugin implements Listener{
    
    	public void onEnable() {
    		System.out.println("[WelcomeColor] wurde geladen. Du hast Version 1.0");
    		getServer().getPluginManager().registerEvents(this, this);
    		}
    
    		public void onDisable() {
    		System.out.println("[WelcomeColor] wurde deaktiviert");
    		}
    	
    		@Event Handler 		
    		public void onPlayerJoin(PlayerJoinEvent event) {
    		Player player = event.getPlayer();
    		if (player.isOp()) {
    		event.setJoinMessage(ChatColor.YELLOW + "Der Admin " + player.getName() + " ist dem Spiel beigetreten.");
    		player.sendMessage(ChatColor.GREEN + "Willkommen Administrator");
    		} else {
    		event.setJoinMessage(ChatColor.YELLOW + player.getName() + " ist dem Spiel beigetreten.");
    		player.sendMessage("Willkommen");
    		}
    		}	
    }
    und in deiner Plugin.yml
    Code:
    name: WelcomeColor
    version: 0.1
    author: Shadaro
    
    main: me.shadro.welcomecolor.welcomecolor

  2. #1252
    Minecraft.de oldie Avatar von X39
    Registriert seit
    25.07.2010
    Beiträge
    2.130
    Minecraft
    KillerX39
    Zitat Zitat von Panjab Beitrag anzeigen
    @Johannes_C25

    Weisst du, warum der zwar die arena_strings.txt überschreibt, aber nichts darin schreibt? Bei der name-Ausgabe kommt auch das jeweilige Argument raus. Ich weiß leider nicht warum er immer nur "null" schreibt.

    Code:
                        plugin.loadArenaStrings();
                        plugin.arenaTxT.load(plugin.f);
                        
                        String name = Variables.zoneName.get(player);
                        System.out.println(name);
                        FileWriter fw = new FileWriter(plugin.f);
                        fw.write("test\n");
                        fw.close();
                        
                        plugin.arenaTxT.save(plugin.f);
    loadArenaStrings
    sollen wir darauf los raten?
    vollständige code ausschnitte bitte! (nach möglichkeit (für mich zumindest schöner sowie die foren datenbank) über pastebin.com)


    Das TS3 auf dem ich mich öfters rumwusle:
    78.47.181.16:9999

    TAUZIEHEN REGELWERK


  3. #1253
    Diamantensucher Avatar von Panjab
    Registriert seit
    28.04.2012
    Beiträge
    728
    Minecraft
    Panjab
    @X39

    Mehr brauchst du doch gar nicht...



  4. #1254
    Minecraft.de oldie Avatar von X39
    Registriert seit
    25.07.2010
    Beiträge
    2.130
    Minecraft
    KillerX39
    Zitat Zitat von Panjab Beitrag anzeigen
    @X39

    Mehr brauchst du doch gar nicht...
    dann kann ich dir leider nicht helfen
    den meine wenigkeit handhabt es so
    wer hilfe will sollte bereit sein seinen code herraus zu geben!


    Das TS3 auf dem ich mich öfters rumwusle:
    78.47.181.16:9999

    TAUZIEHEN REGELWERK


  5. #1255
    Pilzsammler
    Registriert seit
    25.12.2012
    Beiträge
    4
    Zitat Zitat von Danyelx3 Beitrag anzeigen
    Mach es bitte so
    Code:
    package me.shadro.welcomecolor;
    
    import org.bukkit.ChatColor;
    import org.bukkit.entity.Player;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.player.PlayerJoinEvent;
    import org.bukkit.plugin.java.JavaPlugin;
    
    public class welcomecolor extends JavaPlugin implements Listener{
    
    	public void onEnable() {
    		System.out.println("[WelcomeColor] wurde geladen. Du hast Version 1.0");
    		getServer().getPluginManager().registerEvents(this, this);
    		}
    
    		public void onDisable() {
    		System.out.println("[WelcomeColor] wurde deaktiviert");
    		}
    	
    		@EventHandler 		
    		public void onPlayerJoin(PlayerJoinEvent event) {
    		Player player = event.getPlayer();
    		if (player.isOp()) {
    		event.setJoinMessage(ChatColor.YELLOW + "Der Admin " + player.getName() + " ist dem Spiel beigetreten.");
    		player.sendMessage(ChatColor.GREEN + "Willkommen Administrator");
    		} else {
    		event.setJoinMessage(ChatColor.YELLOW + player.getName() + " ist dem Spiel beigetreten.");
    		player.sendMessage("Willkommen");
    		}
    		}	
    }
    und in deiner Plugin.yml
    Code:
    name: WelcomeColor
    version: 0.1
    author: Shadaro
    
    main: me.shadro.welcomecolor.welcomecolor
    Vielen Dank für die Antwort, leider funktiert das Plugin unter Bukkit immer noch nicht.

    Gruß

  6. #1256
    Steinmetz
    Registriert seit
    23.12.2012
    Beiträge
    13
    Edit: (26.12.2012 um 14:34)

    Zitat Zitat von Shadro Beitrag anzeigen
    Vielen Dank für die Antwort, leider funktiert das Plugin unter Bukkit immer noch nicht.

    Gruß
    Kannst du mal den Error schicken ?

  7. #1257
    Pilzsammler
    Registriert seit
    25.12.2012
    Beiträge
    4
    Zitat Zitat von Danyelx3 Beitrag anzeigen
    Edit: (26.12.2012 um 14:34)



    Kannst du mal den Error schicken ?
    So, habe die Fehlermeldung gefunden, hier ist sie:
    SEVERE] Could not load 'plugins/WelcomeColor.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: java.lang.Error: Unresolved compilation problems:
    Event cannot be resolved to a type
    Syntax error on token "Handler", delete this token

    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin (JavaPluginLoader.java:182)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(S implePluginManager.java05)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins( SimplePluginManager.java:230)
    at org.bukkit.craftbukkit.v1_4_6.CraftServer.loadPlug ins(CraftServer.java:235)
    at org.bukkit.craftbukkit.v1_4_6.CraftServer.<init>(C raftServer.java:213)
    at net.minecraft.server.v1_4_6.PlayerList.<init>(Play erList.java:52)
    at net.minecraft.server.v1_4_6.DedicatedPlayerList.<i nit>(SourceFile:11)
    at net.minecraft.server.v1_4_6.DedicatedServer.init(D edicatedServer.java:104)
    at net.minecraft.server.v1_4_6.MinecraftServer.run(Mi necraftServer.java99)
    at net.minecraft.server.v1_4_6.ThreadServerApplicatio n.run(SourceFile:849)
    Caused by: java.lang.Error: Unresolved compilation problems:
    Event cannot be resolved to a type
    Syntax error on token "Handler", delete this token

    at me.shadro.welcomecolor.welcomecolor.<init>(welcome color.java:21)
    at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin (JavaPluginLoader.java:17
    ... 9 more
    Gruß
    Geändert von Shadro (26.12.2012 um 15:28 Uhr)

  8. #1258
    Creeper-Jäger Avatar von handyhacker
    Registriert seit
    12.03.2012
    Beiträge
    241
    Wie kann ich ein Schwein mit einem Sattel spawnen lassen?

    Fischverkauf: Atherina-trade.de



    Mein neues Ich:


  9. #1259
    Creeper-Jäger Avatar von SydMontague
    Registriert seit
    10.04.2012
    Beiträge
    319
    Minecraft
    SydMontague
    @Shadro
    Was sagt denn deine IDE zu dem Code? Immerhin redet es von einem Kompilierungsfehler...

    @handyhacker
    Pig.setSaddle(true);

  10. #1260
    Pilzsammler
    Registriert seit
    25.12.2012
    Beiträge
    4
    Zitat Zitat von SydMontague Beitrag anzeigen
    @Shadro
    Was sagt denn deine IDE zu dem Code? Immerhin redet es von einem Kompilierungsfehler...

    @handyhacker
    Pig.setSaddle(true);
    Keine Syntaxfehler, Error oder sonstiges, das ist ja das verwunderliche.

    PS: Problem gelöst
    Geändert von Shadro (26.12.2012 um 20:18 Uhr)

+ Antworten