Add-On Dokumentation (Bedrock)

Aus Minecraft Wiki
Wechseln zu: Navigation, Suche


Siehe auch: Bedrock Edition Beta Add-On Dokumentation

Dies ist die Add-On-Dokumentation für Bedrock Edition 1.14.0.

Typen[Bearbeiten]

Typen werden in der Programmierung genutzt um Werte richtig speichern zu können, da man zum Beispiel keine Wörter addieren kann. Der Typ, der bei der Tabelle an der linken Seite steht, muss somit genutzt werden, da sonst das Programm nicht mehr funktioniert. Diese werden fast immer auf englisch aufgelistet, da die meisten Programmiersprachen auf englisch sind.

Array Boolean Integer String Vector
Ein Array ist eine Aneinanderreihung von Elementen eines festen Datentyps. Dies wird oft dafür genutzt um verschiedene Werte, welche aber alle den gleichen Zweck haben zu speichern. Der Datentyp boolean kann entweder den Wert wahr (entspricht in dem binären Wert 1 oder true) oder falsch (entspricht dem binären Wert 0 oder false) annehmen. Dies wird oft genutzt um Bedingungen zu Überprüfen. Ein Integer ist eine Ganzzahl, welche oft von −2.147.483.648 bis 2.147.483.648 reicht. Dieser wird gerne genutzt um Zahlen zu speichern. Eine Zeichenkette, Zeichenfolge, Zeichenreihe oder ein String (aus dem Englischen) ist eine endliche Folge von Zeichen (z. B. Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen) aus einem definierten Zeichensatz. Ein Vector ist eine Wertesammlung (eindimensionale Arrays), welcher oft für einfache Speicherungen und Abfragen von Daten genutzt wird.

manifest.json[Bearbeiten]

Die Manifest-Datei enthält alle grundlegenden Informationen zu dem Paket, das Minecraft zur Identifizierung benötigt. Die folgenden Tabellen enthalten alle Komponenten des Manifests, ihre individuellen Eigenschaften und deren Bedeutung.

Name Beschreibung
format_version Dies definiert die aktuelle Version des Manifests. Ändere das nur, wenn es einen guten Grund dafür gibt.
header Dies ist die Überschrift des Manifests und ist erforderlich, damit das Manifest gültig ist.
Typ Name Beschreibung
Vector [a, b, c] base_game_version Dies ist die Version des Basisspiels, das für die Weltvorlage erforderlich ist und als [MajorVersion, MinorVersion, Revision] angegeben ist.

Wir verwenden dies, um zu bestimmen, welche Version der Basis-Spielressourcen und Verhaltenspakete angewendet werden soll, wenn Ihr Inhalt verwendet wird.

String description Dies ist eine kurze Beschreibung des Pakets. Es erscheint im Spiel unter dem Namen des Pakets. Es werden 1-2 Zeilen empfohlen.
Boolean lock_template_options Diese Option ist für alle Weltvorlagen erforderlich. Dadurch wird der Spieler daran gehindert, die Optionen der Welt zu ändern.
String min_engine_version Dies ist die Mindestversion des Spiels, für die dieses Paket geschrieben wurde. Auf diese Weise kann das Spiel feststellen, ob für das Paket Abwärtskompatibilität erforderlich ist. Beim Erstellen von Paketen sollte immer die höchste Version (Welche es gerade gibt) angewendet werden.
String name Dies ist der Name des Pakets, wie er in Minecraft erscheint.
String uuid Dies ist eine spezielle Art von Kennung, die dieses Paket eindeutig von anderen Paketen unterscheidet. UUIDs werden im Format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx geschrieben, wobei jedes x ein Hexadezimalwert (0-9 oder a-f) ist. Wir empfehlen die Verwendung eines Onlinedienstes, um dies zu generieren und deren Eindeutigkeit zu gewährleisten (suchen Sie einfach nach UUID-Generator, um einige zu finden).
Vector [a, b, c] version Dies ist die Version Ihres Pakets im Format [majorVersion, minorVersion, revision].

Die Versionsnummer wird beim Importieren eines zuvor importierten Pakets verwendet. Das neue Paket ersetzt das alte, wenn die Version höher ist, und wird ignoriert, wenn sie gleich oder niedriger ist.

