Skocz do zawartości

EnchantsHelper - Pomoc w wykrywaniu nazw enchantów


JanekMaSkrypta_

Rekomendowane odpowiedzi

Mam tutaj dla was helper'a tak aby jak by ktoś robił coś powiedzmy enchantowanie komendami żeby zamieniało sharpness na damage_all bukkitowe.

Przykład użycia:
 

ItemStack is = new ItemStack(Material.DIAMOND_SWORD);

ItemMeta im = is.getItemMeta();

im.addEnchantment(1, EnchantsHelper.get("sharpness"), true);

is.setItemMeta(im);

Kod:

 

Odnośnik do komentarza
Udostępnij na innych stronach

zamiast trzymac to tak

        Enchants.enchants.put("alldmg", Enchantment.DAMAGE_ALL);
        Enchants.enchants.put("sharpness", Enchantment.DAMAGE_ALL);
        Enchants.enchants.put("sharp", Enchantment.DAMAGE_ALL);
...

ja bym zrobil to w jakims pliku nawet yaml i uzywajac petli dodalbym to wszystko do mapki

Edytowane przez Sewer
Odnośnik do komentarza
Udostępnij na innych stronach

2 godziny temu, Queito napisał:

jak dla mnie kompletnie bezsensu, wystarczy wejsc na strone - https://hub.spigotmc.org/javadocs/spigot/org/bukkit/enchantments/Enchantment.html i tam wszystko jest opisane :D

no ale jednak jeżeli robisz enchanty w configu, dużo graczy przyzwyczajonych jest do nazwy typu: "sharpness"

Odnośnik do komentarza
Udostępnij na innych stronach

Moim zdaniem naogladales się za dużo kguildsow;/ Zero kreatywnosci. Zamiast helpera i tylu statycznych rzeczy mógłbyś zrobić to jako normalny obiekt i dodać możliwość dodawania własnych aliasow w configu (byłby to plus dla rozwiązania Sewera które jest o niebo lepsze) 

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ę...