Minecraft Plugin Listener funktioniert nicht?

Hallo,

ich habe aus Langeweile mal ein kleines Plugin programmiert. Dort drin enthalten ist ein Listener, der auf eine Interaktion mit einem Item hört. (ItemInteractEvent) und danach je nach Item eine unterschiedliche Funktion ausführt. Ich denke ich habe anscheinend den Listener falsch registriert, da bei einem anderen (EntityDeathEvent)

auch nichts passiert, auch die Nachricht wird nicht ausgegeben.

Ich hoffe jemand kann mit helfen.

LG,

Finnian

Der Code

MainClass

import org.bukkit.Bukkit;
import org.bukkit.plugin.PluginManager;
import org.bukkit.plugin.java.JavaPlugin;

import de.finnian.funplugin.commands.GoodStuffCmd;
import de.finnian.funplugin.listeners.EntityDeath;
import de.finnian.funplugin.listeners.InteractListener;

public class Main extends JavaPlugin{
    
    public void onEnable() {
        System.out.println("Das FunPlugin wurde angeschaltet.");
        registerListeners();
        registerCommands();
        PluginManager pm = Bukkit.getPluginManager();
           }

    public void registerListeners() {
      pm.registerEvents(new InteractListener(), this);
        pm.registerEvents(new EntityDeath(), this);
   
        
        }
    
    public void registerCommands() {
        getCommand("opstuff").setExecutor(new GoodStuffCmd());
        
    }
}

InteractListener

import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.entity.WitherSkull;
import org.bukkit.event.Listener;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;

import net.md_5.bungee.api.ChatColor;


public class InteractListener implements Listener{
    
    
    
    public void onInteract(PlayerInteractEvent e) {
        Player p = e.getPlayer();
        
        
        if (e.getAction() == Action.RIGHT_CLICK_BLOCK) {
            
        }
        
        
        else if (e.getAction() == Action.RIGHT_CLICK_AIR) {
            
            if (e.getItem().equals(Material.LIGHT_BLUE_CARPET)) {
                Bukkit.getWorld("world").getBlockAt(p.getLocation()).setType(Material.WATER);
                p.sendMessage(ChatColor.BLUE + "Das Wasser wurde plaziert(vllt. hilft es dir ja).");
            }
            
        }
        
        
        else if (e.getAction() == Action.RIGHT_CLICK_BLOCK || e.getAction() == Action.RIGHT_CLICK_AIR) {
            
            if (e.getItem().equals(Material.WITHER_SKELETON_SKULL)) {
                p.launchProjectile(WitherSkull.class);
                p.sendMessage(ChatColor.RED + "Du hast einen Witherkopf abgefeuert.");
                
            }
            
            else if (e.getItem().equals(Material.FIREWORK_ROCKET)) {
                Bukkit.getWorld("world").createExplosion(p.getLocation(), 20);
                p.sendMessage(ChatColor.DARK_RED + "Achtung! Du hast eine Explosion ausgelöst!");
                
            }
            
        
            
            
            
        }
        
    }

}


Computer, Schule, Minecraft, Plug-in, Minecraft Plugin, Spiele und Gaming
Geburtstag ruiniert?

Hey, leute.

Ich habe heute geburtstag und meine eltern haben es meiner meinung nach ruiniert.

Ich fang erstmal mit dem ''Happy birthday''. Nichts von meinen eltern ausser ''Happy birthday''. Meine tanten haben mir da per whatsapp milliarden bessere nachrichten gesendet.

Als wir zuhause ankamen war meine laune direkt wieder weg. In unserem Wohnzimmer war auf der wand die hinter unserem Esstisch ist so ein mega peinliches und kindliche ''Happy birthday'' kette und so ein paar silverne ballons.

Es war zu kindlich. Ich verlange nach nicht viel, aber es war wirklich so leer. Denn es war nur auf dieser einen wand was. Sonst gab es nichtmal was auf dem tisch.

Falls ihr denkt ich übetreibe, hört zu:

Geschenke; Gab es nicht. Meine eltern sind zu ''arm''. Ich will eigentlich auch keine geschenke (habe gesagt das ich nichts brauche) aber ich dachte das sie das nicht ernst meinen. Haben sie aber.

Und jetzt kommen wir zum letzten und für mich sogar das schlimmste.
Essen.

Es gab bis jetzt nichts zu essen. Ich war tot müde von der schule und deswegen schlief ich so 2 stunden. Ich war extrem traurig als ich sah das meine ''Armen'' Eltern sich sushi und nudeln vom asiaten geliefert haben. Natürlich nichts für mich.

Mich hat das so genervt. Wie kann man so egoistisch sein, einen geburtstag von seinen eigenen sohn zu ruinieren.

Ich habe heute nichts gegessen und in der schule nicht gefeiert (lehrer wollten net).

Ich bin extrem angepisst und weiß nicht was ich machen soll.

Bitte um rat.

Essen, Schule, Familie, Freundschaft, Geschenk, Party, Geburtstag, feiern, Bildung, Recht, Liebe und Beziehung, Birthday

Meistgelesene Beiträge zum Thema Schule