modules In diesem Abschnitt werden die Module beschrieben, aus denen das Paket besteht. Jeder Eintrag hier definiert eine der Arten des Packungsinhalts.
Typ Name Beschreibung
String uuid Dies ist eine eindeutige Kennung für das Modul im selben Format wie die UUID des Pakets im Header. Dies sollte sich von der UUID des Pakets unterscheiden und für jedes Modul unterschiedlich sein.
String description Dies ist eine kurze Beschreibung des Moduls. Dies ist im Moment nicht benutzerbezogen, aber ein guter Ort, um sich daran zu erinnern, warum das Modul definiert ist.
Vector [a, b, c] version Dies ist die Version des Moduls im selben Format wie die Version des Pakets im Header. Dies kann verwendet werden, um Änderungen in dem Pack weiter zu identifizieren.
String type Dies ist der Typ des Moduls. Kann eine der folgenden sein: resources, data, client_data, interface, world_template
dependencies In diesem Abschnitt werden die Pakete beschrieben, von denen dieses Paket abhängig ist, damit es funktioniert. Alle hier definierten Pakete werden automatisch der Welt hinzugefügt, wenn dieses hinzugefügt wird, falls sie vorhanden sind, oder es wird ein Fehler angezeigt, falls dies nicht der Fall ist. Jeder Eintrag hat folgende Parameter:
Typ Name Beschreibung
String uuid Dies ist die eindeutige Kennung des Pakets, von dem dieses Paket abhängt. Es muss genau dieselbe UUID sein, die das Paket im Header-Abschnitt seiner Manifest-Datei definiert hat.
Vector [a, b, c] version Dies ist die spezifische Version des Pakets, von der Ihr Paket abhängt. Dies sollte mit der Version des anderen Pakets in der Manifestdatei übereinstimmen.
capabilities Dies sind die verschiedenen Funktionen, die das Paket verwendet, die jedoch nicht unbedingt standardmäßig aktiviert sind.
Name Beschreibungg
experimental_custom_ui Ermöglicht die Verwendung von HTML-Dateien im Pack für die benutzerdefinierte Benutzeroberfläche und von Skripts im Pack zum Aufrufen und Bearbeiten der benutzerdefinierten Benutzeroberfläche.
chemistry Ermöglicht dem Pack das Hinzufügen, Ändern oder Ersetzen von Chemiefunktionen
metadata Dieser Abschnitt enthält zusätzliche Daten zu Ihrem Pack und ist ansonsten optional.
Typ Name Beschreibung
Array authors Name des Autors / der Autoren des Packs.
String license Die Lizenz des Packs: (zum Beispiel: Apache Lizenz 2.0, BSD 3-Clause Lizenz, BSD 2-Clause "Simplified" or "FreeBSD" Lizenz, GNU General Public Lizenz (GPL), GNU Library or "Lesser" General Public Lizenz (LGPL), MIT Lizenz, Mozilla Public License 2.0, Common Development and Distribution Lizenz, Eclipse Public License version 2.0)
String url Die Homepage Ihres Packs
Beispiele
Verhaltenspaket
{
    "format_version": 2,
    "header": {
        "description": "Beispiel für ein Vanilla-Verhaltenspaket",
        "name": "Vanille-Verhaltenspaket",
        "uuid": "ee649bcf-256c-4013-9068-6a802b89d756",
        "version": [0, 0, 1],
        "min_engine_version": [1, 13, 0]
    },
    "modules": [
        {
            "description": "Beispiel Vanilla-Verhaltenspaket Modul",
            "type": "data",
            "uuid": "fa6e90c8-c925-460f-8155-c8a60b753caa",
            "version": [0, 0, 1]
        },
        {
            "description": "Beispiel Client-Skriptmodul",
            "type": "client_data",
            "uuid": "c05a992e-482a-455f-898c-58bbb4975e47",
            "version": [0, 0, 1]
        }
    ],
    "dependencies": [
        
    ]
}
Resource Pack
{
    "format_version": 2,
    "header": {
        "description": "Beispiel für ein Vanilla Resource Pack",
        "name": "Vanilla Resource Pack",
        "uuid": "66c6e9a8-3093-462a-9c36-dbb052165822",
        "version": [0, 0, 1],
        "min_engine_version": [1, 13, 0],
        "vanilla": [1, 12, 0]
    },
    "modules": [
        {
            "description": "Beispiel Vanilla Resource Pack",
            "type": "resources",
            "uuid": "743f6949-53be-44b6-b326-398005028819",
            "version": [0, 0, 1]
        }
    ]
}

Kreaturen[Bearbeiten]

