• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

[Bukkit]: Inventar Bug?

MineForce

Schafhirte
Gesperrt
Registriert
17 Oktober 2012
Beiträge
122
Diamanten
0
Hallo Leute,

Sorry aber ich muss nochmal stören.

Wenn man in meinen InventarGui ein Item anklickt hat man es in der Hand und kann es ins InventarGui tun.
Wie mach ich das weg das das nicht mehr geht??

Hier der Code:
Code:
 	if(event.getInventory().getName().equalsIgnoreCase("§6Nahrung-Shop")) {
		event.setCancelled(true);


		if(event.getSlot() == 1 && event.getCurrentItem().getType() == Material.APPLE) {
            p.getInventory().addItem(new ItemStack(Material.APPLE, 1));
            return;			
		
		}else if(event.getSlot() == 2 && event.getCurrentItem().getType() == Material.MUSHROOM_SOUP) {
            p.getInventory().addItem(new ItemStack(Material.MUSHROOM_SOUP, 1));
            return;			
    		
		}else if(event.getSlot() == 3 && event.getCurrentItem().getType() == Material.BREAD) {
            p.getInventory().addItem(new ItemStack(Material.BREAD, 1));
            return;	
            
		}else if(event.getCurrentItem().getType() == Material.AIR) {
			return;	
	}}

Code:
event.setCancelled(true);

Ist ja drin.
bzw. wenn man auf Luft drückt passiert nix.
 

necnuc

Redstoneengineer
Registriert
15 Dezember 2013
Beiträge
36
Diamanten
0
Minecraft
necnuc | Der Kunde
Ist das dein code ?

Hey MineForce.
ma ne frage, ist das dein code, wenn ja ist dieser nicht gerade resourcend spaarend ;)
du könntest ja vll mal bisschen probieren diesen code kleiner zu machen :D
 
Oben