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

Zamiana eventu po wykonaniu go


Gorgi123

Rekomendowane odpowiedzi

Opublikowano

Witam ma problem nie wiem jak zrobić żeby np

po postawieniu klocka cobblestona zmieniło go po 10 sekundach w inny blok (mam to zrobione)

ale nie wiem jak zrobić żeby znowu zamieniło się w inny blok po 10 sekundach mam na myśli coś typu zmieniający się blok co chwilę 

 

 

 

Mam narazie taki event 

}

 

@EventHandler(ignoreCancelled = true)

public void onPlace(final BlockPlaceEvent e){

if(e.getBlock().getType().equals(Material.COBBLESTONE)){

final int sec = 2;

Bukkit.getServer().getScheduler().scheduleSyncDelayedTask(this, new Runnable() {

public void run() {

e.getBlock().setType(Material.SAND);

}

}, sec * 20);

}

}

Opublikowano

Hmm, zapisz do pamięci lokalizacje bloku i w tasku co ile tam chcesz pobieraj tą lokalizacje, blok i ustawiaj na jaki chcesz blok.

sygn.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...