[ÇÖZÜLDÜ] Bir sorum var! ItemStack.(Material.CHEST)

Darkless05

Demir Madencisi
En iyi cevaplar
0

Arkadaşlar bu listede neden CHEST yok sonuna kadar baktım acaba birşeyler yapıpmı denemem gerekiyor.
Bu arada yapmaya çalıştığım şey bir mobun kafasına chest takmak. Gerisini setHelmet() ile halledeceğim ama CHEST yok işte :/

denediğim importlar (ki importlarla ilgili olacağını sanmıyorum sadece denedim):
import org.bukkit.material.Chest;
import net.minecraft.server.v1_8_R1.Block; //bunu
import net.minecraft.server.v1_8_R1.ItemBlock; //ve bunu item stack yerine ItemBlock denemiştim ondan importlarda
import net.minecraft.server.v1_8_R1.ItemStack;
import net.minecraft.server.v1_8_R1.Material;
import net.minecraft.server.v1_8_R1.Material.*;

Arkadaşlar lütfen acele yardıma ihtiyacım var güzel bir etkinlik/minigame tarzı bir şey hazırlıyorum paylaşıcam forumda...

@Speaw @KRHN @IRFN @MegaCrafter @korkugunu @SFKY @Minecraftplayerr @Secret_wither @xXDavcerXx
 

GodofMilker

Nether Yerlisi
En iyi cevaplar
0
ItemStack i = new ItemStack(Material.CHEST);
Bende çıkıyor sorun sende sanırım direk copy/paste dener misin ;-;
player.getInventory().setHelmet(new ItemStack(Material.CHEST, 1));
(1.8'le deneyecek*) 1.8'de de hata almıyorum :([DOUBLEPOST=1434998116,1434997727][/DOUBLEPOST]ve olmazsa şöyle dene*
player.getInventory().setHelmet(new ItemStack(Material.getMaterial(54)));
 

Darkless05

Demir Madencisi
En iyi cevaplar
0
ItemStack i = new ItemStack(Material.CHEST);
Bende çıkıyor sorun sende sanırım direk copy/paste dener misin ;-;
player.getInventory().setHelmet(new ItemStack(Material.CHEST, 1));
(1.8'le deneyecek*) 1.8'de de hata almıyorum :(
ilk satırdaki benimkiyle aynı yani çalışmıyor. 2. yazdığın playerler için konuda belirttiğim gibi mobun (o mob da zombi) kafasına yerleştiricem chest'i.
 

GodofMilker

Nether Yerlisi
En iyi cevaplar
0
ilk satırdaki benimkiyle aynı yani çalışmıyor. 2. yazdığın playerler için konuda belirttiğim gibi mobun (o mob da zombi) kafasına yerleştiricem chest'i.
(zombi variablesi*).getEquipment.setHelmet(new ItemStack(Material.CHEST, 1));
Olabilir bilmiyorum*
Kod çok uzun değilse bütün importları silip tekrar dene tek tek importlayıp veya başka bir proje'de*
 

TheRedstoneEngineer

Obsidyen Madencisi
En iyi cevaplar
0
ItemStack i = new ItemStack(Material.CHEST);
Bende çıkıyor sorun sende sanırım direk copy/paste dener misin ;-;
player.getInventory().setHelmet(new ItemStack(Material.CHEST, 1));
(1.8'le deneyecek*) 1.8'de de hata almıyorum :([DOUBLEPOST=1434998116,1434997727][/DOUBLEPOST]ve olmazsa şöyle dene*
player.getInventory().setHelmet(new ItemStack(Material.getMaterial(54)));
Oha cidden değişken o şekilde mi atanıyor Java'da? C#'ın aynısı vay be
 

Darkless05

Demir Madencisi
En iyi cevaplar
0
(zombi variablesi*).getEquipment.setHelmet(new ItemStack(Material.CHEST, 1));
Olabilir bilmiyorum*
Kod çok uzun değilse bütün importları silip tekrar dene tek tek importlayıp veya başka bir proje'de*
bu oldu bu kodu kullandım ondanmı yoksa importları silip tekrardanmı eklememden oldu bilemiyorum ama benden başka daha sonra buralarda hata alan olursa arkadaşın kodunu şöyle girin:
(mob variablesi*).getEquipment().setHelmet(new ItemStack(Material.CHEST, 1));
 

Krumb069

Nether Yerlisi
En iyi cevaplar
1
Bende de bir kere böyle bir hata olmuştu itemmeta kullanamamıştım 1.8_1 onu değil düz ItemStack import et
 
Üst