Skip to content

Commit

Permalink
- Add vanilla entity enum for runtime ids (#298)
Browse files Browse the repository at this point in the history
  • Loading branch information
Xterionix committed Jul 3, 2024
1 parent 151d77c commit ce3770c
Show file tree
Hide file tree
Showing 2 changed files with 129 additions and 2 deletions.
3 changes: 1 addition & 2 deletions source/behavior/entities/format/minecraft.entity.json
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@
"type": "string",
"title": "Runtime Identifier",
"description": "Sets the name for the Vanilla Minecraft identifier this entity will use to build itself from.",
"examples": ["minecraft:"]
"$ref": "../../../general/vanilla/entity.json"
},
"scripts": {
"type": "object",
Expand All @@ -178,7 +178,6 @@
"type": "object",
"title": "Conditional Animation",
"description": "A conditional statement to run the animation under a specified condition.",
"$comment": "UNDOCUMENTED",
"additionalProperties": { "type": "string", "title": "Animation" }
}
]
Expand Down
128 changes: 128 additions & 0 deletions source/general/vanilla/entity.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
{
"$id": "blockception.minecraft.general.vanilla.entity",
"type": "string",
"title": "Entity",
"description": "A vanilla entity",
"enum": [
"minecraft:agent",
"minecraft:allay",
"minecraft:area_effect_cloud",
"minecraft:armadillo",
"minecraft:armor_stand",
"minecraft:arrow",
"minecraft:axolotl",
"minecraft:bat",
"minecraft:bee",
"minecraft:blaze",
"minecraft:boat",
"minecraft:bogged",
"minecraft:breeze",
"minecraft:breeze_wind_charge_projectile",
"minecraft:camel",
"minecraft:cat",
"minecraft:cave_spider",
"minecraft:chest_boat",
"minecraft:chest_minecart",
"minecraft:chicken",
"minecraft:cod",
"minecraft:command_block_minecart",
"minecraft:cow",
"minecraft:creeper",
"minecraft:dolphin",
"minecraft:donkey",
"minecraft:dragon_fireball",
"minecraft:drowned",
"minecraft:egg",
"minecraft:elder_guardian",
"minecraft:ender_crystal",
"minecraft:ender_dragon",
"minecraft:ender_pearl",
"minecraft:enderman",
"minecraft:endermite",
"minecraft:evocation_illager",
"minecraft:eye_of_ender_signal",
"minecraft:fireball",
"minecraft:fireworks_rocket",
"minecraft:fishing_hook",
"minecraft:fox",
"minecraft:frog",
"minecraft:ghast",
"minecraft:glow_squid",
"minecraft:goat",
"minecraft:guardian",
"minecraft:hoglin",
"minecraft:hopper_minecart",
"minecraft:horse",
"minecraft:husk",
"minecraft:iron_golem",
"minecraft:lightning_bolt",
"minecraft:lingering_potion",
"minecraft:llama",
"minecraft:llama_spit",
"minecraft:magma_cube",
"minecraft:minecart",
"minecraft:mooshroom",
"minecraft:mule",
"minecraft:npc",
"minecraft:ocelot",
"minecraft:ominous_item_spawner",
"minecraft:panda",
"minecraft:parrot",
"minecraft:phantom",
"minecraft:pig",
"minecraft:piglin",
"minecraft:piglin_brute",
"minecraft:pillager",
"minecraft:player",
"minecraft:polar_bear",
"minecraft:pufferfish",
"minecraft:rabbit",
"minecraft:ravager",
"minecraft:salmon",
"minecraft:sheep",
"minecraft:shulker",
"minecraft:shulker_bullet",
"minecraft:silverfish",
"minecraft:skeleton",
"minecraft:skeleton_horse",
"minecraft:slime",
"minecraft:small_fireball",
"minecraft:sniffer",
"minecraft:snow_golem",
"minecraft:snowball",
"minecraft:spider",
"minecraft:splash_potion",
"minecraft:squid",
"minecraft:stray",
"minecraft:strider",
"minecraft:tadpole",
"minecraft:thrown_trident",
"minecraft:tnt",
"minecraft:tnt_minecart",
"minecraft:trader_llama",
"minecraft:tripod_camera",
"minecraft:tropicalfish",
"minecraft:turtle",
"minecraft:vex",
"minecraft:villager",
"minecraft:villager_v2",
"minecraft:vindicator",
"minecraft:wandering_trader",
"minecraft:warden",
"minecraft:wind_charge_projectile",
"minecraft:witch",
"minecraft:wither",
"minecraft:wither_skeleton",
"minecraft:wither_skull",
"minecraft:wither_skull_dangerous",
"minecraft:wolf",
"minecraft:xp_bottle",
"minecraft:xp_orb",
"minecraft:zoglin",
"minecraft:zombie",
"minecraft:zombie_horse",
"minecraft:zombie_pigman",
"minecraft:zombie_villager",
"minecraft:zombie_villager_v2"
]
}

0 comments on commit ce3770c

Please sign in to comment.