• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Spigot Seltenheitsstufen

Simonsium

Minecrafter
Mitglied seit
15 Juli 2019
Beiträge
3
Hey!

Ich bin noch ein ziemlicher Java Anfänger und möchte ein Seltenheitssystem programmieren.
Es soll mehrere Seltenheitsstufen geben, welche direkt beim craften/cheaten mit einer
Lore angezeigt werden soll.

Wurde z.B. ein Holzblock in die Seltenheit "Gewöhnlich" eingeordnet,
soll dieser die Lore haben.

Leider habe ich das bisher noch nicht hin bekommen und habe auch schon einiges ausprobiert.
Ich würde mich über Codeschnipsel mit evtl. Erklärung freuen :)

Lg Simon
 

Avankziar

Kuhfänger
Osterei Experte
Mitglied seit
12 Februar 2018
Beiträge
84
Alter
26
Minecraft
Avankziar
Codeschnipsel ist eher nicht gut, weil besser erstmal selbst überlegen, und dann bei problemen fragen.

Ps. So sieht meins ingame aus
DevTagebuch5-1.JPG
 

Simonsium

Minecrafter
Mitglied seit
15 Juli 2019
Beiträge
3
Ich habe schon das Meiste ausprobiert.
Meine Frage ist eigentlich jetzt nur wie genau ich beim "erscheinen" des Items gleich die Lore hinzufügen kann.
Hab auch schon nach allem möglichem gesucht, aber nichts gefunden :/
Oder kann man das nur machen, indem man einfach alle Events, in denen man Items bekommen kann, benutzt?
 

Avankziar

Kuhfänger
Osterei Experte
Mitglied seit
12 Februar 2018
Beiträge
84
Alter
26
Minecraft
Avankziar
So in etwa, du musst halt alle Wege abfragen, wie der Spieler die Items bekommen kann, und dort die Items ändern.
 

Luki_xx

Minecrafter
Mitglied seit
12 Juni 2019
Beiträge
29
Also ich bin mir jetzt nicht 100% sicher was du machen willst, aber meinst du so etwas in die Richtung?:
Java:
//item ist das Item auf welches du die Seltenheitsstufe hinzufügen willst
//das muss dann dort ausgeführt werden bevor man das Item vergibt
ItemMeta met =item.getItemMeta();
met.setDisplayName("DiesisteinTestItem");
ArrayList<String> itemdesc = new ArrayList<String>();
itemdesc.add("Zeile1");
itemdesc.add("Eine weitere Zeile");
itemdesc.add("Seltenheitstufe oder sonst was");
itemdesc.add("und es kann ewig so weiter gehen");
itemdesc.add("...");
met.setLore(itemdesc);
item.setItemMeta(met);
 

Twitter

Allgemein
Hilfe Benutzer
  • BloodEko BloodEko:
    Sachen'
  • BloodEko BloodEko:
    Die trotzdem sync sind?
  • iTz_Proph3t iTz_Proph3t:
    Nix für alle Ohren Kroseida :p
  • Kroseida Kroseida:
    discord? :p
  • iTz_Proph3t iTz_Proph3t:
    ne heut nix, hatte migräne anfall, kopf streikt komplett bei allem
  • ❤️可愛いちゃん️❤️ ❤️可愛いちゃん️❤️:
    Fürs Spamen im Chat reichts scheinbar
  • Kroseida Kroseida:
    ChinaMann, meine Nudeln haben nicht gut geschmeckt. Kannst du den Chinesen um die Ecke bitte verbessern?
  • Matthias Matthias:
    Guten Morgen
  • hopeburger hopeburger:
    Guten Morgen
  • Stern☆ Stern☆:
    Morgen :)
  • OhneKompetenz OhneKompetenz:
    Wisst ihr was?
  • OhneKompetenz OhneKompetenz:
    Ich heise OhneKompetenz wusstet ihr das schon?
  • Kroseida Kroseida:
    Abend
  • LottaXL LottaXL:
    Moin, moin =)
  • iTz_Proph3t iTz_Proph3t:

    Mal wieder Live-Support, vlt. später mit @Hadde-chan und @Dean nen Drachen vom Himmel holen!
  • iTz_Proph3t iTz_Proph3t:

    Gibt mal wieder n Gratis Spiel beim Humble Bundle
  • ❤️可愛いちゃん️❤️ ❤️可愛いちゃん️❤️:
    Musste man sich früher auch für kostenlose Games für den Newsletter anmelden?
  • Kroseida Kroseida:
    Ich sitze bereits fucking 1 Stunde damit ich in die Berufsschule komme
  • ❤️可愛いちゃん️❤️ ❤️可愛いちゃん️❤️:
    Dann steh halt wenn du nicht länger sitzen wills?
  • Kroseida Kroseida:
    Du bist doof
  • iTz_Proph3t iTz_Proph3t:
    Danke :3
  • Kroseida Kroseida:
    Du nicht.
  • maybeto maybeto:
    thaha, in meinem alten Forum sind aktuell 2274 Besucher online.... ich sollte es langsam mal ausm Netz nehmen :D
  • Malfrador Malfrador:
    2273 Bots, 1 User
    +2
    Malfrador Malfrador: 2273 Bots, 1 User +2
    Oben