[Closed] Monsteregg problem in der 1.9

Wenn ihr bei eurem Plugin nicht weiter kommt, könnt ihr hier euer Problem beschreiben und um Hilfe bitten.

[Closed] Monsteregg problem in der 1.9

Beitragvon Letsplaybar » Sa 7. Mai 2016, 14:16

Hallo
ich versuche grade Ein plugin zu updaten in die 1.9 von der 1.8.
dabei tritt folgendes Problem auf im Inventar was mit Monsteregg gefüllt wird sind nur noch graue drin. in der 1.8 ging es mit dem Folgendem Code noch aber hier in der 1.9 nicht mehr was kann ich machen damit wieder je nach entity deas passende Spawnegg erscheint?

Code: Alles auswählen
  1.    ItemStack kuerbis = new ItemStack(Material.MONSTER_EGG,1,(byte)51);
Zuletzt geändert von Letsplaybar am Mo 16. Mai 2016, 19:04, insgesamt 1-mal geändert.
Bild
Helfe Wo ich kann.
Mein MinecraftServer: Letsplaybaro.de - Suchen Developer/Bilder

I hacked 127.0.0.1!!! :)
Benutzeravatar
Letsplaybar
 
Beiträge: 195
Registriert: Mo 1. Feb 2016, 17:21
Wohnort: Berlin

Re: Monsteregg problem in der 1.9

Beitragvon Letsplaybar » Do 12. Mai 2016, 18:12

edit wenn ich ne 1.8 Spigot im Plugin habe klapps auch nicht hab es in ein Signshop plugin jetzt auch das Problem man solte bsp. ein Kuh spawn egg bekommen bekommt aber ein Default was nichts spawnt. Bitte um Hilfe
Bild
Helfe Wo ich kann.
Mein MinecraftServer: Letsplaybaro.de - Suchen Developer/Bilder

I hacked 127.0.0.1!!! :)
Benutzeravatar
Letsplaybar
 
Beiträge: 195
Registriert: Mo 1. Feb 2016, 17:21
Wohnort: Berlin

Re: Monsteregg problem in der 1.9

Beitragvon Kampfprofessor » Fr 13. Mai 2016, 12:42

Benutzeravatar
Kampfprofessor
 
Beiträge: 71
Registriert: Fr 12. Feb 2016, 15:48

Re: Monsteregg problem in der 1.9

Beitragvon Letsplaybar » Fr 13. Mai 2016, 13:42

thx jetzt klappt es.
Code: Alles auswählen
  1. private static ItemStack setMonsterEggType(ItemStack item, EntityType type) {
  2.    net.minecraft.server.v1_9_R1.ItemStack stack = CraftItemStack.asNMSCopy(item);
  3.    NBTTagCompound idTag = new NBTTagCompound();
  4.    idTag.setString("id", type.getName());
  5.    NBTTagCompound tag = stack.hasTag() ? stack.getTag() : new NBTTagCompound();
  6.    tag.set("EntityTag", idTag);
  7.    stack.setTag(tag);
  8.    return CraftItemStack.asBukkitCopy(stack);
  9. }

ist der Code zum Spawneggs zu erzeugen.
Der Fehler ist aufgetreten da es seit der 1.9 über NBTdatas gemacht wird. d.h. es Klappt nicht mehr über die Durability wie vorher
Bild
Helfe Wo ich kann.
Mein MinecraftServer: Letsplaybaro.de - Suchen Developer/Bilder

I hacked 127.0.0.1!!! :)
Benutzeravatar
Letsplaybar
 
Beiträge: 195
Registriert: Mo 1. Feb 2016, 17:21
Wohnort: Berlin


Zurück zu Hilfe und Support

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot], Google [Bot] und 17 Gäste

cron