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

Bukkit - problem z inventory


Rekomendowane odpowiedzi

Opublikowano

Witam Mam problem z Inventory które nie zamyka się 

 

tu jest Event od tego 

	@EventHandler
	public void Click(InventoryClickEvent e){
		if(!e.getInventory().getName().equals(ChatColor.BLACK + "Inventory")){
			return;
		}
		
		
        if(e.getCurrentItem().getItemMeta() == null){
            return;
}
		
        if(e.getCurrentItem().getItemMeta().getDisplayName() == sur.getItemMeta().getDisplayName()){
        	 if(e.getWhoClicked() instanceof Player){
        		Player p = (Player) e.getWhoClicked();
        		p.setGameMode(GameMode.SURVIVAL);
        		p.closeInventory();
        	
        	}
        }
       
          
            
	
	}
	
	
  • 4 tygodnie później...
Opublikowano

@Jaca777 oczywiście, że ten dział! To jest dział z Javą i tutaj dajemy problemy dotyczące programowania w języku Java.

No i chodzi o to, że tekstów nie można porównywać za pomocą ==. Powinieneś tą linię zamienić na:

if(e.getCurrentItem().getItemMeta().getDisplayName().equals(sur.getItemMeta().getDisplayName())){

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...