diff --git a/paper-api-generator/generated/com/destroystokyo/paper/entity/ai/VanillaGoal.java b/paper-api-generator/generated/com/destroystokyo/paper/entity/ai/VanillaGoal.java index 35dfd25f21..f15a7b4471 100644 --- a/paper-api-generator/generated/com/destroystokyo/paper/entity/ai/VanillaGoal.java +++ b/paper-api-generator/generated/com/destroystokyo/paper/entity/ai/VanillaGoal.java @@ -66,7 +66,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked public interface VanillaGoal extends Goal { GoalKey RANDOM_STAND = create("random_stand", AbstractHorse.class); @@ -239,6 +239,8 @@ public interface VanillaGoal extends Goal { GoalKey GUARDIAN_ATTACK = create("guardian_attack", Guardian.class); + GoalKey HOLD_GROUND_ATTACK = create("hold_ground_attack", Illager.class); + GoalKey RAIDER_OPEN_DOOR = create("raider_open_door", Illager.class); GoalKey ILLUSIONER_BLINDNESS_SPELL = create("illusioner_blindness_spell", Illusioner.class); @@ -339,8 +341,6 @@ public interface VanillaGoal extends Goal { GoalKey RAID_GARDEN = create("raid_garden", Rabbit.class); - GoalKey HOLD_GROUND_ATTACK = create("hold_ground_attack", Raider.class); - GoalKey LONG_DISTANCE_PATROL = create("long_distance_patrol", Raider.class); GoalKey NEAREST_ATTACKABLE_WITCH = create("nearest_attackable_witch", Raider.class); diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/AttributeKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/AttributeKeys.java index e6a1dd2072..be67e86206 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/AttributeKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/AttributeKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class AttributeKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/BannerPatternKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/BannerPatternKeys.java index 33248c48ca..23e1145e04 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/BannerPatternKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/BannerPatternKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class BannerPatternKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/BiomeKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/BiomeKeys.java index 1b8d414c6b..bf0c0f6d9b 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/BiomeKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/BiomeKeys.java @@ -6,7 +6,6 @@ import io.papermc.paper.generated.GeneratedFrom; import io.papermc.paper.registry.RegistryKey; import io.papermc.paper.registry.TypedKey; import net.kyori.adventure.key.Key; -import org.bukkit.MinecraftExperimental; import org.bukkit.block.Biome; import org.jetbrains.annotations.ApiStatus; import org.jspecify.annotations.NullMarked; @@ -24,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class BiomeKeys { @@ -306,8 +305,6 @@ public final class BiomeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_GARDEN = create(key("pale_garden")); /** diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/BlockTypeKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/BlockTypeKeys.java index 682405c5ce..b71182ed34 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/BlockTypeKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/BlockTypeKeys.java @@ -6,7 +6,6 @@ import io.papermc.paper.generated.GeneratedFrom; import io.papermc.paper.registry.RegistryKey; import io.papermc.paper.registry.TypedKey; import net.kyori.adventure.key.Key; -import org.bukkit.MinecraftExperimental; import org.bukkit.block.BlockType; import org.jetbrains.annotations.ApiStatus; import org.jspecify.annotations.NullMarked; @@ -24,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class BlockTypeKeys { @@ -1358,6 +1357,13 @@ public final class BlockTypeKeys { */ public static final TypedKey CHISELED_RED_SANDSTONE = create(key("chiseled_red_sandstone")); + /** + * {@code minecraft:chiseled_resin_bricks} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey CHISELED_RESIN_BRICKS = create(key("chiseled_resin_bricks")); + /** * {@code minecraft:chiseled_sandstone} * @@ -1407,6 +1413,13 @@ public final class BlockTypeKeys { */ public static final TypedKey CLAY = create(key("clay")); + /** + * {@code minecraft:closed_eyeblossom} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey CLOSED_EYEBLOSSOM = create(key("closed_eyeblossom")); + /** * {@code minecraft:coal_block} * @@ -1629,8 +1642,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey CREAKING_HEART = create(key("creaking_heart")); /** @@ -4384,6 +4395,13 @@ public final class BlockTypeKeys { */ public static final TypedKey OCHRE_FROGLIGHT = create(key("ochre_froglight")); + /** + * {@code minecraft:open_eyeblossom} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey OPEN_EYEBLOSSOM = create(key("open_eyeblossom")); + /** * {@code minecraft:orange_banner} * @@ -4578,8 +4596,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_HANGING_MOSS = create(key("pale_hanging_moss")); /** @@ -4587,8 +4603,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_MOSS_BLOCK = create(key("pale_moss_block")); /** @@ -4596,8 +4610,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_MOSS_CARPET = create(key("pale_moss_carpet")); /** @@ -4605,8 +4617,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_BUTTON = create(key("pale_oak_button")); /** @@ -4614,8 +4624,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_DOOR = create(key("pale_oak_door")); /** @@ -4623,8 +4631,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_FENCE = create(key("pale_oak_fence")); /** @@ -4632,8 +4638,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_FENCE_GATE = create(key("pale_oak_fence_gate")); /** @@ -4641,8 +4645,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_HANGING_SIGN = create(key("pale_oak_hanging_sign")); /** @@ -4650,8 +4652,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_LEAVES = create(key("pale_oak_leaves")); /** @@ -4659,8 +4659,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_LOG = create(key("pale_oak_log")); /** @@ -4668,8 +4666,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_PLANKS = create(key("pale_oak_planks")); /** @@ -4677,8 +4673,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_PRESSURE_PLATE = create(key("pale_oak_pressure_plate")); /** @@ -4686,8 +4680,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_SAPLING = create(key("pale_oak_sapling")); /** @@ -4695,8 +4687,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_SIGN = create(key("pale_oak_sign")); /** @@ -4704,8 +4694,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_SLAB = create(key("pale_oak_slab")); /** @@ -4713,8 +4701,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_STAIRS = create(key("pale_oak_stairs")); /** @@ -4722,8 +4708,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_TRAPDOOR = create(key("pale_oak_trapdoor")); /** @@ -4731,8 +4715,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_WALL_HANGING_SIGN = create(key("pale_oak_wall_hanging_sign")); /** @@ -4740,8 +4722,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_WALL_SIGN = create(key("pale_oak_wall_sign")); /** @@ -4749,8 +4729,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_WOOD = create(key("pale_oak_wood")); /** @@ -5236,6 +5214,13 @@ public final class BlockTypeKeys { */ public static final TypedKey POTTED_CHERRY_SAPLING = create(key("potted_cherry_sapling")); + /** + * {@code minecraft:potted_closed_eyeblossom} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey POTTED_CLOSED_EYEBLOSSOM = create(key("potted_closed_eyeblossom")); + /** * {@code minecraft:potted_cornflower} * @@ -5320,6 +5305,13 @@ public final class BlockTypeKeys { */ public static final TypedKey POTTED_OAK_SAPLING = create(key("potted_oak_sapling")); + /** + * {@code minecraft:potted_open_eyeblossom} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey POTTED_OPEN_EYEBLOSSOM = create(key("potted_open_eyeblossom")); + /** * {@code minecraft:potted_orange_tulip} * @@ -5339,8 +5331,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey POTTED_PALE_OAK_SAPLING = create(key("potted_pale_oak_sapling")); /** @@ -5931,6 +5921,48 @@ public final class BlockTypeKeys { */ public static final TypedKey REPEATING_COMMAND_BLOCK = create(key("repeating_command_block")); + /** + * {@code minecraft:resin_block} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BLOCK = create(key("resin_block")); + + /** + * {@code minecraft:resin_brick_slab} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BRICK_SLAB = create(key("resin_brick_slab")); + + /** + * {@code minecraft:resin_brick_stairs} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BRICK_STAIRS = create(key("resin_brick_stairs")); + + /** + * {@code minecraft:resin_brick_wall} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BRICK_WALL = create(key("resin_brick_wall")); + + /** + * {@code minecraft:resin_bricks} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BRICKS = create(key("resin_bricks")); + + /** + * {@code minecraft:resin_clump} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_CLUMP = create(key("resin_clump")); + /** * {@code minecraft:respawn_anchor} * @@ -6615,8 +6647,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey STRIPPED_PALE_OAK_LOG = create(key("stripped_pale_oak_log")); /** @@ -6624,8 +6654,6 @@ public final class BlockTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey STRIPPED_PALE_OAK_WOOD = create(key("stripped_pale_oak_wood")); /** diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/CatVariantKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/CatVariantKeys.java index 058b207390..cb3ee5d280 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/CatVariantKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/CatVariantKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class CatVariantKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/DamageTypeKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/DamageTypeKeys.java index 1673093d0d..37476f7b8c 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/DamageTypeKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/DamageTypeKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class DamageTypeKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/EnchantmentKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/EnchantmentKeys.java index 9f67994dbb..33743dd4fb 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/EnchantmentKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/EnchantmentKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class EnchantmentKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/FluidKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/FluidKeys.java index 478a9cc6db..53b32d9897 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/FluidKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/FluidKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class FluidKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/FrogVariantKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/FrogVariantKeys.java index b278c3c154..0a07c02782 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/FrogVariantKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/FrogVariantKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class FrogVariantKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/GameEventKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/GameEventKeys.java index 2092a300a3..954f46e8d8 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/GameEventKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/GameEventKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class GameEventKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/InstrumentKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/InstrumentKeys.java index 8e340fbf55..4daa2fac52 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/InstrumentKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/InstrumentKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class InstrumentKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/ItemTypeKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/ItemTypeKeys.java index 34ad745726..d13da7a453 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/ItemTypeKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/ItemTypeKeys.java @@ -6,7 +6,6 @@ import io.papermc.paper.generated.GeneratedFrom; import io.papermc.paper.registry.RegistryKey; import io.papermc.paper.registry.TypedKey; import net.kyori.adventure.key.Key; -import org.bukkit.MinecraftExperimental; import org.bukkit.inventory.ItemType; import org.jetbrains.annotations.ApiStatus; import org.jspecify.annotations.NullMarked; @@ -24,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class ItemTypeKeys { @@ -1638,6 +1637,13 @@ public final class ItemTypeKeys { */ public static final TypedKey CHISELED_RED_SANDSTONE = create(key("chiseled_red_sandstone")); + /** + * {@code minecraft:chiseled_resin_bricks} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey CHISELED_RESIN_BRICKS = create(key("chiseled_resin_bricks")); + /** * {@code minecraft:chiseled_sandstone} * @@ -1708,6 +1714,13 @@ public final class ItemTypeKeys { */ public static final TypedKey CLOCK = create(key("clock")); + /** + * {@code minecraft:closed_eyeblossom} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey CLOSED_EYEBLOSSOM = create(key("closed_eyeblossom")); + /** * {@code minecraft:coal} * @@ -2049,8 +2062,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey CREAKING_HEART = create(key("creaking_heart")); /** @@ -2058,8 +2069,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey CREAKING_SPAWN_EGG = create(key("creaking_spawn_egg")); /** @@ -2909,139 +2918,6 @@ public final class ItemTypeKeys { */ public static final TypedKey DIRT_PATH = create(key("dirt_path")); - /** - * {@code minecraft:dolphin_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey DOLPHIN_SPAWN_EGG = create(key("dolphin_spawn_egg")); - - /** - * {@code minecraft:donkey_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey DONKEY_SPAWN_EGG = create(key("donkey_spawn_egg")); - - /** - * {@code minecraft:dragon_breath} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey DRAGON_BREATH = create(key("dragon_breath")); - - /** - * {@code minecraft:dragon_head} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey DRAGON_HEAD = create(key("dragon_head")); - - /** - * {@code minecraft:drowned_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey DROWNED_SPAWN_EGG = create(key("drowned_spawn_egg")); - - /** - * {@code minecraft:dune_armor_trim_smithing_template} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey DUNE_ARMOR_TRIM_SMITHING_TEMPLATE = create(key("dune_armor_trim_smithing_template")); - - /** - * {@code minecraft:echo_shard} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey ECHO_SHARD = create(key("echo_shard")); - - /** - * {@code minecraft:elder_guardian_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey ELDER_GUARDIAN_SPAWN_EGG = create(key("elder_guardian_spawn_egg")); - - /** - * {@code minecraft:enchanted_book} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey ENCHANTED_BOOK = create(key("enchanted_book")); - - /** - * {@code minecraft:end_crystal} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey END_CRYSTAL = create(key("end_crystal")); - - /** - * {@code minecraft:ender_dragon_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey ENDER_DRAGON_SPAWN_EGG = create(key("ender_dragon_spawn_egg")); - - /** - * {@code minecraft:enderman_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey ENDERMAN_SPAWN_EGG = create(key("enderman_spawn_egg")); - - /** - * {@code minecraft:endermite_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey ENDERMITE_SPAWN_EGG = create(key("endermite_spawn_egg")); - - /** - * {@code minecraft:evoker_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey EVOKER_SPAWN_EGG = create(key("evoker_spawn_egg")); - - /** - * {@code minecraft:experience_bottle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey EXPERIENCE_BOTTLE = create(key("experience_bottle")); - - /** - * {@code minecraft:explorer_pottery_sherd} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey EXPLORER_POTTERY_SHERD = create(key("explorer_pottery_sherd")); - - /** - * {@code minecraft:exposed_copper_bulb} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey EXPOSED_COPPER_BULB = create(key("exposed_copper_bulb")); - - /** - * {@code minecraft:exposed_copper_grate} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey EXPOSED_COPPER_GRATE = create(key("exposed_copper_grate")); - - /** - * {@code minecraft:eye_armor_trim_smithing_template} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey EYE_ARMOR_TRIM_SMITHING_TEMPLATE = create(key("eye_armor_trim_smithing_template")); - /** * {@code minecraft:field_masoned_banner_pattern} * @@ -3049,27 +2925,6 @@ public final class ItemTypeKeys { */ public static final TypedKey FIELD_MASONED_BANNER_PATTERN = create(key("field_masoned_banner_pattern")); - /** - * {@code minecraft:fire_charge} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey FIRE_CHARGE = create(key("fire_charge")); - - /** - * {@code minecraft:firework_rocket} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey FIREWORK_ROCKET = create(key("firework_rocket")); - - /** - * {@code minecraft:firework_star} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey FIREWORK_STAR = create(key("firework_star")); - /** * {@code minecraft:fletching_table} * @@ -3077,13 +2932,6 @@ public final class ItemTypeKeys { */ public static final TypedKey FLETCHING_TABLE = create(key("fletching_table")); - /** - * {@code minecraft:flow_armor_trim_smithing_template} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey FLOW_ARMOR_TRIM_SMITHING_TEMPLATE = create(key("flow_armor_trim_smithing_template")); - /** * {@code minecraft:flow_banner_pattern} * @@ -3091,13 +2939,6 @@ public final class ItemTypeKeys { */ public static final TypedKey FLOW_BANNER_PATTERN = create(key("flow_banner_pattern")); - /** - * {@code minecraft:flow_pottery_sherd} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey FLOW_POTTERY_SHERD = create(key("flow_pottery_sherd")); - /** * {@code minecraft:flower_banner_pattern} * @@ -3105,62 +2946,6 @@ public final class ItemTypeKeys { */ public static final TypedKey FLOWER_BANNER_PATTERN = create(key("flower_banner_pattern")); - /** - * {@code minecraft:flower_pot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey FLOWER_POT = create(key("flower_pot")); - - /** - * {@code minecraft:fox_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey FOX_SPAWN_EGG = create(key("fox_spawn_egg")); - - /** - * {@code minecraft:friend_pottery_sherd} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey FRIEND_POTTERY_SHERD = create(key("friend_pottery_sherd")); - - /** - * {@code minecraft:frog_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey FROG_SPAWN_EGG = create(key("frog_spawn_egg")); - - /** - * {@code minecraft:frogspawn} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey FROGSPAWN = create(key("frogspawn")); - - /** - * {@code minecraft:ghast_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GHAST_SPAWN_EGG = create(key("ghast_spawn_egg")); - - /** - * {@code minecraft:gilded_blackstone} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GILDED_BLACKSTONE = create(key("gilded_blackstone")); - - /** - * {@code minecraft:globe_banner_pattern} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GLOBE_BANNER_PATTERN = create(key("globe_banner_pattern")); - /** * {@code minecraft:glow_berries} * @@ -3168,20 +2953,6 @@ public final class ItemTypeKeys { */ public static final TypedKey GLOW_BERRIES = create(key("glow_berries")); - /** - * {@code minecraft:glow_item_frame} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GLOW_ITEM_FRAME = create(key("glow_item_frame")); - - /** - * {@code minecraft:glow_squid_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GLOW_SQUID_SPAWN_EGG = create(key("glow_squid_spawn_egg")); - /** * {@code minecraft:goat_horn} * @@ -3189,55 +2960,6 @@ public final class ItemTypeKeys { */ public static final TypedKey GOAT_HORN = create(key("goat_horn")); - /** - * {@code minecraft:goat_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GOAT_SPAWN_EGG = create(key("goat_spawn_egg")); - - /** - * {@code minecraft:golden_carrot} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GOLDEN_CARROT = create(key("golden_carrot")); - - /** - * {@code minecraft:golden_horse_armor} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GOLDEN_HORSE_ARMOR = create(key("golden_horse_armor")); - - /** - * {@code minecraft:gray_banner} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GRAY_BANNER = create(key("gray_banner")); - - /** - * {@code minecraft:gray_candle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GRAY_CANDLE = create(key("gray_candle")); - - /** - * {@code minecraft:green_banner} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GREEN_BANNER = create(key("green_banner")); - - /** - * {@code minecraft:green_candle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GREEN_CANDLE = create(key("green_candle")); - /** * {@code minecraft:grindstone} * @@ -3245,62 +2967,6 @@ public final class ItemTypeKeys { */ public static final TypedKey GRINDSTONE = create(key("grindstone")); - /** - * {@code minecraft:guardian_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GUARDIAN_SPAWN_EGG = create(key("guardian_spawn_egg")); - - /** - * {@code minecraft:guster_banner_pattern} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GUSTER_BANNER_PATTERN = create(key("guster_banner_pattern")); - - /** - * {@code minecraft:guster_pottery_sherd} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey GUSTER_POTTERY_SHERD = create(key("guster_pottery_sherd")); - - /** - * {@code minecraft:heart_of_the_sea} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey HEART_OF_THE_SEA = create(key("heart_of_the_sea")); - - /** - * {@code minecraft:heart_pottery_sherd} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey HEART_POTTERY_SHERD = create(key("heart_pottery_sherd")); - - /** - * {@code minecraft:heartbreak_pottery_sherd} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey HEARTBREAK_POTTERY_SHERD = create(key("heartbreak_pottery_sherd")); - - /** - * {@code minecraft:hoglin_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey HOGLIN_SPAWN_EGG = create(key("hoglin_spawn_egg")); - - /** - * {@code minecraft:honey_bottle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey HONEY_BOTTLE = create(key("honey_bottle")); - /** * {@code minecraft:honeycomb} * @@ -3308,76 +2974,6 @@ public final class ItemTypeKeys { */ public static final TypedKey HONEYCOMB = create(key("honeycomb")); - /** - * {@code minecraft:honeycomb_block} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey HONEYCOMB_BLOCK = create(key("honeycomb_block")); - - /** - * {@code minecraft:horse_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey HORSE_SPAWN_EGG = create(key("horse_spawn_egg")); - - /** - * {@code minecraft:host_armor_trim_smithing_template} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey HOST_ARMOR_TRIM_SMITHING_TEMPLATE = create(key("host_armor_trim_smithing_template")); - - /** - * {@code minecraft:howl_pottery_sherd} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey HOWL_POTTERY_SHERD = create(key("howl_pottery_sherd")); - - /** - * {@code minecraft:husk_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey HUSK_SPAWN_EGG = create(key("husk_spawn_egg")); - - /** - * {@code minecraft:iron_golem_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey IRON_GOLEM_SPAWN_EGG = create(key("iron_golem_spawn_egg")); - - /** - * {@code minecraft:iron_horse_armor} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey IRON_HORSE_ARMOR = create(key("iron_horse_armor")); - - /** - * {@code minecraft:iron_nugget} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey IRON_NUGGET = create(key("iron_nugget")); - - /** - * {@code minecraft:item_frame} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey ITEM_FRAME = create(key("item_frame")); - - /** - * {@code minecraft:knowledge_book} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey KNOWLEDGE_BOOK = create(key("knowledge_book")); - /** * {@code minecraft:lantern} * @@ -3385,174 +2981,6 @@ public final class ItemTypeKeys { */ public static final TypedKey LANTERN = create(key("lantern")); - /** - * {@code minecraft:large_amethyst_bud} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LARGE_AMETHYST_BUD = create(key("large_amethyst_bud")); - - /** - * {@code minecraft:lead} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LEAD = create(key("lead")); - - /** - * {@code minecraft:leather_horse_armor} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LEATHER_HORSE_ARMOR = create(key("leather_horse_armor")); - - /** - * {@code minecraft:light_blue_banner} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LIGHT_BLUE_BANNER = create(key("light_blue_banner")); - - /** - * {@code minecraft:light_blue_candle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LIGHT_BLUE_CANDLE = create(key("light_blue_candle")); - - /** - * {@code minecraft:light_gray_banner} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LIGHT_GRAY_BANNER = create(key("light_gray_banner")); - - /** - * {@code minecraft:light_gray_candle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LIGHT_GRAY_CANDLE = create(key("light_gray_candle")); - - /** - * {@code minecraft:lime_banner} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LIME_BANNER = create(key("lime_banner")); - - /** - * {@code minecraft:lime_candle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LIME_CANDLE = create(key("lime_candle")); - - /** - * {@code minecraft:lingering_potion} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LINGERING_POTION = create(key("lingering_potion")); - - /** - * {@code minecraft:llama_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LLAMA_SPAWN_EGG = create(key("llama_spawn_egg")); - - /** - * {@code minecraft:lodestone} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LODESTONE = create(key("lodestone")); - - /** - * {@code minecraft:loom} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey LOOM = create(key("loom")); - - /** - * {@code minecraft:mace} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MACE = create(key("mace")); - - /** - * {@code minecraft:magenta_banner} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MAGENTA_BANNER = create(key("magenta_banner")); - - /** - * {@code minecraft:magenta_candle} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MAGENTA_CANDLE = create(key("magenta_candle")); - - /** - * {@code minecraft:magma_cube_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MAGMA_CUBE_SPAWN_EGG = create(key("magma_cube_spawn_egg")); - - /** - * {@code minecraft:map} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MAP = create(key("map")); - - /** - * {@code minecraft:medium_amethyst_bud} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MEDIUM_AMETHYST_BUD = create(key("medium_amethyst_bud")); - - /** - * {@code minecraft:miner_pottery_sherd} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MINER_POTTERY_SHERD = create(key("miner_pottery_sherd")); - - /** - * {@code minecraft:mojang_banner_pattern} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MOJANG_BANNER_PATTERN = create(key("mojang_banner_pattern")); - - /** - * {@code minecraft:mooshroom_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MOOSHROOM_SPAWN_EGG = create(key("mooshroom_spawn_egg")); - - /** - * {@code minecraft:mourner_pottery_sherd} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MOURNER_POTTERY_SHERD = create(key("mourner_pottery_sherd")); - - /** - * {@code minecraft:mule_spawn_egg} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TypedKey MULE_SPAWN_EGG = create(key("mule_spawn_egg")); - /** * {@code minecraft:music_disc_5} * @@ -3574,6 +3002,27 @@ public final class ItemTypeKeys { */ public static final TypedKey DISPENSER = create(key("dispenser")); + /** + * {@code minecraft:dolphin_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey DOLPHIN_SPAWN_EGG = create(key("dolphin_spawn_egg")); + + /** + * {@code minecraft:donkey_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey DONKEY_SPAWN_EGG = create(key("donkey_spawn_egg")); + + /** + * {@code minecraft:dragon_breath} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey DRAGON_BREATH = create(key("dragon_breath")); + /** * {@code minecraft:dragon_egg} * @@ -3581,6 +3030,13 @@ public final class ItemTypeKeys { */ public static final TypedKey DRAGON_EGG = create(key("dragon_egg")); + /** + * {@code minecraft:dragon_head} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey DRAGON_HEAD = create(key("dragon_head")); + /** * {@code minecraft:dried_kelp} * @@ -3609,6 +3065,27 @@ public final class ItemTypeKeys { */ public static final TypedKey DROPPER = create(key("dropper")); + /** + * {@code minecraft:drowned_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey DROWNED_SPAWN_EGG = create(key("drowned_spawn_egg")); + + /** + * {@code minecraft:dune_armor_trim_smithing_template} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey DUNE_ARMOR_TRIM_SMITHING_TEMPLATE = create(key("dune_armor_trim_smithing_template")); + + /** + * {@code minecraft:echo_shard} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey ECHO_SHARD = create(key("echo_shard")); + /** * {@code minecraft:egg} * @@ -3616,6 +3093,13 @@ public final class ItemTypeKeys { */ public static final TypedKey EGG = create(key("egg")); + /** + * {@code minecraft:elder_guardian_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey ELDER_GUARDIAN_SPAWN_EGG = create(key("elder_guardian_spawn_egg")); + /** * {@code minecraft:elytra} * @@ -3644,6 +3128,13 @@ public final class ItemTypeKeys { */ public static final TypedKey EMERALD_ORE = create(key("emerald_ore")); + /** + * {@code minecraft:enchanted_book} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey ENCHANTED_BOOK = create(key("enchanted_book")); + /** * {@code minecraft:enchanted_golden_apple} * @@ -3658,6 +3149,13 @@ public final class ItemTypeKeys { */ public static final TypedKey ENCHANTING_TABLE = create(key("enchanting_table")); + /** + * {@code minecraft:end_crystal} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey END_CRYSTAL = create(key("end_crystal")); + /** * {@code minecraft:end_portal_frame} * @@ -3714,6 +3212,13 @@ public final class ItemTypeKeys { */ public static final TypedKey ENDER_CHEST = create(key("ender_chest")); + /** + * {@code minecraft:ender_dragon_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey ENDER_DRAGON_SPAWN_EGG = create(key("ender_dragon_spawn_egg")); + /** * {@code minecraft:ender_eye} * @@ -3728,6 +3233,41 @@ public final class ItemTypeKeys { */ public static final TypedKey ENDER_PEARL = create(key("ender_pearl")); + /** + * {@code minecraft:enderman_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey ENDERMAN_SPAWN_EGG = create(key("enderman_spawn_egg")); + + /** + * {@code minecraft:endermite_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey ENDERMITE_SPAWN_EGG = create(key("endermite_spawn_egg")); + + /** + * {@code minecraft:evoker_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey EVOKER_SPAWN_EGG = create(key("evoker_spawn_egg")); + + /** + * {@code minecraft:experience_bottle} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey EXPERIENCE_BOTTLE = create(key("experience_bottle")); + + /** + * {@code minecraft:explorer_pottery_sherd} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey EXPLORER_POTTERY_SHERD = create(key("explorer_pottery_sherd")); + /** * {@code minecraft:exposed_chiseled_copper} * @@ -3742,6 +3282,13 @@ public final class ItemTypeKeys { */ public static final TypedKey EXPOSED_COPPER = create(key("exposed_copper")); + /** + * {@code minecraft:exposed_copper_bulb} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey EXPOSED_COPPER_BULB = create(key("exposed_copper_bulb")); + /** * {@code minecraft:exposed_copper_door} * @@ -3749,6 +3296,13 @@ public final class ItemTypeKeys { */ public static final TypedKey EXPOSED_COPPER_DOOR = create(key("exposed_copper_door")); + /** + * {@code minecraft:exposed_copper_grate} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey EXPOSED_COPPER_GRATE = create(key("exposed_copper_grate")); + /** * {@code minecraft:exposed_copper_trapdoor} * @@ -3777,6 +3331,13 @@ public final class ItemTypeKeys { */ public static final TypedKey EXPOSED_CUT_COPPER_STAIRS = create(key("exposed_cut_copper_stairs")); + /** + * {@code minecraft:eye_armor_trim_smithing_template} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey EYE_ARMOR_TRIM_SMITHING_TEMPLATE = create(key("eye_armor_trim_smithing_template")); + /** * {@code minecraft:farmland} * @@ -3812,6 +3373,13 @@ public final class ItemTypeKeys { */ public static final TypedKey FILLED_MAP = create(key("filled_map")); + /** + * {@code minecraft:fire_charge} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey FIRE_CHARGE = create(key("fire_charge")); + /** * {@code minecraft:fire_coral} * @@ -3833,6 +3401,20 @@ public final class ItemTypeKeys { */ public static final TypedKey FIRE_CORAL_FAN = create(key("fire_coral_fan")); + /** + * {@code minecraft:firework_rocket} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey FIREWORK_ROCKET = create(key("firework_rocket")); + + /** + * {@code minecraft:firework_star} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey FIREWORK_STAR = create(key("firework_star")); + /** * {@code minecraft:fishing_rod} * @@ -3854,6 +3436,27 @@ public final class ItemTypeKeys { */ public static final TypedKey FLINT_AND_STEEL = create(key("flint_and_steel")); + /** + * {@code minecraft:flow_armor_trim_smithing_template} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey FLOW_ARMOR_TRIM_SMITHING_TEMPLATE = create(key("flow_armor_trim_smithing_template")); + + /** + * {@code minecraft:flow_pottery_sherd} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey FLOW_POTTERY_SHERD = create(key("flow_pottery_sherd")); + + /** + * {@code minecraft:flower_pot} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey FLOWER_POT = create(key("flower_pot")); + /** * {@code minecraft:flowering_azalea} * @@ -3868,6 +3471,34 @@ public final class ItemTypeKeys { */ public static final TypedKey FLOWERING_AZALEA_LEAVES = create(key("flowering_azalea_leaves")); + /** + * {@code minecraft:fox_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey FOX_SPAWN_EGG = create(key("fox_spawn_egg")); + + /** + * {@code minecraft:friend_pottery_sherd} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey FRIEND_POTTERY_SHERD = create(key("friend_pottery_sherd")); + + /** + * {@code minecraft:frog_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey FROG_SPAWN_EGG = create(key("frog_spawn_egg")); + + /** + * {@code minecraft:frogspawn} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey FROGSPAWN = create(key("frogspawn")); + /** * {@code minecraft:furnace} * @@ -3882,6 +3513,13 @@ public final class ItemTypeKeys { */ public static final TypedKey FURNACE_MINECART = create(key("furnace_minecart")); + /** + * {@code minecraft:ghast_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GHAST_SPAWN_EGG = create(key("ghast_spawn_egg")); + /** * {@code minecraft:ghast_tear} * @@ -3889,6 +3527,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GHAST_TEAR = create(key("ghast_tear")); + /** + * {@code minecraft:gilded_blackstone} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GILDED_BLACKSTONE = create(key("gilded_blackstone")); + /** * {@code minecraft:glass} * @@ -3917,6 +3562,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GLISTERING_MELON_SLICE = create(key("glistering_melon_slice")); + /** + * {@code minecraft:globe_banner_pattern} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GLOBE_BANNER_PATTERN = create(key("globe_banner_pattern")); + /** * {@code minecraft:glow_ink_sac} * @@ -3924,6 +3576,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GLOW_INK_SAC = create(key("glow_ink_sac")); + /** + * {@code minecraft:glow_item_frame} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GLOW_ITEM_FRAME = create(key("glow_item_frame")); + /** * {@code minecraft:glow_lichen} * @@ -3931,6 +3590,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GLOW_LICHEN = create(key("glow_lichen")); + /** + * {@code minecraft:glow_squid_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GLOW_SQUID_SPAWN_EGG = create(key("glow_squid_spawn_egg")); + /** * {@code minecraft:glowstone} * @@ -3945,6 +3611,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GLOWSTONE_DUST = create(key("glowstone_dust")); + /** + * {@code minecraft:goat_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GOAT_SPAWN_EGG = create(key("goat_spawn_egg")); + /** * {@code minecraft:gold_block} * @@ -3994,6 +3667,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GOLDEN_BOOTS = create(key("golden_boots")); + /** + * {@code minecraft:golden_carrot} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GOLDEN_CARROT = create(key("golden_carrot")); + /** * {@code minecraft:golden_chestplate} * @@ -4015,6 +3695,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GOLDEN_HOE = create(key("golden_hoe")); + /** + * {@code minecraft:golden_horse_armor} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GOLDEN_HORSE_ARMOR = create(key("golden_horse_armor")); + /** * {@code minecraft:golden_leggings} * @@ -4085,6 +3772,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GRAVEL = create(key("gravel")); + /** + * {@code minecraft:gray_banner} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GRAY_BANNER = create(key("gray_banner")); + /** * {@code minecraft:gray_bed} * @@ -4099,6 +3793,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GRAY_BUNDLE = create(key("gray_bundle")); + /** + * {@code minecraft:gray_candle} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GRAY_CANDLE = create(key("gray_candle")); + /** * {@code minecraft:gray_carpet} * @@ -4169,6 +3870,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GRAY_WOOL = create(key("gray_wool")); + /** + * {@code minecraft:green_banner} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GREEN_BANNER = create(key("green_banner")); + /** * {@code minecraft:green_bed} * @@ -4183,6 +3891,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GREEN_BUNDLE = create(key("green_bundle")); + /** + * {@code minecraft:green_candle} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GREEN_CANDLE = create(key("green_candle")); + /** * {@code minecraft:green_carpet} * @@ -4253,6 +3968,13 @@ public final class ItemTypeKeys { */ public static final TypedKey GREEN_WOOL = create(key("green_wool")); + /** + * {@code minecraft:guardian_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GUARDIAN_SPAWN_EGG = create(key("guardian_spawn_egg")); + /** * {@code minecraft:gunpowder} * @@ -4260,6 +3982,20 @@ public final class ItemTypeKeys { */ public static final TypedKey GUNPOWDER = create(key("gunpowder")); + /** + * {@code minecraft:guster_banner_pattern} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GUSTER_BANNER_PATTERN = create(key("guster_banner_pattern")); + + /** + * {@code minecraft:guster_pottery_sherd} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey GUSTER_POTTERY_SHERD = create(key("guster_pottery_sherd")); + /** * {@code minecraft:hanging_roots} * @@ -4274,6 +4010,27 @@ public final class ItemTypeKeys { */ public static final TypedKey HAY_BLOCK = create(key("hay_block")); + /** + * {@code minecraft:heart_of_the_sea} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey HEART_OF_THE_SEA = create(key("heart_of_the_sea")); + + /** + * {@code minecraft:heart_pottery_sherd} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey HEART_POTTERY_SHERD = create(key("heart_pottery_sherd")); + + /** + * {@code minecraft:heartbreak_pottery_sherd} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey HEARTBREAK_POTTERY_SHERD = create(key("heartbreak_pottery_sherd")); + /** * {@code minecraft:heavy_core} * @@ -4288,6 +4045,13 @@ public final class ItemTypeKeys { */ public static final TypedKey HEAVY_WEIGHTED_PRESSURE_PLATE = create(key("heavy_weighted_pressure_plate")); + /** + * {@code minecraft:hoglin_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey HOGLIN_SPAWN_EGG = create(key("hoglin_spawn_egg")); + /** * {@code minecraft:honey_block} * @@ -4295,6 +4059,20 @@ public final class ItemTypeKeys { */ public static final TypedKey HONEY_BLOCK = create(key("honey_block")); + /** + * {@code minecraft:honey_bottle} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey HONEY_BOTTLE = create(key("honey_bottle")); + + /** + * {@code minecraft:honeycomb_block} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey HONEYCOMB_BLOCK = create(key("honeycomb_block")); + /** * {@code minecraft:hopper} * @@ -4330,6 +4108,34 @@ public final class ItemTypeKeys { */ public static final TypedKey HORN_CORAL_FAN = create(key("horn_coral_fan")); + /** + * {@code minecraft:horse_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey HORSE_SPAWN_EGG = create(key("horse_spawn_egg")); + + /** + * {@code minecraft:host_armor_trim_smithing_template} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey HOST_ARMOR_TRIM_SMITHING_TEMPLATE = create(key("host_armor_trim_smithing_template")); + + /** + * {@code minecraft:howl_pottery_sherd} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey HOWL_POTTERY_SHERD = create(key("howl_pottery_sherd")); + + /** + * {@code minecraft:husk_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey HUSK_SPAWN_EGG = create(key("husk_spawn_egg")); + /** * {@code minecraft:ice} * @@ -4435,6 +4241,13 @@ public final class ItemTypeKeys { */ public static final TypedKey IRON_DOOR = create(key("iron_door")); + /** + * {@code minecraft:iron_golem_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey IRON_GOLEM_SPAWN_EGG = create(key("iron_golem_spawn_egg")); + /** * {@code minecraft:iron_helmet} * @@ -4449,6 +4262,13 @@ public final class ItemTypeKeys { */ public static final TypedKey IRON_HOE = create(key("iron_hoe")); + /** + * {@code minecraft:iron_horse_armor} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey IRON_HORSE_ARMOR = create(key("iron_horse_armor")); + /** * {@code minecraft:iron_ingot} * @@ -4463,6 +4283,13 @@ public final class ItemTypeKeys { */ public static final TypedKey IRON_LEGGINGS = create(key("iron_leggings")); + /** + * {@code minecraft:iron_nugget} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey IRON_NUGGET = create(key("iron_nugget")); + /** * {@code minecraft:iron_ore} * @@ -4498,6 +4325,13 @@ public final class ItemTypeKeys { */ public static final TypedKey IRON_TRAPDOOR = create(key("iron_trapdoor")); + /** + * {@code minecraft:item_frame} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey ITEM_FRAME = create(key("item_frame")); + /** * {@code minecraft:jack_o_lantern} * @@ -4645,6 +4479,13 @@ public final class ItemTypeKeys { */ public static final TypedKey KELP = create(key("kelp")); + /** + * {@code minecraft:knowledge_book} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey KNOWLEDGE_BOOK = create(key("knowledge_book")); + /** * {@code minecraft:ladder} * @@ -4673,6 +4514,13 @@ public final class ItemTypeKeys { */ public static final TypedKey LAPIS_ORE = create(key("lapis_ore")); + /** + * {@code minecraft:large_amethyst_bud} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LARGE_AMETHYST_BUD = create(key("large_amethyst_bud")); + /** * {@code minecraft:large_fern} * @@ -4687,6 +4535,13 @@ public final class ItemTypeKeys { */ public static final TypedKey LAVA_BUCKET = create(key("lava_bucket")); + /** + * {@code minecraft:lead} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LEAD = create(key("lead")); + /** * {@code minecraft:leather} * @@ -4715,6 +4570,13 @@ public final class ItemTypeKeys { */ public static final TypedKey LEATHER_HELMET = create(key("leather_helmet")); + /** + * {@code minecraft:leather_horse_armor} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LEATHER_HORSE_ARMOR = create(key("leather_horse_armor")); + /** * {@code minecraft:leather_leggings} * @@ -4743,6 +4605,13 @@ public final class ItemTypeKeys { */ public static final TypedKey LIGHT = create(key("light")); + /** + * {@code minecraft:light_blue_banner} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LIGHT_BLUE_BANNER = create(key("light_blue_banner")); + /** * {@code minecraft:light_blue_bed} * @@ -4757,6 +4626,13 @@ public final class ItemTypeKeys { */ public static final TypedKey LIGHT_BLUE_BUNDLE = create(key("light_blue_bundle")); + /** + * {@code minecraft:light_blue_candle} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LIGHT_BLUE_CANDLE = create(key("light_blue_candle")); + /** * {@code minecraft:light_blue_carpet} * @@ -4827,6 +4703,13 @@ public final class ItemTypeKeys { */ public static final TypedKey LIGHT_BLUE_WOOL = create(key("light_blue_wool")); + /** + * {@code minecraft:light_gray_banner} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LIGHT_GRAY_BANNER = create(key("light_gray_banner")); + /** * {@code minecraft:light_gray_bed} * @@ -4841,6 +4724,13 @@ public final class ItemTypeKeys { */ public static final TypedKey LIGHT_GRAY_BUNDLE = create(key("light_gray_bundle")); + /** + * {@code minecraft:light_gray_candle} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LIGHT_GRAY_CANDLE = create(key("light_gray_candle")); + /** * {@code minecraft:light_gray_carpet} * @@ -4946,6 +4836,13 @@ public final class ItemTypeKeys { */ public static final TypedKey LILY_PAD = create(key("lily_pad")); + /** + * {@code minecraft:lime_banner} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LIME_BANNER = create(key("lime_banner")); + /** * {@code minecraft:lime_bed} * @@ -4960,6 +4857,13 @@ public final class ItemTypeKeys { */ public static final TypedKey LIME_BUNDLE = create(key("lime_bundle")); + /** + * {@code minecraft:lime_candle} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LIME_CANDLE = create(key("lime_candle")); + /** * {@code minecraft:lime_carpet} * @@ -5030,6 +4934,48 @@ public final class ItemTypeKeys { */ public static final TypedKey LIME_WOOL = create(key("lime_wool")); + /** + * {@code minecraft:lingering_potion} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LINGERING_POTION = create(key("lingering_potion")); + + /** + * {@code minecraft:llama_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LLAMA_SPAWN_EGG = create(key("llama_spawn_egg")); + + /** + * {@code minecraft:lodestone} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LODESTONE = create(key("lodestone")); + + /** + * {@code minecraft:loom} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey LOOM = create(key("loom")); + + /** + * {@code minecraft:mace} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MACE = create(key("mace")); + + /** + * {@code minecraft:magenta_banner} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MAGENTA_BANNER = create(key("magenta_banner")); + /** * {@code minecraft:magenta_bed} * @@ -5044,6 +4990,13 @@ public final class ItemTypeKeys { */ public static final TypedKey MAGENTA_BUNDLE = create(key("magenta_bundle")); + /** + * {@code minecraft:magenta_candle} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MAGENTA_CANDLE = create(key("magenta_candle")); + /** * {@code minecraft:magenta_carpet} * @@ -5128,6 +5081,13 @@ public final class ItemTypeKeys { */ public static final TypedKey MAGMA_CREAM = create(key("magma_cream")); + /** + * {@code minecraft:magma_cube_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MAGMA_CUBE_SPAWN_EGG = create(key("magma_cube_spawn_egg")); + /** * {@code minecraft:mangrove_boat} * @@ -5254,6 +5214,20 @@ public final class ItemTypeKeys { */ public static final TypedKey MANGROVE_WOOD = create(key("mangrove_wood")); + /** + * {@code minecraft:map} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MAP = create(key("map")); + + /** + * {@code minecraft:medium_amethyst_bud} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MEDIUM_AMETHYST_BUD = create(key("medium_amethyst_bud")); + /** * {@code minecraft:melon} * @@ -5289,6 +5263,27 @@ public final class ItemTypeKeys { */ public static final TypedKey MINECART = create(key("minecart")); + /** + * {@code minecraft:miner_pottery_sherd} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MINER_POTTERY_SHERD = create(key("miner_pottery_sherd")); + + /** + * {@code minecraft:mojang_banner_pattern} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MOJANG_BANNER_PATTERN = create(key("mojang_banner_pattern")); + + /** + * {@code minecraft:mooshroom_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MOOSHROOM_SPAWN_EGG = create(key("mooshroom_spawn_egg")); + /** * {@code minecraft:moss_block} * @@ -5359,6 +5354,13 @@ public final class ItemTypeKeys { */ public static final TypedKey MOSSY_STONE_BRICKS = create(key("mossy_stone_bricks")); + /** + * {@code minecraft:mourner_pottery_sherd} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MOURNER_POTTERY_SHERD = create(key("mourner_pottery_sherd")); + /** * {@code minecraft:mud} * @@ -5401,6 +5403,13 @@ public final class ItemTypeKeys { */ public static final TypedKey MUDDY_MANGROVE_ROOTS = create(key("muddy_mangrove_roots")); + /** + * {@code minecraft:mule_spawn_egg} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey MULE_SPAWN_EGG = create(key("mule_spawn_egg")); + /** * {@code minecraft:mushroom_stem} * @@ -5919,6 +5928,13 @@ public final class ItemTypeKeys { */ public static final TypedKey OMINOUS_TRIAL_KEY = create(key("ominous_trial_key")); + /** + * {@code minecraft:open_eyeblossom} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey OPEN_EYEBLOSSOM = create(key("open_eyeblossom")); + /** * {@code minecraft:orange_banner} * @@ -6120,8 +6136,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_HANGING_MOSS = create(key("pale_hanging_moss")); /** @@ -6129,8 +6143,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_MOSS_BLOCK = create(key("pale_moss_block")); /** @@ -6138,8 +6150,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_MOSS_CARPET = create(key("pale_moss_carpet")); /** @@ -6147,8 +6157,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_BOAT = create(key("pale_oak_boat")); /** @@ -6156,8 +6164,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_BUTTON = create(key("pale_oak_button")); /** @@ -6165,8 +6171,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_CHEST_BOAT = create(key("pale_oak_chest_boat")); /** @@ -6174,8 +6178,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_DOOR = create(key("pale_oak_door")); /** @@ -6183,8 +6185,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_FENCE = create(key("pale_oak_fence")); /** @@ -6192,8 +6192,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_FENCE_GATE = create(key("pale_oak_fence_gate")); /** @@ -6201,8 +6199,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_HANGING_SIGN = create(key("pale_oak_hanging_sign")); /** @@ -6210,8 +6206,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_LEAVES = create(key("pale_oak_leaves")); /** @@ -6219,8 +6213,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_LOG = create(key("pale_oak_log")); /** @@ -6228,8 +6220,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_PLANKS = create(key("pale_oak_planks")); /** @@ -6237,8 +6227,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_PRESSURE_PLATE = create(key("pale_oak_pressure_plate")); /** @@ -6246,8 +6234,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_SAPLING = create(key("pale_oak_sapling")); /** @@ -6255,8 +6241,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_SIGN = create(key("pale_oak_sign")); /** @@ -6264,8 +6248,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_SLAB = create(key("pale_oak_slab")); /** @@ -6273,8 +6255,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_STAIRS = create(key("pale_oak_stairs")); /** @@ -6282,8 +6262,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_TRAPDOOR = create(key("pale_oak_trapdoor")); /** @@ -6291,8 +6269,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey PALE_OAK_WOOD = create(key("pale_oak_wood")); /** @@ -7436,6 +7412,55 @@ public final class ItemTypeKeys { */ public static final TypedKey REPEATING_COMMAND_BLOCK = create(key("repeating_command_block")); + /** + * {@code minecraft:resin_block} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BLOCK = create(key("resin_block")); + + /** + * {@code minecraft:resin_brick} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BRICK = create(key("resin_brick")); + + /** + * {@code minecraft:resin_brick_slab} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BRICK_SLAB = create(key("resin_brick_slab")); + + /** + * {@code minecraft:resin_brick_stairs} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BRICK_STAIRS = create(key("resin_brick_stairs")); + + /** + * {@code minecraft:resin_brick_wall} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BRICK_WALL = create(key("resin_brick_wall")); + + /** + * {@code minecraft:resin_bricks} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_BRICKS = create(key("resin_bricks")); + + /** + * {@code minecraft:resin_clump} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN_CLUMP = create(key("resin_clump")); + /** * {@code minecraft:respawn_anchor} * @@ -8414,8 +8439,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey STRIPPED_PALE_OAK_LOG = create(key("stripped_pale_oak_log")); /** @@ -8423,8 +8446,6 @@ public final class ItemTypeKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TypedKey STRIPPED_PALE_OAK_WOOD = create(key("stripped_pale_oak_wood")); /** diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/JukeboxSongKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/JukeboxSongKeys.java index 7a8a3a6418..c2992bec9a 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/JukeboxSongKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/JukeboxSongKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class JukeboxSongKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/MapDecorationTypeKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/MapDecorationTypeKeys.java index 2c898404bc..f849e6602b 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/MapDecorationTypeKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/MapDecorationTypeKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class MapDecorationTypeKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/MenuTypeKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/MenuTypeKeys.java index c74a3c1a15..e33724921e 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/MenuTypeKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/MenuTypeKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class MenuTypeKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/MobEffectKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/MobEffectKeys.java index b9a82ca35b..0ab126f652 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/MobEffectKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/MobEffectKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class MobEffectKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/PaintingVariantKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/PaintingVariantKeys.java index 25b2ce3f2d..60c7580f03 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/PaintingVariantKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/PaintingVariantKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class PaintingVariantKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/SoundEventKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/SoundEventKeys.java index 74a5475571..ece998b1e0 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/SoundEventKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/SoundEventKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class SoundEventKeys { @@ -1987,6 +1987,41 @@ public final class SoundEventKeys { */ public static final TypedKey BLOCK_ENDER_CHEST_OPEN = create(key("block.ender_chest.open")); + /** + * {@code minecraft:block.eyeblossom.close} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_EYEBLOSSOM_CLOSE = create(key("block.eyeblossom.close")); + + /** + * {@code minecraft:block.eyeblossom.close_long} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_EYEBLOSSOM_CLOSE_LONG = create(key("block.eyeblossom.close_long")); + + /** + * {@code minecraft:block.eyeblossom.idle} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_EYEBLOSSOM_IDLE = create(key("block.eyeblossom.idle")); + + /** + * {@code minecraft:block.eyeblossom.open} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_EYEBLOSSOM_OPEN = create(key("block.eyeblossom.open")); + + /** + * {@code minecraft:block.eyeblossom.open_long} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_EYEBLOSSOM_OPEN_LONG = create(key("block.eyeblossom.open_long")); + /** * {@code minecraft:block.fence_gate.close} * @@ -3779,6 +3814,69 @@ public final class SoundEventKeys { */ public static final TypedKey BLOCK_REDSTONE_TORCH_BURNOUT = create(key("block.redstone_torch.burnout")); + /** + * {@code minecraft:block.resin.break} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_RESIN_BREAK = create(key("block.resin.break")); + + /** + * {@code minecraft:block.resin.fall} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_RESIN_FALL = create(key("block.resin.fall")); + + /** + * {@code minecraft:block.resin.place} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_RESIN_PLACE = create(key("block.resin.place")); + + /** + * {@code minecraft:block.resin.step} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_RESIN_STEP = create(key("block.resin.step")); + + /** + * {@code minecraft:block.resin_bricks.break} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_RESIN_BRICKS_BREAK = create(key("block.resin_bricks.break")); + + /** + * {@code minecraft:block.resin_bricks.fall} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_RESIN_BRICKS_FALL = create(key("block.resin_bricks.fall")); + + /** + * {@code minecraft:block.resin_bricks.hit} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_RESIN_BRICKS_HIT = create(key("block.resin_bricks.hit")); + + /** + * {@code minecraft:block.resin_bricks.place} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_RESIN_BRICKS_PLACE = create(key("block.resin_bricks.place")); + + /** + * {@code minecraft:block.resin_bricks.step} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey BLOCK_RESIN_BRICKS_STEP = create(key("block.resin_bricks.step")); + /** * {@code minecraft:block.respawn_anchor.ambient} * @@ -6166,6 +6264,13 @@ public final class SoundEventKeys { */ public static final TypedKey ENTITY_CREAKING_SWAY = create(key("entity.creaking.sway")); + /** + * {@code minecraft:entity.creaking.twitch} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey ENTITY_CREAKING_TWITCH = create(key("entity.creaking.twitch")); + /** * {@code minecraft:entity.creaking.unfreeze} * diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/StructureKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/StructureKeys.java index 3d9cb6d08d..4a390ebc99 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/StructureKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/StructureKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class StructureKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/StructureTypeKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/StructureTypeKeys.java index e4d23e76f8..469f355dbd 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/StructureTypeKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/StructureTypeKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class StructureTypeKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/TrimMaterialKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/TrimMaterialKeys.java index 504c71575b..226f1dcada 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/TrimMaterialKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/TrimMaterialKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class TrimMaterialKeys { @@ -97,6 +97,13 @@ public final class TrimMaterialKeys { */ public static final TypedKey REDSTONE = create(key("redstone")); + /** + * {@code minecraft:resin} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TypedKey RESIN = create(key("resin")); + private TrimMaterialKeys() { } diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/TrimPatternKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/TrimPatternKeys.java index 57667f5399..67ce5f1b38 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/TrimPatternKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/TrimPatternKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class TrimPatternKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/VillagerProfessionKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/VillagerProfessionKeys.java index 4490743220..30adcd29ed 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/VillagerProfessionKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/VillagerProfessionKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class VillagerProfessionKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/VillagerTypeKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/VillagerTypeKeys.java index d2e2372030..3905a99276 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/VillagerTypeKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/VillagerTypeKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class VillagerTypeKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/WolfVariantKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/WolfVariantKeys.java index 7329a23941..6d59b9bf93 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/WolfVariantKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/WolfVariantKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class WolfVariantKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BannerPatternTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BannerPatternTagKeys.java index 766dd79c0c..5e1c93327d 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BannerPatternTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BannerPatternTagKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class BannerPatternTagKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BiomeTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BiomeTagKeys.java index d1aea0f7f8..acc82a5dfb 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BiomeTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BiomeTagKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class BiomeTagKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BlockTypeTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BlockTypeTagKeys.java index dcf9dddf97..af2a45f63a 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BlockTypeTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/BlockTypeTagKeys.java @@ -6,7 +6,6 @@ import io.papermc.paper.generated.GeneratedFrom; import io.papermc.paper.registry.RegistryKey; import io.papermc.paper.registry.tag.TagKey; import net.kyori.adventure.key.Key; -import org.bukkit.MinecraftExperimental; import org.bukkit.block.BlockType; import org.jetbrains.annotations.ApiStatus; import org.jspecify.annotations.NullMarked; @@ -24,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class BlockTypeTagKeys { @@ -168,6 +167,13 @@ public final class BlockTypeTagKeys { */ public static final TagKey BEDS = create(key("beds")); + /** + * {@code #minecraft:bee_attractive} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TagKey BEE_ATTRACTIVE = create(key("bee_attractive")); + /** * {@code #minecraft:bee_growables} * @@ -866,8 +872,6 @@ public final class BlockTypeTagKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TagKey PALE_OAK_LOGS = create(key("pale_oak_logs")); /** @@ -1143,13 +1147,6 @@ public final class BlockTypeTagKeys { */ public static final TagKey SWORD_EFFICIENT = create(key("sword_efficient")); - /** - * {@code #minecraft:tall_flowers} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TagKey TALL_FLOWERS = create(key("tall_flowers")); - /** * {@code #minecraft:terracotta} * diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/CatVariantTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/CatVariantTagKeys.java index 2557a4a3f1..17a43aa9eb 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/CatVariantTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/CatVariantTagKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class CatVariantTagKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/DamageTypeTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/DamageTypeTagKeys.java index 084d2832b5..d70cb03974 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/DamageTypeTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/DamageTypeTagKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class DamageTypeTagKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/EnchantmentTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/EnchantmentTagKeys.java index a21a200ddd..cf5a921cdb 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/EnchantmentTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/EnchantmentTagKeys.java @@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class EnchantmentTagKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/FluidTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/FluidTagKeys.java index 5574a7813a..4a33d3e87e 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/FluidTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/FluidTagKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class FluidTagKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/GameEventTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/GameEventTagKeys.java index 06209e840b..3cb6d6e1e0 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/GameEventTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/GameEventTagKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class GameEventTagKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/InstrumentTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/InstrumentTagKeys.java index 5a74738058..527fb77610 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/InstrumentTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/InstrumentTagKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class InstrumentTagKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/ItemTypeTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/ItemTypeTagKeys.java index f37b9f659f..bf43d9af90 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/ItemTypeTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/ItemTypeTagKeys.java @@ -6,7 +6,6 @@ import io.papermc.paper.generated.GeneratedFrom; import io.papermc.paper.registry.RegistryKey; import io.papermc.paper.registry.tag.TagKey; import net.kyori.adventure.key.Key; -import org.bukkit.MinecraftExperimental; import org.bukkit.inventory.ItemType; import org.jetbrains.annotations.ApiStatus; import org.jspecify.annotations.NullMarked; @@ -24,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class ItemTypeTagKeys { @@ -329,6 +328,13 @@ public final class ItemTypeTagKeys { */ public static final TagKey DOORS = create(key("doors")); + /** + * {@code #minecraft:drowned_preferred_weapons} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TagKey DROWNED_PREFERRED_WEAPONS = create(key("drowned_preferred_weapons")); + /** * {@code #minecraft:duplicates_allays} * @@ -504,13 +510,6 @@ public final class ItemTypeTagKeys { */ public static final TagKey FISHES = create(key("fishes")); - /** - * {@code #minecraft:flowers} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TagKey FLOWERS = create(key("flowers")); - /** * {@code #minecraft:foot_armor} * @@ -761,8 +760,6 @@ public final class ItemTypeTagKeys { * * @apiNote This field is version-dependant and may be removed in future Minecraft versions */ - @ApiStatus.Experimental - @MinecraftExperimental(MinecraftExperimental.Requires.WINTER_DROP) public static final TagKey PALE_OAK_LOGS = create(key("pale_oak_logs")); /** @@ -821,6 +818,13 @@ public final class ItemTypeTagKeys { */ public static final TagKey PIGLIN_LOVED = create(key("piglin_loved")); + /** + * {@code #minecraft:piglin_preferred_weapons} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TagKey PIGLIN_PREFERRED_WEAPONS = create(key("piglin_preferred_weapons")); + /** * {@code #minecraft:piglin_repellents} * @@ -835,6 +839,13 @@ public final class ItemTypeTagKeys { */ public static final TagKey PIGLIN_SAFE_ARMOR = create(key("piglin_safe_armor")); + /** + * {@code #minecraft:pillager_preferred_weapons} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TagKey PILLAGER_PREFERRED_WEAPONS = create(key("pillager_preferred_weapons")); + /** * {@code #minecraft:planks} * @@ -961,6 +972,13 @@ public final class ItemTypeTagKeys { */ public static final TagKey SIGNS = create(key("signs")); + /** + * {@code #minecraft:skeleton_preferred_weapons} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TagKey SKELETON_PREFERRED_WEAPONS = create(key("skeleton_preferred_weapons")); + /** * {@code #minecraft:skulls} * @@ -1066,13 +1084,6 @@ public final class ItemTypeTagKeys { */ public static final TagKey SWORDS = create(key("swords")); - /** - * {@code #minecraft:tall_flowers} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TagKey TALL_FLOWERS = create(key("tall_flowers")); - /** * {@code #minecraft:terracotta} * @@ -1094,13 +1105,6 @@ public final class ItemTypeTagKeys { */ public static final TagKey TRIM_MATERIALS = create(key("trim_materials")); - /** - * {@code #minecraft:trim_templates} - * - * @apiNote This field is version-dependant and may be removed in future Minecraft versions - */ - public static final TagKey TRIM_TEMPLATES = create(key("trim_templates")); - /** * {@code #minecraft:trimmable_armor} * @@ -1150,6 +1154,13 @@ public final class ItemTypeTagKeys { */ public static final TagKey WART_BLOCKS = create(key("wart_blocks")); + /** + * {@code #minecraft:wither_skeleton_disliked_weapons} + * + * @apiNote This field is version-dependant and may be removed in future Minecraft versions + */ + public static final TagKey WITHER_SKELETON_DISLIKED_WEAPONS = create(key("wither_skeleton_disliked_weapons")); + /** * {@code #minecraft:wolf_food} * diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/PaintingVariantTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/PaintingVariantTagKeys.java index 4ca9f37200..50dac36d1c 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/PaintingVariantTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/PaintingVariantTagKeys.java @@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class PaintingVariantTagKeys { diff --git a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/StructureTagKeys.java b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/StructureTagKeys.java index 7c98210107..5043b933d3 100644 --- a/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/StructureTagKeys.java +++ b/paper-api-generator/generated/io/papermc/paper/registry/keys/tags/StructureTagKeys.java @@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked; "unused", "SpellCheckingInspection" }) -@GeneratedFrom("1.21.3") +@GeneratedFrom("1.21.4") @NullMarked @ApiStatus.Experimental public final class StructureTagKeys { diff --git a/paper-api-generator/src/main/java/io/papermc/generator/types/GeneratedKeyType.java b/paper-api-generator/src/main/java/io/papermc/generator/types/GeneratedKeyType.java index 624ceae475..b16b81682f 100644 --- a/paper-api-generator/src/main/java/io/papermc/generator/types/GeneratedKeyType.java +++ b/paper-api-generator/src/main/java/io/papermc/generator/types/GeneratedKeyType.java @@ -31,7 +31,6 @@ import net.minecraft.core.Registry; import net.minecraft.core.RegistrySetBuilder; import net.minecraft.core.registries.Registries; import net.minecraft.data.registries.VanillaRegistries; -import net.minecraft.data.registries.WinterDropRegistries; import net.minecraft.resources.ResourceKey; import net.minecraft.world.flag.FeatureElement; import net.minecraft.world.flag.FeatureFlags; @@ -55,9 +54,7 @@ public class GeneratedKeyType extends SimpleGenerator { private static final Map>, RegistrySetBuilder.RegistryBootstrap> VANILLA_REGISTRY_ENTRIES = VanillaRegistries.BUILDER.entries.stream() .collect(Collectors.toMap(RegistrySetBuilder.RegistryStub::key, RegistrySetBuilder.RegistryStub::bootstrap)); - private static final Map>, RegistrySetBuilder.RegistryBootstrap> EXPERIMENTAL_REGISTRY_ENTRIES = WinterDropRegistries.BUILDER.entries.stream() - .collect(Collectors.toMap(RegistrySetBuilder.RegistryStub::key, RegistrySetBuilder.RegistryStub::bootstrap)); // Update for Experimental API - + private static final Map>, RegistrySetBuilder.RegistryBootstrap> EXPERIMENTAL_REGISTRY_ENTRIES = Map.of(); private static final Map, String> REGISTRY_KEY_FIELD_NAMES; static { final Map, String> map = new HashMap<>(); @@ -151,7 +148,7 @@ public class GeneratedKeyType extends SimpleGenerator { .initializer("$N(key($S))", createMethod.build(), keyPath) .addJavadoc(Javadocs.getVersionDependentField("{@code $L}"), key.location().toString()); if (experimental.contains(key)) { - fieldBuilder.addAnnotations(experimentalAnnotations(MinecraftExperimental.Requires.WINTER_DROP)); // Update for Experimental API + //fieldBuilder.addAnnotations(experimentalAnnotations(MinecraftExperimental.Requires.WINTER_DROP)); // Update for Experimental API } else { allExperimental = false; } diff --git a/paper-api-generator/src/main/java/io/papermc/generator/types/goal/MobGoalNames.java b/paper-api-generator/src/main/java/io/papermc/generator/types/goal/MobGoalNames.java index 07c6d50719..047b9af5f7 100644 --- a/paper-api-generator/src/main/java/io/papermc/generator/types/goal/MobGoalNames.java +++ b/paper-api-generator/src/main/java/io/papermc/generator/types/goal/MobGoalNames.java @@ -237,7 +237,6 @@ public class MobGoalNames { bukkitMap.put(net.minecraft.world.entity.animal.armadillo.Armadillo.class, org.bukkit.entity.Armadillo.class); bukkitMap.put(net.minecraft.world.entity.monster.Bogged.class, org.bukkit.entity.Bogged.class); bukkitMap.put(net.minecraft.world.entity.monster.creaking.Creaking.class, org.bukkit.entity.Creaking.class); - bukkitMap.put(net.minecraft.world.entity.monster.creaking.CreakingTransient.class, org.bukkit.entity.CreakingTransient.class); bukkitMap.put(net.minecraft.world.entity.animal.AgeableWaterCreature.class, org.bukkit.entity.Squid.class); // close enough // }