Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Minecraft
You last visited: Today at 03:58

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Bukkit Collection in ItemStack convertieren

Discussion on Bukkit Collection in ItemStack convertieren within the Minecraft forum part of the Other Online Games category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Feb 2014
Posts: 48
Received Thanks: 0
Question Bukkit Collection in ItemStack convertieren

Hey Leute,

Ich scheitere zur zeit an einem neuen Bukkitplugin...
Das ziel ist, das wenn man einen Block abschlägt welcher in
der config.yml steht, das man diesen dann
bekommt und das BlockBreakEvent gecancelt wird.

Dies funktioniert auch schon, man bekommt nun jedoch den normalen
block. Ich möchte jedoch die Drops haben.

Das geht ja mit
Code:
Collection<ItemStack> drops = e.getBlock().getDrops(e.getPlayer().getItemInHand());
Nun muss ich aber
  1. die Drops der Collection in ItemStacks convertieren
  2. Die ItemMeta des Blockes bekommen und dem Item hinzufügen, da bukkit ja leider nur LOG und LOG_2 kennt

Und daran scheitere ich momentan.
Ich hoffe meine Erklärung ist halbwegs ausführlich und hilfreich,
hoffentlich könnt ihr mir weiterhelfen ,


mit freundlichen Grüßen,
LuisKillergurke
LuisKillergurke is offline  
Old 03/31/2014, 18:33   #2
Moderator


 
elite*gold: 558
Join Date: Feb 2010
Posts: 6,546
Received Thanks: 1,418
Eine Collection ist soetwas wie eine Liste, da können mehr als ein ItemStack drin sein.

Du solltest dir eine foreach-Schleife nehmen und dem Spieler jeden ItemStack einzeln geben.

Sollte ungefähr so aussehen, wenn ich grade in der falschen Sprache bin tut es mir leid.
Code:
for(ItemStack item : drops) {
  // item dem Spieler geben.
}
Für mehr Informationen zu Collections kannst du dir das ansehen:
ComputerBaer is offline  
Thanks
1 User
Old 04/01/2014, 15:25   #3
 
elite*gold: 0
Join Date: Feb 2014
Posts: 48
Received Thanks: 0
Danke!
Jetzt geht endlich alles, die Schleife nimmt sogar die Metadaten mit sodass ich immer das richtige Holz/Brett und so bekomme!
Vielen vielen Danke,

mit freundlichen Grüßen,
Luiskillergurke
LuisKillergurke is offline  
Reply


Similar Threads Similar Threads
[AutoIT - Modding]UDF zum Convertieren von DTX Files
09/19/2011 - Combat Arms Hacks, Bots, Cheats & Exploits - 3 Replies
Hallo Com, Ich release euch hier mal meine "User Defined Functions" die euch per AutoIt Script, "Nexon" oder "LithTech" DTX Files, in das gewünschte Format konvertiert. Besonders nützlich ist das besonders, wenn ihr ziemlich viele Files konvertieren müsst. So müsst ihr nur eine While oder If Schleife in euer Script einbauen, welches die Parameter Variablen ändert. Download: LawlDTX.au3 Function
How to 2010er Clienten in 2011er Convertieren:
06/27/2011 - Metin2 PServer Guides & Strategies - 10 Replies
Hey :) Heute erklär ich euch wie ihr aus eurem 2010er Clienten einen 2011er macht:) Benötigt: So ihr entpackt eure root/uiscript/locale_de
kann man diese datei convertieren?
12/28/2010 - Metin2 Private Server - 0 Replies
hey ich habe eine frage kann man .prb dateien irgentwie öffnen bzw convertieren in .lct ??? mfg
char daten convertieren
11/17/2010 - WoW Private Server - 1 Replies
huhu. so hab da nen dickes problem und nix bei google gefunden was da helfen könnte, daher hoffe ich auf euch. habe ein mangos 2.4.3 server und ein mangos 3.3.5a (seit gestern). jetzt mag ich halt die daten vom 2.4.3 auf den 3.3.5a convertieren. einfach inportieren ist ja ned, da die datenbank struktor komplett verschieden ist. also accounts konnte ich übertragen, aber nicht die chars. also mit equipt, quests usw. gibts da nen tool, oder hab ich da verschissen?
Accountlisten Convertieren????
11/08/2006 - Ragnarok Online - 2 Replies
HI ich hab da ma ne Frage also ich hab mir den Combolist generator geholt und wenn ich eine accountliste Convertiere kommt nur das dabei raus: wer kann mir da weiterhelfen?



All times are GMT +1. The time now is 03:59.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.