This commit is contained in:
Nassim Jahnke 2025-06-30 16:16:56 +02:00
parent a9f74cbf6e
commit 4045339e4c
No known key found for this signature in database
276 changed files with 282 additions and 317 deletions

View file

@ -1,6 +1,6 @@
group=io.papermc.paper
version=1.21.7-R0.1-SNAPSHOT
mcVersion=1.21.7-rc2
mcVersion=1.21.7
# Set to true while updating Minecraft version
updatingMinecraft=true

View file

@ -68,7 +68,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public interface VanillaGoal<T extends Mob> extends Goal<T> {
GoalKey<AbstractHorse> HORSE_RANDOM_STAND = create("horse_random_stand", AbstractHorse.class);

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class AttributeKeys {
/**
* {@code minecraft:armor}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class BannerPatternKeys {
/**
* {@code minecraft:base}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class BiomeKeys {
/**
* {@code minecraft:badlands}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class BlockTypeKeys {
/**
* {@code minecraft:acacia_button}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class CatVariantKeys {
/**
* {@code minecraft:all_black}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class ChickenVariantKeys {
/**
* {@code minecraft:cold}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class CowVariantKeys {
/**
* {@code minecraft:cold}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class DamageTypeKeys {
/**
* {@code minecraft:arrow}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class DataComponentTypeKeys {
/**
* {@code minecraft:attribute_modifiers}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class EnchantmentKeys {
/**
* {@code minecraft:aqua_affinity}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class FluidKeys {
/**
* {@code minecraft:empty}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class FrogVariantKeys {
/**
* {@code minecraft:cold}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class GameEventKeys {
/**
* {@code minecraft:block_activate}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class InstrumentKeys {
/**
* {@code minecraft:admire_goat_horn}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class ItemTypeKeys {
/**
* {@code minecraft:acacia_boat}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class JukeboxSongKeys {
/**
* {@code minecraft:11}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class MapDecorationTypeKeys {
/**
* {@code minecraft:banner_black}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class MenuTypeKeys {
/**
* {@code minecraft:anvil}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class MobEffectKeys {
/**
* {@code minecraft:absorption}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class PaintingVariantKeys {
/**
* {@code minecraft:alban}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class PigVariantKeys {
/**
* {@code minecraft:cold}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class SoundEventKeys {
/**
* {@code minecraft:ambient.basalt_deltas.additions}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class StructureKeys {
/**
* {@code minecraft:ancient_city}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class StructureTypeKeys {
/**
* {@code minecraft:buried_treasure}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class TrimMaterialKeys {
/**
* {@code minecraft:amethyst}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class TrimPatternKeys {
/**
* {@code minecraft:bolt}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class VillagerProfessionKeys {
/**
* {@code minecraft:armorer}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class VillagerTypeKeys {
/**
* {@code minecraft:desert}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class WolfSoundVariantKeys {
/**
* {@code minecraft:angry}

View file

@ -23,7 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public final class WolfVariantKeys {
/**
* {@code minecraft:ashen}

View file

@ -7,7 +7,6 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.block.banner.PatternType;
import org.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class BannerPatternTagKeys {
/**
* {@code #minecraft:no_item_required}
@ -113,7 +111,6 @@ public final class BannerPatternTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<PatternType> create(final Key key) {
return TagKey.create(RegistryKey.BANNER_PATTERN, key);
}

View file

@ -7,7 +7,6 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.block.Biome;
import org.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class BiomeTagKeys {
/**
* {@code #minecraft:allows_surface_slime_spawns}
@ -540,7 +538,6 @@ public final class BiomeTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<Biome> create(final Key key) {
return TagKey.create(RegistryKey.BIOME, key);
}

View file

@ -7,7 +7,6 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.block.BlockType;
import org.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class BlockTypeTagKeys {
/**
* {@code #minecraft:acacia_logs}
@ -1394,7 +1392,6 @@ public final class BlockTypeTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<BlockType> create(final Key key) {
return TagKey.create(RegistryKey.BLOCK, key);
}

View file

@ -7,7 +7,6 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.damage.DamageType;
import org.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class DamageTypeTagKeys {
/**
* {@code #minecraft:always_hurts_ender_dragons}
@ -267,7 +265,6 @@ public final class DamageTypeTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<DamageType> create(final Key key) {
return TagKey.create(RegistryKey.DAMAGE_TYPE, key);
}

View file

@ -25,8 +25,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class EnchantmentTagKeys {
/**
* {@code #minecraft:curse}
@ -317,7 +316,6 @@ public final class EnchantmentTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<Enchantment> create(final Key key) {
return TagKey.create(RegistryKey.ENCHANTMENT, key);
}

View file

@ -7,7 +7,6 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.entity.EntityType;
import org.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class EntityTypeTagKeys {
/**
* {@code #minecraft:aquatic}
@ -309,7 +307,6 @@ public final class EntityTypeTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<EntityType> create(final Key key) {
return TagKey.create(RegistryKey.ENTITY_TYPE, key);
}

View file

@ -7,7 +7,6 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.Fluid;
import org.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class FluidTagKeys {
/**
* {@code #minecraft:lava}
@ -50,7 +48,6 @@ public final class FluidTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<Fluid> create(final Key key) {
return TagKey.create(RegistryKey.FLUID, key);
}

View file

@ -7,7 +7,6 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.GameEvent;
import org.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class GameEventTagKeys {
/**
* {@code #minecraft:allay_can_listen}
@ -71,7 +69,6 @@ public final class GameEventTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<GameEvent> create(final Key key) {
return TagKey.create(RegistryKey.GAME_EVENT, key);
}

View file

@ -7,7 +7,6 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.MusicInstrument;
import org.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class InstrumentTagKeys {
/**
* {@code #minecraft:goat_horns}
@ -57,7 +55,6 @@ public final class InstrumentTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<MusicInstrument> create(final Key key) {
return TagKey.create(RegistryKey.INSTRUMENT, key);
}

View file

@ -7,7 +7,6 @@ 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.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class ItemTypeTagKeys {
/**
* {@code #minecraft:acacia_logs}
@ -1289,7 +1287,6 @@ public final class ItemTypeTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<ItemType> create(final Key key) {
return TagKey.create(RegistryKey.ITEM, key);
}

View file

@ -7,7 +7,6 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.Art;
import org.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class PaintingVariantTagKeys {
/**
* {@code #minecraft:placeable}
@ -43,7 +41,6 @@ public final class PaintingVariantTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<Art> create(final Key key) {
return TagKey.create(RegistryKey.PAINTING_VARIANT, key);
}

View file

@ -7,7 +7,6 @@ import io.papermc.paper.registry.RegistryKey;
import io.papermc.paper.registry.tag.TagKey;
import net.kyori.adventure.key.Key;
import org.bukkit.generator.structure.Structure;
import org.jetbrains.annotations.ApiStatus;
import org.jspecify.annotations.NullMarked;
/**
@ -24,8 +23,7 @@ import org.jspecify.annotations.NullMarked;
"SpellCheckingInspection"
})
@NullMarked
@GeneratedFrom("1.21.7-rc2")
@ApiStatus.Experimental
@GeneratedFrom("1.21.7")
public final class StructureTagKeys {
/**
* {@code #minecraft:cats_spawn_as_black}
@ -176,7 +174,6 @@ public final class StructureTagKeys {
* @param key the tag key's key
* @return a new tag key
*/
@ApiStatus.Experimental
public static TagKey<Structure> create(final Key key) {
return TagKey.create(RegistryKey.STRUCTURE, key);
}

View file

@ -8,7 +8,7 @@ import org.jetbrains.annotations.ApiStatus;
@ApiStatus.Experimental
public enum ItemUseAnimation {
// Start generate - ItemUseAnimation
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
NONE,
EAT,
DRINK,

View file

@ -35,7 +35,7 @@ import static io.papermc.paper.registry.event.RegistryEventProviderImpl.create;
public final class RegistryEvents {
// Start generate - RegistryEvents
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
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);

View file

@ -25,7 +25,7 @@ import org.jetbrains.annotations.Nullable;
public interface Art extends OldEnum<Art>, Keyed {
// Start generate - Art
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
Art ALBAN = getArt("alban");
Art AZTEC = getArt("aztec");

View file

@ -13,7 +13,7 @@ import org.jetbrains.annotations.ApiStatus;
public interface FeatureFlag extends Keyed {
// Start generate - FeatureFlag
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
@ApiStatus.Experimental
FeatureFlag MINECART_IMPROVEMENTS = create("minecart_improvements");

View file

@ -13,7 +13,7 @@ import org.jetbrains.annotations.NotNull;
public interface Fluid extends OldEnum<Fluid>, Keyed {
// Start generate - Fluid
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
Fluid EMPTY = getFluid("empty");
Fluid FLOWING_LAVA = getFluid("flowing_lava");

View file

@ -12,7 +12,7 @@ import org.jetbrains.annotations.Nullable;
public abstract class GameEvent implements Keyed {
// Start generate - GameEvent
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
public static final GameEvent BLOCK_ACTIVATE = getEvent("block_activate");
public static final GameEvent BLOCK_ATTACH = getEvent("block_attach");

View file

@ -11,7 +11,7 @@ import org.jspecify.annotations.NullMarked;
public interface JukeboxSong extends Keyed, Translatable {
// Start generate - JukeboxSong
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
JukeboxSong ELEVEN = get("11");
JukeboxSong THIRTEEN = get("13");

View file

@ -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.7-rc2
// @GeneratedFrom 1.21.7
ACACIA_BOAT(-1, 1),
ACACIA_CHEST_BOAT(-1, 1),
AIR(-1),
@ -612,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.7-rc2
// @GeneratedFrom 1.21.7
ACACIA_BUTTON(-1, Switch.class),
ACACIA_DOOR(-1, Door.class),
ACACIA_FENCE(-1, Fence.class),

View file

@ -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.7-rc2
// @GeneratedFrom 1.21.7
public static final MusicInstrument ADMIRE_GOAT_HORN = getInstrument("admire_goat_horn");
public static final MusicInstrument CALL_GOAT_HORN = getInstrument("call_goat_horn");

View file

@ -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.7-rc2
// @GeneratedFrom 1.21.7
Sound AMBIENT_BASALT_DELTAS_ADDITIONS = getSound("ambient.basalt_deltas.additions");
Sound AMBIENT_BASALT_DELTAS_LOOP = getSound("ambient.basalt_deltas.loop");

View file

@ -10,7 +10,7 @@ import org.jspecify.annotations.NullMarked;
public enum SoundCategory implements Sound.Source.Provider {
// Start generate - SoundCategory
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
MASTER,
MUSIC,
RECORDS,

View file

@ -8,7 +8,7 @@ import org.jetbrains.annotations.NotNull;
*/
public enum Statistic implements Keyed {
// Start generate - StatisticCustom
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
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.7-rc2
// @GeneratedFrom 1.21.7
BREAK_ITEM(Type.ITEM),
CRAFT_ITEM(Type.ITEM),
DROP(Type.ITEM),

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.7-rc2
// @GeneratedFrom 1.21.7
String REGISTRY_BLOCKS = "blocks";
Tag<Material> ACACIA_LOGS = Bukkit.getTag(REGISTRY_BLOCKS, NamespacedKey.minecraft("acacia_logs"), Material.class);

View file

@ -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.7-rc2
// @GeneratedFrom 1.21.7
Biome BADLANDS = getBiome("badlands");
Biome BAMBOO_JUNGLE = getBiome("bamboo_jungle");

View file

@ -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.7-rc2
// @GeneratedFrom 1.21.7
BlockType.Typed<Switch> ACACIA_BUTTON = getBlockType("acacia_button");
BlockType.Typed<Door> ACACIA_DOOR = getBlockType("acacia_door");

View file

@ -16,7 +16,7 @@ import org.jetbrains.annotations.Nullable;
public interface PatternType extends OldEnum<PatternType>, Keyed {
// Start generate - PatternType
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
PatternType BASE = getType("base");
PatternType BORDER = getType("border");

View file

@ -19,7 +19,7 @@ import org.jetbrains.annotations.NotNull;
public interface DamageType extends Keyed, Translatable {
// Start generate - DamageType
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
DamageType ARROW = getDamageType("arrow");
DamageType BAD_RESPAWN_POINT = getDamageType("bad_respawn_point");

View file

@ -30,7 +30,7 @@ public interface Armadillo extends Animals {
*/
enum State {
// Start generate - ArmadilloState
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
IDLE,
ROLLING,
SCARED,

View file

@ -177,7 +177,7 @@ public interface Boat extends Vehicle, io.papermc.paper.entity.Leashable { // Pa
NOT_IN_WORLD,
// Start generate - BoatStatus
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
IN_WATER,
UNDER_WATER,
UNDER_FLOWING_WATER,

View file

@ -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.7-rc2
// @GeneratedFrom 1.21.7
Type ALL_BLACK = getType("all_black");
Type BLACK = getType("black");

View file

@ -60,7 +60,7 @@ public interface Chicken extends Animals {
interface Variant extends Keyed {
// Start generate - ChickenVariant
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
Variant COLD = getVariant("cold");
Variant TEMPERATE = getVariant("temperate");

View file

@ -32,7 +32,7 @@ public interface Cow extends AbstractCow {
interface Variant extends Keyed {
// Start generate - CowVariant
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
Variant COLD = getVariant("cold");
Variant TEMPERATE = getVariant("temperate");

View file

@ -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.7-rc2
// @GeneratedFrom 1.21.7
ACACIA_BOAT("acacia_boat", AcaciaBoat.class, -1),
ACACIA_CHEST_BOAT("acacia_chest_boat", AcaciaChestBoat.class, -1),
ALLAY("allay", Allay.class, -1),

View file

@ -90,7 +90,7 @@ public interface Fox extends Animals, Sittable {
*/
public enum Type {
// Start generate - FoxType
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
RED,
SNOW;
// End generate - FoxType

View file

@ -53,7 +53,7 @@ public interface Frog extends Animals {
interface Variant extends OldEnum<Variant>, Keyed {
// Start generate - FrogVariant
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
Variant COLD = getVariant("cold");
Variant TEMPERATE = getVariant("temperate");

View file

@ -186,7 +186,7 @@ public interface Panda extends Animals, Sittable {
public enum Gene {
// Start generate - PandaGene
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
NORMAL(false),
LAZY(false),
WORRIED(false),

View file

@ -32,7 +32,7 @@ public interface Pig extends Steerable, Vehicle {
interface Variant extends Keyed {
// Start generate - PigVariant
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
Variant COLD = getVariant("cold");
Variant TEMPERATE = getVariant("temperate");

View file

@ -28,7 +28,7 @@ public interface Salmon extends io.papermc.paper.entity.SchoolableFish { // Pape
public enum Variant {
// Start generate - SalmonVariant
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
SMALL,
MEDIUM,
LARGE;

View file

@ -75,7 +75,7 @@ public interface Sniffer extends Animals {
*/
public enum State {
// Start generate - SnifferState
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
IDLING,
FEELING_HAPPY,
SCENTING,

View file

@ -61,7 +61,7 @@ public interface TropicalFish extends io.papermc.paper.entity.SchoolableFish { /
public static enum Pattern {
// Start generate - TropicalFishPattern
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
KOB,
SUNSTREAK,
SNOOPER,

View file

@ -172,7 +172,7 @@ public interface Villager extends AbstractVillager {
interface Type extends OldEnum<Type>, Keyed {
// Start generate - VillagerType
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
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.7-rc2
// @GeneratedFrom 1.21.7
/**
* Armorer profession. Wears a black apron. Armorers primarily trade for
* iron armor, chainmail armor, and sometimes diamond armor.

View file

@ -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.7-rc2
// @GeneratedFrom 1.21.7
SoundVariant ANGRY = getSoundVariant("angry");
SoundVariant BIG = getSoundVariant("big");

View file

@ -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.7-rc2
// @GeneratedFrom 1.21.7
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);

View file

@ -17,7 +17,7 @@ import org.jetbrains.annotations.NotNull;
public abstract class Structure implements Keyed {
// Start generate - Structure
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
public static final Structure ANCIENT_CITY = getStructure("ancient_city");
public static final Structure BASTION_REMNANT = getStructure("bastion_remnant");

View file

@ -16,7 +16,7 @@ import org.jetbrains.annotations.NotNull;
public abstract class StructureType implements Keyed {
// Start generate - StructureType
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
public static final StructureType BURIED_TREASURE = getStructureType("buried_treasure");
public static final StructureType DESERT_PYRAMID = getStructureType("desert_pyramid");

View file

@ -10,7 +10,7 @@ import net.kyori.adventure.text.format.TextColor;
public enum ItemRarity {
// Start generate - ItemRarity
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
COMMON(NamedTextColor.WHITE),
UNCOMMON(NamedTextColor.YELLOW),
RARE(NamedTextColor.AQUA),

View file

@ -15,7 +15,7 @@ import org.jetbrains.annotations.NotNull;
public interface TrimMaterial extends Keyed, Translatable {
// Start generate - TrimMaterial
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
TrimMaterial AMETHYST = getTrimMaterial("amethyst");
TrimMaterial COPPER = getTrimMaterial("copper");

View file

@ -15,7 +15,7 @@ import org.jetbrains.annotations.NotNull;
public interface TrimPattern extends Keyed, Translatable {
// Start generate - TrimPattern
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
TrimPattern BOLT = getTrimPattern("bolt");
TrimPattern COAST = getTrimPattern("coast");

View file

@ -6,7 +6,7 @@ package org.bukkit.inventory.recipe;
public enum CookingBookCategory {
// Start generate - CookingBookCategory
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
FOOD,
BLOCKS,
MISC;

View file

@ -6,7 +6,7 @@ package org.bukkit.inventory.recipe;
public enum CraftingBookCategory {
// Start generate - CraftingBookCategory
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
BUILDING,
REDSTONE,
EQUIPMENT,

View file

@ -289,7 +289,7 @@ public final class MapCursor {
public interface Type extends OldEnum<Type>, Keyed {
// Start generate - MapCursorType
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
Type BANNER_BLACK = getType("banner_black");
Type BANNER_BLUE = getType("banner_blue");

View file

@ -37,7 +37,7 @@ public final class MapPalette {
@NotNull
static final Color[] colors = {
// Start generate - MapPalette#colors
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
new Color(0x00000000, true),
new Color(0x00000000, true),
new Color(0x00000000, true),

View file

@ -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.7-rc2
// @GeneratedFrom 1.21.7
AWKWARD("awkward"),
FIRE_RESISTANCE("fire_resistance"),
HARMING("harming"),

View file

@ -8,7 +8,7 @@ import org.jspecify.annotations.NullMarked;
@NullMarked
public enum DisplaySlot {
// Start generate - DisplaySlot
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
PLAYER_LIST("list"),
SIDEBAR("sidebar"),
BELOW_NAME("below_name"),

View file

@ -14,7 +14,7 @@ import org.jetbrains.annotations.Nullable;
public final class DamageTypeTags {
// Start generate - DamageTypeTags
// @GeneratedFrom 1.21.7-rc2
// @GeneratedFrom 1.21.7
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");

View file

@ -17,7 +17,7 @@ plugins {
val paperMavenPublicUrl = "https://repo.papermc.io/repository/maven-public/"
dependencies {
mache("io.papermc:mache:1.21.7-rc2+build.1")
mache("io.papermc:mache:1.21.7+build.1")
paperclip("io.papermc:paperclip:3.0.3")
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
}
@ -381,7 +381,7 @@ fill {
version(paperweight.minecraftVersion)
build {
channel = BuildChannel.ALPHA
channel = BuildChannel.STABLE
downloads {
register("server:default") {

View file

@ -12,7 +12,7 @@ import org.bukkit.block.BlockFace;
import org.bukkit.block.data.type.AmethystCluster;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public class CraftAmethystCluster extends CraftBlockData implements AmethystCluster {
private static final EnumProperty<Direction> FACING = AmethystClusterBlock.FACING;

View file

@ -11,7 +11,7 @@ import org.bukkit.block.BlockFace;
import org.bukkit.block.data.Directional;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public class CraftAnvil extends CraftBlockData implements Directional {
private static final EnumProperty<Direction> FACING = AnvilBlock.FACING;

View file

@ -11,7 +11,7 @@ import org.bukkit.block.BlockFace;
import org.bukkit.block.data.Directional;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public class CraftAttachedStem extends CraftBlockData implements Directional {
private static final EnumProperty<Direction> FACING = AttachedStemBlock.FACING;

View file

@ -10,7 +10,7 @@ import net.minecraft.world.level.block.state.properties.IntegerProperty;
import org.bukkit.block.data.type.Bamboo;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public class CraftBambooStalk extends CraftBlockData implements Bamboo {
private static final IntegerProperty AGE = BambooStalkBlock.AGE;

View file

@ -11,7 +11,7 @@ import org.bukkit.block.data.Rotatable;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
import org.bukkit.util.Vector;
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public class CraftBanner extends CraftBlockData implements Rotatable {
private static final IntegerProperty ROTATION = BannerBlock.ROTATION;

View file

@ -12,7 +12,7 @@ import org.bukkit.block.BlockFace;
import org.bukkit.block.data.type.Barrel;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public class CraftBarrel extends CraftBlockData implements Barrel {
private static final EnumProperty<Direction> FACING = BarrelBlock.FACING;

View file

@ -7,7 +7,7 @@ import net.minecraft.world.level.block.state.properties.BooleanProperty;
import org.bukkit.block.data.Waterlogged;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public class CraftBarrier extends CraftBlockData implements Waterlogged {
private static final BooleanProperty WATERLOGGED = BarrierBlock.WATERLOGGED;

View file

@ -7,7 +7,7 @@ import net.minecraft.world.level.block.state.properties.BooleanProperty;
import org.bukkit.block.data.Waterlogged;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public class CraftBaseCoralFan extends CraftBlockData implements Waterlogged {
private static final BooleanProperty WATERLOGGED = BaseCoralFanBlock.WATERLOGGED;

View file

@ -7,7 +7,7 @@ import net.minecraft.world.level.block.state.properties.BooleanProperty;
import org.bukkit.block.data.Waterlogged;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public class CraftBaseCoralPlant extends CraftBlockData implements Waterlogged {
private static final BooleanProperty WATERLOGGED = BaseCoralPlantBlock.WATERLOGGED;

View file

@ -12,7 +12,7 @@ import org.bukkit.block.BlockFace;
import org.bukkit.block.data.type.CoralWallFan;
import org.bukkit.craftbukkit.block.data.CraftBlockData;
@GeneratedFrom("1.21.7-rc2")
@GeneratedFrom("1.21.7")
public class CraftBaseCoralWallFan extends CraftBlockData implements CoralWallFan {
private static final EnumProperty<Direction> FACING = BaseCoralWallFanBlock.FACING;

Some files were not shown because too many files have changed in this diff Show more