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

Zablokowanie craftingu - Java


Rekomendowane odpowiedzi

Opublikowano

Jak w javie mogę zablokować craftowanie np. przycisku, pochodni, stone-brick itp. w małym craftingu który posiada każdy gracz?

(te 4 okienka w ekwipunku)

 

dodam że CraftItemEvent e nie działa poprawnie na to :D

TheMinecraft

#LetsPlayOnceAgain

#TheMinecraft

Śledź nas na FaceBook/TheMinecraftpl!

 

 

Opublikowano

@blo1238

public class Main extends JavaPlugin implements Listener {

	public void onEnable(){
		Bukkit.getPluginManager().registerEvents(this, this);
	}
	@EventHandler
	public void onCraft(CraftItemEvent e){
		Player p = (Player) e.getWhoClicked();
		Material m = e.getRecipe().getResult().getType();
		List<Material> list = Arrays.asList(Material.STONE_BUTTON, Material.SMOOTH_BRICK, Material.TORCH);
		if (list.contains(m)){
			e.setCancelled(true);
			p.sendMessage("Ten przedmiot zostal zablokowany!");
		}
	}
}

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...