All Classes and Interfaces

Class
Description
Marker view for accepting the server code of conduct.
Lazy copy-on-write view of clientbound action-bar text.
Lazy copy-on-write view of a clientbound entity spawn.
Stable advancement-screen action.
Serverbound advancement-screen state.
Marks an operation callable from any thread.
Lazy copy-on-write view of clientbound block-entity data.
Serverbound block-entity tag query.
Stable structure mirror.
Stable quarter-turn rotation.
Resolves native block states without requiring Bukkit types in consumer code.
Lazy copy-on-write view of one clientbound block update.
 
 
Marks an operation requiring the Bukkit primary thread on non-regionized servers.
Lazy copy-on-write view over one clientbound play bundle.
Read-only view of a serverbound carried-hotbar-slot packet.
Read-only view of a serverbound difficulty-change request.
Serverbound game-mode request.
Serverbound chat acknowledgement.
Zero-copy view of a serverbound unsigned chat command.
Operation applied to the client's custom chat completions.
Zero-copy view of a serverbound signed chat message.
Serverbound secure-chat session update.
Serverbound chunk-batch throughput feedback.
Lazy zero-copy view of clientbound chunk and light data.
Read-only view of a clientbound clear-dialog packet.
Lazy copy-on-write view of clientbound title clearing/reset.
Stable client chat visibility.
Stable action carried by a serverbound client-command packet.
Read-only view of a serverbound client-command packet.
Stable client game-event identifiers.
Serverbound common client settings.
Stable client main arm.
Stable client particle preference.
Serverbound end-of-client-tick marker.
Copy-on-write view of a clientbound close-screen packet.
Stable command-block execution mode.
Zero-copy read-only view of clientbound encoded command-tree metadata.
One clientbound command completion entry.
Serverbound command-completion request.
Serverbound acknowledgement that play is entering configuration.
Read-only view of a configuration phase delimiter.
Native connection access for a platform player.
Stable handle for one native connection.
Read-only view of a serverbound container-button click.
Stable container click action.
Serverbound container click.
Zero-copy view of a serverbound container close.
Zero-copy copy-on-write view of clientbound container content.
Copy-on-write view of a clientbound container property update.
Serverbound recipe-book slot-state change.
Copy-on-write view of a clientbound cookie request.
Client cookie response in play or configuration.
Serverbound common custom click action.
Read-only zero-copy view of a clientbound or serverbound custom payload.
Serverbound debug subscription request.
Lazy copy-on-write view of a clientbound common disconnect packet.
Lazy copy-on-write view of clientbound disguised chat.
Marks an event or view that becomes invalid when its listener callback returns.
Serverbound book edit/sign request.
Direct entity access; lookup is explicitly thread-sensitive.
Point on an entity used by look-at packets.
Stable clientbound entity animation actions.
Read-only view of a clientbound entity animation.
Zero-copy view of clientbound entity equipment.
Read-only view of a clientbound entity event.
Stable action carried by a serverbound entity-interaction packet.
Thread-safe snapshots of known entity identities and online players.
Documents the exact Minecraft release range where a metadata field exists.
A stable semantic entity metadata field with exact per-release wire mappings.
Complete semantic entity metadata catalog for supported Minecraft releases.
Metadata declared by AbstractArrow.
Metadata declared by AbstractBoat.
Metadata declared by AbstractChestedHorse.
Metadata declared by AbstractCubeMob.
Metadata declared by AbstractFish.
Metadata declared by AbstractHorse.
Metadata declared by AbstractMinecart.
Metadata declared by AbstractNautilus.
Metadata declared by AbstractPiglin.
Metadata declared by AbstractVillager.
Metadata declared by AgeableMob.
Metadata declared by Allay.
Metadata declared by AreaEffectCloud.
Metadata declared by Armadillo.
Metadata declared by ArmorStand.
Metadata declared by Arrow.
Metadata declared by Avatar.
Metadata declared by Axolotl.
Metadata declared by Bat.
Metadata declared by Bee.
Metadata declared by Blaze.
Metadata declared by Boat.
Metadata declared by Bogged.
Metadata declared by Camel.
Metadata declared by Cat.
Metadata declared by Chicken.
Metadata declared by CopperGolem.
Metadata declared by Cow.
Metadata declared by Creaking.
Metadata declared by Creeper.
Metadata declared by Display.
Metadata declared by Display$BlockDisplay.
Metadata declared by Display$ItemDisplay.
Metadata declared by Display$TextDisplay.
Metadata declared by Dolphin.
Metadata declared by EndCrystal.
Metadata declared by EnderDragon.
Metadata declared by EnderMan.
Metadata declared by Entity.
Metadata declared by ExperienceOrb.
Metadata declared by EyeOfEnder.
Metadata declared by FallingBlockEntity.
Metadata declared by Fireball.
Metadata declared by FireworkRocketEntity.
Metadata declared by FishingHook.
Metadata declared by Fox.
Metadata declared by Frog.
Metadata declared by Ghast.
Metadata declared by GlowSquid.
Metadata declared by Goat.
Metadata declared by Guardian.
Metadata declared by HangingEntity.
Metadata declared by HappyGhast.
Metadata declared by Hoglin.
Metadata declared by Horse.
Metadata declared by Interaction.
Metadata declared by IronGolem.
Metadata declared by ItemEntity.
Metadata declared by ItemFrame.
Metadata declared by LivingEntity.
Metadata declared by Llama.
Metadata declared by Mannequin.
Metadata declared by MinecartCommandBlock.
Metadata declared by MinecartFurnace.
Metadata declared by Mob.
Metadata declared by MushroomCow.
Metadata declared by Ocelot.
Metadata declared by OminousItemSpawner.
Metadata declared by Painting.
Metadata declared by Panda.
Metadata declared by Parrot.
Metadata declared by Phantom.
Metadata declared by Pig.
Metadata declared by Piglin.
Metadata declared by Pillager.
Metadata declared by Player.
Metadata declared by PolarBear.
Metadata declared by PrimedTnt.
Metadata declared by Pufferfish.
Metadata declared by Rabbit.
Metadata declared by Raider.
Metadata declared by Salmon.
Metadata declared by Sheep.
Metadata declared by Shulker.
Metadata declared by Skeleton.
Metadata declared by Sniffer.
Metadata declared by SnowGolem.
Metadata declared by SpellcasterIllager.
Metadata declared by Spider.
Metadata declared by Strider.
Metadata declared by SulfurCube.
Metadata declared by Tadpole.
Metadata declared by TamableAnimal.
Metadata declared by ThrowableItemProjectile.
Metadata declared by ThrownTrident.
Metadata declared by TropicalFish.
Metadata declared by Turtle.
Metadata declared by VehicleEntity.
Metadata declared by Vex.
Metadata declared by Villager.
Metadata declared by Warden.
Metadata declared by Witch.
Metadata declared by WitherBoss.
Metadata declared by WitherSkull.
Metadata declared by Wolf.
Metadata declared by Zoglin.
Metadata declared by Zombie.
Metadata declared by ZombieNautilus.
Metadata declared by ZombieVillager.
Zero-copy view of clientbound entity metadata.
Serverbound entity tag query.
Netty-free handle for one connection's serialized event loop.
Lazy copy-on-write view of clientbound player experience state.
Legacy client explosion block interaction; 26.x derives only the block count.
Connection-scoped primitive writes available inside one fast batch callback.
Specialized allocation-minimal packet sends addressed to one platform player.
Marker view for the client configuration-finished acknowledgement.
Copy-on-write view of a clientbound game event.
One authenticated or unsigned game-profile property.
Lazy copy-on-write view of clientbound ghost-recipe placement.
State requested by the initial client handshake.
Initial client handshake request.
Lazy copy-on-write view of clientbound player health and food state.
Read-only, allocation-minimal view of a serverbound entity interaction.
Stable hand used for an entity interaction.
Thrown when a native replacement does not match the active adapter context.
Direct Bukkit/native item conversion.
Serverbound jigsaw generation request.
Stable jigsaw joint type.
Read-only view of a serverbound keep-alive response.
Lazy copy-on-write view of a clientbound level event.
Zero-copy read-only view of a clientbound light update.
Requested behavior after a listener throws.
Deterministic listener priority from first to last.
Read-only view of a serverbound difficulty-lock request.
Marker view for the login-to-configuration acknowledgement.
Login custom-query response.
Login encryption response with borrowed encrypted byte arrays.
Login start request.
Read-only view of a clientbound login packet.
Runtime mapping namespace expected by an adapter.
Zero-copy copy-on-write view of clientbound merchant offers.
Version-neutral entity pose used by pose metadata fields.
Rotation in degrees used by armor stand metadata fields.
Exact Minecraft release reported by the running server.
Copy-on-write view shared by the three clientbound relative-movement packet shapes.
Portable integer block coordinate.
Exact-adapter block-entity type resolved from the native registry.
Exact-adapter native block state.
The 16 protocol chat colors, in native wire order.
Serialized biome payload for one chunk; the byte array is retained by reference.
Version-neutral click event.
Supported vanilla click actions.
Exact-adapter dialog registry holder resolved for repeated packet creation.
Version-neutral vanilla difficulty.
One entity equipment entry.
Version-neutral equipment slot.
Version-independent player game mode.
Version-independent game profile used by login and player-list packets.
A block position in a named dimension.
Version-neutral interaction hand.
Version-neutral hover event.
Supported vanilla hover actions.
Reusable exact-adapter item handle for packet creation.
Rectangular map-color patch; colors are retained by reference.
Exact-adapter menu type resolved from the native registry.
Dispatch-scoped zero-copy view of one native entity metadata entry.
One minecart interpolation step.
Exact-adapter mob-effect registry holder.
Exact-adapter native NBT value.
Exact-adapter scoreboard number format.
Pre-resolved exact-native packet constructor.
Creates native packets for the exact Minecraft version selected at startup.
Process-wide access to the NativePackets runtime owned by the server plugin.
Entry point exposed to NativePackets consumers.
Internal lifecycle boundary used by the Bukkit plugin entrypoint.
Exact-adapter native particle parameters resolved for repeated packet creation.
Complete client player-abilities state.
Exact-adapter value accepted by the ghost-recipe packet factory.
Exact-adapter recipe-book settings created from portable category flags.
Portable registry synchronization entry retaining optional native NBT by reference.
A server link with either a vanilla label or a custom text label.
Exact-adapter sound registry holder resolved for repeated packet creation.
Version-neutral sound mixer source.
Exact-adapter common player spawn state resolved for login and respawn packets.
Version-neutral handle for one native text component.
NBT data source used by an NBT-backed component.
Creates native text without an intermediate serialized representation.
Native component content kinds understood by the stable API.
Version-neutral component style.
Receives one explicitly traversed native text node.
Zero-copy wrapper around an exact-adapter native value.
Portable three-dimensional vector.
Portable tracked-waypoint icon state.
Direct native NBT wrapping and bounded stream IO.
Explicit NBT input limits.
Marks an operation safe for the connection's Netty event loop.
Lazy copy-on-write view of a clientbound open-screen packet.
Stable public packet direction.
Dispatch-scoped generic native packet event.
Callback invoked for a listener-bearing packet.
Idempotent listener registration handle.
Public listener registration and owner-cleanup boundary.
Serverbound native packet event.
Immutable registration-time packet selector.
Clientbound native packet event.
Stable semantic packet type with a compact runtime index.
Stable typed packet constants.
Dispatch-scoped, lazy view over one native packet.
Read-only view of serverbound boat paddle state.
Direct Bukkit/native particle conversion.
Lazy copy-on-write view of a clientbound particle effect.
Zero-copy indexed view of a clientbound passengers packet.
Read-only primitive view of a serverbound creative pick-block request.
Read-only primitive view of a serverbound creative pick-entity request.
Legacy serverbound pick-item slot request.
Serverbound recipe placement request.
Startup-verified optional platform capabilities.
Deterministic startup description used for exact adapter selection.
Minimal immutable platform information available during bootstrap.
Supported Bukkit server platform families.
Utility groups supplied by the selected exact adapter.
Read-only view of a serverbound player-abilities request.
Read-only primitive view of clientbound player abilities.
Direct player/profile access.
Stable serverbound player-action values in protocol order.
Read-only primitive view of a serverbound player action.
Lazy copy-on-write view of clientbound signed player chat.
Stable action carried by a serverbound player-command packet.
Read-only view of a serverbound player-command packet.
Fields included in a player-info update packet.
Complete portable state for one player-info update entry.
Copy-on-write view of a clientbound player-info removal.
Zero-copy read-only view of a clientbound player-info update.
Read-only primitive view of serverbound vehicle/player input.
Serverbound player-loaded marker.
Read-only primitive view of a rotation-only serverbound movement packet.
Zero-copy view shared by serverbound player movement packet shapes.
Complete clientbound player position, velocity, rotation, and relative-field state.
Fields interpreted relative to the receiving player's current state.
Read-only view of a serverbound pong packet.
Stable public protocol phase.
Stable recipe-book operation across legacy and split packet shapes.
Stable recipe-book category.
Lazy copy-on-write view of legacy or split clientbound recipe-book operations.
Serverbound recipe-book seen notification.
Serverbound recipe-book settings change.
Marks an operation requiring ownership of the affected Folia entity or region.
Native registry access without serialized intermediates.
Zero-copy indexed view of a clientbound entity-removal packet.
Lazy copy-on-write view of a clientbound entity effect removal.
Serverbound anvil item-name request.
Copy-on-write view of a clientbound resource-pack pop packet.
Copy-on-write view of a clientbound resource-pack push packet.
Copy-on-write view of a serverbound resource-pack response packet.
Copy-on-write view of a clientbound respawn packet.
Read-only direct view of a clientbound entity head-rotation packet.
Platform scheduler with explicit global, entity, region, and async ownership.
Cancellable task returned by the selected platform scheduler.
Scoreboard objective display slot.
Clientbound scoreboard objective operation.
Score rendering mode.
Lazy copy-on-write view of a clientbound scoreboard score update.
Clientbound scoreboard team operation.
Team presentation fields used by add and update operations.
One block state at local coordinates inside a 16x16x16 section.
Lazy indexed view of a clientbound section block update.
Serverbound bundle item selection.
Serverbound merchant trade selection.
Exact server handles and stable server metrics.
Lazy copy-on-write view of clientbound server-list data.
Vanilla labels supported by the server-links packet.
Serverbound beacon effect selection.
Serverbound command-block update.
Serverbound command-minecart update.
Serverbound creative inventory slot update.
Serverbound game-rule updates, preserving the packet's original indexed list.
Serverbound jigsaw-block update.
Zero-copy copy-on-write view of a clientbound slot update.
Serverbound structure-block update.
Serverbound test-block update.
Zero-copy view of a clientbound show-dialog packet.
Zero-copy view of a serverbound signed chat command.
Lazy copy-on-write view of a positional clientbound sound.
Serverbound spectator target request.
Serverbound spectator target action.
Status ping request containing the client timestamp payload.
Optional player-count and sample section of a server status response.
Marker view for a server-list status request.
Optional version section of a server status response.
Stable structure-block mode.
Stable structure-block update action.
Zero-copy view of a serverbound arm swing.
Bukkit-owned state exposed only inside a suspended packet callback.
Callback executed on the selected Bukkit entity or region scheduler.
Lazy copy-on-write view of clientbound system chat.
 
 
Zero-copy view of a serverbound teleport acknowledgement.
Lazy copy-on-write view of a clientbound entity teleport.
Stable test-block mode.
Stable test-instance block action.
Serverbound test-instance block action.
Direct native-tree converter supplied by an optional consumer bridge.
One profile texture property.
Lazy copy-on-write view shared by clientbound title and subtitle text packets.
Lazy copy-on-write view of clientbound title animation timings.
Copy-on-write view of a clientbound server transfer.
Listener receiving the generic event and its exact lazy typed view.
Lazy copy-on-write view of a clientbound chunk unload.
Cached class lookup and explicitly unsafe native handles.
Marks raw platform access whose caller must prove the required thread ownership.
Thrown when an explicitly thread-sensitive utility is called from an invalid thread.
Thrown when no exact supported runtime descriptor can be produced.
Lazy copy-on-write view of a clientbound entity effect update.
Lazy view of clientbound recipe-registry synchronization.
Zero-copy indexed view of a serverbound sign update.
Zero-copy view of a serverbound use-item-on-block packet.
Zero-copy view of a serverbound use-item packet.
Read-only view of serverbound vehicle movement.
Direct world, dimension, location, and block-state access.