Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Autorski plugin.


Rekomendowane odpowiedzi

Opublikowano

plugin.yml

 

name: BezDropu
main: esavaner.bezdropu.bezdropu
description: Czysci eq po smierci !!!
version: 1.0

 

 

plik.jar

 

package esavaner.bezdropu;

import org.bukkit.entity.Player;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerRespawnEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class bezdropu extends JavaPlugin implements Listener {
    
    public void onEnable() {
        getServer().getPluginManager().registerEvents(this, this);                   
    }
   
    public void onDisable() {
        
    }
    
    public void onRespawn(PlayerRespawnEvent e){
        final Player p = (Player) e.getPlayer();
        p.getInventory().clear();
        p.getInventory().setHelmet(null);
        p.getInventory().setChestplate(null);
        p.getInventory().setLeggings(null);
        p.getInventory().setBoots(null);
    }
}

 

czemu nie dziala

po właczeniu servera plugin jest wczytywan poniewaz po wpisaniu komendy plugins nazwa puginu jest na zielono

wpisalem tez komende /gamerule keepInventory true

 

prosze o szybka pomoc

Opublikowano

A gdzie @EventHandler ?

 

@edit

Zamiast

 

final Player p = (Player) e.getPlayer();

Daj

 

Player p = e.getPlayer();
Opublikowano

gościu to ma czyścić eq po śmierci czy podczas wchodzenia na serwer?

 

@up dobrze gada nad public void onRespawn.. Musi być @EventHandler bo bez tego bukkit nie wykrywa że to event i go ignoruje

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...