ItemStack mit value erzeugen

Dieses Thema im Forum "Programmierung" wurde erstellt von Funzocker1, 16. Dezember 2012.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Funzocker1
    Offline

    Funzocker1

    Registriert seit:
    21. Oktober 2012
    Beiträge:
    127
    Wolle am Kopf??

    Hallo und schonmal danke für alle Antworten :D. Ich schreibe gerade an einem kleinen war system mit deathmatch und möchte wie es bei fast allen War Plugins ist das das Team Rot einen roten woll block auf den Kopf bekommt und das Team Blau einen blauen. Doch ich weis leider nicht wie man ItemStacks mit einem Value macht. ich weis das ich mit p.getInventory().setHelmet(35,1);
    weise wollte bekomme aber wie hänge ich z.B den Value von 14 daran.
     
    #1
  2. Benni1000
    Offline

    Benni1000 Ehem. Teammitglied

    Registriert seit:
    4. Mai 2012
    Beiträge:
    1.408
    Du musst den damage value des stacks ändern, bevor du es dem spieler aufsetzt.
     
    #2
  3. Funzocker1
    Offline

    Funzocker1

    Registriert seit:
    21. Oktober 2012
    Beiträge:
    127
    ähm

    Ich versteh es gerade nicht sorry

    - - - Aktualisiert - - -

    hättest du vielleicht einen code ausschnitt für mich. Wäre echt super
     
    #3
  4. mdafcker
    Offline

    mdafcker Gesperrt

    Registriert seit:
    20. Oktober 2012
    Beiträge:
    51
    Minecraft:
    mdafcker
    Du willst machen wen man in einer "War" Arena ist und das man wolle auf den Kopf hat oder?
     
    #4
  5. Funzocker1
    Offline

    Funzocker1

    Registriert seit:
    21. Oktober 2012
    Beiträge:
    127
    ja

    ja genau ich code eben an einem eigenen System und um es fertig zu machen brauche ich nur noch das
     
    #5
  6. mdafcker
    Offline

    mdafcker Gesperrt

    Registriert seit:
    20. Oktober 2012
    Beiträge:
    51
    Minecraft:
    mdafcker
    keine ahnung ob das hier geht
    Code (Text):
    1. pl.getInventory().setHelmet(new ItemStack(35:14, 1));
    aber es geht wieso nicht,
     
    #6
  7. TimBone
    Offline

    TimBone

    Dieser Code sollte eher funktionieren
    Code (Text):
    1. pl.getInventory().setHelmet(new ItemStack(35, 1, 14));
     
    #7
  8. Benni1000
    Offline

    Benni1000 Ehem. Teammitglied

    Registriert seit:
    4. Mai 2012
    Beiträge:
    1.408
    Nein.
    Der damage-value der wolle bestimmt die Farbe.
     
    #8
  9. Code (Text):
    1. ItemStack(final Material type, final int amount, final short damage)
    Das sollte weiterhelfen,
    also new ItemStack(Material.WOOL,1,14)
     
    #9
  10. Funzocker1
    Offline

    Funzocker1

    Registriert seit:
    21. Oktober 2012
    Beiträge:
    127
    Ich vermute

    Ok irgendwas bei diesem Zeug wird sicher gehen danke :D
     
    #10
Status des Themas:
Es sind keine weiteren Antworten möglich.