Identifizierer Komplette ID Kurze ID Bild
villager_v2 16778099 115 Ebenen Dorfbewohner Bauer.png
cat 21323 75 Jellie Katze.png
cow 4875 11 Kuh.png
turtle 4938 74 Schildkröte.png
chicken 4874 10 Huhn.png
pig 4876 12 Schwein.png
sheep 4877 13 Weißes Schaf.png
shulker 2870 54 Violetter Shulker.png
wandering_trader 886 118 Fahrender Händler.png
wolf 21262 14 Wolf.png
villager 16777999 15 Ebenen Dorfbewohner Arbeitslos.png
mooshroom 4880 16 Mooshroom.png
squid 8977 17 Tintenfisch.png
rabbit 4882 18 Kaninchen ISO 0.png
bat 33043 19 Fledermaus.png
minecart 524372 84 Lore.png
iron_golem 788 20 Eisengolem.png
snow_golem 789 21 Schneegolem.png
ocelot 21270 22 Ozelot.png
horse 2118423 23 Pferd.png
llama 4893 29 Cremefarbenes Lama.png
polar_bear 4892 28 Eisbär.png
parrot 21278 30 Roter Papagei.png
dolphin 8991 31 Delfin.png
guardian 2865 49 Wächter.png
panda 4977 113 Panda.png
husk 199471 47 Wüstenzombie.png
tropicalfish 9071 111 Tropenfisch.png
wither_skeleton 1116976 48 Witherskelett.png
cod 9072 112 Kabeljau.png
zombie_villager 199468 44 Dorfbewohnerzombie.png
pufferfish 9068 108 Kugelfisch Mittel.png
witch 2861 45 Hexe.png
salmon 9069 109 Lachs.png
donkey 2118424 24 Esel.png
mule 2118425 25 Maulesel.png
skeleton_horse 2186010 26 Skelettpferd.png
zombie_horse 2186011 27 Zombiepferd.png
hopper_minecart 524384 96 Trichterlore.png
zombie 199456 32 Zombie.png
stray 1116974 46 Eiswanderer.png
drowned 199534 110 Ertrunkener.png
creeper 2849 33 Creeper.png
skeleton 1116962 34 Skelett.png
spider 264995 35 Spinne.png
zombie_pigman 68388 36 Schweinezombie.png
slime 2853 37 Schleim.png
enderman 2854 38 Enderman.png
silverfish 264999 39 Silberfischchen.png
evocation_illager 2920 104 Magier.png
cave_spider 265000 40 Höhlenspinne.png
vex 2921 105 Plagegeist.png
ghast 2857 41 Ghast.png
magma_cube 2858 42 Magmawürfel.png
blaze 2859 43 Lohe.png
wither 68404 52 Wither.png
zombie_villager_v2 199540 116 Dorfbewohnerzombie Bauer.png
pillager 2930 114 Plünderer.png
elder_guardian 2866 50 Großer Wächter.png
ender_dragon 2869 53 Enderdrache.gif
endermite 265015 55 Endermite.png
vindicator 2873 57 Diener.png
phantom 68410 58 Phantom.png
ravager 2875 59 Verwüster.png
player 319 63 Steve.png
tnt_minecart 524385 97 TNT-Lore.png
chest_minecart 524386 98 Güterlore.png
command_block_minecart 524388 100 Befehlsblocklore.png
item 64 64 Diamantschwert.png
tnt 65 65 TNT.png
falling_block 66 66
moving_block 67 67
xp_bottle 4194372 68 Erfahrungsfläschchen.png
xp_orb 69 69 Erfahrungskugel.gif
eye_of_ender_signal 70 7 Enderauge.png
ender_crystal 71 71 Enderkristall.gif
shulker_bullet 4194380 76 Shulkergeschoss.png
fishing_hook 77 77  Schwimmer.png
dragon_fireball 4194383 79 Drachen-Feuerkugel.png
arrow 12582992 80 Pfeil.png
snowball 4194385 81 Schneeball.png
egg 4194386 82 Ei.png
llama_spit 4194406 102 Lamaspucke.png
area_effect_cloud 95 95 Verweiltrank Partikelwolken.png
lingering_potion 4194405 101 Verweilender Trank.gif
evocation_fang 4194407 103 Fangzähne.png
armor_stand 317 61 Rüstungsständer.png
painting 83 83 Gemälde.png
shield 117 117 Schild.png
thrown_trident 12582985 73 Dreizack.png
fireball 4194389 85 Feuerkugel.png
splash_potion 4194390 86 Wurftrank.gif
ender_pearl 4194391 87 Enderperle.png
leash_knot 88 88 Leinenknoten.png
wither_skull 4194393 89 Witherschädel.png
wither_skull_dangerous 4194395 91 Blauer Witherschädel.png
boat 90 90 Fichtenholzboot.png
lightning_bolt 93 93 Blitze.gif
small_fireball 4194398 94 Feuerkugel.png
fireworks_rocket 72 72 Feuerwerksrakete.png
agent 312 56 Agent.png
ice_bomb 4194410 106 Eisbombe.png
balloon 107 107 Lila Ballon.png
chalkboard 78 78 Chalkboard Schiefer.png
npc 307 51 NPC - 1.png
tripod_camera 318 62 Kamera.png

Blöcke[Bearbeiten]

