This commit is contained in:
2026-07-13 17:15:49 +02:00
parent df06f8b456
commit 4e25839966
+48
View File
@@ -32,3 +32,51 @@ Erklärung für Kids:{ } = Das ist das Schwein.
20 = Zahlen brauchen keine Anführungszeichen!
true = Wahr/Falsch-Schalter (Ja, es kann fliegen!).
Folie 5: Kisten in Kisten (Objekt in Objekt)
Konzept: Manchmal hat eine Eigenschaft selbst wieder Unter-Eigenschaften.
Beispiel: Die Beute (Loot) eines Zombies festlegen.
{
"monster": "Zombie",
"drop_item": {
"id": "minecraft:diamond",
"anzahl": 3
}
}
Erklärung für Kids:
Das gesamte Objekt ist der Zombie.drop_item öffnet eine neue "Unter-Kiste" { }.In dieser Kiste stecken die Details zum Diamanten.
Folie 6: Die Inventar-Liste (Arrays)
Konzept: Eckige Klammern [ ] sind Listen. Hier können viele Dinge hintereinanderstehen.
{
"haendler": "Schmied",
"angebote": ["minecraft:iron_sword", "minecraft:shield", "minecraft:anvil"]
}
Erklärung für Kids:[ ] = Eine einfache Aufzählung.Die Items werden einfach durch Kommas getrennt.
Folie 7: Das Meister-Level (Listen voller Kisten)
Konzept: Eine Liste [ ], in der drinnen wieder Objekte { } stecken. Das brauchst du für richtige Rezepte oder Truhen-Inhalte!
Beispiel: Der Inhalt einer geheimen Dungeon-Truhe.
{
"truhen_name": "Schatzkiste",
"inhalt": [
{
"item": "minecraft:golden_apple",
"anzahl": 1
},
{
"item": "minecraft:arrow",
"anzahl": 64
}
]
}
Der Trick zum Merken:[ ] = Das ist die lange Liste der Slots in der Truhe.Jedes { } da drin ist ein eigener Slot mit genauen Infos (Was? Wie viel?).
Folie 8: Die häufigsten Fehler (Und wie du sie löst)
Der Komma-Vergesser: Nach dem letzten Eintrag in einer Klammer darf kein Komma mehr stehen!
Die Klammer-Falle: Jede Klammer, die du öffnest ({ oder [), musst du auch wieder schließen (} oder ]).
Geheimtipp: Nutze Webseiten wie JSONLint, um deinen Code prüfen zu lassen. Wenn es dort grün leuchtet, ist dein Minecraft-Code bereit!
Folie 9: Jetzt bist du dran! (Praxis-Aufgabe)
Deine Mission: Schreibe ein JSON-Objekt für ein neues Custom-Schwert.
Anforderungen:Gib ihm einen Namen.Füge ein Unter-Objekt für den "Schaden" hinzu (Min/Max).Erstelle eine Liste (Array) mit den 2 Materialien, die man zum Craften braucht.