Coding mit Java | Java-basierten APIs

  • Ersteller Ersteller ij9F_i0FaF-d9lrDSDDpDbfo
  • Erstellt am Erstellt am
Status
Für weitere Antworten geschlossen.
@Gelox_ Ich finds trotzdem kacke.
@Long Hör mal zu du neumalklug -,- Du hast keinerlei Ahnung, ob ich irgendwelche Ahnung von irgend was hab, oder nicht.

Ich hasse IntelliJ, es sieht scheiße aus und damit basta. Und da kann auch keiner was dagegen sagen. Ob's besser ist oder nicht, ist Geschmackssache.
 
@Gelox_ Ich finds trotzdem kacke.
@Long Hör mal zu du neumalklug -,- Du hast keinerlei Ahnung, ob ich irgendwelche Ahnung von irgend was hab, oder nicht.

Ich hasse IntelliJ, es sieht scheiße aus und damit basta. Und da kann auch keiner was dagegen sagen. Ob's besser ist oder nicht, ist Geschmackssache.
Achso, bei dir kommt es auf das Aussehen an und nicht auf die Leistung. Schnicke Aussage.
 
  • Like
Reaktionen: Gelox_ und Sheigutn
@Gelox_ Ich finds trotzdem kacke.
@Long Hör mal zu du neumalklug -,- Du hast keinerlei Ahnung, ob ich irgendwelche Ahnung von irgend was hab, oder nicht.

Ich hasse IntelliJ, es sieht scheiße aus und damit basta. Und da kann auch keiner was dagegen sagen. Ob's besser ist oder nicht, ist Geschmackssache.


Jeder hat seine eigene Meinung. Ich zum Beispiel mag IntelliJ. Ich finde es viel besser als Eclipse und NetBeans.

Es ist ja ok, dass du uns deine Meinung mitteilst, aber du musst trotzdem nicht die Leute, die IntelliJ mögen, als 'neunmalklug' bezeichnen und beschimpfen.
 

Jaaaaa :D

Hast du noch ne Ahnung, warum das nicht geht mit dem exportieren?

Meine Klasse:
PHP:
package me.lusu007.lobbysystem.Listener;

import me.lusu007.lobbysystem.Main.Main;
import me.lusu007.lobbysystem.Methoden.InventoryClear;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;

/**
* Created by Lukas on 04.01.2015.
*/
public class PlayerJoinEvent_Listener implements Listener {

    private final Main plugin;

    public PlayerJoinEvent_Listener(Main main) {
        this.plugin = main;
        plugin.getServer().getPluginManager().registerEvents(this, main);
    }

    @EventHandler
    public void onJoin(PlayerJoinEvent e) {
        final Player p = e.getPlayer();

        InventoryClear.clearInv(p);
        InventoryClear.removeBoots(p);
        InventoryClear.clearEffects(p);

        p.setFoodLevel(20);
        p.setHealth(20);

        e.setJoinMessage(null);

        Bukkit.getOnlinePlayers().forEach(player -> {
            if(player.hasPermission("server.join.message")){
                player.sendMessage("§3Der Spieler §6" + player.getDisplayName() + " §3hat den Server betreten.");
            }
        });

    }
}
 

Anhänge

  • Code4.PNG
    Code4.PNG
    41,8 KB · Aufrufe: 8
@lusu007 Benutzt du die Spigot API oder Spigot Server Jar als Dependency? getOnlinePlayers() kannst du nur mit der Spigot API auf die Weise benutzen. Falls du beide importiert hast, legst du die API einfach über die Server Jar.
 
  • Like
Reaktionen: Sheigutn und lusu007
Jaaaaa :D

Hast du noch ne Ahnung, warum das nicht geht mit dem exportieren?

Meine Klasse:
PHP:
package me.lusu007.lobbysystem.Listener;

import me.lusu007.lobbysystem.Main.Main;
import me.lusu007.lobbysystem.Methoden.InventoryClear;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;

/**
* Created by Lukas on 04.01.2015.
*/
public class PlayerJoinEvent_Listener implements Listener {

    private final Main plugin;

    public PlayerJoinEvent_Listener(Main main) {
        this.plugin = main;
        plugin.getServer().getPluginManager().registerEvents(this, main);
    }

    @EventHandler
    public void onJoin(PlayerJoinEvent e) {
        final Player p = e.getPlayer();

        InventoryClear.clearInv(p);
        InventoryClear.removeBoots(p);
        InventoryClear.clearEffects(p);

        p.setFoodLevel(20);
        p.setHealth(20);

        e.setJoinMessage(null);

        Bukkit.getOnlinePlayers().forEach(player -> {
            if(player.hasPermission("server.join.message")){
                player.sendMessage("§3Der Spieler §6" + player.getDisplayName() + " §3hat den Server betreten.");
            }
        });

    }
}
Diesen Fehler hatte ich auch und zwar, "getOnlinePlayers()" ist veraltet laut IntelliJ bzw. Bukkit.

Bitte lies dir den ERROR genau durch ;)
 
  • Like
Reaktionen: lusu007
Okay, beim Protocol Hack gab's die, soweit ich weiß, noch nicht. Dann würde ich einfach die BukkitAPI hinzufügen und darauf achten, dass sie über der Spigot Jar liegt.

Kann du mir einen direkt Link zur Bukkit API senden?

Und was meinst du mit darüber?

Muss ich dafür dann einen Bukkit Server erstellen?

Welche Version brauche ich. Hab den Spigot Build 1657. Welchen Bukkit Build brauche ich dann?
 
Hey ich hab mal eine Frage :D
Ich hab ein TokenPlugin programmiert mit Shop und wollte dort Haustiere etc. verkaufen.
So meine Frage ist: Wenn er auf der Haustier klickt und es somit kauf soll ihn die Permission gegeben werden weiß einer wie ich das machen kann?
 
Status
Für weitere Antworten geschlossen.

Soziale Medien

  • X
  • TikTok

Über uns

  • GommeHD.net ist einer der größten Minecraft-Server der Welt. Dir gefällt unser Server? Dann unterstütze uns durch einen Kauf im Shop!
  • Shop