Name
minecraft:tripwire_hook
minecraft:air
minecraft:noteblock
minecraft:gravel
minecraft:lit_redstone_lamp
minecraft:stone
minecraft:golden_rail
minecraft:gold_block
minecraft:bedrock
minecraft:turtle_egg
minecraft:element_72
minecraft:oak_stairs
minecraft:element_7
minecraft:grass
minecraft:detector_rail
minecraft:planks
minecraft:dark_oak_pressure_plate
minecraft:dirt
minecraft:coal_ore
minecraft:diamond_block
minecraft:cobblestone
minecraft:element_12
minecraft:lava
minecraft:dark_oak_trapdoor
minecraft:element_63
minecraft:double_stone_slab2
minecraft:slime
minecraft:stonebrick
minecraft:sapling
minecraft:cauldron
minecraft:flowing_water
minecraft:spruce_pressure_plate
minecraft:piston
minecraft:stained_glass
minecraft:water
minecraft:flowing_lava
minecraft:furnace
minecraft:element_81
minecraft:sand
minecraft:gold_ore
minecraft:wooden_door
minecraft:tallgrass
minecraft:iron_ore
minecraft:underwater_torch
minecraft:web
minecraft:log
minecraft:element_47
minecraft:stripped_oak_log
minecraft:leaves
minecraft:ladder
minecraft:yellow_flower
minecraft:element_113
minecraft:sponge
minecraft:sweet_berry_bush
minecraft:birch_fence_gate
minecraft:standing_sign
minecraft:monster_egg
minecraft:glass
minecraft:conduit
minecraft:element_43
minecraft:lapis_ore
minecraft:spruce_button
minecraft:bookshelf
minecraft:bed
minecraft:element_79
minecraft:powered_comparator
minecraft:wooden_pressure_plate
minecraft:lapis_block
minecraft:element_116
minecraft:stripped_acacia_log
minecraft:spruce_door
minecraft:dispenser
minecraft:wheat
minecraft:diamond_ore
minecraft:sandstone
minecraft:obsidian
minecraft:wool
minecraft:brick_block
minecraft:reeds
minecraft:sticky_piston
minecraft:deadbush
minecraft:dried_kelp_block
minecraft:pistonArmCollision
minecraft:red_flower
minecraft:green_glazed_terracotta
minecraft:brown_mushroom
minecraft:red_mushroom
minecraft:spruce_fence_gate
minecraft:iron_block
minecraft:stone_slab
minecraft:double_stone_slab
minecraft:rail
minecraft:tnt
minecraft:mossy_cobblestone
minecraft:quartz_stairs
minecraft:torch
minecraft:mob_spawner
minecraft:lava_cauldron
minecraft:element_82
minecraft:chest
minecraft:jungle_standing_sign
minecraft:element_41
minecraft:redstone_wire
minecraft:crafting_table
minecraft:element_39
minecraft:dark_oak_door
minecraft:farmland
minecraft:lit_furnace
minecraft:stone_stairs
minecraft:wall_sign
minecraft:lever
minecraft:stone_pressure_plate
minecraft:element_48
minecraft:iron_door
minecraft:redstone_ore
minecraft:lectern
minecraft:lit_redstone_ore
minecraft:unlit_redstone_torch
minecraft:red_nether_brick_stairs
minecraft:redstone_torch
minecraft:stone_button
minecraft:snow_layer
minecraft:brown_mushroom_block
minecraft:ice
minecraft:snow
minecraft:cactus
minecraft:element_88
minecraft:command_block
minecraft:clay
minecraft:jukebox
minecraft:fence
minecraft:pumpkin
minecraft:acacia_door
minecraft:nether_brick_stairs
minecraft:netherrack
minecraft:log2
minecraft:soul_sand
minecraft:glowstone
minecraft:portal
minecraft:lit_pumpkin
minecraft:beetroot
minecraft:cake
minecraft:unpowered_repeater
minecraft:powered_repeater
minecraft:invisibleBedrock
minecraft:coral_fan_hang3
minecraft:acacia_stairs
minecraft:trapdoor
minecraft:jungle_door
minecraft:red_mushroom_block
minecraft:iron_bars
minecraft:coral
minecraft:chain_command_block
minecraft:glass_pane
minecraft:element_114
minecraft:melon_block
minecraft:coral_fan_hang2
minecraft:emerald_block
minecraft:pumpkin_stem
minecraft:chemical_heat
minecraft:melon_stem
minecraft:vine
minecraft:element_84
minecraft:standing_banner
minecraft:fence_gate
minecraft:element_106
minecraft:brick_stairs
minecraft:stone_brick_stairs
minecraft:mycelium
minecraft:waterlily
minecraft:smooth_stone
minecraft:nether_brick
minecraft:sandstone_stairs
minecraft:nether_brick_fence
minecraft:element_107
minecraft:nether_wart
minecraft:element_94
minecraft:enchanting_table
minecraft:brewing_stand
minecraft:purpur_block
minecraft:end_portal
minecraft:end_portal_frame
minecraft:element_4
minecraft:end_stone
minecraft:fletching_table
minecraft:element_13
minecraft:dragon_egg
minecraft:loom
minecraft:granite_stairs
minecraft:redstone_lamp
minecraft:dropper
minecraft:activator_rail
minecraft:coral_block
minecraft:cocoa
minecraft:wood
minecraft:emerald_ore
minecraft:hard_stained_glass_pane
minecraft:observer
minecraft:ender_chest
minecraft:info_update
minecraft:unpowered_comparator
minecraft:tripWire
minecraft:spruce_stairs
minecraft:birch_stairs
minecraft:stonecutter_block
minecraft:jungle_stairs
minecraft:coral_fan_hang
minecraft:element_90
minecraft:beacon
minecraft:cobblestone_wall
minecraft:flower_pot
minecraft:carrots
minecraft:potatoes
minecraft:wooden_button
minecraft:grindstone
minecraft:skull
minecraft:anvil
minecraft:stone_slab4
minecraft:element_21
minecraft:trapped_chest
minecraft:light_weighted_pressure_plate
minecraft:element_25
minecraft:purple_glazed_terracotta
minecraft:heavy_weighted_pressure_plate
minecraft:daylight_detector
minecraft:stripped_jungle_log
minecraft:redstone_block
minecraft:quartz_ore
minecraft:hopper
minecraft:element_97
minecraft:quartz_block
minecraft:wooden_slab
minecraft:element_53
minecraft:double_wooden_slab
minecraft:leaves2
minecraft:stained_hardened_clay
minecraft:carved_pumpkin
minecraft:stained_glass_pane
minecraft:dark_oak_stairs
minecraft:iron_trapdoor
minecraft:prismarine
minecraft:seaLantern
minecraft:element_96
minecraft:hay_block
minecraft:element_37
minecraft:carpet
minecraft:hardened_clay
minecraft:element_44
minecraft:coal_block
minecraft:packed_ice
minecraft:element_118
minecraft:chemistry_table
minecraft:black_glazed_terracotta
minecraft:purpur_stairs
minecraft:double_plant
minecraft:wall_banner
minecraft:daylight_detector_inverted
minecraft:red_sandstone
minecraft:red_sandstone_stairs
minecraft:spruce_trapdoor
minecraft:element_27
minecraft:stone_slab2
minecraft:jungle_fence_gate
minecraft:dark_oak_fence_gate
minecraft:acacia_fence_gate
minecraft:repeating_command_block
minecraft:birch_door
minecraft:grass_path
minecraft:frame
minecraft:normal_stone_stairs
minecraft:element_1
minecraft:chorus_flower
minecraft:jungle_pressure_plate
minecraft:undyed_shulker_box
minecraft:element_10
minecraft:end_bricks
minecraft:smoker
minecraft:frosted_ice
minecraft:diorite_stairs
minecraft:structure_block
minecraft:end_rod
minecraft:element_16
minecraft:blue_glazed_terracotta
minecraft:end_gateway
minecraft:magma
minecraft:bell
minecraft:stone_slab3
minecraft:element_26
minecraft:movingBlock
minecraft:nether_wart_block
minecraft:red_nether_brick
minecraft:bone_block
minecraft:structure_void
minecraft:shulker_box
minecraft:white_glazed_terracotta
minecraft:orange_glazed_terracotta
minecraft:magenta_glazed_terracotta
minecraft:light_blue_glazed_terracotta
minecraft:colored_torch_bp
minecraft:yellow_glazed_terracotta
minecraft:element_59
minecraft:lime_glazed_terracotta
minecraft:pink_glazed_terracotta
minecraft:barrier
minecraft:gray_glazed_terracotta
minecraft:silver_glazed_terracotta
minecraft:cyan_glazed_terracotta
minecraft:glowingobsidian
minecraft:brown_glazed_terracotta
minecraft:red_glazed_terracotta
minecraft:concrete
minecraft:acacia_trapdoor
minecraft:concretePowder
minecraft:scaffolding
minecraft:element_54
minecraft:chorus_plant
minecraft:podzol
minecraft:stonecutter
minecraft:netherreactor
minecraft:element_34
minecraft:info_update2
minecraft:element_3
minecraft:reserved6
minecraft:element_31
minecraft:prismarine_stairs
minecraft:bamboo
minecraft:element_76
minecraft:dark_prismarine_stairs
minecraft:prismarine_bricks_stairs
minecraft:stripped_spruce_log
minecraft:stripped_birch_log
minecraft:cartography_table
minecraft:stripped_dark_oak_log
minecraft:blue_ice
minecraft:fire
minecraft:hard_glass
minecraft:acacia_standing_sign
minecraft:hard_stained_glass
minecraft:hard_glass_pane
minecraft:colored_torch_rg
minecraft:element_0
minecraft:element_2
minecraft:element_5
minecraft:blast_furnace
minecraft:element_6
minecraft:element_8
minecraft:element_9
minecraft:mossy_cobblestone_stairs
minecraft:element_11
minecraft:andesite_stairs
minecraft:element_14
minecraft:element_15
minecraft:element_17
minecraft:element_18
minecraft:element_19
minecraft:element_20
minecraft:acacia_button
minecraft:element_22
minecraft:element_23
minecraft:element_24
minecraft:element_28
minecraft:element_29
minecraft:element_30
minecraft:element_32
minecraft:element_33
minecraft:element_35
minecraft:element_36
minecraft:element_38
minecraft:element_40
minecraft:element_42
minecraft:element_45
minecraft:smooth_red_sandstone_stairs
minecraft:seagrass
minecraft:element_46
minecraft:element_49
minecraft:element_50
minecraft:element_51
minecraft:sea_pickle
minecraft:element_52
minecraft:element_55
minecraft:element_56
minecraft:element_57
minecraft:element_58
minecraft:element_60
minecraft:element_61
minecraft:double_stone_slab3
minecraft:element_62
minecraft:element_64
minecraft:double_stone_slab4
minecraft:element_65
minecraft:element_66
minecraft:element_67
minecraft:element_68
minecraft:element_69
minecraft:element_70
minecraft:element_71
minecraft:element_73
minecraft:element_74
minecraft:element_75
minecraft:bamboo_sapling
minecraft:element_77
minecraft:element_78
minecraft:element_80
minecraft:element_83
minecraft:element_85
minecraft:element_86
minecraft:jungle_button
minecraft:element_87
minecraft:element_89
minecraft:birch_pressure_plate
minecraft:element_91
minecraft:element_92
minecraft:element_93
minecraft:birch_wall_sign
minecraft:element_95
minecraft:element_98
minecraft:element_99
minecraft:element_100
minecraft:element_101
minecraft:element_102
minecraft:element_103
minecraft:element_104
minecraft:element_105
minecraft:element_108
minecraft:element_109
minecraft:jungle_trapdoor
minecraft:element_110
minecraft:element_111
minecraft:element_112
minecraft:element_115
minecraft:element_117
minecraft:coral_fan
minecraft:coral_fan_dead
minecraft:kelp
minecraft:birch_button
minecraft:dark_oak_button
minecraft:birch_trapdoor
minecraft:acacia_pressure_plate
minecraft:bubble_column
minecraft:polished_granite_stairs
minecraft:polished_diorite_stairs
minecraft:polished_andesite_stairs
minecraft:mossy_stone_brick_stairs
minecraft:smooth_sandstone_stairs
minecraft:end_brick_stairs
minecraft:smooth_quartz_stairs
minecraft:spruce_standing_sign
minecraft:spruce_wall_sign
minecraft:birch_standing_sign
minecraft:smithing_table
minecraft:jungle_wall_sign
minecraft:acacia_wall_sign
minecraft:darkoak_standing_sign
minecraft:darkoak_wall_sign
minecraft:lit_smoker
minecraft:barrel
minecraft:lantern
minecraft:campfire
minecraft:jigsaw
minecraft:composter
minecraft:lit_blast_furnace


