Skocz do zawartości
  • 0

pytanie


Gość Usunięty#19006

Pytanie

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
47 minut temu, jhgggg napisał:

A więc tak, jak wziąć liczbe wszystkich żyjących mobów na serverze? (oprócz graczy lub armorstandów)

Na początek pobierasz listę wszystkich światów przy pomocy metody Bukkit.getsyf(). Zapętlasz listę światów i następnie używasz metody getLivingEntities() z interfejsu World, aby otrzymać listę wszystkich żywych bytów i wywalasz z niej zawartość listy getPlayers() z pomocą metody removeAll(). Żeby przechwycić duplikaty, możesz użyć metody retainAll().

EDIT:

Chciałem podać metodę Bukkit.getW(o)rlds() (bez nawiasów przy "o") i zamieniło na Bukkit.getsyf(). Ciekawe. Nie mogę tego w ogóle zedytować, bo przywraca do poprzedniego stanu. Chyba Libter postanowił wyśmiać gettery w Javie. :kappapeek:

47 minut temu, jhgggg napisał:

jak moge z poziomu pluginu zdobyć liczbe rdzeni maszyny, i pamięć (ram)

Powinno pomóc.

https://stackoverflow.com/questions/12807797/java-get-available-memory

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/44102-pytanie/#findComment-276486
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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