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] Błąd w konsoli - własny plugin.


Rekomendowane odpowiedzi

Opublikowano

mam takie cuś:

@EventHandler
	public void onInteract(PlayerInteractEvent e) {
		ItemStack it = e.getItem();
		Player p = e.getPlayer();
		
		if (p.getItemInHand() != null || !p.getItemInHand().equals(Material.AIR)) {
			if (e.getAction() == Action.RIGHT_CLICK_AIR || e.getAction() == Action.RIGHT_CLICK_BLOCK
					&& it.hasItemMeta() && it.getItemMeta().hasDisplayName()) {
				if (it.getItemMeta().getDisplayName().equals("§2§lKrzykacz")) {
					e.setCancelled(true);
				}
			}
		}
	}

I problem jest taki, że plugin przechodzi do następnych klamr warunków nawet wtedy, gdy poprzednie nie są spełnione (wysypuje konsolę na linii o .hasItemMeta, podczas gdy moja ręka jest pusta)

 

#jakżyć

Jeśli mi odpowiadasz, zacytuj mój post - lub otaguj przy użyciu @Quasindro.
Jak tego nie zrobisz, najprawdopodobniej nie wrócę do tego tematu.


uExDb2M.jpg

'I have often wished I had time to cultivate modesty... But I am too busy thinking about myself.' ~Edith Sitwell.

Opublikowano

;____;

Jeśli mi odpowiadasz, zacytuj mój post - lub otaguj przy użyciu @Quasindro.
Jak tego nie zrobisz, najprawdopodobniej nie wrócę do tego tematu.


uExDb2M.jpg

'I have often wished I had time to cultivate modesty... But I am too busy thinking about myself.' ~Edith Sitwell.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...