Scripticus Posted November 24, 2015 Posted November 24, 2015 Liebe Community, Ich programmiere momentan ein Plugin welches 3 Schilder beinhaltet, welche dir unterschiedliche Sachen ausgiebt. Nun habe ich das Problem das IntelliJ eine Fehlermeldung anzeigt wenn ich das Item "wie ein normales Wort festlege". Mein Code : config.set("Geschenk1:", "COOKIE"); und bei der Materialausgabe möchte ich das Hier drinnen haben. (über einen String geht das irgenwie nicht!) ItemStack geschenk1 = new ItemStack(Material.(config.getString()."Geschenk1:"), 64);
Baustein Posted November 24, 2015 Posted November 24, 2015 @Scripticus Dein Code setzt in der Config am Pfad "Geschenk1:" (Doppelpunkt lieber weglassen) den String "COOKIE". Eigentlich sollte der Code daher funktionieren, nur nicht gerade praktisch sein. Bitte schick uns mal die Fehlermeldung von IntelliJ. Danach kümmern wir uns darum, wie du Items speicherst und lädst. Liebe Grüße, Baustein
boomer41 Posted November 25, 2015 Posted November 25, 2015 vor 9 Stunden, Scripticus sagte: ItemStack geschenk1 = new ItemStack(Material.(config.getString()."Geschenk1:"), 64); ItemStack geschenk1 = new ItemStack(Material.valueOf(config.getString()."Geschenk1:"), 64); Und wie Baustein schon sagte, entferne den Doppelpunkt. Sonst hast du nur Probleme.
Scripticus Posted November 25, 2015 Author Posted November 25, 2015 Ah super jetzt klappt es Vielen dank
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now