Blockstatus[Bearbeiten]

Name des Blockstatus Typ Gültige Werte Beschreibung
age_bit Boolean True, False Legt fest, ob Setzlinge wachsen sollen.
age Integer 0 - 15 Stellt das Alter des Blocks dar.
attached_bit Boolean True, False Bestimmt, ob ein Stolperdrat an einem anderen Stolperdrat angeschlossen ist.
portal_axis String unknown, x, z Legt die Ausrichtung von Portalblöcken fest.
bite_counter Integer 0 - 6 Zeigt an, wie viele Bissen Kuchen genommen wurden.
brewing_stand_slot_a_bit Boolean True, False Legt fest, ob eine Flasche in Platz a des Braustandes angezeigt wird.
brewing_stand_slot_b_bit Boolean True, False Legt fest, ob eine Flasche in Platz b des Braustandes angezeigt wird.
brewing_stand_slot_c_bit Boolean True, False Legt fest, ob eine Flasche in Platz c des Braustandes angezeigt wird.
button_pressed_bit Boolean True, False Legt fest, ob sich ein Knopf im gedrückten Zustand befindet oder nicht
conditional_bit Boolean True, False Bestimmt, ob ein Befehlsblock bedingt ist oder nicht bedingt ist.
covered_bit Boolean True, False Beschreibt, ob ein oberer Schneeblock einen anderen Block bedeckt.
damage String undamaged, slightly_damaged, very_damaged, broken Bestimmt den Schadenszustand eines Ambosses.
disarmed_bit Boolean True, False Legt fest, ob ein Stolperdrat deaktiviert ist oder nicht.
door_hinge_bit Boolean True, False Legt fest, ob das Türscharnier gespiegelt ist oder nicht.
upper_block_bit Boolean True, False Bestimmt, ob ein Block die obere Hälfte eines Objekts wie eine Tür oder eine hohe Pflanze ist.
direction Integer 0 - 3 Bestimmt die Nord-, Süd-, Ost- und Westrichtung einiger Blöcke. (0 = Süden, 1 = Westen, 2 = Norden, 3 = Osten).
end_portal_eye_bit Boolean True, False Legt fest, ob ein Endportalblock ein Enderauge enthält.
explode_bit Boolean True, False Legt fest, ob ein TNT-Block seine Explosionssequenz starten soll.
facing_direction Integer 0 - 5 Bestimmt die Aufwärts-, Abwärts-, Nord-, Süd-, Ost- und Westrichtung einiger Blöcke. (0 = Abwärts, 1 = Aufwärts, 2 = Nord, 3 = Süd, 4 = West, 5 = Ost)
fill_level Integer 0 - 6 Bestimmt den Füllstand eines Kessels.
growth Integer 0 - 7 Bestimmt das Wachstumsniveau von Planzen.
head_piece_bit Boolean True, False Bestimmt, ob ein Block die Kissenseite eines Bettes ist.
height Integer 0 - 7 Legt die Höhe eines oberen Schneeblocks fest.
infiniburn_bit Boolean True, False Legt fest, ob ein Block unendlich brennen soll.
in_wall_bit Boolean True, False Bestimmt, ob ein Zaunblock mit einem Mauerblock verbunden ist.
liquid_depth Integer 0 - 15 Bestimmt den Füllstand von Flüssigkeiten. (Lava und Wasser)
moisturized_amount Integer 0 - 7 Bestimmt den Feuchtigkeitsgehalt von Pflanzen.
no_drop_bit Boolean True, False Legt fest, ob ein Schädelblock Beute fallen lassen soll.
occupied_bit Boolean True, False Bestimmt, ob ein Bett belegt ist.
open_bit Boolean True, False Bestimmt, ob eine Tür, ein Tor oder eine Falltür geöffnet ist.
output_subtract_bit Boolean True, False Legt fest, ob ein Komparator die Einstellung Subtrahieren hat.
output_lit_bit Boolean True, False Legt fest, ob der Ausgang eines Komparators leuchtet.
persistent_bit Boolean True, False Bestimmt, ob ein Blattblock dauerhaft ist.
powered_bit Boolean True, False Zeigt an, ob ein Beobachter oder Tripwire ein Redstone-Signal sendet.
rail_data_bit Boolean True, False Zeigt an, ob eine Schiene ein Redstone-Signal bekommt.
rail_direction Integer 0 - 8 Legt die Ausrichtung einer platzierten Schiene fest.
redstone_signal Integer 0 - 15 Bestimmt die Signalstärke eines Redstone-Signals.
repeater_delay Integer 0 - 3 Bestimmt die Verzögerung eines Repeaters.
suspended_bit Boolean True, False Zeigt an, ob ein Tripwire-Block außer Kraft gesetzt ist.
toggle_bit Boolean True, False Legt fest, ob ein Trichter aktiv ist oder nicht.
top_slot_bit Boolean True, False Zeigt an, ob eine Halbstufe die obere Hälfte des Blocks einnimmt oder nicht.
triggered_bit Boolean True, False Legt fest, ob ein Spender ausgelöst wird.
update_bit Boolean True, False Legt fest, ob ein Blattblock oder ein Blumenblock aktualisiert werden soll.
upside_down_bit Boolean True, False Legt fest, ob ein Treppen- oder Falltürblock auf dem Kopf steht.
vine_direction_bits Integer 0 - 15 Legt die Ausrichtung für Weinreben fest und funktioniert wie der Blockstatus facing_direction.
allow_underwater_bit Boolean True, False Legt fest, ob ein TNT-Block unter Wasser funktioniert.
color_bit Boolean True, False Legt fest, ob eine Fackel ein farbiger Fackelblock ist.
dead_bit Boolean True, False Bestimmt, ob Korallen, Korallenfächer oder Meeresgurken tot sind.
cluster_count Integer 0 - 3 Beschreibt, wie viele eingelegte Meeresgurken sich in einem Block befinden.
item_frame_map_bit Boolean True, False Beschreibt, ob ein Rahmen eine Karte enthält.
sapling_type String evergreen, birch, jungle, acacia, roofed_oak Legt den Typ des Setzlings fest.
torch_facing_direction String unknown, west, east, north, south, top Bestimmt den Block, an dem eine Fackel befestigt ist, in Bezug auf ihre Position
drag_down Boolean True, False Beschreibt, ob Blasen Objekte nach unten ziehen oder nach oben schrieben.
turtle_egg_count String one_egg, two_egg, three_egg, four_egg Bestimmt die Menge der Schildkröteneier in einem Block.
cracked_state String no_cracks, cracked, max_cracked Bestimmt den rissigen Zustand von Schildkröteneiern.
ground_sign_direction Integer 0 - 15 Beschreibt die Rotation von Schildern und stehenden Bannern
weirdo_direction Integer 0 - 3 Beschreibt die Rotation von Treppenstufen.
coral_direction Integer 0 - 3 Beschreibt die Rotation von Korallenfächern.
color String white, orange, magenta, light_blue, yellow, lime, pink, gray, silver, cyan, purple, blue, brown, green, red, black Bestimmt die Farbe eines Blocks (zum Bieispiel: Wolle).
bamboo_stalk_thickness String thin, thick Bestimmt die Dicke eines Bambusstiels.
bamboo_leaf_size String no_leaves, small_leaves, large_leaves Bestimmt die Größe der Bambusblätter.
stability Integer 0 - 5 Bestimmt die Stabilität eines Gerüstblocks.
stability_check Boolean True, False Beschreibt, ob ein Gerüstblock auf Stabilität geprüft wurde.
wood_type String oak, spruce, birch, jungle, acacia, dark_oak Bestimmt die Holzart eines Blocks
stone_type String stone, granite, granite_smooth, diorite, diorite_smooth, andesite, andesite_smooth Bestimmt den Steintyp eines Blocks
dirt_type String normal, coarse Bestimmt den Erdtyp eines Blocks
sand_type String normal, red Bestimmt den Sandtyp eines Blocks
old_log_type String oak, spruce, birch, jungle Bestimmt die Holzart einiger Blöcke.
new_log_type String acacia, dark_oak Bestimmt die Holzart einiger Blöcke.
chisel_type String default, chiseled, lines, smooth Bestimmt das Muster von Quarz- und Purpurblöcken.
old_leaf_type String oak, spruce, birch, jungle Legt den Blatttyp einiger Blöcke fest.
new_leaf_type String acacia, dark_oak Legt den Blatttyp einiger Blöcke fest.
sponge_type String dry, wet Bestimmt den Typ eines Schwammblocks.
sand_stone_type String default, heiroglyphs, cut, smooth Bestimmt das Muster eines Sandsteinblocks.
tall_grass_type String default, tall, fern, snow Legt den Typ eines hohen Grasblocks fest.
flower_type String poppy, orchid, allium, houstonia, tulip_red, tulip_orange, tulip_white, tulip_pink, oxeye, cornflower, lily_of_the_valley Legt den Typ einer Blume fest.
stone_slab_type String smooth_stone, sandstone, wood, cobblestone, brick, stone_brick, quartz, nether_brick Legt den Typ einiger Steinstufen fest.
stone_slab_type_2 String red_sandstone, purpur, prismarine_rough, prismarine_dark, prismarine_brick, mossy_cobblestone, smooth_sandstone, red_nether_brick Legt den Typ einiger Steinstufen fest.
stone_slab_type_3 String end_stone_brick, smooth_red_sandstone, polishe_andesite, andesite, diorite, polished_diorite, granite, polished_granite Legt den Typ einiger Steinstufen fest.
stone_slab_type_4 String mossy_stone_brick, smooth_quartz, stone, cut_sandstone, cut_red_sandstone Legt den Typ einiger Steinstufen fest.
monster_egg_stone_type String stone, cobblestone, stone_brick, mossy_stone_brick, cracked_stone_brick, chiseled_stone_brick Bestimmt den Typ eines Befallenen Steins.
stone_brick_type String default, mossy, cracked, chiseled, smooth Legt den Typ eines Steinblocks fest.
huge_mushroom_bits Integer 0 - 15 Legt fest, welcher riesige Pilzblock angezeigt werden soll.
wall_block_type String cobblestone, mossy_cobblestone, granite, diorite, andesite, sandstone, brick, stone_brick, mossy_stone_brick, nether_brick, end_brick, prismarine, red_sandstone, red_nether_brick Bestimmt die Art eines Steins, der in einem Mauerblock verwendet wird.
double_plant_type String sunflower, syringa, grass, fern, rose, paeonia Bestimmt den Typ eines doppelten Pflanzenblocks.
chemistry_table_type String compound_creator, material_reducer, element_constructor, lab_table Legt den Typ der Werkbänke fest, die sich hinter dem Umschalten der Edu-Features befinden.
sea_grass_type String default, double_top, double_bot Bestimmt den Typ eines Seegrasblocks.
coral_color String blue, pink, purple, red, yellow Bestimmt die Farbe eines Korallenblocks.
cauldron_liquid String water, lava Bestimmt die Art der Flüssigkeit in einem Kessel.
hanging Boolean True, False Beschreibt, ob ein Laternenblock hängt oder nicht.
stripped_bit Boolean True, False Beschreibt, ob ein Holzstamm von Rinde befreit wurde.
coral_hang_type_bit Boolean True, False Beschreibt die Art des Hängens von Korallenfans.
attachment String standing, hanging, side, multiple Bestimmt die Art der Befestigung, die von einer Glocke oder einem Schleifsteinblock verwendet wird.
structure_void_type String void, air Legt fest, welcher Leermodus für Strukturblöcke gezeichnet werden soll.
structure_block_type String data, save, load, corner, invalid, export Bestimmt den Zustand eines Strukturblocks.

