generate new data/registryid package

This commit is contained in:
Tnze
2024-07-28 15:11:11 +08:00
parent 884d4307fe
commit cbd9bb96de
78 changed files with 6111 additions and 202 deletions

View File

@ -0,0 +1,32 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var Activity = []string{
"minecraft:core",
"minecraft:idle",
"minecraft:work",
"minecraft:play",
"minecraft:rest",
"minecraft:meet",
"minecraft:panic",
"minecraft:raid",
"minecraft:pre_raid",
"minecraft:hide",
"minecraft:fight",
"minecraft:celebrate",
"minecraft:admire_item",
"minecraft:avoid",
"minecraft:ride",
"minecraft:play_dead",
"minecraft:long_jump",
"minecraft:ram",
"minecraft:tongue",
"minecraft:swim",
"minecraft:lay_spawn",
"minecraft:sniff",
"minecraft:investigate",
"minecraft:roar",
"minecraft:emerge",
"minecraft:dig",
}

View File

@ -0,0 +1,14 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var ArmorMaterial = []string{
"minecraft:leather",
"minecraft:chainmail",
"minecraft:iron",
"minecraft:gold",
"minecraft:diamond",
"minecraft:turtle",
"minecraft:netherite",
"minecraft:armadillo",
}

View File

@ -0,0 +1,37 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var Attribute = []string{
"minecraft:generic.armor",
"minecraft:generic.armor_toughness",
"minecraft:generic.attack_damage",
"minecraft:generic.attack_knockback",
"minecraft:generic.attack_speed",
"minecraft:player.block_break_speed",
"minecraft:player.block_interaction_range",
"minecraft:generic.burning_time",
"minecraft:generic.explosion_knockback_resistance",
"minecraft:player.entity_interaction_range",
"minecraft:generic.fall_damage_multiplier",
"minecraft:generic.flying_speed",
"minecraft:generic.follow_range",
"minecraft:generic.gravity",
"minecraft:generic.jump_strength",
"minecraft:generic.knockback_resistance",
"minecraft:generic.luck",
"minecraft:generic.max_absorption",
"minecraft:generic.max_health",
"minecraft:player.mining_efficiency",
"minecraft:generic.movement_efficiency",
"minecraft:generic.movement_speed",
"minecraft:generic.oxygen_bonus",
"minecraft:generic.safe_fall_distance",
"minecraft:generic.scale",
"minecraft:player.sneaking_speed",
"minecraft:zombie.spawn_reinforcements",
"minecraft:generic.step_height",
"minecraft:player.submerged_mining_speed",
"minecraft:player.sweeping_damage_ratio",
"minecraft:generic.water_movement_efficiency",
}

