1.21.7-rc2

This commit is contained in:
Bjarne Koll
2025-06-25 17:41:26 +02:00
committed by Nassim Jahnke
parent 4d854e66b8
commit dda39a0f05
290 changed files with 447 additions and 31172 deletions
@@ -68,7 +68,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public interface VanillaGoal<T extends Mob> extends Goal<T> {
GoalKey<AbstractHorse> HORSE_RANDOM_STAND = create("horse_random_stand", AbstractHorse.class);
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class AttributeKeys {
/**
* {@code minecraft:armor}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class BannerPatternKeys {
/**
* {@code minecraft:base}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class BiomeKeys {
/**
* {@code minecraft:badlands}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class BlockTypeKeys {
/**
* {@code minecraft:acacia_button}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class CatVariantKeys {
/**
* {@code minecraft:all_black}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class ChickenVariantKeys {
/**
* {@code minecraft:cold}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class CowVariantKeys {
/**
* {@code minecraft:cold}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class DamageTypeKeys {
/**
* {@code minecraft:arrow}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class DataComponentTypeKeys {
/**
* {@code minecraft:attribute_modifiers}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class EnchantmentKeys {
/**
* {@code minecraft:aqua_affinity}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class FluidKeys {
/**
* {@code minecraft:empty}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class FrogVariantKeys {
/**
* {@code minecraft:cold}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class GameEventKeys {
/**
* {@code minecraft:block_activate}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class InstrumentKeys {
/**
* {@code minecraft:admire_goat_horn}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class ItemTypeKeys {
/**
* {@code minecraft:acacia_boat}
@@ -5604,6 +5604,13 @@ public final class ItemTypeKeys {
*/
public static final TypedKey<ItemType> MUSIC_DISC_FAR = create(key("music_disc_far"));
/**
* {@code minecraft:music_disc_lava_chicken}
*
* @apiNote This field is version-dependant and may be removed in future Minecraft versions
*/
public static final TypedKey<ItemType> MUSIC_DISC_LAVA_CHICKEN = create(key("music_disc_lava_chicken"));
/**
* {@code minecraft:music_disc_mall}
*
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class JukeboxSongKeys {
/**
* {@code minecraft:11}
@@ -88,6 +88,13 @@ public final class JukeboxSongKeys {
*/
public static final TypedKey<JukeboxSong> FAR = create(key("far"));
/**
* {@code minecraft:lava_chicken}
*
* @apiNote This field is version-dependant and may be removed in future Minecraft versions
*/
public static final TypedKey<JukeboxSong> LAVA_CHICKEN = create(key("lava_chicken"));
/**
* {@code minecraft:mall}
*
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class MapDecorationTypeKeys {
/**
* {@code minecraft:banner_black}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class MenuTypeKeys {
/**
* {@code minecraft:anvil}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class MobEffectKeys {
/**
* {@code minecraft:absorption}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class PaintingVariantKeys {
/**
* {@code minecraft:alban}
@@ -123,6 +123,13 @@ public final class PaintingVariantKeys {
*/
public static final TypedKey<Art> CREEBET = create(key("creebet"));
/**
* {@code minecraft:dennis}
*
* @apiNote This field is version-dependant and may be removed in future Minecraft versions
*/
public static final TypedKey<Art> DENNIS = create(key("dennis"));
/**
* {@code minecraft:donkey_kong}
*
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class PigVariantKeys {
/**
* {@code minecraft:cold}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class SoundEventKeys {
/**
* {@code minecraft:ambient.basalt_deltas.additions}
@@ -11946,6 +11946,13 @@ public final class SoundEventKeys {
*/
public static final TypedKey<Sound> MUSIC_DISC_FAR = create(key("music_disc.far"));
/**
* {@code minecraft:music_disc.lava_chicken}
*
* @apiNote This field is version-dependant and may be removed in future Minecraft versions
*/
public static final TypedKey<Sound> MUSIC_DISC_LAVA_CHICKEN = create(key("music_disc.lava_chicken"));
/**
* {@code minecraft:music_disc.mall}
*
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class StructureKeys {
/**
* {@code minecraft:ancient_city}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class StructureTypeKeys {
/**
* {@code minecraft:buried_treasure}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class TrimMaterialKeys {
/**
* {@code minecraft:amethyst}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class TrimPatternKeys {
/**
* {@code minecraft:bolt}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class VillagerProfessionKeys {
/**
* {@code minecraft:armorer}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class VillagerTypeKeys {
/**
* {@code minecraft:desert}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class WolfSoundVariantKeys {
/**
* {@code minecraft:angry}
@@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
public final class WolfVariantKeys {
/**
* {@code minecraft:ashen}
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class BannerPatternTagKeys {
/**
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class BiomeTagKeys {
/**
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class BlockTypeTagKeys {
/**
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class DamageTypeTagKeys {
/**
@@ -25,7 +25,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class EnchantmentTagKeys {
/**
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class EntityTypeTagKeys {
/**
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class FluidTagKeys {
/**
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class GameEventTagKeys {
/**
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class InstrumentTagKeys {
/**
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class ItemTypeTagKeys {
/**
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class PaintingVariantTagKeys {
/**
@@ -24,7 +24,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.6")
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
public final class StructureTagKeys {
/**
@@ -8,7 +8,7 @@ import org.jetbrains.annotations.ApiStatus;
@ApiStatus.Experimental
public enum ItemUseAnimation {
// Start generate - ItemUseAnimation
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
NONE,
EAT,
DRINK,
@@ -35,7 +35,7 @@ import static io.papermc.paper.registry.event.RegistryEventProviderImpl.create;
public final class RegistryEvents {
// Start generate - RegistryEvents
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
public static final RegistryEventProvider<GameEvent, GameEventRegistryEntry.Builder> GAME_EVENT = create(RegistryKey.GAME_EVENT);
public static final RegistryEventProvider<DamageType, DamageTypeRegistryEntry.Builder> DAMAGE_TYPE = create(RegistryKey.DAMAGE_TYPE);
public static final RegistryEventProvider<Wolf.Variant, WolfVariantRegistryEntry.Builder> WOLF_VARIANT = create(RegistryKey.WOLF_VARIANT);
+3 -1
View File
@@ -25,7 +25,7 @@ import org.jetbrains.annotations.Nullable;
public interface Art extends OldEnum<Art>, Keyed {
// Start generate - Art
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Art ALBAN = getArt("alban");
Art AZTEC = getArt("aztec");
@@ -54,6 +54,8 @@ public interface Art extends OldEnum<Art>, Keyed {
Art CREEBET = getArt("creebet");
Art DENNIS = getArt("dennis");
Art DONKEY_KONG = getArt("donkey_kong");
Art EARTH = getArt("earth");
@@ -15,7 +15,7 @@ import org.jetbrains.annotations.ApiStatus;
public interface FeatureFlag extends Keyed {
// Start generate - FeatureFlag
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
@ApiStatus.Experimental
FeatureFlag MINECART_IMPROVEMENTS = create("minecart_improvements");
@@ -13,7 +13,7 @@ import org.jetbrains.annotations.NotNull;
public interface Fluid extends OldEnum<Fluid>, Keyed {
// Start generate - Fluid
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Fluid EMPTY = getFluid("empty");
Fluid FLOWING_LAVA = getFluid("flowing_lava");
@@ -12,7 +12,7 @@ import org.jetbrains.annotations.Nullable;
public abstract class GameEvent implements Keyed {
// Start generate - GameEvent
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
public static final GameEvent BLOCK_ACTIVATE = getEvent("block_activate");
public static final GameEvent BLOCK_ATTACH = getEvent("block_attach");
@@ -12,7 +12,7 @@ import org.jetbrains.annotations.NotNull;
public interface JukeboxSong extends Keyed, Translatable {
// Start generate - JukeboxSong
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
JukeboxSong ELEVEN = get("11");
JukeboxSong THIRTEEN = get("13");
@@ -31,6 +31,8 @@ public interface JukeboxSong extends Keyed, Translatable {
JukeboxSong FAR = get("far");
JukeboxSong LAVA_CHICKEN = get("lava_chicken");
JukeboxSong MALL = get("mall");
JukeboxSong MELLOHI = get("mellohi");
@@ -145,7 +145,7 @@ import org.jetbrains.annotations.Nullable;
public enum Material implements Keyed, Translatable, net.kyori.adventure.translation.Translatable { // Paper
//<editor-fold desc="Materials" defaultstate="collapsed">
// Start generate - Items
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
ACACIA_BOAT(-1, 1),
ACACIA_CHEST_BOAT(-1, 1),
AIR(-1),
@@ -418,6 +418,7 @@ public enum Material implements Keyed, Translatable, net.kyori.adventure.transla
MUSIC_DISC_CREATOR(-1, 1),
MUSIC_DISC_CREATOR_MUSIC_BOX(-1, 1),
MUSIC_DISC_FAR(-1, 1),
MUSIC_DISC_LAVA_CHICKEN(-1, 1),
MUSIC_DISC_MALL(-1, 1),
MUSIC_DISC_MELLOHI(-1, 1),
MUSIC_DISC_OTHERSIDE(-1, 1),
@@ -611,7 +612,7 @@ public enum Material implements Keyed, Translatable, net.kyori.adventure.transla
ZOMBIFIED_PIGLIN_SPAWN_EGG(-1),
// End generate - Items
// Start generate - Blocks
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
ACACIA_BUTTON(-1, Switch.class),
ACACIA_DOOR(-1, Door.class),
ACACIA_FENCE(-1, Fence.class),
@@ -13,7 +13,7 @@ import org.jspecify.annotations.Nullable;
public abstract class MusicInstrument implements Keyed, net.kyori.adventure.translation.Translatable {
// Start generate - MusicInstrument
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
public static final MusicInstrument ADMIRE_GOAT_HORN = getInstrument("admire_goat_horn");
public static final MusicInstrument CALL_GOAT_HORN = getInstrument("call_goat_horn");
@@ -24,7 +24,7 @@ import org.jetbrains.annotations.NotNull;
public interface Sound extends OldEnum<Sound>, Keyed, net.kyori.adventure.sound.Sound.Type { // Paper - implement Sound.Type
// Start generate - Sound
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Sound AMBIENT_BASALT_DELTAS_ADDITIONS = getSound("ambient.basalt_deltas.additions");
Sound AMBIENT_BASALT_DELTAS_LOOP = getSound("ambient.basalt_deltas.loop");
@@ -3431,6 +3431,8 @@ public interface Sound extends OldEnum<Sound>, Keyed, net.kyori.adventure.sound.
Sound MUSIC_DISC_FAR = getSound("music_disc.far");
Sound MUSIC_DISC_LAVA_CHICKEN = getSound("music_disc.lava_chicken");
Sound MUSIC_DISC_MALL = getSound("music_disc.mall");
Sound MUSIC_DISC_MELLOHI = getSound("music_disc.mellohi");
@@ -10,7 +10,7 @@ import org.jspecify.annotations.NullMarked;
public enum SoundCategory implements Sound.Source.Provider {
// Start generate - SoundCategory
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
MASTER,
MUSIC,
RECORDS,
@@ -8,7 +8,7 @@ import org.jetbrains.annotations.NotNull;
*/
public enum Statistic implements Keyed {
// Start generate - StatisticCustom
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
ANIMALS_BRED,
AVIATE_ONE_CM,
BELL_RING,
@@ -87,7 +87,7 @@ public enum Statistic implements Keyed {
WALK_UNDER_WATER_ONE_CM,
// End generate - StatisticCustom
// Start generate - StatisticType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
BREAK_ITEM(Type.ITEM),
CRAFT_ITEM(Type.ITEM),
DROP(Type.ITEM),
+1 -1
View File
@@ -20,7 +20,7 @@ import org.jetbrains.annotations.NotNull;
public interface Tag<T extends Keyed> extends Keyed {
// Start generate - Tag
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
String REGISTRY_BLOCKS = "blocks";
Tag<Material> ACACIA_LOGS = Bukkit.getTag(REGISTRY_BLOCKS, NamespacedKey.minecraft("acacia_logs"), Material.class);
@@ -25,7 +25,7 @@ import org.jetbrains.annotations.NotNull;
public interface Biome extends OldEnum<Biome>, Keyed, net.kyori.adventure.translation.Translatable { // Paper - Adventure translations
// Start generate - Biome
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Biome BADLANDS = getBiome("badlands");
Biome BAMBOO_JUNGLE = getBiome("bamboo_jungle");
@@ -190,7 +190,7 @@ public interface BlockType extends Keyed, Translatable, net.kyori.adventure.tran
//<editor-fold desc="BlockTypes" defaultstate="collapsed">
// Start generate - BlockType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
BlockType.Typed<Switch> ACACIA_BUTTON = getBlockType("acacia_button");
BlockType.Typed<Door> ACACIA_DOOR = getBlockType("acacia_door");
@@ -16,7 +16,7 @@ import org.jetbrains.annotations.Nullable;
public interface PatternType extends OldEnum<PatternType>, Keyed {
// Start generate - PatternType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
PatternType BASE = getType("base");
PatternType BORDER = getType("border");
@@ -22,7 +22,7 @@ import org.jetbrains.annotations.NotNull;
public interface DamageType extends Keyed, Translatable {
// Start generate - DamageType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
DamageType ARROW = getDamageType("arrow");
DamageType BAD_RESPAWN_POINT = getDamageType("bad_respawn_point");
@@ -30,7 +30,7 @@ public interface Armadillo extends Animals {
*/
enum State {
// Start generate - ArmadilloState
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
IDLE,
ROLLING,
SCARED,
@@ -177,7 +177,7 @@ public interface Boat extends Vehicle, io.papermc.paper.entity.Leashable { // Pa
NOT_IN_WORLD,
// Start generate - BoatStatus
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
IN_WATER,
UNDER_WATER,
UNDER_FLOWING_WATER,
@@ -55,7 +55,7 @@ public interface Cat extends Tameable, Sittable, io.papermc.paper.entity.CollarC
interface Type extends OldEnum<Type>, Keyed {
// Start generate - CatType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Type ALL_BLACK = getType("all_black");
Type BLACK = getType("black");
@@ -60,7 +60,7 @@ public interface Chicken extends Animals {
interface Variant extends Keyed {
// Start generate - ChickenVariant
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Variant COLD = getVariant("cold");
Variant TEMPERATE = getVariant("temperate");
@@ -32,7 +32,7 @@ public interface Cow extends AbstractCow {
interface Variant extends Keyed {
// Start generate - CowVariant
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Variant COLD = getVariant("cold");
Variant TEMPERATE = getVariant("temperate");
@@ -46,7 +46,7 @@ import org.jetbrains.annotations.Nullable;
public enum EntityType implements Keyed, Translatable, net.kyori.adventure.translation.Translatable, io.papermc.paper.world.flag.FeatureDependant { // Paper - translatable
// Start generate - EntityType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
ACACIA_BOAT("acacia_boat", AcaciaBoat.class, -1),
ACACIA_CHEST_BOAT("acacia_chest_boat", AcaciaChestBoat.class, -1),
ALLAY("allay", Allay.class, -1),
@@ -90,7 +90,7 @@ public interface Fox extends Animals, Sittable {
*/
public enum Type {
// Start generate - FoxType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
RED,
SNOW;
// End generate - FoxType
@@ -53,7 +53,7 @@ public interface Frog extends Animals {
interface Variant extends OldEnum<Variant>, Keyed {
// Start generate - FrogVariant
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Variant COLD = getVariant("cold");
Variant TEMPERATE = getVariant("temperate");
@@ -186,7 +186,7 @@ public interface Panda extends Animals, Sittable {
public enum Gene {
// Start generate - PandaGene
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
NORMAL(false),
LAZY(false),
WORRIED(false),
@@ -32,7 +32,7 @@ public interface Pig extends Steerable, Vehicle {
interface Variant extends Keyed {
// Start generate - PigVariant
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Variant COLD = getVariant("cold");
Variant TEMPERATE = getVariant("temperate");
@@ -28,7 +28,7 @@ public interface Salmon extends io.papermc.paper.entity.SchoolableFish { // Pape
public enum Variant {
// Start generate - SalmonVariant
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
SMALL,
MEDIUM,
LARGE;
@@ -75,7 +75,7 @@ public interface Sniffer extends Animals {
*/
public enum State {
// Start generate - SnifferState
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
IDLING,
FEELING_HAPPY,
SCENTING,
@@ -61,7 +61,7 @@ public interface TropicalFish extends io.papermc.paper.entity.SchoolableFish { /
public static enum Pattern {
// Start generate - TropicalFishPattern
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
KOB,
SUNSTREAK,
SNOOPER,
@@ -172,7 +172,7 @@ public interface Villager extends AbstractVillager {
interface Type extends OldEnum<Type>, Keyed {
// Start generate - VillagerType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Type DESERT = getType("desert");
Type JUNGLE = getType("jungle");
@@ -224,7 +224,7 @@ public interface Villager extends AbstractVillager {
interface Profession extends OldEnum<Profession>, Keyed, net.kyori.adventure.translation.Translatable {
// Start generate - VillagerProfession
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
/**
* Armorer profession. Wears a black apron. Armorers primarily trade for
* iron armor, chainmail armor, and sometimes diamond armor.
@@ -142,7 +142,7 @@ public interface Wolf extends Tameable, Sittable, io.papermc.paper.entity.Collar
interface SoundVariant extends Keyed {
// Start generate - WolfSoundVariant
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
SoundVariant ANGRY = getSoundVariant("angry");
SoundVariant BIG = getSoundVariant("big");
@@ -47,7 +47,7 @@ public final class MemoryKey<T> implements Keyed {
private static final Map<NamespacedKey, MemoryKey<?>> MEMORY_KEYS = new HashMap<>();
// Start generate - MemoryKey
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
public static final MemoryKey<Boolean> ADMIRING_DISABLED = new MemoryKey<>(NamespacedKey.minecraft("admiring_disabled"), Boolean.class);
public static final MemoryKey<Boolean> ADMIRING_ITEM = new MemoryKey<>(NamespacedKey.minecraft("admiring_item"), Boolean.class);
@@ -17,7 +17,7 @@ import org.jetbrains.annotations.NotNull;
public abstract class Structure implements Keyed {
// Start generate - Structure
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
public static final Structure ANCIENT_CITY = getStructure("ancient_city");
public static final Structure BASTION_REMNANT = getStructure("bastion_remnant");
@@ -16,7 +16,7 @@ import org.jetbrains.annotations.NotNull;
public abstract class StructureType implements Keyed {
// Start generate - StructureType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
public static final StructureType BURIED_TREASURE = getStructureType("buried_treasure");
public static final StructureType DESERT_PYRAMID = getStructureType("desert_pyramid");
@@ -10,7 +10,7 @@ import net.kyori.adventure.text.format.TextColor;
public enum ItemRarity {
// Start generate - ItemRarity
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
COMMON(NamedTextColor.WHITE),
UNCOMMON(NamedTextColor.YELLOW),
RARE(NamedTextColor.AQUA),
@@ -94,7 +94,7 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
//<editor-fold desc="ItemTypes" defaultstate="collapsed">
// Start generate - ItemType
// @GeneratedFrom 1.21.6-pre3
// @GeneratedFrom 1.21.7-rc1
ItemType.Typed<ItemMeta> ACACIA_BOAT = getItemType("acacia_boat");
ItemType.Typed<ItemMeta> ACACIA_BUTTON = getItemType("acacia_button");
@@ -937,96 +937,6 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> DIRT_PATH = getItemType("dirt_path");
ItemType.Typed<ItemMeta> DRAGON_BREATH = getItemType("dragon_breath");
ItemType.Typed<SkullMeta> DRAGON_HEAD = getItemType("dragon_head");
ItemType.Typed<EnchantmentStorageMeta> ENCHANTED_BOOK = getItemType("enchanted_book");
ItemType.Typed<ItemMeta> END_CRYSTAL = getItemType("end_crystal");
ItemType.Typed<SpawnEggMeta> ENDER_DRAGON_SPAWN_EGG = getItemType("ender_dragon_spawn_egg");
ItemType.Typed<SpawnEggMeta> ENDERMAN_SPAWN_EGG = getItemType("enderman_spawn_egg");
ItemType.Typed<SpawnEggMeta> ENDERMITE_SPAWN_EGG = getItemType("endermite_spawn_egg");
ItemType.Typed<SpawnEggMeta> EVOKER_SPAWN_EGG = getItemType("evoker_spawn_egg");
ItemType.Typed<ItemMeta> EXPERIENCE_BOTTLE = getItemType("experience_bottle");
ItemType.Typed<ItemMeta> FIRE_CHARGE = getItemType("fire_charge");
ItemType.Typed<FireworkMeta> FIREWORK_ROCKET = getItemType("firework_rocket");
ItemType.Typed<FireworkEffectMeta> FIREWORK_STAR = getItemType("firework_star");
ItemType.Typed<ItemMeta> FLOW_BANNER_PATTERN = getItemType("flow_banner_pattern");
ItemType.Typed<ItemMeta> FLOWER_POT = getItemType("flower_pot");
ItemType.Typed<SpawnEggMeta> FOX_SPAWN_EGG = getItemType("fox_spawn_egg");
ItemType.Typed<SpawnEggMeta> FROG_SPAWN_EGG = getItemType("frog_spawn_egg");
ItemType.Typed<SpawnEggMeta> GHAST_SPAWN_EGG = getItemType("ghast_spawn_egg");
ItemType.Typed<ItemMeta> GLOW_ITEM_FRAME = getItemType("glow_item_frame");
ItemType.Typed<SpawnEggMeta> GLOW_SQUID_SPAWN_EGG = getItemType("glow_squid_spawn_egg");
ItemType.Typed<SpawnEggMeta> GOAT_SPAWN_EGG = getItemType("goat_spawn_egg");
ItemType.Typed<ItemMeta> GOLDEN_CARROT = getItemType("golden_carrot");
ItemType.Typed<ItemMeta> GOLDEN_HORSE_ARMOR = getItemType("golden_horse_armor");
ItemType.Typed<BannerMeta> GRAY_BANNER = getItemType("gray_banner");
ItemType.Typed<BannerMeta> GREEN_BANNER = getItemType("green_banner");
ItemType.Typed<SpawnEggMeta> GUARDIAN_SPAWN_EGG = getItemType("guardian_spawn_egg");
ItemType.Typed<SpawnEggMeta> HAPPY_GHAST_SPAWN_EGG = getItemType("happy_ghast_spawn_egg");
ItemType.Typed<SpawnEggMeta> HOGLIN_SPAWN_EGG = getItemType("hoglin_spawn_egg");
ItemType.Typed<SpawnEggMeta> HORSE_SPAWN_EGG = getItemType("horse_spawn_egg");
ItemType.Typed<SpawnEggMeta> HUSK_SPAWN_EGG = getItemType("husk_spawn_egg");
ItemType.Typed<SpawnEggMeta> IRON_GOLEM_SPAWN_EGG = getItemType("iron_golem_spawn_egg");
ItemType.Typed<ItemMeta> IRON_HORSE_ARMOR = getItemType("iron_horse_armor");
ItemType.Typed<ItemMeta> ITEM_FRAME = getItemType("item_frame");
ItemType.Typed<ItemMeta> LEAD = getItemType("lead");
ItemType.Typed<LeatherArmorMeta> LEATHER_HORSE_ARMOR = getItemType("leather_horse_armor");
ItemType.Typed<BannerMeta> LIGHT_BLUE_BANNER = getItemType("light_blue_banner");
ItemType.Typed<BannerMeta> LIGHT_GRAY_BANNER = getItemType("light_gray_banner");
ItemType.Typed<BannerMeta> LIME_BANNER = getItemType("lime_banner");
ItemType.Typed<SpawnEggMeta> LLAMA_SPAWN_EGG = getItemType("llama_spawn_egg");
ItemType.Typed<ItemMeta> MACE = getItemType("mace");
ItemType.Typed<BannerMeta> MAGENTA_BANNER = getItemType("magenta_banner");
ItemType.Typed<SpawnEggMeta> MAGMA_CUBE_SPAWN_EGG = getItemType("magma_cube_spawn_egg");
ItemType.Typed<ItemMeta> MAP = getItemType("map");
ItemType.Typed<SpawnEggMeta> MOOSHROOM_SPAWN_EGG = getItemType("mooshroom_spawn_egg");
ItemType.Typed<SpawnEggMeta> MULE_SPAWN_EGG = getItemType("mule_spawn_egg");
ItemType.Typed<ItemMeta> MUSIC_DISC_5 = getItemType("music_disc_5");
ItemType.Typed<ItemMeta> DISC_FRAGMENT_5 = getItemType("disc_fragment_5");
ItemType.Typed<BlockStateMeta> DISPENSER = getItemType("dispenser");
@@ -1035,8 +945,12 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<SpawnEggMeta> DONKEY_SPAWN_EGG = getItemType("donkey_spawn_egg");
ItemType.Typed<ItemMeta> DRAGON_BREATH = getItemType("dragon_breath");
ItemType.Typed<ItemMeta> DRAGON_EGG = getItemType("dragon_egg");
ItemType.Typed<SkullMeta> DRAGON_HEAD = getItemType("dragon_head");
ItemType.Typed<ItemMeta> DRIED_GHAST = getItemType("dried_ghast");
ItemType.Typed<ItemMeta> DRIED_KELP = getItemType("dried_kelp");
@@ -1065,10 +979,14 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> EMERALD_ORE = getItemType("emerald_ore");
ItemType.Typed<EnchantmentStorageMeta> ENCHANTED_BOOK = getItemType("enchanted_book");
ItemType.Typed<ItemMeta> ENCHANTED_GOLDEN_APPLE = getItemType("enchanted_golden_apple");
ItemType.Typed<BlockStateMeta> ENCHANTING_TABLE = getItemType("enchanting_table");
ItemType.Typed<ItemMeta> END_CRYSTAL = getItemType("end_crystal");
ItemType.Typed<ItemMeta> END_PORTAL_FRAME = getItemType("end_portal_frame");
ItemType.Typed<ItemMeta> END_ROD = getItemType("end_rod");
@@ -1085,10 +1003,20 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<BlockStateMeta> ENDER_CHEST = getItemType("ender_chest");
ItemType.Typed<SpawnEggMeta> ENDER_DRAGON_SPAWN_EGG = getItemType("ender_dragon_spawn_egg");
ItemType.Typed<ItemMeta> ENDER_EYE = getItemType("ender_eye");
ItemType.Typed<ItemMeta> ENDER_PEARL = getItemType("ender_pearl");
ItemType.Typed<SpawnEggMeta> ENDERMAN_SPAWN_EGG = getItemType("enderman_spawn_egg");
ItemType.Typed<SpawnEggMeta> ENDERMITE_SPAWN_EGG = getItemType("endermite_spawn_egg");
ItemType.Typed<SpawnEggMeta> EVOKER_SPAWN_EGG = getItemType("evoker_spawn_egg");
ItemType.Typed<ItemMeta> EXPERIENCE_BOTTLE = getItemType("experience_bottle");
ItemType.Typed<ItemMeta> EXPLORER_POTTERY_SHERD = getItemType("explorer_pottery_sherd");
ItemType.Typed<ItemMeta> EXPOSED_CHISELED_COPPER = getItemType("exposed_chiseled_copper");
@@ -1123,6 +1051,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<MapMeta> FILLED_MAP = getItemType("filled_map");
ItemType.Typed<ItemMeta> FIRE_CHARGE = getItemType("fire_charge");
ItemType.Typed<ItemMeta> FIRE_CORAL = getItemType("fire_coral");
ItemType.Typed<ItemMeta> FIRE_CORAL_BLOCK = getItemType("fire_coral_block");
@@ -1131,6 +1061,10 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> FIREFLY_BUSH = getItemType("firefly_bush");
ItemType.Typed<FireworkMeta> FIREWORK_ROCKET = getItemType("firework_rocket");
ItemType.Typed<FireworkEffectMeta> FIREWORK_STAR = getItemType("firework_star");
ItemType.Typed<ItemMeta> FISHING_ROD = getItemType("fishing_rod");
ItemType.Typed<ItemMeta> FLETCHING_TABLE = getItemType("fletching_table");
@@ -1141,22 +1075,32 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> FLOW_ARMOR_TRIM_SMITHING_TEMPLATE = getItemType("flow_armor_trim_smithing_template");
ItemType.Typed<ItemMeta> FLOW_BANNER_PATTERN = getItemType("flow_banner_pattern");
ItemType.Typed<ItemMeta> FLOW_POTTERY_SHERD = getItemType("flow_pottery_sherd");
ItemType.Typed<ItemMeta> FLOWER_BANNER_PATTERN = getItemType("flower_banner_pattern");
ItemType.Typed<ItemMeta> FLOWER_POT = getItemType("flower_pot");
ItemType.Typed<ItemMeta> FLOWERING_AZALEA = getItemType("flowering_azalea");
ItemType.Typed<ItemMeta> FLOWERING_AZALEA_LEAVES = getItemType("flowering_azalea_leaves");
ItemType.Typed<SpawnEggMeta> FOX_SPAWN_EGG = getItemType("fox_spawn_egg");
ItemType.Typed<ItemMeta> FRIEND_POTTERY_SHERD = getItemType("friend_pottery_sherd");
ItemType.Typed<SpawnEggMeta> FROG_SPAWN_EGG = getItemType("frog_spawn_egg");
ItemType.Typed<ItemMeta> FROGSPAWN = getItemType("frogspawn");
ItemType.Typed<BlockStateMeta> FURNACE = getItemType("furnace");
ItemType.Typed<ItemMeta> FURNACE_MINECART = getItemType("furnace_minecart");
ItemType.Typed<SpawnEggMeta> GHAST_SPAWN_EGG = getItemType("ghast_spawn_egg");
ItemType.Typed<ItemMeta> GHAST_TEAR = getItemType("ghast_tear");
ItemType.Typed<ItemMeta> GILDED_BLACKSTONE = getItemType("gilded_blackstone");
@@ -1175,14 +1119,20 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> GLOW_INK_SAC = getItemType("glow_ink_sac");
ItemType.Typed<ItemMeta> GLOW_ITEM_FRAME = getItemType("glow_item_frame");
ItemType.Typed<ItemMeta> GLOW_LICHEN = getItemType("glow_lichen");
ItemType.Typed<SpawnEggMeta> GLOW_SQUID_SPAWN_EGG = getItemType("glow_squid_spawn_egg");
ItemType.Typed<ItemMeta> GLOWSTONE = getItemType("glowstone");
ItemType.Typed<ItemMeta> GLOWSTONE_DUST = getItemType("glowstone_dust");
ItemType.Typed<MusicInstrumentMeta> GOAT_HORN = getItemType("goat_horn");
ItemType.Typed<SpawnEggMeta> GOAT_SPAWN_EGG = getItemType("goat_spawn_egg");
ItemType.Typed<ItemMeta> GOLD_BLOCK = getItemType("gold_block");
ItemType.Typed<ItemMeta> GOLD_INGOT = getItemType("gold_ingot");
@@ -1197,12 +1147,16 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ArmorMeta> GOLDEN_BOOTS = getItemType("golden_boots");
ItemType.Typed<ItemMeta> GOLDEN_CARROT = getItemType("golden_carrot");
ItemType.Typed<ArmorMeta> GOLDEN_CHESTPLATE = getItemType("golden_chestplate");
ItemType.Typed<ArmorMeta> GOLDEN_HELMET = getItemType("golden_helmet");
ItemType.Typed<ItemMeta> GOLDEN_HOE = getItemType("golden_hoe");
ItemType.Typed<ItemMeta> GOLDEN_HORSE_ARMOR = getItemType("golden_horse_armor");
ItemType.Typed<ArmorMeta> GOLDEN_LEGGINGS = getItemType("golden_leggings");
ItemType.Typed<ItemMeta> GOLDEN_PICKAXE = getItemType("golden_pickaxe");
@@ -1223,6 +1177,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> GRAVEL = getItemType("gravel");
ItemType.Typed<BannerMeta> GRAY_BANNER = getItemType("gray_banner");
ItemType.Typed<BlockStateMeta> GRAY_BED = getItemType("gray_bed");
ItemType.Typed<BundleMeta> GRAY_BUNDLE = getItemType("gray_bundle");
@@ -1251,6 +1207,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> GRAY_WOOL = getItemType("gray_wool");
ItemType.Typed<BannerMeta> GREEN_BANNER = getItemType("green_banner");
ItemType.Typed<BlockStateMeta> GREEN_BED = getItemType("green_bed");
ItemType.Typed<BundleMeta> GREEN_BUNDLE = getItemType("green_bundle");
@@ -1281,6 +1239,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> GRINDSTONE = getItemType("grindstone");
ItemType.Typed<SpawnEggMeta> GUARDIAN_SPAWN_EGG = getItemType("guardian_spawn_egg");
ItemType.Typed<ItemMeta> GUNPOWDER = getItemType("gunpowder");
ItemType.Typed<ItemMeta> GUSTER_BANNER_PATTERN = getItemType("guster_banner_pattern");
@@ -1289,6 +1249,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> HANGING_ROOTS = getItemType("hanging_roots");
ItemType.Typed<SpawnEggMeta> HAPPY_GHAST_SPAWN_EGG = getItemType("happy_ghast_spawn_egg");
ItemType.Typed<ItemMeta> HAY_BLOCK = getItemType("hay_block");
ItemType.Typed<ItemMeta> HEART_OF_THE_SEA = getItemType("heart_of_the_sea");
@@ -1301,6 +1263,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> HEAVY_WEIGHTED_PRESSURE_PLATE = getItemType("heavy_weighted_pressure_plate");
ItemType.Typed<SpawnEggMeta> HOGLIN_SPAWN_EGG = getItemType("hoglin_spawn_egg");
ItemType.Typed<ItemMeta> HONEY_BLOCK = getItemType("honey_block");
ItemType.Typed<ItemMeta> HONEY_BOTTLE = getItemType("honey_bottle");
@@ -1319,10 +1283,14 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> HORN_CORAL_FAN = getItemType("horn_coral_fan");
ItemType.Typed<SpawnEggMeta> HORSE_SPAWN_EGG = getItemType("horse_spawn_egg");
ItemType.Typed<ItemMeta> HOST_ARMOR_TRIM_SMITHING_TEMPLATE = getItemType("host_armor_trim_smithing_template");
ItemType.Typed<ItemMeta> HOWL_POTTERY_SHERD = getItemType("howl_pottery_sherd");
ItemType.Typed<SpawnEggMeta> HUSK_SPAWN_EGG = getItemType("husk_spawn_egg");
ItemType.Typed<ItemMeta> ICE = getItemType("ice");
ItemType.Typed<ItemMeta> INFESTED_CHISELED_STONE_BRICKS = getItemType("infested_chiseled_stone_bricks");
@@ -1353,10 +1321,14 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> IRON_DOOR = getItemType("iron_door");
ItemType.Typed<SpawnEggMeta> IRON_GOLEM_SPAWN_EGG = getItemType("iron_golem_spawn_egg");
ItemType.Typed<ArmorMeta> IRON_HELMET = getItemType("iron_helmet");
ItemType.Typed<ItemMeta> IRON_HOE = getItemType("iron_hoe");
ItemType.Typed<ItemMeta> IRON_HORSE_ARMOR = getItemType("iron_horse_armor");
ItemType.Typed<ItemMeta> IRON_INGOT = getItemType("iron_ingot");
ItemType.Typed<ArmorMeta> IRON_LEGGINGS = getItemType("iron_leggings");
@@ -1373,6 +1345,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> IRON_TRAPDOOR = getItemType("iron_trapdoor");
ItemType.Typed<ItemMeta> ITEM_FRAME = getItemType("item_frame");
ItemType.Typed<ItemMeta> JACK_O_LANTERN = getItemType("jack_o_lantern");
ItemType.Typed<BlockStateMeta> JIGSAW = getItemType("jigsaw");
@@ -1433,6 +1407,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> LAVA_BUCKET = getItemType("lava_bucket");
ItemType.Typed<ItemMeta> LEAD = getItemType("lead");
ItemType.Typed<ItemMeta> LEAF_LITTER = getItemType("leaf_litter");
ItemType.Typed<ItemMeta> LEATHER = getItemType("leather");
@@ -1443,6 +1419,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ColorableArmorMeta> LEATHER_HELMET = getItemType("leather_helmet");
ItemType.Typed<LeatherArmorMeta> LEATHER_HORSE_ARMOR = getItemType("leather_horse_armor");
ItemType.Typed<ColorableArmorMeta> LEATHER_LEGGINGS = getItemType("leather_leggings");
ItemType.Typed<BlockStateMeta> LECTERN = getItemType("lectern");
@@ -1451,6 +1429,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> LIGHT = getItemType("light");
ItemType.Typed<BannerMeta> LIGHT_BLUE_BANNER = getItemType("light_blue_banner");
ItemType.Typed<BlockStateMeta> LIGHT_BLUE_BED = getItemType("light_blue_bed");
ItemType.Typed<BundleMeta> LIGHT_BLUE_BUNDLE = getItemType("light_blue_bundle");
@@ -1479,6 +1459,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> LIGHT_BLUE_WOOL = getItemType("light_blue_wool");
ItemType.Typed<BannerMeta> LIGHT_GRAY_BANNER = getItemType("light_gray_banner");
ItemType.Typed<BlockStateMeta> LIGHT_GRAY_BED = getItemType("light_gray_bed");
ItemType.Typed<BundleMeta> LIGHT_GRAY_BUNDLE = getItemType("light_gray_bundle");
@@ -1517,6 +1499,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> LILY_PAD = getItemType("lily_pad");
ItemType.Typed<BannerMeta> LIME_BANNER = getItemType("lime_banner");
ItemType.Typed<BlockStateMeta> LIME_BED = getItemType("lime_bed");
ItemType.Typed<BundleMeta> LIME_BUNDLE = getItemType("lime_bundle");
@@ -1547,10 +1531,16 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<PotionMeta> LINGERING_POTION = getItemType("lingering_potion");
ItemType.Typed<SpawnEggMeta> LLAMA_SPAWN_EGG = getItemType("llama_spawn_egg");
ItemType.Typed<ItemMeta> LODESTONE = getItemType("lodestone");
ItemType.Typed<ItemMeta> LOOM = getItemType("loom");
ItemType.Typed<ItemMeta> MACE = getItemType("mace");
ItemType.Typed<BannerMeta> MAGENTA_BANNER = getItemType("magenta_banner");
ItemType.Typed<BlockStateMeta> MAGENTA_BED = getItemType("magenta_bed");
ItemType.Typed<BundleMeta> MAGENTA_BUNDLE = getItemType("magenta_bundle");
@@ -1583,6 +1573,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> MAGMA_CREAM = getItemType("magma_cream");
ItemType.Typed<SpawnEggMeta> MAGMA_CUBE_SPAWN_EGG = getItemType("magma_cube_spawn_egg");
ItemType.Typed<ItemMeta> MANGROVE_BOAT = getItemType("mangrove_boat");
ItemType.Typed<ItemMeta> MANGROVE_BUTTON = getItemType("mangrove_button");
@@ -1619,6 +1611,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> MANGROVE_WOOD = getItemType("mangrove_wood");
ItemType.Typed<ItemMeta> MAP = getItemType("map");
ItemType.Typed<ItemMeta> MEDIUM_AMETHYST_BUD = getItemType("medium_amethyst_bud");
ItemType.Typed<ItemMeta> MELON = getItemType("melon");
@@ -1635,6 +1629,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> MOJANG_BANNER_PATTERN = getItemType("mojang_banner_pattern");
ItemType.Typed<SpawnEggMeta> MOOSHROOM_SPAWN_EGG = getItemType("mooshroom_spawn_egg");
ItemType.Typed<ItemMeta> MOSS_BLOCK = getItemType("moss_block");
ItemType.Typed<ItemMeta> MOSS_CARPET = getItemType("moss_carpet");
@@ -1669,10 +1665,14 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> MUDDY_MANGROVE_ROOTS = getItemType("muddy_mangrove_roots");
ItemType.Typed<SpawnEggMeta> MULE_SPAWN_EGG = getItemType("mule_spawn_egg");
ItemType.Typed<ItemMeta> MUSHROOM_STEM = getItemType("mushroom_stem");
ItemType.Typed<ItemMeta> MUSHROOM_STEW = getItemType("mushroom_stew");
ItemType.Typed<ItemMeta> MUSIC_DISC_5 = getItemType("music_disc_5");
ItemType.Typed<ItemMeta> MUSIC_DISC_11 = getItemType("music_disc_11");
ItemType.Typed<ItemMeta> MUSIC_DISC_13 = getItemType("music_disc_13");
@@ -1689,6 +1689,8 @@ public interface ItemType extends Keyed, Translatable, net.kyori.adventure.trans
ItemType.Typed<ItemMeta> MUSIC_DISC_FAR = getItemType("music_disc_far");
ItemType.Typed<ItemMeta> MUSIC_DISC_LAVA_CHICKEN = getItemType("music_disc_lava_chicken");
ItemType.Typed<ItemMeta> MUSIC_DISC_MALL = getItemType("music_disc_mall");
ItemType.Typed<ItemMeta> MUSIC_DISC_MELLOHI = getItemType("music_disc_mellohi");
@@ -15,7 +15,7 @@ import org.jetbrains.annotations.NotNull;
public interface TrimMaterial extends Keyed, Translatable {
// Start generate - TrimMaterial
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
TrimMaterial AMETHYST = getTrimMaterial("amethyst");
TrimMaterial COPPER = getTrimMaterial("copper");
@@ -15,7 +15,7 @@ import org.jetbrains.annotations.NotNull;
public interface TrimPattern extends Keyed, Translatable {
// Start generate - TrimPattern
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
TrimPattern BOLT = getTrimPattern("bolt");
TrimPattern COAST = getTrimPattern("coast");
@@ -6,7 +6,7 @@ package org.bukkit.inventory.recipe;
public enum CookingBookCategory {
// Start generate - CookingBookCategory
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
FOOD,
BLOCKS,
MISC;
@@ -6,7 +6,7 @@ package org.bukkit.inventory.recipe;
public enum CraftingBookCategory {
// Start generate - CraftingBookCategory
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
BUILDING,
REDSTONE,
EQUIPMENT,
@@ -289,7 +289,7 @@ public final class MapCursor {
public interface Type extends OldEnum<Type>, Keyed {
// Start generate - MapCursorType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
Type BANNER_BLACK = getType("banner_black");
Type BANNER_BLUE = getType("banner_blue");
@@ -37,7 +37,7 @@ public final class MapPalette {
@NotNull
static final Color[] colors = {
// Start generate - MapPalette#colors
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
new Color(0x00000000, true),
new Color(0x00000000, true),
new Color(0x00000000, true),
@@ -16,7 +16,7 @@ import org.jetbrains.annotations.Nullable;
*/
public enum PotionType implements Keyed, io.papermc.paper.world.flag.FeatureDependant { // Paper - feature flag API
// Start generate - PotionType
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
AWKWARD("awkward"),
FIRE_RESISTANCE("fire_resistance"),
HARMING("harming"),
@@ -8,7 +8,7 @@ import org.jspecify.annotations.NullMarked;
@NullMarked
public enum DisplaySlot {
// Start generate - DisplaySlot
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
PLAYER_LIST("list"),
SIDEBAR("sidebar"),
BELOW_NAME("below_name"),
@@ -14,7 +14,7 @@ import org.jetbrains.annotations.Nullable;
public final class DamageTypeTags {
// Start generate - DamageTypeTags
// @GeneratedFrom 1.21.6
// @GeneratedFrom 1.21.7-rc2
public static final Tag<DamageType> ALWAYS_HURTS_ENDER_DRAGONS = getTag("always_hurts_ender_dragons");
public static final Tag<DamageType> ALWAYS_KILLS_ARMOR_STANDS = getTag("always_kills_armor_stands");