Bukkit programmierung

05/20/2014 23:33 polikas#1
Hey leute,

ich bin gerade dabei ein kleines Plugin zu schreiben, sitze jetzt an zwei Sachen fest.

1. Ich möchte ein Amboss haben den ich überall öffnen kann, ohne einen zu setzen. Dies Funktioniert mit einer Workbench und Ender Kiste

Ich habe es folgenderweise ausprobiert:
Code:
Inventory anvilinv = Bukkit.createInventory(p, InventoryType.ANVIL);
p.openInventory(anvilinv);
2. Ich öffne diesmal ein Enchantement Table per Command, nur wenn ich dort eine Waffe oder anderes hinein lege um es zu Enchanten, passiert nichts.

Ich hoffe ihr könnt mir helfen.
mfG
polikas(NoriHD)
05/22/2014 20:09 SBotDE#2
Das liegt daran das du das Craftig Inventory mit nichts durch den Code belegen kannst und die Enderkiste ist nur ein Abstellplatz. Versuch es doch einfach mal mit Google. Ich vermute das du durch das bloße Öffnen von Inventory wenig bewirkst das ist das gleiche wenn du das Inventory von einer Kiste öffnest da sachen drinne lagerst die Kiste schlisst sie wieder öffnest und bemerkst das nichts mehr drinne ist.