diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index cef01ede78..09a170d7fe 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -24,7 +24,12 @@ jobs:
java: [21]
fail-fast: true
steps:
- - uses: actions/checkout@v4
+ - if: ${{ github.event_name == 'push' }}
+ uses: actions/checkout@v4
+ - if: ${{ github.event_name == 'pull_request' }}
+ uses: actions/checkout@v4
+ with:
+ ref: ${{ github.event.pull_request.head.sha }}
- name: JDK ${{ matrix.java }}
uses: actions/setup-java@v4
with:
diff --git a/README.md b/README.md
index 0da22f4faa..062f378c86 100644
--- a/README.md
+++ b/README.md
@@ -40,7 +40,7 @@ How To (Plugin Developers)
io.papermc.paper
paper-api
- 1.21-R0.1-SNAPSHOT
+ 1.21.1-R0.1-SNAPSHOT
provided
```
@@ -53,7 +53,7 @@ repositories {
}
dependencies {
- compileOnly("io.papermc.paper:paper-api:1.21-R0.1-SNAPSHOT")
+ compileOnly("io.papermc.paper:paper-api:1.21.1-R0.1-SNAPSHOT")
}
java {
diff --git a/build.gradle.kts b/build.gradle.kts
index 5a2840e06e..95035067be 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -67,7 +67,7 @@ repositories {
}
dependencies {
- paramMappings("net.fabricmc:yarn:1.21+build.1:mergedv2")
+ paramMappings("net.fabricmc:yarn:1.21.1+build.3:mergedv2")
remapper("net.fabricmc:tiny-remapper:0.10.3:fat")
decompiler("org.vineflower:vineflower:1.10.1")
spigotDecompiler("io.papermc:patched-spigot-fernflower:0.1+build.13")
diff --git a/gradle.properties b/gradle.properties
index 7aa001f7cc..4d595c30f3 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,6 +1,6 @@
group=io.papermc.paper
-version=1.21-R0.1-SNAPSHOT
-mcVersion=1.21
+version=1.21.1-R0.1-SNAPSHOT
+mcVersion=1.21.1
# Set to true while updating Minecraft version
updatingMinecraft=false
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 3add91218d..02411466bd 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
@@ -51,7 +51,7 @@ import org.bukkit.entity.WanderingTrader;
import org.bukkit.entity.Wither;
import org.bukkit.entity.Wolf;
import org.bukkit.entity.Zombie;
-import org.jetbrains.annotations.NotNull;
+import org.checkerframework.checker.nullness.qual.NonNull;
/**
* Vanilla keys for Mob Goals.
@@ -66,7 +66,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
public interface VanillaGoal extends Goal {
GoalKey RANDOM_STAND = create("random_stand", AbstractHorse.class);
@@ -436,8 +436,8 @@ public interface VanillaGoal extends Goal {
GoalKey ZOMBIE_ATTACK_TURTLE_EGG = create("zombie_attack_turtle_egg", Zombie.class);
- private static @NotNull GoalKey create(final @NotNull String key,
- final @NotNull Class type) {
+ private static @NonNull GoalKey create(final @NonNull String key,
+ final @NonNull Class type) {
return GoalKey.of(type, NamespacedKey.minecraft(key));
}
}
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 9552d0bc39..f0c6abf8bf 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.block.Biome;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#BIOME}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class BiomeKeys {
/**
@@ -478,13 +478,13 @@ public final class BiomeKeys {
}
/**
- * Creates a key for {@link Biome} in a registry.
+ * Creates a key for {@link Biome} in the registry {@code minecraft:worldgen/biome}.
*
* @param key the value's key in the registry
* @return a new typed key
*/
@ApiStatus.Experimental
- public static @NotNull TypedKey create(final @NotNull Key key) {
+ public static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.BIOME, key);
}
}
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 bc74d22dc8..9cb651fb14 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.damage.DamageType;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#DAMAGE_TYPE}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class DamageTypeKeys {
/**
@@ -359,13 +359,13 @@ public final class DamageTypeKeys {
}
/**
- * Creates a key for {@link DamageType} in a registry.
+ * Creates a key for {@link DamageType} in the registry {@code minecraft:damage_type}.
*
* @param key the value's key in the registry
* @return a new typed key
*/
@ApiStatus.Experimental
- public static @NotNull TypedKey create(final @NotNull Key key) {
+ public static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.DAMAGE_TYPE, key);
}
}
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 c3e649e05e..8a7b691af6 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.enchantments.Enchantment;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#ENCHANTMENT}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class EnchantmentKeys {
/**
@@ -323,7 +323,7 @@ public final class EnchantmentKeys {
private EnchantmentKeys() {
}
- private static @NotNull TypedKey create(final @NotNull Key key) {
+ private static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.ENCHANTMENT, key);
}
}
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 d8246a92d3..e8a8e5f89a 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.GameEvent;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#GAME_EVENT}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class GameEventKeys {
/**
@@ -449,7 +449,7 @@ public final class GameEventKeys {
private GameEventKeys() {
}
- private static @NotNull TypedKey create(final @NotNull Key key) {
+ private static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.GAME_EVENT, key);
}
}
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 218932a292..4d59a6b6e1 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.MusicInstrument;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#INSTRUMENT}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class InstrumentKeys {
/**
@@ -85,7 +85,7 @@ public final class InstrumentKeys {
private InstrumentKeys() {
}
- private static @NotNull TypedKey create(final @NotNull Key key) {
+ private static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.INSTRUMENT, key);
}
}
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 47dcc09e91..052d129630 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.inventory.ItemType;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#ITEM}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class ItemTypeKeys {
/**
@@ -9360,7 +9360,7 @@ public final class ItemTypeKeys {
private ItemTypeKeys() {
}
- private static @NotNull TypedKey create(final @NotNull Key key) {
+ private static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.ITEM, key);
}
}
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 a6c99ef964..621705fe8a 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.potion.PotionEffectType;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#MOB_EFFECT}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class MobEffectKeys {
/**
@@ -302,7 +302,7 @@ public final class MobEffectKeys {
private MobEffectKeys() {
}
- private static @NotNull TypedKey create(final @NotNull Key key) {
+ private static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.MOB_EFFECT, key);
}
}
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 d1149e828e..a49c8cff2e 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.generator.structure.Structure;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#STRUCTURE}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class StructureKeys {
/**
@@ -268,13 +268,13 @@ public final class StructureKeys {
}
/**
- * Creates a key for {@link Structure} in a registry.
+ * Creates a key for {@link Structure} in the registry {@code minecraft:worldgen/structure}.
*
* @param key the value's key in the registry
* @return a new typed key
*/
@ApiStatus.Experimental
- public static @NotNull TypedKey create(final @NotNull Key key) {
+ public static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.STRUCTURE, key);
}
}
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 3da18a90c5..353c0fa302 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.generator.structure.StructureType;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#STRUCTURE_TYPE}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class StructureTypeKeys {
/**
@@ -141,7 +141,7 @@ public final class StructureTypeKeys {
private StructureTypeKeys() {
}
- private static @NotNull TypedKey create(final @NotNull Key key) {
+ private static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.STRUCTURE_TYPE, key);
}
}
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 8b45ea515c..e75f850a31 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.inventory.meta.trim.TrimMaterial;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#TRIM_MATERIAL}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class TrimMaterialKeys {
/**
@@ -100,13 +100,13 @@ public final class TrimMaterialKeys {
}
/**
- * Creates a key for {@link TrimMaterial} in a registry.
+ * Creates a key for {@link TrimMaterial} in the registry {@code minecraft:trim_material}.
*
* @param key the value's key in the registry
* @return a new typed key
*/
@ApiStatus.Experimental
- public static @NotNull TypedKey create(final @NotNull Key key) {
+ public static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.TRIM_MATERIAL, key);
}
}
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 cff40f6c97..65d2d63e85 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.inventory.meta.trim.TrimPattern;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#TRIM_PATTERN}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class TrimPatternKeys {
/**
@@ -156,13 +156,13 @@ public final class TrimPatternKeys {
}
/**
- * Creates a key for {@link TrimPattern} in a registry.
+ * Creates a key for {@link TrimPattern} in the registry {@code minecraft:trim_pattern}.
*
* @param key the value's key in the registry
* @return a new typed key
*/
@ApiStatus.Experimental
- public static @NotNull TypedKey create(final @NotNull Key key) {
+ public static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.TRIM_PATTERN, key);
}
}
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 0da194922a..7108d41c8d 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.TypedKey;
import net.kyori.adventure.key.Key;
import org.bukkit.entity.Wolf;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#WOLF_VARIANT}.
@@ -23,7 +23,7 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class WolfVariantKeys {
/**
@@ -93,13 +93,13 @@ public final class WolfVariantKeys {
}
/**
- * Creates a key for {@link Wolf.Variant} in a registry.
+ * Creates a key for {@link Wolf.Variant} in the registry {@code minecraft:wolf_variant}.
*
* @param key the value's key in the registry
* @return a new typed key
*/
@ApiStatus.Experimental
- public static @NotNull TypedKey create(final @NotNull Key key) {
+ public static @NonNull TypedKey create(final @NonNull Key key) {
return TypedKey.create(RegistryKey.WOLF_VARIANT, key);
}
}
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 0ddbb9fcd2..5d2a22742f 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
@@ -8,8 +8,8 @@ import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.MinecraftExperimental;
import org.bukkit.enchantments.Enchantment;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#ENCHANTMENT}.
@@ -24,66 +24,9 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class EnchantmentTagKeys {
- /**
- * {@code #minecraft:trades/swamp_special}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- @ApiStatus.Experimental
- @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
- public static final TagKey TRADES_SWAMP_SPECIAL = create(key("trades/swamp_special"));
-
- /**
- * {@code #minecraft:trades/plains_special}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- @ApiStatus.Experimental
- @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
- public static final TagKey TRADES_PLAINS_SPECIAL = create(key("trades/plains_special"));
-
- /**
- * {@code #minecraft:on_traded_equipment}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ON_TRADED_EQUIPMENT = create(key("on_traded_equipment"));
-
- /**
- * {@code #minecraft:trades/desert_special}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- @ApiStatus.Experimental
- @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
- public static final TagKey TRADES_DESERT_SPECIAL = create(key("trades/desert_special"));
-
- /**
- * {@code #minecraft:prevents_ice_melting}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PREVENTS_ICE_MELTING = create(key("prevents_ice_melting"));
-
- /**
- * {@code #minecraft:trades/taiga_common}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- @ApiStatus.Experimental
- @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
- public static final TagKey TRADES_TAIGA_COMMON = create(key("trades/taiga_common"));
-
- /**
- * {@code #minecraft:tradeable}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey TRADEABLE = create(key("tradeable"));
-
/**
* {@code #minecraft:curse}
*
@@ -91,36 +34,6 @@ public final class EnchantmentTagKeys {
*/
public static final TagKey CURSE = create(key("curse"));
- /**
- * {@code #minecraft:treasure}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey TREASURE = create(key("treasure"));
-
- /**
- * {@code #minecraft:prevents_infested_spawns}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PREVENTS_INFESTED_SPAWNS = create(key("prevents_infested_spawns"));
-
- /**
- * {@code #minecraft:trades/savanna_special}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- @ApiStatus.Experimental
- @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
- public static final TagKey TRADES_SAVANNA_SPECIAL = create(key("trades/savanna_special"));
-
- /**
- * {@code #minecraft:exclusive_set/riptide}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey EXCLUSIVE_SET_RIPTIDE = create(key("exclusive_set/riptide"));
-
/**
* {@code #minecraft:double_trade_price}
*
@@ -129,20 +42,11 @@ public final class EnchantmentTagKeys {
public static final TagKey DOUBLE_TRADE_PRICE = create(key("double_trade_price"));
/**
- * {@code #minecraft:trades/taiga_special}
+ * {@code #minecraft:exclusive_set/armor}
*
* @apiNote This field is version-dependant and may be removed in future Minecraft versions
*/
- @ApiStatus.Experimental
- @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
- public static final TagKey TRADES_TAIGA_SPECIAL = create(key("trades/taiga_special"));
-
- /**
- * {@code #minecraft:smelts_loot}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SMELTS_LOOT = create(key("smelts_loot"));
+ public static final TagKey EXCLUSIVE_SET_ARMOR = create(key("exclusive_set/armor"));
/**
* {@code #minecraft:exclusive_set/boots}
@@ -152,13 +56,53 @@ public final class EnchantmentTagKeys {
public static final TagKey EXCLUSIVE_SET_BOOTS = create(key("exclusive_set/boots"));
/**
- * {@code #minecraft:trades/plains_common}
+ * {@code #minecraft:exclusive_set/bow}
*
* @apiNote This field is version-dependant and may be removed in future Minecraft versions
*/
- @ApiStatus.Experimental
- @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
- public static final TagKey TRADES_PLAINS_COMMON = create(key("trades/plains_common"));
+ public static final TagKey EXCLUSIVE_SET_BOW = create(key("exclusive_set/bow"));
+
+ /**
+ * {@code #minecraft:exclusive_set/crossbow}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey EXCLUSIVE_SET_CROSSBOW = create(key("exclusive_set/crossbow"));
+
+ /**
+ * {@code #minecraft:exclusive_set/damage}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey EXCLUSIVE_SET_DAMAGE = create(key("exclusive_set/damage"));
+
+ /**
+ * {@code #minecraft:exclusive_set/mining}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey EXCLUSIVE_SET_MINING = create(key("exclusive_set/mining"));
+
+ /**
+ * {@code #minecraft:exclusive_set/riptide}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey EXCLUSIVE_SET_RIPTIDE = create(key("exclusive_set/riptide"));
+
+ /**
+ * {@code #minecraft:in_enchanting_table}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey IN_ENCHANTING_TABLE = create(key("in_enchanting_table"));
+
+ /**
+ * {@code #minecraft:non_treasure}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey NON_TREASURE = create(key("non_treasure"));
/**
* {@code #minecraft:on_mob_spawn_equipment}
@@ -167,6 +111,69 @@ public final class EnchantmentTagKeys {
*/
public static final TagKey ON_MOB_SPAWN_EQUIPMENT = create(key("on_mob_spawn_equipment"));
+ /**
+ * {@code #minecraft:on_random_loot}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey ON_RANDOM_LOOT = create(key("on_random_loot"));
+
+ /**
+ * {@code #minecraft:on_traded_equipment}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey ON_TRADED_EQUIPMENT = create(key("on_traded_equipment"));
+
+ /**
+ * {@code #minecraft:prevents_bee_spawns_when_mining}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey PREVENTS_BEE_SPAWNS_WHEN_MINING = create(key("prevents_bee_spawns_when_mining"));
+
+ /**
+ * {@code #minecraft:prevents_decorated_pot_shattering}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey PREVENTS_DECORATED_POT_SHATTERING = create(key("prevents_decorated_pot_shattering"));
+
+ /**
+ * {@code #minecraft:prevents_ice_melting}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey PREVENTS_ICE_MELTING = create(key("prevents_ice_melting"));
+
+ /**
+ * {@code #minecraft:prevents_infested_spawns}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey PREVENTS_INFESTED_SPAWNS = create(key("prevents_infested_spawns"));
+
+ /**
+ * {@code #minecraft:smelts_loot}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey SMELTS_LOOT = create(key("smelts_loot"));
+
+ /**
+ * {@code #minecraft:tooltip_order}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey TOOLTIP_ORDER = create(key("tooltip_order"));
+
+ /**
+ * {@code #minecraft:tradeable}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey TRADEABLE = create(key("tradeable"));
+
/**
* {@code #minecraft:trades/desert_common}
*
@@ -177,46 +184,13 @@ public final class EnchantmentTagKeys {
public static final TagKey TRADES_DESERT_COMMON = create(key("trades/desert_common"));
/**
- * {@code #minecraft:exclusive_set/mining}
+ * {@code #minecraft:trades/desert_special}
*
* @apiNote This field is version-dependant and may be removed in future Minecraft versions
*/
- public static final TagKey EXCLUSIVE_SET_MINING = create(key("exclusive_set/mining"));
-
- /**
- * {@code #minecraft:tooltip_order}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey TOOLTIP_ORDER = create(key("tooltip_order"));
-
- /**
- * {@code #minecraft:prevents_decorated_pot_shattering}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PREVENTS_DECORATED_POT_SHATTERING = create(key("prevents_decorated_pot_shattering"));
-
- /**
- * {@code #minecraft:exclusive_set/bow}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey EXCLUSIVE_SET_BOW = create(key("exclusive_set/bow"));
-
- /**
- * {@code #minecraft:on_random_loot}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ON_RANDOM_LOOT = create(key("on_random_loot"));
-
- /**
- * {@code #minecraft:exclusive_set/armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey EXCLUSIVE_SET_ARMOR = create(key("exclusive_set/armor"));
+ @ApiStatus.Experimental
+ @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
+ public static final TagKey TRADES_DESERT_SPECIAL = create(key("trades/desert_special"));
/**
* {@code #minecraft:trades/jungle_common}
@@ -227,38 +201,6 @@ public final class EnchantmentTagKeys {
@MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
public static final TagKey TRADES_JUNGLE_COMMON = create(key("trades/jungle_common"));
- /**
- * {@code #minecraft:in_enchanting_table}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey IN_ENCHANTING_TABLE = create(key("in_enchanting_table"));
-
- /**
- * {@code #minecraft:trades/swamp_common}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- @ApiStatus.Experimental
- @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
- public static final TagKey TRADES_SWAMP_COMMON = create(key("trades/swamp_common"));
-
- /**
- * {@code #minecraft:trades/snow_special}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- @ApiStatus.Experimental
- @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
- public static final TagKey TRADES_SNOW_SPECIAL = create(key("trades/snow_special"));
-
- /**
- * {@code #minecraft:non_treasure}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey NON_TREASURE = create(key("non_treasure"));
-
/**
* {@code #minecraft:trades/jungle_special}
*
@@ -269,18 +211,22 @@ public final class EnchantmentTagKeys {
public static final TagKey TRADES_JUNGLE_SPECIAL = create(key("trades/jungle_special"));
/**
- * {@code #minecraft:prevents_bee_spawns_when_mining}
+ * {@code #minecraft:trades/plains_common}
*
* @apiNote This field is version-dependant and may be removed in future Minecraft versions
*/
- public static final TagKey PREVENTS_BEE_SPAWNS_WHEN_MINING = create(key("prevents_bee_spawns_when_mining"));
+ @ApiStatus.Experimental
+ @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
+ public static final TagKey TRADES_PLAINS_COMMON = create(key("trades/plains_common"));
/**
- * {@code #minecraft:exclusive_set/damage}
+ * {@code #minecraft:trades/plains_special}
*
* @apiNote This field is version-dependant and may be removed in future Minecraft versions
*/
- public static final TagKey EXCLUSIVE_SET_DAMAGE = create(key("exclusive_set/damage"));
+ @ApiStatus.Experimental
+ @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
+ public static final TagKey TRADES_PLAINS_SPECIAL = create(key("trades/plains_special"));
/**
* {@code #minecraft:trades/savanna_common}
@@ -291,6 +237,15 @@ public final class EnchantmentTagKeys {
@MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
public static final TagKey TRADES_SAVANNA_COMMON = create(key("trades/savanna_common"));
+ /**
+ * {@code #minecraft:trades/savanna_special}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ @ApiStatus.Experimental
+ @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
+ public static final TagKey TRADES_SAVANNA_SPECIAL = create(key("trades/savanna_special"));
+
/**
* {@code #minecraft:trades/snow_common}
*
@@ -301,23 +256,68 @@ public final class EnchantmentTagKeys {
public static final TagKey TRADES_SNOW_COMMON = create(key("trades/snow_common"));
/**
- * {@code #minecraft:exclusive_set/crossbow}
+ * {@code #minecraft:trades/snow_special}
*
* @apiNote This field is version-dependant and may be removed in future Minecraft versions
*/
- public static final TagKey EXCLUSIVE_SET_CROSSBOW = create(key("exclusive_set/crossbow"));
+ @ApiStatus.Experimental
+ @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
+ public static final TagKey TRADES_SNOW_SPECIAL = create(key("trades/snow_special"));
+
+ /**
+ * {@code #minecraft:trades/swamp_common}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ @ApiStatus.Experimental
+ @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
+ public static final TagKey TRADES_SWAMP_COMMON = create(key("trades/swamp_common"));
+
+ /**
+ * {@code #minecraft:trades/swamp_special}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ @ApiStatus.Experimental
+ @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
+ public static final TagKey TRADES_SWAMP_SPECIAL = create(key("trades/swamp_special"));
+
+ /**
+ * {@code #minecraft:trades/taiga_common}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ @ApiStatus.Experimental
+ @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
+ public static final TagKey TRADES_TAIGA_COMMON = create(key("trades/taiga_common"));
+
+ /**
+ * {@code #minecraft:trades/taiga_special}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ @ApiStatus.Experimental
+ @MinecraftExperimental(MinecraftExperimental.Requires.TRADE_REBALANCE)
+ public static final TagKey TRADES_TAIGA_SPECIAL = create(key("trades/taiga_special"));
+
+ /**
+ * {@code #minecraft:treasure}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey TREASURE = create(key("treasure"));
private EnchantmentTagKeys() {
}
/**
- * Creates a tag key for {@link Enchantment} in the registry {@code minecraft:root}.
+ * Creates a tag key for {@link Enchantment} in the registry {@code minecraft:enchantment}.
*
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
- public static @NotNull TagKey create(final @NotNull Key key) {
+ public static @NonNull TagKey create(final @NonNull Key key) {
return TagKey.create(RegistryKey.ENCHANTMENT, key);
}
}
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 9efe93fdec..b0a153f670 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
@@ -7,8 +7,8 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.inventory.ItemType;
+import org.checkerframework.checker.nullness.qual.NonNull;
import org.jetbrains.annotations.ApiStatus;
-import org.jetbrains.annotations.NotNull;
/**
* Vanilla keys for {@link RegistryKey#ITEM}.
@@ -23,562 +23,9 @@ import org.jetbrains.annotations.NotNull;
"unused",
"SpellCheckingInspection"
})
-@GeneratedFrom("1.21")
+@GeneratedFrom("1.21.1")
@ApiStatus.Experimental
public final class ItemTypeTagKeys {
- /**
- * {@code #minecraft:wooden_pressure_plates}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WOODEN_PRESSURE_PLATES = create(key("wooden_pressure_plates"));
-
- /**
- * {@code #minecraft:terracotta}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey TERRACOTTA = create(key("terracotta"));
-
- /**
- * {@code #minecraft:doors}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey DOORS = create(key("doors"));
-
- /**
- * {@code #minecraft:enchantable/sharp_weapon}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_SHARP_WEAPON = create(key("enchantable/sharp_weapon"));
-
- /**
- * {@code #minecraft:enchantable/chest_armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_CHEST_ARMOR = create(key("enchantable/chest_armor"));
-
- /**
- * {@code #minecraft:fox_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey FOX_FOOD = create(key("fox_food"));
-
- /**
- * {@code #minecraft:fence_gates}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey FENCE_GATES = create(key("fence_gates"));
-
- /**
- * {@code #minecraft:shovels}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SHOVELS = create(key("shovels"));
-
- /**
- * {@code #minecraft:enchantable/vanishing}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_VANISHING = create(key("enchantable/vanishing"));
-
- /**
- * {@code #minecraft:trim_materials}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey TRIM_MATERIALS = create(key("trim_materials"));
-
- /**
- * {@code #minecraft:sniffer_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SNIFFER_FOOD = create(key("sniffer_food"));
-
- /**
- * {@code #minecraft:compasses}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey COMPASSES = create(key("compasses"));
-
- /**
- * {@code #minecraft:dyeable}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey DYEABLE = create(key("dyeable"));
-
- /**
- * {@code #minecraft:strider_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey STRIDER_FOOD = create(key("strider_food"));
-
- /**
- * {@code #minecraft:soul_fire_base_blocks}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SOUL_FIRE_BASE_BLOCKS = create(key("soul_fire_base_blocks"));
-
- /**
- * {@code #minecraft:cherry_logs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CHERRY_LOGS = create(key("cherry_logs"));
-
- /**
- * {@code #minecraft:enchantable/sword}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_SWORD = create(key("enchantable/sword"));
-
- /**
- * {@code #minecraft:oak_logs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey OAK_LOGS = create(key("oak_logs"));
-
- /**
- * {@code #minecraft:goat_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey GOAT_FOOD = create(key("goat_food"));
-
- /**
- * {@code #minecraft:trimmable_armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey TRIMMABLE_ARMOR = create(key("trimmable_armor"));
-
- /**
- * {@code #minecraft:stone_crafting_materials}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey STONE_CRAFTING_MATERIALS = create(key("stone_crafting_materials"));
-
- /**
- * {@code #minecraft:piglin_loved}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PIGLIN_LOVED = create(key("piglin_loved"));
-
- /**
- * {@code #minecraft:logs_that_burn}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey LOGS_THAT_BURN = create(key("logs_that_burn"));
-
- /**
- * {@code #minecraft:bookshelf_books}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey BOOKSHELF_BOOKS = create(key("bookshelf_books"));
-
- /**
- * {@code #minecraft:leaves}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey LEAVES = create(key("leaves"));
-
- /**
- * {@code #minecraft:turtle_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey TURTLE_FOOD = create(key("turtle_food"));
-
- /**
- * {@code #minecraft:stairs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey STAIRS = create(key("stairs"));
-
- /**
- * {@code #minecraft:wool_carpets}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WOOL_CARPETS = create(key("wool_carpets"));
-
- /**
- * {@code #minecraft:lectern_books}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey LECTERN_BOOKS = create(key("lectern_books"));
-
- /**
- * {@code #minecraft:enchantable/mace}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_MACE = create(key("enchantable/mace"));
-
- /**
- * {@code #minecraft:enchantable/crossbow}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_CROSSBOW = create(key("enchantable/crossbow"));
-
- /**
- * {@code #minecraft:frog_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey FROG_FOOD = create(key("frog_food"));
-
- /**
- * {@code #minecraft:strider_tempt_items}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey STRIDER_TEMPT_ITEMS = create(key("strider_tempt_items"));
-
- /**
- * {@code #minecraft:wooden_stairs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WOODEN_STAIRS = create(key("wooden_stairs"));
-
- /**
- * {@code #minecraft:enchantable/foot_armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_FOOT_ARMOR = create(key("enchantable/foot_armor"));
-
- /**
- * {@code #minecraft:emerald_ores}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey EMERALD_ORES = create(key("emerald_ores"));
-
- /**
- * {@code #minecraft:meat}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey MEAT = create(key("meat"));
-
- /**
- * {@code #minecraft:piglin_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PIGLIN_FOOD = create(key("piglin_food"));
-
- /**
- * {@code #minecraft:cat_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CAT_FOOD = create(key("cat_food"));
-
- /**
- * {@code #minecraft:ignored_by_piglin_babies}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey IGNORED_BY_PIGLIN_BABIES = create(key("ignored_by_piglin_babies"));
-
- /**
- * {@code #minecraft:enchantable/head_armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_HEAD_ARMOR = create(key("enchantable/head_armor"));
-
- /**
- * {@code #minecraft:warped_stems}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WARPED_STEMS = create(key("warped_stems"));
-
- /**
- * {@code #minecraft:villager_plantable_seeds}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey VILLAGER_PLANTABLE_SEEDS = create(key("villager_plantable_seeds"));
-
- /**
- * {@code #minecraft:completes_find_tree_tutorial}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey COMPLETES_FIND_TREE_TUTORIAL = create(key("completes_find_tree_tutorial"));
-
- /**
- * {@code #minecraft:pig_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PIG_FOOD = create(key("pig_food"));
-
- /**
- * {@code #minecraft:skulls}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SKULLS = create(key("skulls"));
-
- /**
- * {@code #minecraft:swords}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SWORDS = create(key("swords"));
-
- /**
- * {@code #minecraft:birch_logs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey BIRCH_LOGS = create(key("birch_logs"));
-
- /**
- * {@code #minecraft:buttons}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey BUTTONS = create(key("buttons"));
-
- /**
- * {@code #minecraft:beds}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey BEDS = create(key("beds"));
-
- /**
- * {@code #minecraft:fishes}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey FISHES = create(key("fishes"));
-
- /**
- * {@code #minecraft:enchantable/weapon}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_WEAPON = create(key("enchantable/weapon"));
-
- /**
- * {@code #minecraft:stone_buttons}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey STONE_BUTTONS = create(key("stone_buttons"));
-
- /**
- * {@code #minecraft:horse_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey HORSE_FOOD = create(key("horse_food"));
-
- /**
- * {@code #minecraft:coals}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey COALS = create(key("coals"));
-
- /**
- * {@code #minecraft:cluster_max_harvestables}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CLUSTER_MAX_HARVESTABLES = create(key("cluster_max_harvestables"));
-
- /**
- * {@code #minecraft:hanging_signs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey HANGING_SIGNS = create(key("hanging_signs"));
-
- /**
- * {@code #minecraft:beacon_payment_items}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey BEACON_PAYMENT_ITEMS = create(key("beacon_payment_items"));
-
- /**
- * {@code #minecraft:foot_armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey FOOT_ARMOR = create(key("foot_armor"));
-
- /**
- * {@code #minecraft:enchantable/durability}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_DURABILITY = create(key("enchantable/durability"));
-
- /**
- * {@code #minecraft:sand}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SAND = create(key("sand"));
-
- /**
- * {@code #minecraft:wooden_buttons}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WOODEN_BUTTONS = create(key("wooden_buttons"));
-
- /**
- * {@code #minecraft:hoglin_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey HOGLIN_FOOD = create(key("hoglin_food"));
-
- /**
- * {@code #minecraft:enchantable/equippable}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_EQUIPPABLE = create(key("enchantable/equippable"));
-
- /**
- * {@code #minecraft:crimson_stems}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CRIMSON_STEMS = create(key("crimson_stems"));
-
- /**
- * {@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:horse_tempt_items}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey HORSE_TEMPT_ITEMS = create(key("horse_tempt_items"));
-
- /**
- * {@code #minecraft:enchantable/mining_loot}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_MINING_LOOT = create(key("enchantable/mining_loot"));
-
- /**
- * {@code #minecraft:rails}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey RAILS = create(key("rails"));
-
- /**
- * {@code #minecraft:cow_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey COW_FOOD = create(key("cow_food"));
-
- /**
- * {@code #minecraft:slabs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SLABS = create(key("slabs"));
-
- /**
- * {@code #minecraft:bamboo_blocks}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey BAMBOO_BLOCKS = create(key("bamboo_blocks"));
-
- /**
- * {@code #minecraft:boats}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey BOATS = create(key("boats"));
-
- /**
- * {@code #minecraft:jungle_logs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey JUNGLE_LOGS = create(key("jungle_logs"));
-
- /**
- * {@code #minecraft:coal_ores}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey COAL_ORES = create(key("coal_ores"));
-
- /**
- * {@code #minecraft:trapdoors}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey TRAPDOORS = create(key("trapdoors"));
-
- /**
- * {@code #minecraft:piglin_repellents}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PIGLIN_REPELLENTS = create(key("piglin_repellents"));
-
- /**
- * {@code #minecraft:banners}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey BANNERS = create(key("banners"));
-
- /**
- * {@code #minecraft:chest_boats}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CHEST_BOATS = create(key("chest_boats"));
-
/**
* {@code #minecraft:acacia_logs}
*
@@ -586,461 +33,6 @@ public final class ItemTypeTagKeys {
*/
public static final TagKey ACACIA_LOGS = create(key("acacia_logs"));
- /**
- * {@code #minecraft:rabbit_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey RABBIT_FOOD = create(key("rabbit_food"));
-
- /**
- * {@code #minecraft:gold_ores}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey GOLD_ORES = create(key("gold_ores"));
-
- /**
- * {@code #minecraft:small_flowers}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SMALL_FLOWERS = create(key("small_flowers"));
-
- /**
- * {@code #minecraft:axes}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey AXES = create(key("axes"));
-
- /**
- * {@code #minecraft:enchantable/armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_ARMOR = create(key("enchantable/armor"));
-
- /**
- * {@code #minecraft:wooden_doors}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WOODEN_DOORS = create(key("wooden_doors"));
-
- /**
- * {@code #minecraft:sheep_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SHEEP_FOOD = create(key("sheep_food"));
-
- /**
- * {@code #minecraft:creeper_drop_music_discs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CREEPER_DROP_MUSIC_DISCS = create(key("creeper_drop_music_discs"));
-
- /**
- * {@code #minecraft:iron_ores}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey IRON_ORES = create(key("iron_ores"));
-
- /**
- * {@code #minecraft:armadillo_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ARMADILLO_FOOD = create(key("armadillo_food"));
-
- /**
- * {@code #minecraft:decorated_pot_sherds}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey DECORATED_POT_SHERDS = create(key("decorated_pot_sherds"));
-
- /**
- * {@code #minecraft:enchantable/leg_armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_LEG_ARMOR = create(key("enchantable/leg_armor"));
-
- /**
- * {@code #minecraft:llama_tempt_items}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey LLAMA_TEMPT_ITEMS = create(key("llama_tempt_items"));
-
- /**
- * {@code #minecraft:enchantable/fire_aspect}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_FIRE_ASPECT = create(key("enchantable/fire_aspect"));
-
- /**
- * {@code #minecraft:arrows}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ARROWS = create(key("arrows"));
-
- /**
- * {@code #minecraft:parrot_poisonous_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PARROT_POISONOUS_FOOD = create(key("parrot_poisonous_food"));
-
- /**
- * {@code #minecraft:stone_bricks}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey STONE_BRICKS = create(key("stone_bricks"));
-
- /**
- * {@code #minecraft:noteblock_top_instruments}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey NOTEBLOCK_TOP_INSTRUMENTS = create(key("noteblock_top_instruments"));
-
- /**
- * {@code #minecraft:fences}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey FENCES = create(key("fences"));
-
- /**
- * {@code #minecraft:walls}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WALLS = create(key("walls"));
-
- /**
- * {@code #minecraft:breaks_decorated_pots}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey BREAKS_DECORATED_POTS = create(key("breaks_decorated_pots"));
-
- /**
- * {@code #minecraft:mangrove_logs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey MANGROVE_LOGS = create(key("mangrove_logs"));
-
- /**
- * {@code #minecraft:wooden_slabs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WOODEN_SLABS = create(key("wooden_slabs"));
-
- /**
- * {@code #minecraft:planks}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PLANKS = create(key("planks"));
-
- /**
- * {@code #minecraft:dampens_vibrations}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey DAMPENS_VIBRATIONS = create(key("dampens_vibrations"));
-
- /**
- * {@code #minecraft:logs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey LOGS = create(key("logs"));
-
- /**
- * {@code #minecraft:dark_oak_logs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey DARK_OAK_LOGS = create(key("dark_oak_logs"));
-
- /**
- * {@code #minecraft:diamond_ores}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey DIAMOND_ORES = create(key("diamond_ores"));
-
- /**
- * {@code #minecraft:spruce_logs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SPRUCE_LOGS = create(key("spruce_logs"));
-
- /**
- * {@code #minecraft:camel_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CAMEL_FOOD = create(key("camel_food"));
-
- /**
- * {@code #minecraft:chicken_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CHICKEN_FOOD = create(key("chicken_food"));
-
- /**
- * {@code #minecraft:enchantable/fishing}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_FISHING = create(key("enchantable/fishing"));
-
- /**
- * {@code #minecraft:ocelot_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey OCELOT_FOOD = create(key("ocelot_food"));
-
- /**
- * {@code #minecraft:leg_armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey LEG_ARMOR = create(key("leg_armor"));
-
- /**
- * {@code #minecraft:decorated_pot_ingredients}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey DECORATED_POT_INGREDIENTS = create(key("decorated_pot_ingredients"));
-
- /**
- * {@code #minecraft:wooden_trapdoors}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WOODEN_TRAPDOORS = create(key("wooden_trapdoors"));
-
- /**
- * {@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:wart_blocks}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WART_BLOCKS = create(key("wart_blocks"));
-
- /**
- * {@code #minecraft:llama_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey LLAMA_FOOD = create(key("llama_food"));
-
- /**
- * {@code #minecraft:enchantable/mining}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_MINING = create(key("enchantable/mining"));
-
- /**
- * {@code #minecraft:axolotl_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey AXOLOTL_FOOD = create(key("axolotl_food"));
-
- /**
- * {@code #minecraft:lapis_ores}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey LAPIS_ORES = create(key("lapis_ores"));
-
- /**
- * {@code #minecraft:smelts_to_glass}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SMELTS_TO_GLASS = create(key("smelts_to_glass"));
-
- /**
- * {@code #minecraft:candles}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CANDLES = create(key("candles"));
-
- /**
- * {@code #minecraft:wolf_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WOLF_FOOD = create(key("wolf_food"));
-
- /**
- * {@code #minecraft:copper_ores}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey COPPER_ORES = create(key("copper_ores"));
-
- /**
- * {@code #minecraft:stone_tool_materials}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey STONE_TOOL_MATERIALS = create(key("stone_tool_materials"));
-
- /**
- * {@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:hoes}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey HOES = create(key("hoes"));
-
- /**
- * {@code #minecraft:wooden_fences}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WOODEN_FENCES = create(key("wooden_fences"));
-
- /**
- * {@code #minecraft:non_flammable_wood}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey NON_FLAMMABLE_WOOD = create(key("non_flammable_wood"));
-
- /**
- * {@code #minecraft:signs}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SIGNS = create(key("signs"));
-
- /**
- * {@code #minecraft:bee_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey BEE_FOOD = create(key("bee_food"));
-
- /**
- * {@code #minecraft:enchantable/trident}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_TRIDENT = create(key("enchantable/trident"));
-
- /**
- * {@code #minecraft:parrot_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PARROT_FOOD = create(key("parrot_food"));
-
- /**
- * {@code #minecraft:saplings}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey SAPLINGS = create(key("saplings"));
-
- /**
- * {@code #minecraft:head_armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey HEAD_ARMOR = create(key("head_armor"));
-
- /**
- * {@code #minecraft:chest_armor}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CHEST_ARMOR = create(key("chest_armor"));
-
- /**
- * {@code #minecraft:freeze_immune_wearables}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey FREEZE_IMMUNE_WEARABLES = create(key("freeze_immune_wearables"));
-
- /**
- * {@code #minecraft:panda_food}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey PANDA_FOOD = create(key("panda_food"));
-
- /**
- * {@code #minecraft:creeper_igniters}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey CREEPER_IGNITERS = create(key("creeper_igniters"));
-
- /**
- * {@code #minecraft:wool}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey WOOL = create(key("wool"));
-
- /**
- * {@code #minecraft:dirt}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey DIRT = create(key("dirt"));
-
- /**
- * {@code #minecraft:redstone_ores}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey REDSTONE_ORES = create(key("redstone_ores"));
-
- /**
- * {@code #minecraft:enchantable/bow}
- *
- * @apiNote This field is version-dependant and may be removed in future Minecraft versions
- */
- public static final TagKey ENCHANTABLE_BOW = create(key("enchantable/bow"));
-
/**
* {@code #minecraft:anvil}
*
@@ -1048,6 +40,671 @@ public final class ItemTypeTagKeys {
*/
public static final TagKey ANVIL = create(key("anvil"));
+ /**
+ * {@code #minecraft:armadillo_food}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey ARMADILLO_FOOD = create(key("armadillo_food"));
+
+ /**
+ * {@code #minecraft:arrows}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey ARROWS = create(key("arrows"));
+
+ /**
+ * {@code #minecraft:axes}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey AXES = create(key("axes"));
+
+ /**
+ * {@code #minecraft:axolotl_food}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey AXOLOTL_FOOD = create(key("axolotl_food"));
+
+ /**
+ * {@code #minecraft:bamboo_blocks}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey BAMBOO_BLOCKS = create(key("bamboo_blocks"));
+
+ /**
+ * {@code #minecraft:banners}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey BANNERS = create(key("banners"));
+
+ /**
+ * {@code #minecraft:beacon_payment_items}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey BEACON_PAYMENT_ITEMS = create(key("beacon_payment_items"));
+
+ /**
+ * {@code #minecraft:beds}
+ *
+ * @apiNote This field is version-dependant and may be removed in future Minecraft versions
+ */
+ public static final TagKey