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

Problem Inventory, złe ustawienie + board material


Entify

Rekomendowane odpowiedzi

Opublikowano

cześć, żle sie ustawia..

 

powinno byc w "rzędzie", a jedno nachodzi na drugie i nie widać niezniszczalności.

 

tutaj:

        inv.setItem(inv.getSize() - 54, pow1.build());
        inv.setItem(inv.getSize() - 45, pow2.build());
        inv.setItem(inv.getSize() - 36, pow3.build());
        inv.setItem(inv.getSize() - 27, pow4.build());
        inv.setItem(inv.getSize() - 18, pow5.build());
        inv.setItem(inv.getSize() - 52, niezni1.build());
        inv.setItem(inv.getSize() - 44, niezni2.build());
        inv.setItem(inv.getSize() - 35, niezni3.build());
        inv.setItem(inv.getSize() - 51, punch1.build());
        inv.setItem(inv.getSize() - 43, punch2.build());
        inv.setItem(inv.getSize() - 50, inf1.build());
        inv.setItem(inv.getSize() - 49, fire1.build());
        inv.setItem(inv.getSize() - 42, fire2.build());

i tutaj:

        inv.setItem(inv.getSize() - 54, sharp1.build());
        inv.setItem(inv.getSize() - 45, sharp2.build());
        inv.setItem(inv.getSize() - 36, sharp3.build());
        inv.setItem(inv.getSize() - 27, sharp4.build());
        inv.setItem(inv.getSize() - 18, sharp5.build());
        inv.setItem(inv.getSize() - 53, knock1.build());
        inv.setItem(inv.getSize() - 44, knock2.build());
        inv.setItem(inv.getSize() - 52, fire1.build());
        inv.setItem(inv.getSize() - 43, fire2.build());
        inv.setItem(inv.getSize() - 51, niezni1.build());
        inv.setItem(inv.getSize() - 42, niezni2.build());
        inv.setItem(inv.getSize() - 35, niezni3.build());

ktos powie gdzie jest błąd? Mam tylko z tym problem ;/

+ powie ktoś czemu to nie działa?

private Material[] materials = { Material.DIAMOND_SWORD, Material.IRON_SWORD };

//...

for (Material mat : materials)
	if (p.getItemInHand().equals(mat)
		...
	else
		...

//próbowałem też z " if(p.getItemInHand().getType().equals(materials)" - ale dalej nic ;/, zadnych bledow, ale po prostu robi to co jest w else.

 

 

 

JAVA <3

 

Opublikowano

getItemInHand jest deprecated, użyj getItemInMainHand z Inventory. Gdybyś porównywał enumy == zamiast equals to byś od razu zobaczył, że porównujesz itemstack z material.

Dodaj mój nick do posta jeśli potrzebujesz pomocy | Piszę pluginy na zlecenie | Pomagam z Linuxem

newlogo.png

  • Biter. zmienił(a) tytuł na Problem Inventory, złe ustawienie + board material

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...