1066
data/registryid/block.go Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,64 +1,8 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package blockentitytype
package registryid
type BlockEntityType int
func (n BlockEntityType) String() string {
if n < 0 || int(n) >= len(names) {
return "<invalid BlockEntityType>"
}
return names[n]
}
const (
Furnace BlockEntityType = iota
Chest
TrappedChest
EnderChest
Jukebox
Dispenser
Dropper
Sign
HangingSign
MobSpawner
Piston
BrewingStand
EnchantingTable
EndPortal
Beacon
Skull
DaylightDetector
Hopper
Comparator
Banner
StructureBlock
EndGateway
CommandBlock
ShulkerBox
Bed
Conduit
Barrel
Smoker
BlastFurnace
Lectern
Bell
Jigsaw
Campfire
Beehive
SculkSensor
CalibratedSculkSensor
SculkCatalyst
SculkShrieker
ChiseledBookshelf
BrushableBlock
DecoratedPot
Crafter
TrialSpawner
Vault
)
var names = []string{
var BlockEntityType = []string{
"minecraft:furnace",
"minecraft:chest",
"minecraft:trapped_chest",

View File

@ -0,0 +1,19 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var BlockPredicateType = []string{
"minecraft:matching_blocks",
"minecraft:matching_block_tag",
"minecraft:matching_fluids",
"minecraft:has_sturdy_face",
"minecraft:solid",
"minecraft:replaceable",
"minecraft:would_survive",
"minecraft:inside_world_bounds",
"minecraft:any_of",
"minecraft:all_of",
"minecraft:not",
"minecraft:true",
"minecraft:unobstructed",
}

View File

@ -0,0 +1,247 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var BlockType = []string{
"minecraft:block",
"minecraft:air",
"minecraft:amethyst",
"minecraft:amethyst_cluster",
"minecraft:anvil",
"minecraft:attached_stem",
"minecraft:azalea",
"minecraft:bamboo_sapling",
"minecraft:bamboo_stalk",
"minecraft:banner",
"minecraft:barrel",
"minecraft:barrier",
"minecraft:base_coral_fan",
"minecraft:base_coral_plant",
"minecraft:base_coral_wall_fan",
"minecraft:beacon",
"minecraft:bed",
"minecraft:beehive",
"minecraft:beetroot",
"minecraft:bell",
"minecraft:big_dripleaf",
"minecraft:big_dripleaf_stem",
"minecraft:blast_furnace",
"minecraft:brewing_stand",
"minecraft:brushable",
"minecraft:bubble_column",
"minecraft:budding_amethyst",
"minecraft:button",
"minecraft:cactus",
"minecraft:cake",
"minecraft:calibrated_sculk_sensor",
"minecraft:campfire",
"minecraft:candle_cake",
"minecraft:candle",
"minecraft:carpet",
"minecraft:carrot",
"minecraft:cartography_table",
"minecraft:carved_pumpkin",
"minecraft:cauldron",
"minecraft:cave_vines",
"minecraft:cave_vines_plant",
"minecraft:ceiling_hanging_sign",
"minecraft:chain",
"minecraft:cherry_leaves",
"minecraft:chest",
"minecraft:chiseled_book_shelf",
"minecraft:chorus_flower",
"minecraft:chorus_plant",
"minecraft:cocoa",
"minecraft:colored_falling",
"minecraft:command",
"minecraft:comparator",
"minecraft:composter",
"minecraft:concrete_powder",
"minecraft:conduit",
"minecraft:copper_bulb_block",
"minecraft:coral",
"minecraft:coral_fan",
"minecraft:coral_plant",
"minecraft:coral_wall_fan",
"minecraft:crafter",
"minecraft:crafting_table",
"minecraft:crop",
"minecraft:crying_obsidian",
"minecraft:daylight_detector",
"minecraft:dead_bush",
"minecraft:decorated_pot",
"minecraft:detector_rail",
"minecraft:dirt_path",
"minecraft:dispenser",
"minecraft:door",
"minecraft:double_plant",
"minecraft:dragon_egg",
"minecraft:drop_experience",
"minecraft:dropper",
"minecraft:enchantment_table",
"minecraft:ender_chest",
"minecraft:end_gateway",
"minecraft:end_portal",
"minecraft:end_portal_frame",
"minecraft:end_rod",
"minecraft:farm",
"minecraft:fence",
"minecraft:fence_gate",
"minecraft:fire",
"minecraft:fletching_table",
"minecraft:flower",
"minecraft:flower_pot",
"minecraft:frogspawn",
"minecraft:frosted_ice",
"minecraft:fungus",
"minecraft:furnace",
"minecraft:glazed_terracotta",
"minecraft:glow_lichen",
"minecraft:grass",
"minecraft:grindstone",
"minecraft:half_transparent",
"minecraft:hanging_roots",
"minecraft:hay",
"minecraft:heavy_core",
"minecraft:honey",
"minecraft:hopper",
"minecraft:huge_mushroom",
"minecraft:ice",
"minecraft:infested",
"minecraft:infested_rotated_pillar",
"minecraft:iron_bars",
"minecraft:jack_o_lantern",
"minecraft:jigsaw",
"minecraft:jukebox",
"minecraft:kelp",
"minecraft:kelp_plant",
"minecraft:ladder",
"minecraft:lantern",
"minecraft:lava_cauldron",
"minecraft:layered_cauldron",
"minecraft:leaves",
"minecraft:lectern",
"minecraft:lever",
"minecraft:light",
"minecraft:lightning_rod",
"minecraft:liquid",
"minecraft:loom",
"minecraft:magma",
"minecraft:mangrove_leaves",
"minecraft:mangrove_propagule",
"minecraft:mangrove_roots",
"minecraft:moss",
"minecraft:moving_piston",
"minecraft:mud",
"minecraft:mushroom",
"minecraft:mycelium",
"minecraft:nether_portal",
"minecraft:netherrack",
"minecraft:nether_sprouts",
"minecraft:nether_wart",
"minecraft:note",
"minecraft:nylium",
"minecraft:observer",
"minecraft:piglinwallskull",
"minecraft:pink_petals",
"minecraft:piston_base",
"minecraft:piston_head",
"minecraft:pitcher_crop",
"minecraft:player_head",
"minecraft:player_wall_head",
"minecraft:pointed_dripstone",
"minecraft:potato",
"minecraft:powder_snow",
"minecraft:powered",
"minecraft:powered_rail",
"minecraft:pressure_plate",
"minecraft:pumpkin",
"minecraft:rail",
"minecraft:redstone_lamp",
"minecraft:redstone_ore",
"minecraft:redstone_torch",
"minecraft:redstone_wall_torch",
"minecraft:redstone_wire",
"minecraft:repeater",
"minecraft:respawn_anchor",
"minecraft:rooted_dirt",
"minecraft:roots",
"minecraft:rotated_pillar",
"minecraft:sapling",
"minecraft:scaffolding",
"minecraft:sculk_catalyst",
"minecraft:sculk",
"minecraft:sculk_sensor",
"minecraft:sculk_shrieker",
"minecraft:sculk_vein",
"minecraft:seagrass",
"minecraft:sea_pickle",
"minecraft:shulker_box",
"minecraft:skull",
"minecraft:slab",
"minecraft:slime",
"minecraft:small_dripleaf",
"minecraft:smithing_table",
"minecraft:smoker",
"minecraft:sniffer_egg",
"minecraft:snow_layer",
"minecraft:snowy_dirt",
"minecraft:soul_fire",
"minecraft:soul_sand",
"minecraft:spawner",
"minecraft:sponge",
"minecraft:spore_blossom",
"minecraft:stained_glass_pane",
"minecraft:stained_glass",
"minecraft:stair",
"minecraft:standing_sign",
"minecraft:stem",
"minecraft:stonecutter",
"minecraft:structure",
"minecraft:structure_void",
"minecraft:sugar_cane",
"minecraft:sweet_berry_bush",
"minecraft:tall_flower",
"minecraft:tall_grass",
"minecraft:tall_seagrass",
"minecraft:target",
"minecraft:tinted_glass",
"minecraft:tnt",
"minecraft:torchflower_crop",
"minecraft:torch",
"minecraft:transparent",
"minecraft:trapdoor",
"minecraft:trapped_chest",
"minecraft:trial_spawner",
"minecraft:trip_wire_hook",
"minecraft:tripwire",
"minecraft:turtle_egg",
"minecraft:twisting_vines_plant",
"minecraft:twisting_vines",
"minecraft:vault",
"minecraft:vine",
"minecraft:wall_banner",
"minecraft:wall_hanging_sign",
"minecraft:wall_sign",
"minecraft:wall_skull",
"minecraft:wall_torch",
"minecraft:wall",
"minecraft:waterlily",
"minecraft:waterlogged_transparent",
"minecraft:weathering_copper_bulb",
"minecraft:weathering_copper_door",
"minecraft:weathering_copper_full",
"minecraft:weathering_copper_grate",
"minecraft:weathering_copper_slab",
"minecraft:weathering_copper_stair",
"minecraft:weathering_copper_trap_door",
"minecraft:web",
"minecraft:weeping_vines_plant",
"minecraft:weeping_vines",
"minecraft:weighted_pressure_plate",
"minecraft:wet_sponge",
"minecraft:wither_rose",
"minecraft:wither_skull",
"minecraft:wither_wall_skull",
"minecraft:wool_carpet",
}

View File

@ -0,0 +1,17 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var CatVariant = []string{
"minecraft:tabby",
"minecraft:black",
"minecraft:red",
"minecraft:siamese",
"minecraft:british_shorthair",
"minecraft:calico",
"minecraft:persian",
"minecraft:ragdoll",
"minecraft:white",
"minecraft:jellie",
"minecraft:all_black",
}

View File

@ -0,0 +1,18 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var ChunkStatus = []string{
"minecraft:empty",
"minecraft:structure_starts",
"minecraft:structure_references",
"minecraft:biomes",
"minecraft:noise",
"minecraft:surface",
"minecraft:carvers",
"minecraft:features",
"minecraft:initialize_light",
"minecraft:light",
"minecraft:spawn",
"minecraft:full",
}

View File

@ -0,0 +1,60 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var CommandArgumentType = []string{
"brigadier:bool",
"brigadier:float",
"brigadier:double",
"brigadier:integer",
"brigadier:long",
"brigadier:string",
"minecraft:entity",
"minecraft:game_profile",
"minecraft:block_pos",
"minecraft:column_pos",
"minecraft:vec3",
"minecraft:vec2",
"minecraft:block_state",
"minecraft:block_predicate",
"minecraft:item_stack",
"minecraft:item_predicate",
"minecraft:color",
"minecraft:component",
"minecraft:style",
"minecraft:message",
"minecraft:nbt_compound_tag",
"minecraft:nbt_tag",
"minecraft:nbt_path",
"minecraft:objective",
"minecraft:objective_criteria",
"minecraft:operation",
"minecraft:particle",
"minecraft:angle",
"minecraft:rotation",
"minecraft:scoreboard_slot",
"minecraft:score_holder",
"minecraft:swizzle",
"minecraft:team",
"minecraft:item_slot",
"minecraft:item_slots",
"minecraft:resource_location",
"minecraft:function",
"minecraft:entity_anchor",
"minecraft:int_range",
"minecraft:float_range",
"minecraft:dimension",
"minecraft:gamemode",
"minecraft:time",
"minecraft:resource_or_tag",
"minecraft:resource_or_tag_key",
"minecraft:resource",
"minecraft:resource_key",
"minecraft:template_mirror",
"minecraft:template_rotation",
"minecraft:heightmap",
"minecraft:loot_table",
"minecraft:loot_predicate",
"minecraft:loot_modifier",
"minecraft:uuid",
}

View File

@ -0,0 +1,20 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var CreativeModeTab = []string{
"minecraft:building_blocks",
"minecraft:colored_blocks",
"minecraft:natural_blocks",
"minecraft:functional_blocks",
"minecraft:redstone_blocks",
"minecraft:hotbar",
"minecraft:search",
"minecraft:tools_and_utilities",
"minecraft:combat",
"minecraft:food_and_drinks",
"minecraft:ingredients",
"minecraft:spawn_eggs",
"minecraft:op_blocks",
"minecraft:inventory",
}

View File

@ -0,0 +1,81 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var CustomStat = []string{
"minecraft:leave_game",
"minecraft:play_time",
"minecraft:total_world_time",
"minecraft:time_since_death",
"minecraft:time_since_rest",
"minecraft:sneak_time",
"minecraft:walk_one_cm",
"minecraft:crouch_one_cm",
"minecraft:sprint_one_cm",
"minecraft:walk_on_water_one_cm",
"minecraft:fall_one_cm",
"minecraft:climb_one_cm",
"minecraft:fly_one_cm",
"minecraft:walk_under_water_one_cm",
"minecraft:minecart_one_cm",
"minecraft:boat_one_cm",
"minecraft:pig_one_cm",
"minecraft:horse_one_cm",
"minecraft:aviate_one_cm",
"minecraft:swim_one_cm",
"minecraft:strider_one_cm",
"minecraft:jump",
"minecraft:drop",
"minecraft:damage_dealt",
"minecraft:damage_dealt_absorbed",
"minecraft:damage_dealt_resisted",
"minecraft:damage_taken",
"minecraft:damage_blocked_by_shield",
"minecraft:damage_absorbed",
"minecraft:damage_resisted",
"minecraft:deaths",
"minecraft:mob_kills",
"minecraft:animals_bred",
"minecraft:player_kills",
"minecraft:fish_caught",
"minecraft:talked_to_villager",
"minecraft:traded_with_villager",
"minecraft:eat_cake_slice",
"minecraft:fill_cauldron",
"minecraft:use_cauldron",
"minecraft:clean_armor",
"minecraft:clean_banner",
"minecraft:clean_shulker_box",
"minecraft:interact_with_brewingstand",
"minecraft:interact_with_beacon",
"minecraft:inspect_dropper",
"minecraft:inspect_hopper",
"minecraft:inspect_dispenser",
"minecraft:play_noteblock",
"minecraft:tune_noteblock",
"minecraft:pot_flower",
"minecraft:trigger_trapped_chest",
"minecraft:open_enderchest",
"minecraft:enchant_item",
"minecraft:play_record",
"minecraft:interact_with_furnace",
"minecraft:interact_with_crafting_table",
"minecraft:open_chest",
"minecraft:sleep_in_bed",
"minecraft:open_shulker_box",
"minecraft:open_barrel",
"minecraft:interact_with_blast_furnace",
"minecraft:interact_with_smoker",
"minecraft:interact_with_lectern",
"minecraft:interact_with_campfire",
"minecraft:interact_with_cartography_table",
"minecraft:interact_with_loom",
"minecraft:interact_with_stonecutter",
"minecraft:bell_ring",
"minecraft:raid_trigger",
"minecraft:raid_win",
"minecraft:interact_with_anvil",
"minecraft:interact_with_grindstone",
"minecraft:target_hit",
"minecraft:interact_with_smithing_table",
}

View File

@ -0,0 +1,63 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var DataComponentType = []string{
"minecraft:custom_data",
"minecraft:max_stack_size",
"minecraft:max_damage",
"minecraft:damage",
"minecraft:unbreakable",
"minecraft:custom_name",
"minecraft:item_name",
"minecraft:lore",
"minecraft:rarity",
"minecraft:enchantments",
"minecraft:can_place_on",
"minecraft:can_break",
"minecraft:attribute_modifiers",
"minecraft:custom_model_data",
"minecraft:hide_additional_tooltip",
"minecraft:hide_tooltip",
"minecraft:repair_cost",
"minecraft:creative_slot_lock",
"minecraft:enchantment_glint_override",
"minecraft:intangible_projectile",
"minecraft:food",
"minecraft:fire_resistant",
"minecraft:tool",
"minecraft:stored_enchantments",
"minecraft:dyed_color",
"minecraft:map_color",
"minecraft:map_id",
"minecraft:map_decorations",
"minecraft:map_post_processing",
"minecraft:charged_projectiles",
"minecraft:bundle_contents",
"minecraft:potion_contents",
"minecraft:suspicious_stew_effects",
"minecraft:writable_book_content",
"minecraft:written_book_content",
"minecraft:trim",
"minecraft:debug_stick_state",
"minecraft:entity_data",
"minecraft:bucket_entity_data",
"minecraft:block_entity_data",
"minecraft:instrument",
"minecraft:ominous_bottle_amplifier",
"minecraft:jukebox_playable",
"minecraft:recipes",
"minecraft:lodestone_tracker",
"minecraft:firework_explosion",
"minecraft:fireworks",
"minecraft:profile",
"minecraft:note_block_sound",
"minecraft:banner_patterns",
"minecraft:base_color",
"minecraft:pot_decorations",
"minecraft:container",
"minecraft:block_state",
"minecraft:bees",
"minecraft:lock",
"minecraft:container_loot",
}

View File

@ -0,0 +1,30 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var DecoratedPotPattern = []string{
"minecraft:angler",
"minecraft:archer",
"minecraft:arms_up",
"minecraft:blade",
"minecraft:brewer",
"minecraft:burn",
"minecraft:danger",
"minecraft:explorer",
"minecraft:flow",
"minecraft:friend",
"minecraft:guster",
"minecraft:heart",
"minecraft:heartbreak",
"minecraft:howl",
"minecraft:miner",
"minecraft:mourner",
"minecraft:plenty",
"minecraft:prize",
"minecraft:scrape",
"minecraft:sheaf",
"minecraft:shelter",
"minecraft:skull",
"minecraft:snort",
"minecraft:blank",
}

View File

@ -0,0 +1,36 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var EnchantmentEffectComponentType = []string{
"minecraft:damage_protection",
"minecraft:damage_immunity",
"minecraft:damage",
"minecraft:smash_damage_per_fallen_block",
"minecraft:knockback",
"minecraft:armor_effectiveness",
"minecraft:post_attack",
"minecraft:hit_block",
"minecraft:item_damage",
"minecraft:attributes",
"minecraft:equipment_drops",
"minecraft:location_changed",
"minecraft:tick",
"minecraft:ammo_use",
"minecraft:projectile_piercing",
"minecraft:projectile_spawned",
"minecraft:projectile_spread",
"minecraft:projectile_count",
"minecraft:trident_return_acceleration",
"minecraft:fishing_time_reduction",
"minecraft:fishing_luck_bonus",
"minecraft:block_experience",
"minecraft:mob_experience",
"minecraft:repair_with_xp",
"minecraft:crossbow_charge_time",
"minecraft:crossbow_charging_sounds",
"minecraft:trident_sound",
"minecraft:prevent_equipment_drop",
"minecraft:prevent_armor_change",
"minecraft:trident_spin_attack_strength",
}

View File

@ -0,0 +1,19 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var EnchantmentEntityEffectType = []string{
"minecraft:all_of",
"minecraft:apply_mob_effect",
"minecraft:damage_entity",
"minecraft:damage_item",
"minecraft:explode",
"minecraft:ignite",
"minecraft:play_sound",
"minecraft:replace_block",
"minecraft:replace_disk",
"minecraft:run_function",
"minecraft:set_block_properties",
"minecraft:spawn_particles",
"minecraft:summon_entity",
}

View File

@ -0,0 +1,11 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var EnchantmentLevelBasedValueType = []string{
"minecraft:clamped",
"minecraft:fraction",
"minecraft:levels_squared",
"minecraft:linear",
"minecraft:lookup",
}

View File

@ -0,0 +1,20 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var EnchantmentLocationBasedEffectType = []string{
"minecraft:all_of",
"minecraft:apply_mob_effect",
"minecraft:attribute",
"minecraft:damage_entity",
"minecraft:damage_item",
"minecraft:explode",
"minecraft:ignite",
"minecraft:play_sound",
"minecraft:replace_block",
"minecraft:replace_disk",
"minecraft:run_function",
"minecraft:set_block_properties",
"minecraft:spawn_particles",
"minecraft:summon_entity",
}

View File

@ -0,0 +1,9 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var EnchantmentProviderType = []string{
"minecraft:by_cost",
"minecraft:by_cost_with_difficulty",
"minecraft:single",
}

View File

@ -0,0 +1,11 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var EnchantmentValueEffectType = []string{
"minecraft:add",
"minecraft:all_of",
"minecraft:multiply",
"minecraft:remove_binomial",
"minecraft:set",
}

View File

@ -0,0 +1,25 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var EntitySubPredicateType = []string{
"minecraft:lightning",
"minecraft:fishing_hook",
"minecraft:player",
"minecraft:slime",
"minecraft:raider",
"minecraft:axolotl",
"minecraft:boat",
"minecraft:fox",
"minecraft:mooshroom",
"minecraft:rabbit",
"minecraft:horse",
"minecraft:llama",
"minecraft:villager",
"minecraft:parrot",
"minecraft:tropical_fish",
"minecraft:painting",
"minecraft:cat",
"minecraft:frog",
"minecraft:wolf",
}

View File

@ -1,150 +1,8 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package entitytype
package registryid
type EntityType int
func (n EntityType) String() string {
if n < 0 || int(n) >= len(names) {
return "<invalid EntityType>"
}
return names[n]
}
const (
Allay EntityType = iota
AreaEffectCloud
Armadillo
ArmorStand
Arrow
Axolotl
Bat
Bee
Blaze
BlockDisplay
Boat
Bogged
Breeze
BreezeWindCharge
Camel
Cat
CaveSpider
ChestBoat
ChestMinecart
Chicken
Cod
CommandBlockMinecart
Cow
Creeper
Dolphin
Donkey
DragonFireball
Drowned
Egg
ElderGuardian
EndCrystal
EnderDragon
EnderPearl
Enderman
Endermite
Evoker
EvokerFangs
ExperienceBottle
ExperienceOrb
EyeOfEnder
FallingBlock
FireworkRocket
Fox
Frog
FurnaceMinecart
Ghast
Giant
GlowItemFrame
GlowSquid
Goat
Guardian
Hoglin
HopperMinecart
Horse
Husk
Illusioner
Interaction
IronGolem
Item
ItemDisplay
ItemFrame
OminousItemSpawner
Fireball
LeashKnot
LightningBolt
Llama
LlamaSpit
MagmaCube
Marker
Minecart
Mooshroom
Mule
Ocelot
Painting
Panda
Parrot
Phantom
Pig
Piglin
PiglinBrute
Pillager
PolarBear
Potion
Pufferfish
Rabbit
Ravager
Salmon
Sheep
Shulker
ShulkerBullet
Silverfish
Skeleton
SkeletonHorse
Slime
SmallFireball
Sniffer
SnowGolem
Snowball
SpawnerMinecart
SpectralArrow
Spider
Squid
Stray
Strider
Tadpole
TextDisplay
Tnt
TntMinecart
TraderLlama
Trident
TropicalFish
Turtle
Vex
Villager
Vindicator
WanderingTrader
Warden
WindCharge
Witch
Wither
WitherSkeleton
WitherSkull
Wolf
Zoglin
Zombie
ZombieHorse
ZombieVillager
ZombifiedPiglin
Player
FishingBobber
)
var names = []string{
var EntityType = []string{
"minecraft:allay",
"minecraft:area_effect_cloud",
"minecraft:armadillo",

View File

@ -0,0 +1,10 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var FloatProviderType = []string{
"minecraft:constant",
"minecraft:uniform",
"minecraft:clamped_normal",
"minecraft:trapezoid",
}

11
data/registryid/fluid.go Normal file
View File

@ -0,0 +1,11 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var Fluid = []string{
"minecraft:empty",
"minecraft:flowing_water",
"minecraft:water",
"minecraft:flowing_lava",
"minecraft:lava",
}

View File

@ -0,0 +1,9 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var FrogVariant = []string{
"minecraft:temperate",
"minecraft:warm",
"minecraft:cold",
}

View File

@ -0,0 +1,66 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var GameEvent = []string{
"minecraft:block_activate",
"minecraft:block_attach",
"minecraft:block_change",
"minecraft:block_close",
"minecraft:block_deactivate",
"minecraft:block_destroy",
"minecraft:block_detach",
"minecraft:block_open",
"minecraft:block_place",
"minecraft:container_close",
"minecraft:container_open",
"minecraft:drink",
"minecraft:eat",
"minecraft:elytra_glide",
"minecraft:entity_damage",
"minecraft:entity_die",
"minecraft:entity_dismount",
"minecraft:entity_interact",
"minecraft:entity_mount",
"minecraft:entity_place",
"minecraft:entity_action",
"minecraft:equip",
"minecraft:explode",
"minecraft:flap",
"minecraft:fluid_pickup",
"minecraft:fluid_place",
"minecraft:hit_ground",
"minecraft:instrument_play",
"minecraft:item_interact_finish",
"minecraft:item_interact_start",
"minecraft:jukebox_play",
"minecraft:jukebox_stop_play",
"minecraft:lightning_strike",
"minecraft:note_block_play",
"minecraft:prime_fuse",
"minecraft:projectile_land",
"minecraft:projectile_shoot",
"minecraft:sculk_sensor_tendrils_clicking",
"minecraft:shear",
"minecraft:shriek",
"minecraft:splash",
"minecraft:step",
"minecraft:swim",
"minecraft:teleport",
"minecraft:unequip",
"minecraft:resonate_1",
"minecraft:resonate_2",
"minecraft:resonate_3",
"minecraft:resonate_4",
"minecraft:resonate_5",
"minecraft:resonate_6",
"minecraft:resonate_7",
"minecraft:resonate_8",
"minecraft:resonate_9",
"minecraft:resonate_10",
"minecraft:resonate_11",
"minecraft:resonate_12",
"minecraft:resonate_13",
"minecraft:resonate_14",
"minecraft:resonate_15",
}

View File

@ -0,0 +1,12 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var HeightProviderType = []string{
"minecraft:constant",
"minecraft:uniform",
"minecraft:biased_to_bottom",
"minecraft:very_biased_to_bottom",
"minecraft:trapezoid",
"minecraft:weighted_list",
}

View File

@ -0,0 +1,14 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var Instrument = []string{
"minecraft:ponder_goat_horn",
"minecraft:sing_goat_horn",
"minecraft:seek_goat_horn",
"minecraft:feel_goat_horn",
"minecraft:admire_goat_horn",
"minecraft:call_goat_horn",
"minecraft:yearn_goat_horn",
"minecraft:dream_goat_horn",
}

View File

@ -0,0 +1,12 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var IntProviderType = []string{
"minecraft:constant",
"minecraft:uniform",
"minecraft:biased_to_bottom",
"minecraft:clamped",
"minecraft:weighted_list",
"minecraft:clamped_normal",
}

1339
data/registryid/item.go Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,20 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var ItemSubPredicateType = []string{
"minecraft:damage",
"minecraft:enchantments",
"minecraft:stored_enchantments",
"minecraft:potion_contents",
"minecraft:custom_data",
"minecraft:container",
"minecraft:bundle_contents",
"minecraft:firework_explosion",
"minecraft:fireworks",
"minecraft:writable_book_content",
"minecraft:written_book_content",
"minecraft:attribute_modifiers",
"minecraft:trim",
"minecraft:jukebox_playable",
}

View File

@ -0,0 +1,25 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var LootConditionType = []string{
"minecraft:inverted",
"minecraft:any_of",
"minecraft:all_of",
"minecraft:random_chance",
"minecraft:random_chance_with_enchanted_bonus",
"minecraft:entity_properties",
"minecraft:killed_by_player",
"minecraft:entity_scores",
"minecraft:block_state_property",
"minecraft:match_tool",
"minecraft:table_bonus",
"minecraft:survives_explosion",
"minecraft:damage_source_properties",
"minecraft:location_check",
"minecraft:weather_check",
"minecraft:reference",
"minecraft:time_check",
"minecraft:value_check",
"minecraft:enchantment_active_check",
}

View File

@ -0,0 +1,46 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var LootFunctionType = []string{
"minecraft:set_count",
"minecraft:set_item",
"minecraft:enchant_with_levels",
"minecraft:enchant_randomly",
"minecraft:set_enchantments",
"minecraft:set_custom_data",
"minecraft:set_components",
"minecraft:furnace_smelt",
"minecraft:enchanted_count_increase",
"minecraft:set_damage",
"minecraft:set_attributes",
"minecraft:set_name",
"minecraft:exploration_map",
"minecraft:set_stew_effect",
"minecraft:copy_name",
"minecraft:set_contents",
"minecraft:modify_contents",
"minecraft:filtered",
"minecraft:limit_count",
"minecraft:apply_bonus",
"minecraft:set_loot_table",
"minecraft:explosion_decay",
"minecraft:set_lore",
"minecraft:fill_player_head",
"minecraft:copy_custom_data",
"minecraft:copy_state",
"minecraft:set_banner_pattern",
"minecraft:set_potion",
"minecraft:set_instrument",
"minecraft:reference",
"minecraft:sequence",
"minecraft:copy_components",
"minecraft:set_fireworks",
"minecraft:set_firework_explosion",
"minecraft:set_book_cover",
"minecraft:set_written_book_pages",
"minecraft:set_writable_book_pages",
"minecraft:toggle_tooltips",
"minecraft:set_ominous_bottle_amplifier",
"minecraft:set_custom_model_data",
}

View File

@ -0,0 +1,8 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var LootNbtProviderType = []string{
"minecraft:storage",
"minecraft:context",
}

View File

@ -0,0 +1,12 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var LootNumberProviderType = []string{
"minecraft:constant",
"minecraft:uniform",
"minecraft:binomial",
"minecraft:score",
"minecraft:storage",
"minecraft:enchantment_level",
}

View File

@ -0,0 +1,14 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var LootPoolEntryType = []string{
"minecraft:empty",
"minecraft:item",
"minecraft:loot_table",
"minecraft:dynamic",
"minecraft:tag",
"minecraft:alternatives",
"minecraft:sequence",
"minecraft:group",
}

View File

@ -0,0 +1,8 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var LootScoreProviderType = []string{
"minecraft:fixed",
"minecraft:context",
}

View File

@ -0,0 +1,41 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var MapDecorationType = []string{
"minecraft:player",
"minecraft:frame",
"minecraft:red_marker",
"minecraft:blue_marker",
"minecraft:target_x",
"minecraft:target_point",
"minecraft:player_off_map",
"minecraft:player_off_limits",
"minecraft:mansion",
"minecraft:monument",
"minecraft:banner_white",
"minecraft:banner_orange",
"minecraft:banner_magenta",
"minecraft:banner_light_blue",
"minecraft:banner_yellow",
"minecraft:banner_lime",
"minecraft:banner_pink",
"minecraft:banner_gray",
"minecraft:banner_light_gray",
"minecraft:banner_cyan",
"minecraft:banner_purple",
"minecraft:banner_blue",
"minecraft:banner_brown",
"minecraft:banner_green",
"minecraft:banner_red",
"minecraft:banner_black",
"minecraft:red_x",
"minecraft:village_desert",
"minecraft:village_plains",
"minecraft:village_savanna",
"minecraft:village_snowy",
"minecraft:village_taiga",
"minecraft:jungle_temple",
"minecraft:swamp_hut",
"minecraft:trial_chambers",
}

View File

@ -0,0 +1,112 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var MemoryModuleType = []string{
"minecraft:dummy",
"minecraft:home",
"minecraft:job_site",
"minecraft:potential_job_site",
"minecraft:meeting_point",
"minecraft:secondary_job_site",
"minecraft:mobs",
"minecraft:visible_mobs",
"minecraft:visible_villager_babies",
"minecraft:nearest_players",
"minecraft:nearest_visible_player",
"minecraft:nearest_visible_targetable_player",
"minecraft:walk_target",
"minecraft:look_target",
"minecraft:attack_target",
"minecraft:attack_cooling_down",
"minecraft:interaction_target",
"minecraft:breed_target",
"minecraft:ride_target",
"minecraft:path",
"minecraft:interactable_doors",
"minecraft:doors_to_close",
"minecraft:nearest_bed",
"minecraft:hurt_by",
"minecraft:hurt_by_entity",
"minecraft:avoid_target",
"minecraft:nearest_hostile",
"minecraft:nearest_attackable",
"minecraft:hiding_place",
"minecraft:heard_bell_time",
"minecraft:cant_reach_walk_target_since",
"minecraft:golem_detected_recently",
"minecraft:danger_detected_recently",
"minecraft:last_slept",
"minecraft:last_woken",
"minecraft:last_worked_at_poi",
"minecraft:nearest_visible_adult",
"minecraft:nearest_visible_wanted_item",
"minecraft:nearest_visible_nemesis",
"minecraft:play_dead_ticks",
"minecraft:tempting_player",
"minecraft:temptation_cooldown_ticks",
"minecraft:gaze_cooldown_ticks",
"minecraft:is_tempted",
"minecraft:long_jump_cooling_down",
"minecraft:long_jump_mid_jump",
"minecraft:has_hunting_cooldown",
"minecraft:ram_cooldown_ticks",
"minecraft:ram_target",
"minecraft:is_in_water",
"minecraft:is_pregnant",
"minecraft:is_panicking",
"minecraft:unreachable_tongue_targets",
"minecraft:angry_at",
"minecraft:universal_anger",
"minecraft:admiring_item",
"minecraft:time_trying_to_reach_admire_item",
"minecraft:disable_walk_to_admire_item",
"minecraft:admiring_disabled",
"minecraft:hunted_recently",
"minecraft:celebrate_location",
"minecraft:dancing",
"minecraft:nearest_visible_huntable_hoglin",
"minecraft:nearest_visible_baby_hoglin",
"minecraft:nearest_targetable_player_not_wearing_gold",
"minecraft:nearby_adult_piglins",
"minecraft:nearest_visible_adult_piglins",
"minecraft:nearest_visible_adult_hoglins",
"minecraft:nearest_visible_adult_piglin",
"minecraft:nearest_visible_zombified",
"minecraft:visible_adult_piglin_count",
"minecraft:visible_adult_hoglin_count",
"minecraft:nearest_player_holding_wanted_item",
"minecraft:ate_recently",
"minecraft:nearest_repellent",
"minecraft:pacified",
"minecraft:roar_target",
"minecraft:disturbance_location",
"minecraft:recent_projectile",
"minecraft:is_sniffing",
"minecraft:is_emerging",
"minecraft:roar_sound_delay",
"minecraft:dig_cooldown",
"minecraft:roar_sound_cooldown",
"minecraft:sniff_cooldown",
"minecraft:touch_cooldown",
"minecraft:vibration_cooldown",
"minecraft:sonic_boom_cooldown",
"minecraft:sonic_boom_sound_cooldown",
"minecraft:sonic_boom_sound_delay",
"minecraft:liked_player",
"minecraft:liked_noteblock",
"minecraft:liked_noteblock_cooldown_ticks",
"minecraft:item_pickup_cooldown_ticks",
"minecraft:sniffer_explored_positions",
"minecraft:sniffer_sniffing_target",
"minecraft:sniffer_digging",
"minecraft:sniffer_happy",
"minecraft:breeze_jump_cooldown",
"minecraft:breeze_shoot",
"minecraft:breeze_shoot_charging",
"minecraft:breeze_shoot_recover",
"minecraft:breeze_shoot_cooldown",
"minecraft:breeze_jump_inhaling",
"minecraft:breeze_jump_target",
"minecraft:breeze_leaving_water",
}

31
data/registryid/menu.go Normal file
View File

@ -0,0 +1,31 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var Menu = []string{
"minecraft:generic_9x1",
"minecraft:generic_9x2",
"minecraft:generic_9x3",
"minecraft:generic_9x4",
"minecraft:generic_9x5",
"minecraft:generic_9x6",
"minecraft:generic_3x3",
"minecraft:crafter_3x3",
"minecraft:anvil",
"minecraft:beacon",
"minecraft:blast_furnace",
"minecraft:brewing_stand",
"minecraft:crafting",
"minecraft:enchantment",
"minecraft:furnace",
"minecraft:grindstone",
"minecraft:hopper",
"minecraft:lectern",
"minecraft:loom",
"minecraft:merchant",
"minecraft:shulker_box",
"minecraft:smithing",
"minecraft:smoker",
"minecraft:cartography_table",
"minecraft:stonecutter",
}

View File

@ -0,0 +1,45 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var MobEffect = []string{
"minecraft:speed",
"minecraft:slowness",
"minecraft:haste",
"minecraft:mining_fatigue",
"minecraft:strength",
"minecraft:instant_health",
"minecraft:instant_damage",
"minecraft:jump_boost",
"minecraft:nausea",
"minecraft:regeneration",
"minecraft:resistance",
"minecraft:fire_resistance",
"minecraft:water_breathing",
"minecraft:invisibility",
"minecraft:blindness",
"minecraft:night_vision",
"minecraft:hunger",
"minecraft:weakness",
"minecraft:poison",
"minecraft:wither",
"minecraft:health_boost",
"minecraft:absorption",
"minecraft:saturation",
"minecraft:glowing",
"minecraft:levitation",
"minecraft:luck",
"minecraft:unluck",
"minecraft:slow_falling",
"minecraft:conduit_power",
"minecraft:dolphins_grace",
"minecraft:bad_omen",
"minecraft:hero_of_the_village",
"minecraft:darkness",
"minecraft:trial_omen",
"minecraft:raid_omen",
"minecraft:wind_charged",
"minecraft:weaving",
"minecraft:oozing",
"minecraft:infested",
}

View File

@ -0,0 +1,9 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var NumberFormatType = []string{
"minecraft:blank",
"minecraft:styled",
"minecraft:fixed",
}

View File

@ -0,0 +1,115 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var ParticleType = []string{
"minecraft:angry_villager",
"minecraft:block",
"minecraft:block_marker",
"minecraft:bubble",
"minecraft:cloud",
"minecraft:crit",
"minecraft:damage_indicator",
"minecraft:dragon_breath",
"minecraft:dripping_lava",
"minecraft:falling_lava",
"minecraft:landing_lava",
"minecraft:dripping_water",
"minecraft:falling_water",
"minecraft:dust",
"minecraft:dust_color_transition",
"minecraft:effect",
"minecraft:elder_guardian",
"minecraft:enchanted_hit",
"minecraft:enchant",
"minecraft:end_rod",
"minecraft:entity_effect",
"minecraft:explosion_emitter",
"minecraft:explosion",
"minecraft:gust",
"minecraft:small_gust",
"minecraft:gust_emitter_large",
"minecraft:gust_emitter_small",
"minecraft:sonic_boom",
"minecraft:falling_dust",
"minecraft:firework",
"minecraft:fishing",
"minecraft:flame",
"minecraft:infested",
"minecraft:cherry_leaves",
"minecraft:sculk_soul",
"minecraft:sculk_charge",
"minecraft:sculk_charge_pop",
"minecraft:soul_fire_flame",
"minecraft:soul",
"minecraft:flash",
"minecraft:happy_villager",
"minecraft:composter",
"minecraft:heart",
"minecraft:instant_effect",
"minecraft:item",
"minecraft:vibration",
"minecraft:item_slime",
"minecraft:item_cobweb",
"minecraft:item_snowball",
"minecraft:large_smoke",
"minecraft:lava",
"minecraft:mycelium",
"minecraft:note",
"minecraft:poof",
"minecraft:portal",
"minecraft:rain",
"minecraft:smoke",
"minecraft:white_smoke",
"minecraft:sneeze",
"minecraft:spit",
"minecraft:squid_ink",
"minecraft:sweep_attack",
"minecraft:totem_of_undying",
"minecraft:underwater",
"minecraft:splash",
"minecraft:witch",
"minecraft:bubble_pop",
"minecraft:current_down",
"minecraft:bubble_column_up",
"minecraft:nautilus",
"minecraft:dolphin",
"minecraft:campfire_cosy_smoke",
"minecraft:campfire_signal_smoke",
"minecraft:dripping_honey",
"minecraft:falling_honey",
"minecraft:landing_honey",
"minecraft:falling_nectar",
"minecraft:falling_spore_blossom",
"minecraft:ash",
"minecraft:crimson_spore",
"minecraft:warped_spore",
"minecraft:spore_blossom_air",
"minecraft:dripping_obsidian_tear",
"minecraft:falling_obsidian_tear",
"minecraft:landing_obsidian_tear",
"minecraft:reverse_portal",
"minecraft:white_ash",
"minecraft:small_flame",
"minecraft:snowflake",
"minecraft:dripping_dripstone_lava",
"minecraft:falling_dripstone_lava",
"minecraft:dripping_dripstone_water",
"minecraft:falling_dripstone_water",
"minecraft:glow_squid_ink",
"minecraft:glow",
"minecraft:wax_on",
"minecraft:wax_off",
"minecraft:electric_spark",
"minecraft:scrape",
"minecraft:shriek",
"minecraft:egg_crack",
"minecraft:dust_plume",
"minecraft:trial_spawner_detection",
"minecraft:trial_spawner_detection_ominous",
"minecraft:vault_connection",
"minecraft:dust_pillar",
"minecraft:ominous_spawning",
"minecraft:raid_omen",
"minecraft:trial_omen",
}

View File

@ -0,0 +1,26 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var PointOfInterestType = []string{
"minecraft:armorer",
"minecraft:butcher",
"minecraft:cartographer",
"minecraft:cleric",
"minecraft:farmer",
"minecraft:fisherman",
"minecraft:fletcher",
"minecraft:leatherworker",
"minecraft:librarian",
"minecraft:mason",
"minecraft:shepherd",
"minecraft:toolsmith",
"minecraft:weaponsmith",
"minecraft:home",
"minecraft:meeting",
"minecraft:beehive",
"minecraft:bee_nest",
"minecraft:nether_portal",
"minecraft:lodestone",
"minecraft:lightning_rod",
}

View File

@ -0,0 +1,8 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var PositionSourceType = []string{
"minecraft:block",
"minecraft:entity",
}

View File

@ -0,0 +1,9 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var PosRuleTest = []string{
"minecraft:always_true",
"minecraft:linear_pos",
"minecraft:axis_aligned_linear_pos",
}

52
data/registryid/potion.go Normal file
View File

@ -0,0 +1,52 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var Potion = []string{
"minecraft:water",
"minecraft:mundane",
"minecraft:thick",
"minecraft:awkward",
"minecraft:night_vision",
"minecraft:long_night_vision",
"minecraft:invisibility",
"minecraft:long_invisibility",
"minecraft:leaping",
"minecraft:long_leaping",
"minecraft:strong_leaping",
"minecraft:fire_resistance",
"minecraft:long_fire_resistance",
"minecraft:swiftness",
"minecraft:long_swiftness",
"minecraft:strong_swiftness",
"minecraft:slowness",
"minecraft:long_slowness",
"minecraft:strong_slowness",
"minecraft:turtle_master",
"minecraft:long_turtle_master",
"minecraft:strong_turtle_master",
"minecraft:water_breathing",
"minecraft:long_water_breathing",
"minecraft:healing",
"minecraft:strong_healing",
"minecraft:harming",
"minecraft:strong_harming",
"minecraft:poison",
"minecraft:long_poison",
"minecraft:strong_poison",
"minecraft:regeneration",
"minecraft:long_regeneration",
"minecraft:strong_regeneration",
"minecraft:strength",
"minecraft:long_strength",
"minecraft:strong_strength",
"minecraft:weakness",
"minecraft:long_weakness",
"minecraft:luck",
"minecraft:slow_falling",
"minecraft:long_slow_falling",
"minecraft:wind_charged",
"minecraft:weaving",
"minecraft:oozing",
"minecraft:infested",
}

View File

@ -0,0 +1,29 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var RecipeSerializer = []string{
"minecraft:crafting_shaped",
"minecraft:crafting_shapeless",
"minecraft:crafting_special_armordye",
"minecraft:crafting_special_bookcloning",
"minecraft:crafting_special_mapcloning",
"minecraft:crafting_special_mapextending",
"minecraft:crafting_special_firework_rocket",
"minecraft:crafting_special_firework_star",
"minecraft:crafting_special_firework_star_fade",
"minecraft:crafting_special_tippedarrow",
"minecraft:crafting_special_bannerduplicate",
"minecraft:crafting_special_shielddecoration",
"minecraft:crafting_special_shulkerboxcoloring",
"minecraft:crafting_special_suspiciousstew",
"minecraft:crafting_special_repairitem",
"minecraft:smelting",
"minecraft:blasting",
"minecraft:smoking",
"minecraft:campfire_cooking",
"minecraft:stonecutting",
"minecraft:smithing_transform",
"minecraft:smithing_trim",
"minecraft:crafting_decorated_pot",
}

View File

@ -0,0 +1,13 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var RecipeType = []string{
"minecraft:crafting",
"minecraft:smelting",
"minecraft:blasting",
"minecraft:smoking",
"minecraft:campfire_cooking",
"minecraft:stonecutting",
"minecraft:smithing",
}

View File

@ -0,0 +1,10 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var RuleBlockEntityModifier = []string{
"minecraft:clear",
"minecraft:passthrough",
"minecraft:append_static",
"minecraft:append_loot",
}

View File

@ -0,0 +1,12 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var RuleTest = []string{
"minecraft:always_true",
"minecraft:block_match",
"minecraft:blockstate_match",
"minecraft:tag_match",
"minecraft:random_block_match",
"minecraft:random_blockstate_match",
}

View File

@ -0,0 +1,10 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var Schedule = []string{
"minecraft:empty",
"minecraft:simple",
"minecraft:villager_baby",
"minecraft:villager_default",
}

View File

@ -0,0 +1,32 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var SensorType = []string{
"minecraft:dummy",
"minecraft:nearest_items",
"minecraft:nearest_living_entities",
"minecraft:nearest_players",
"minecraft:nearest_bed",
"minecraft:hurt_by",
"minecraft:villager_hostiles",
"minecraft:villager_babies",
"minecraft:secondary_pois",
"minecraft:golem_detected",
"minecraft:armadillo_scare_detected",
"minecraft:piglin_specific_sensor",
"minecraft:piglin_brute_specific_sensor",
"minecraft:hoglin_specific_sensor",
"minecraft:nearest_adult",
"minecraft:axolotl_attackables",
"minecraft:axolotl_temptations",
"minecraft:goat_temptations",
"minecraft:frog_temptations",
"minecraft:camel_temptations",
"minecraft:armadillo_temptations",
"minecraft:frog_attackables",
"minecraft:is_in_water",
"minecraft:warden_entity_sensor",
"minecraft:sniffer_temptations",
"minecraft:breeze_attack_entity_sensor",
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,15 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var StatType = []string{
"minecraft:mined",
"minecraft:crafted",
"minecraft:used",
"minecraft:broken",
"minecraft:picked_up",
"minecraft:dropped",
"minecraft:killed",
"minecraft:killed_by",
"minecraft:custom",
}

View File

@ -0,0 +1,62 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var TriggerType = []string{
"minecraft:impossible",
"minecraft:player_killed_entity",
"minecraft:entity_killed_player",
"minecraft:enter_block",
"minecraft:inventory_changed",
"minecraft:recipe_unlocked",
"minecraft:player_hurt_entity",
"minecraft:entity_hurt_player",
"minecraft:enchanted_item",
"minecraft:filled_bucket",
"minecraft:brewed_potion",
"minecraft:construct_beacon",
"minecraft:used_ender_eye",
"minecraft:summoned_entity",
"minecraft:bred_animals",
"minecraft:location",
"minecraft:slept_in_bed",
"minecraft:cured_zombie_villager",
"minecraft:villager_trade",
"minecraft:item_durability_changed",
"minecraft:levitation",
"minecraft:changed_dimension",
"minecraft:tick",
"minecraft:tame_animal",
"minecraft:placed_block",
"minecraft:consume_item",
"minecraft:effects_changed",
"minecraft:used_totem",
"minecraft:nether_travel",
"minecraft:fishing_rod_hooked",
"minecraft:channeled_lightning",
"minecraft:shot_crossbow",
"minecraft:killed_by_crossbow",
"minecraft:hero_of_the_village",
"minecraft:voluntary_exile",
"minecraft:slide_down_block",
"minecraft:bee_nest_destroyed",
"minecraft:target_hit",
"minecraft:item_used_on_block",
"minecraft:default_block_use",
"minecraft:any_block_use",
"minecraft:player_generates_container_loot",
"minecraft:thrown_item_picked_up_by_entity",
"minecraft:thrown_item_picked_up_by_player",
"minecraft:player_interacted_with_entity",
"minecraft:started_riding",
"minecraft:lightning_strike",
"minecraft:using_item",
"minecraft:fall_from_height",
"minecraft:ride_entity_in_lava",
"minecraft:kill_mob_near_sculk_catalyst",
"minecraft:allay_drop_item_on_block",
"minecraft:avoid_vibration",
"minecraft:recipe_crafted",
"minecraft:crafter_recipe_crafted",
"minecraft:fall_after_explosion",
}

View File

@ -0,0 +1,21 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var VillagerProfession = []string{
"minecraft:none",
"minecraft:armorer",
"minecraft:butcher",
"minecraft:cartographer",
"minecraft:cleric",
"minecraft:farmer",
"minecraft:fisherman",
"minecraft:fletcher",
"minecraft:leatherworker",
"minecraft:librarian",
"minecraft:mason",
"minecraft:nitwit",
"minecraft:shepherd",
"minecraft:toolsmith",
"minecraft:weaponsmith",
}

View File

@ -0,0 +1,13 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var VillagerType = []string{
"minecraft:desert",
"minecraft:jungle",
"minecraft:plains",
"minecraft:savanna",
"minecraft:snow",
"minecraft:swamp",
"minecraft:taiga",
}

View File

@ -0,0 +1,10 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenBiomeSource = []string{
"minecraft:fixed",
"minecraft:multi_noise",
"minecraft:checkerboard",
"minecraft:the_end",
}

View File

@ -0,0 +1,13 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenBlockStateProviderType = []string{
"minecraft:simple_state_provider",
"minecraft:weighted_state_provider",
"minecraft:noise_threshold_provider",
"minecraft:noise_provider",
"minecraft:dual_noise_provider",
"minecraft:rotated_block_provider",
"minecraft:randomized_int_state_provider",
}

View File

@ -0,0 +1,9 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenCarver = []string{
"minecraft:cave",
"minecraft:nether_cave",
"minecraft:canyon",
}

View File

@ -0,0 +1,9 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenChunkGenerator = []string{
"minecraft:noise",
"minecraft:flat",
"minecraft:debug",
}

View File

@ -0,0 +1,38 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenDensityFunctionType = []string{
"minecraft:blend_alpha",
"minecraft:blend_offset",
"minecraft:beardifier",
"minecraft:old_blended_noise",
"minecraft:interpolated",
"minecraft:flat_cache",
"minecraft:cache_2d",
"minecraft:cache_once",
"minecraft:cache_all_in_cell",
"minecraft:noise",
"minecraft:end_islands",
"minecraft:weird_scaled_sampler",
"minecraft:shifted_noise",
"minecraft:range_choice",
"minecraft:shift_a",
"minecraft:shift_b",
"minecraft:shift",
"minecraft:blend_density",
"minecraft:clamp",
"minecraft:abs",
"minecraft:square",
"minecraft:cube",
"minecraft:half_negative",
"minecraft:quarter_negative",
"minecraft:squeeze",
"minecraft:add",
"minecraft:mul",
"minecraft:min",
"minecraft:max",
"minecraft:spline",
"minecraft:constant",
"minecraft:y_clamped_gradient",
}

View File

@ -0,0 +1,68 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenFeature = []string{
"minecraft:no_op",
"minecraft:tree",
"minecraft:flower",
"minecraft:no_bonemeal_flower",
"minecraft:random_patch",
"minecraft:block_pile",
"minecraft:spring_feature",
"minecraft:chorus_plant",
"minecraft:replace_single_block",
"minecraft:void_start_platform",
"minecraft:desert_well",
"minecraft:fossil",
"minecraft:huge_red_mushroom",
"minecraft:huge_brown_mushroom",
"minecraft:ice_spike",
"minecraft:glowstone_blob",
"minecraft:freeze_top_layer",
"minecraft:vines",
"minecraft:block_column",
"minecraft:vegetation_patch",
"minecraft:waterlogged_vegetation_patch",
"minecraft:root_system",
"minecraft:multiface_growth",
"minecraft:underwater_magma",
"minecraft:monster_room",
"minecraft:blue_ice",
"minecraft:iceberg",
"minecraft:forest_rock",
"minecraft:disk",
"minecraft:lake",
"minecraft:ore",
"minecraft:end_platform",
"minecraft:end_spike",
"minecraft:end_island",
"minecraft:end_gateway",
"minecraft:seagrass",
"minecraft:kelp",
"minecraft:coral_tree",
"minecraft:coral_mushroom",
"minecraft:coral_claw",
"minecraft:sea_pickle",
"minecraft:simple_block",
"minecraft:bamboo",
"minecraft:huge_fungus",
"minecraft:nether_forest_vegetation",
"minecraft:weeping_vines",
"minecraft:twisting_vines",
"minecraft:basalt_columns",
"minecraft:delta_feature",
"minecraft:netherrack_replace_blobs",
"minecraft:fill_layer",
"minecraft:bonus_chest",
"minecraft:basalt_pillar",
"minecraft:scattered_ore",
"minecraft:random_selector",
"minecraft:simple_random_selector",
"minecraft:random_boolean_selector",
"minecraft:geode",
"minecraft:dripstone_cluster",
"minecraft:large_dripstone",
"minecraft:pointed_dripstone",
"minecraft:sculk_patch",
}

View File

@ -0,0 +1,8 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenFeatureSizeType = []string{
"minecraft:two_layers_feature_size",
"minecraft:three_layers_feature_size",
}

View File

@ -0,0 +1,17 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenFoliagePlacerType = []string{
"minecraft:blob_foliage_placer",
"minecraft:spruce_foliage_placer",
"minecraft:pine_foliage_placer",
"minecraft:acacia_foliage_placer",
"minecraft:bush_foliage_placer",
"minecraft:fancy_foliage_placer",
"minecraft:jungle_foliage_placer",
"minecraft:mega_pine_foliage_placer",
"minecraft:dark_oak_foliage_placer",
"minecraft:random_spread_foliage_placer",
"minecraft:cherry_foliage_placer",
}

View File

@ -0,0 +1,17 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenMaterialCondition = []string{
"minecraft:biome",
"minecraft:noise_threshold",
"minecraft:vertical_gradient",
"minecraft:y_above",
"minecraft:water",
"minecraft:temperature",
"minecraft:steep",
"minecraft:not",
"minecraft:hole",
"minecraft:above_preliminary_surface",
"minecraft:stone_depth",
}

View File

@ -0,0 +1,10 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenMaterialRule = []string{
"minecraft:bandlands",
"minecraft:block",
"minecraft:sequence",
"minecraft:condition",
}

View File

@ -0,0 +1,22 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenPlacementModifierType = []string{
"minecraft:block_predicate_filter",
"minecraft:rarity_filter",
"minecraft:surface_relative_threshold_filter",
"minecraft:surface_water_depth_filter",
"minecraft:biome",
"minecraft:count",
"minecraft:noise_based_count",
"minecraft:noise_threshold_count",
"minecraft:count_on_every_layer",
"minecraft:environment_scan",
"minecraft:heightmap",
"minecraft:height_range",
"minecraft:in_square",
"minecraft:random_offset",
"minecraft:carving_mask",
"minecraft:fixed_placement",
}

View File

@ -0,0 +1,9 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenPoolAliasBinding = []string{
"minecraft:random",
"minecraft:random_group",
"minecraft:direct",
}

View File

@ -0,0 +1,7 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenRootPlacerType = []string{
"minecraft:mangrove_root_placer",
}

View File

@ -0,0 +1,62 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenStructurePiece = []string{
"minecraft:mscorridor",
"minecraft:mscrossing",
"minecraft:msroom",
"minecraft:msstairs",
"minecraft:nebcr",
"minecraft:nebef",
"minecraft:nebs",
"minecraft:neccs",
"minecraft:nectb",
"minecraft:nece",
"minecraft:nescsc",
"minecraft:nesclt",
"minecraft:nesc",
"minecraft:nescrt",
"minecraft:necsr",
"minecraft:nemt",
"minecraft:nerc",
"minecraft:nesr",
"minecraft:nestart",
"minecraft:shcc",
"minecraft:shfc",
"minecraft:sh5c",
"minecraft:shlt",
"minecraft:shli",
"minecraft:shpr",
"minecraft:shph",
"minecraft:shrt",
"minecraft:shrc",
"minecraft:shsd",
"minecraft:shstart",
"minecraft:shs",
"minecraft:shssd",
"minecraft:tejp",
"minecraft:orp",
"minecraft:iglu",
"minecraft:rupo",
"minecraft:tesh",
"minecraft:tedp",
"minecraft:omb",
"minecraft:omcr",
"minecraft:omdxr",
"minecraft:omdxyr",
"minecraft:omdyr",
"minecraft:omdyzr",
"minecraft:omdzr",
"minecraft:omentry",
"minecraft:ompenthouse",
"minecraft:omsimple",
"minecraft:omsimplet",
"minecraft:omwr",
"minecraft:ecp",
"minecraft:wmp",
"minecraft:btp",
"minecraft:shipwreck",
"minecraft:nefos",
"minecraft:jigsaw",
}

View File

@ -0,0 +1,8 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenStructurePlacement = []string{
"minecraft:random_spread",
"minecraft:concentric_rings",
}

View File

@ -0,0 +1,11 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenStructurePoolElement = []string{
"minecraft:single_pool_element",
"minecraft:list_pool_element",
"minecraft:feature_pool_element",
"minecraft:empty_pool_element",
"minecraft:legacy_single_pool_element",
}

View File

@ -0,0 +1,17 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenStructureProcessor = []string{
"minecraft:block_ignore",
"minecraft:block_rot",
"minecraft:gravity",
"minecraft:jigsaw_replacement",
"minecraft:rule",
"minecraft:nop",
"minecraft:block_age",
"minecraft:blackstone_replace",
"minecraft:lava_submerged_block",
"minecraft:protected_blocks",
"minecraft:capped",
}

View File

@ -0,0 +1,22 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenStructureType = []string{
"minecraft:buried_treasure",
"minecraft:desert_pyramid",
"minecraft:end_city",
"minecraft:fortress",
"minecraft:igloo",
"minecraft:jigsaw",
"minecraft:jungle_temple",
"minecraft:mineshaft",
"minecraft:nether_fossil",
"minecraft:ocean_monument",
"minecraft:ocean_ruin",
"minecraft:ruined_portal",
"minecraft:shipwreck",
"minecraft:stronghold",
"minecraft:swamp_hut",
"minecraft:woodland_mansion",
}

View File

@ -0,0 +1,12 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenTreeDecoratorType = []string{
"minecraft:trunk_vine",
"minecraft:leave_vine",
"minecraft:cocoa",
"minecraft:beehive",
"minecraft:alter_ground",
"minecraft:attached_to_leaves",
}

View File

@ -0,0 +1,15 @@
// Code generated by data/registry/generate.go; DO NOT EDIT.
package registryid
var WorldgenTrunkPlacerType = []string{
"minecraft:straight_trunk_placer",
"minecraft:forking_trunk_placer",
"minecraft:giant_trunk_placer",
"minecraft:mega_jungle_trunk_placer",
"minecraft:dark_oak_trunk_placer",
"minecraft:fancy_trunk_placer",
"minecraft:bending_trunk_placer",
"minecraft:upwards_branching_trunk_placer",
"minecraft:cherry_trunk_placer",
}