Skocz do zawartości

plugin na automatyczne wpisywanie komendy /sell co 1minute


lesio

Rekomendowane odpowiedzi

public class AutoSell extends JavaPlugin {
	
	@Override
    public void onEnable() {
    	Bukkit.getServer().getScheduler().runTaskTimer(this, () -> {
          	for(Player loopPlayer : Bukkit.getOnlinePlayers()) {
            	loopPlayer.chat("/sell");
            }
        }, 20*60L);
    }
}

importy musisz sobie porobić sam, nie udało mi się wywróżyć z fusów szczegółów, ale powinno działać niezależnie od wersji 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class SellPlugin extends JavaPlugin {
    @Override
    public void onEnable() {
        Bukkit.getScheduler().scheduleSyncRepeatingTask(this, new Runnable() {
            @Override
            public void run() {
                for (Player player : Bukkit.getOnlinePlayers()) {
                    player.performCommand("sell");
                }
            }
        }, 0L, 1200L);
    }
}

prosze 

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...