Geometrie[Bearbeiten]

Blöcke[Bearbeiten]

Parameter
Typ Name Standardwert Beschreibung
String format_version 0.0.0.0 Version der verwendeten Blockgeometrie. Dies wird verwendet, um festzustellen, ob Abwärtskompatibilität erforderlich ist.
String parent Übergeordnetes Modell dieses Modells.
List materials #0 Liste der von diesem Modell verwendeten Materialien.
List elements Liste der Elemente aus denen die Geometrie dieses Blocks besteht.
Parameters
Typ Name Standardwert Beschreibung
String name Name des Elementes
String parent Name des übergeordneten Elements dieses Elements. Dreh- und Kastenpositionen werden relativ zum Drehpunkt des übergeordneten Elements festgelegt.
Vector [a, b, c] rotation [ 0.0, 0.0, 0.0 ] Die Drehung dieses Elements um seinen Drehpunkt.
Vector [a, b, c] pivot [ 0.0, 0.0, 0.0 ] Position des Drehpunkts des Elements im Modellraum. Dies wird als "Mittelpunkt" des Elements sowie als Drehpunkt verwendet.
String material Das Material dieses Elements falls es sich von den Blöcken unterscheidet.
List boxes Liste der Blöcke, aus denen die Geometrie dieses Elements besteht
Parameter
Typ Name Standartwert Beschreibung
Vector [a, b, c] origin [ 0.0, 0.0, 0.0 ] Die Position der Mitte der Box relativ zur Geometrie.
Vector [a, b, c] size [ 0, 0, 0 ] Maßstab der Box in den x-, y- und z-Koordinaten. Ein typischer Block hat die Maßstäbe 1, 1, 1.
String material Das Material dieser Box unterscheidet sich von dem des Elements.
List faces Liste der 6 Faces der Box. Falls angegeben, MUSS es 6 Gesichter geben (vorne, hinten, links, rechts, oben, unten)
Parameter
Type Name Standartwert Beschreibung
String material Das Material dieses Gesichts unterscheidet sich von dem der Box.
Vector [a, b, c, d] uv [ 0.0, 0.0, 1.0, 1.0 ] Texturkoordinaten dieser Fläche, angegeben als min x, min y, max x, max y mit Werten zwischen 0,0 und 1,0.
Decimal rotation 0.0 UV-Rotation dieses Gesichts. Nur akzeptable Werte sind 0, 90 und 270 Grad. Auf diese Weise können Sie eine Textur wiederverwenden und für verschiedene Faces drehen

Siehe auch[Bearbeiten]