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

onBreak onPlace w innej klasie niż Main


Rekomendowane odpowiedzi

Opublikowano

ELO

Z komendami jest strasznie trudno ale spróbuje z onBreak i onPlace. A więc jak zrobić żeby były w innej klasie niż Main?

Q8eOMob.png

Opublikowano

W onEnable() dodaj linijke (tak sie rejestruje event Test to nazwa klasy w ktorej jest rozszerzenie implements Listener):

getServer().getPluginManager().registerEvents(new Test(), this));
Klasa Test:

public class Test implements Listener{
[Tab]@EventHandler
[Tab]public void onBreak(BlockBreakEvent event){
[2xTab]if(event.getBlock().getType == Material.STONE){
[3xTab]event.getPlayer().sendMessage("Jeste Prose");
}
}
}
Moga byc literowki na tel. Pisze.
Opublikowano

Dzięki! Ale jak teraz na przykład pobrać graczy online? Robię : getServer().getOnlinePlayers() ale na czerwono mam

Q8eOMob.png

Opublikowano

@PabloTL pobierasz w zewnetrznej klasie? Jesli tak przed getServer() musisz dodac Bukkit. lub stworzyc instancje w main i pozniej sie do niej odwolywac.

Ma to wygladac mniej wiecej tak:

Bukkit.getServer().getOnlinePlayers()
Opublikowano

@PabloTL pobierasz w zewnetrznej klasie? Jesli tak przed getServer() musisz dodac Bukkit. lub stworzyc instancje w main i pozniej sie do niej odwolywac.

Ma to wygladac mniej wiecej tak:

Bukkit.getServer().getOnlinePlayers()

 

A jak teraz pobrać gracza z serwera bo też mi podkreśla?

 

@PabloTL po twoich pytania sądze że nie znasz wgl postaw javy zapraszam do http://javastart.pl/static/darmowy-kurs-java/bez tego nie ma sensu pisanie pluginów;/

 

Poleciał report

Q8eOMob.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...