All Classes

Class Description
AbilitiesListener  
AcaciaButton Deprecated.
AcaciaDoor Deprecated.
AcaciaFence Deprecated.
AcaciaFenceGate Deprecated.
AcaciaLeaves Deprecated.
AcaciaLog Deprecated.
AcaciaPressurePlate Deprecated.
AcaciaSapling Deprecated.
AcaciaSign Deprecated.
AcaciaSlab Deprecated.
AcaciaStairs Deprecated.
AcaciaTrapdoor Deprecated.
AcaciaWallSign Deprecated.
AcaciaWood Deprecated.
AcknowledgePlayerDiggingPacket  
ActivatorRail Deprecated.
AddEntityToInstanceEvent
Called by an Instance when an entity is added to it.
Advancement
Represents an advancement located in an AdvancementTab.
AdvancementAction  
AdvancementManager
Used to manage all the registered AdvancementTab.
AdvancementRoot
Represents an Advancement which is the root of an AdvancementTab.
AdvancementsPacket  
AdvancementsPacket.Advancement  
AdvancementsPacket.AdvancementMapping
AdvancementMapping maps the namespaced ID to the Advancement.
AdvancementsPacket.AdvancementProgress  
AdvancementsPacket.Criteria  
AdvancementsPacket.CriterionProgress  
AdvancementsPacket.DisplayData  
AdvancementsPacket.ProgressMapping  
AdvancementsPacket.Requirement  
AdvancementTab
Represents a tab which can be shared between multiple players.
AdvancementTabEvent
Called when a Player opens the advancement screens or switch the tab and when he closes the screen.
AdvancementTabListener  
AdvancementUtils  
AlternativesEntry  
AlternativesType
minecraft:alternatives
AndesiteSlab Deprecated.
AndesiteStairs Deprecated.
AndesiteWall Deprecated.
Animal  
AnimationListener  
AnotherLootTableEntry  
AnotherLootTableType
Allows to sample from a different loot table minecraft:loot_table
Anvil Deprecated.
AnvilInventory  
Argument<T>
An argument is meant to be parsed when added into a Command's syntax with Command.addSyntax(CommandExecutor, Argument[]).
ArgumentBoolean
Represents a boolean value.
ArgumentCallback
Callback executed when an error is found within the Argument.
ArgumentColor
Represents an argument which will give you a ChatColor.
ArgumentDouble  
ArgumentDynamicStringArray
Same as ArgumentStringArray with the exception that this argument can trigger Command.onDynamicWrite(String).
ArgumentDynamicWord
Same as ArgumentWord with the exception that this argument can trigger Command.onDynamicWrite(String).
ArgumentEnchantment
Represents an argument giving an Enchantment.
ArgumentEntities
Represents the target selector argument.
ArgumentEntityType
Represents an argument giving an EntityType.
ArgumentFloat  
ArgumentFloatRange
Represents an argument which will give you an FloatRange.
ArgumentInteger  
ArgumentIntRange
Represents an argument which will give you an IntRange.
ArgumentItemStack
Argument which can be used to retrieve an ItemStack from its material and with NBT data.
ArgumentLong  
ArgumentNbtCompoundTag
Argument used to retrieve a NBTCompound if you need key-value data.
ArgumentNbtTag
Argument used to retrieve a NBT based object, can be any kind of tag like NBTCompound, NBTList, NBTInt, etc...
ArgumentNumber<T extends java.lang.Number>  
ArgumentParticle
Represents an argument giving a Particle.
ArgumentPotionEffect
Represents an argument giving a PotionEffect.
ArgumentRange<T>
Abstract class used by ArgumentIntRange and ArgumentFloatRange.
ArgumentRegistry<T>  
ArgumentRelative<T>
Common interface for all the relative location arguments.
ArgumentRelativeBlockPosition
Represents a BlockPosition with 3 integer numbers (x;y;z) which can take relative coordinates.
ArgumentRelativeVec
Common super class for ArgumentRelativeVec2 and ArgumentRelativeVec3.
ArgumentRelativeVec2
Represents a Vector with 2 floating numbers (x;z) which can take relative coordinates.
ArgumentRelativeVec3
Represents a Vector with 3 floating numbers (x;y;z) which can take relative coordinates.
Arguments
Class used to retrieve argument data in a CommandExecutor.
ArgumentString
Argument which will take a quoted string.
ArgumentStringArray
Represents an argument which will take all the remaining of the command.
ArgumentTime
Represents an argument giving a time (day/second/tick).
ArgumentType
Convenient class listing all the basics Argument.
ArgumentWord
Represents a single word in the command.
ArmorEquipEvent  
ArmorEquipEvent.ArmorSlot  
ArrayUtils  
AttachedMelonStem Deprecated.
AttachedPumpkinStem Deprecated.
AttachEntityPacket  
Attribute  
AttributeOperation  
AttributeSlot  
AxisPlacementRule  
Bamboo Deprecated.
BarColor
Represents the displayed color of a BossBar.
BarDivision
Used to define the number of segments on a BossBar.
Barrel Deprecated.
Basalt Deprecated.
BasicPermission
Basic Permission implementation that only requires the permission to be given to the CommandSender to be considered applied (eg.
BeaconInventory  
Beehive Deprecated.
BeeNest Deprecated.
Beetroots Deprecated.
Bell Deprecated.
BelowNameTag
Represents a scoreboard which rendered a tag below the name
BenchmarkManager
Small monitoring tools that can be used to check the current memory usage and Minestom threads CPU usage.
BinaryReader
Class used to read from a byte array.
BinaryWriter
Class used to write to a byte array.
Biome  
Biome.Category  
Biome.Precipitation  
Biome.TemperatureModifier  
BiomeEffects  
BiomeEffects.AdditionsSound  
BiomeEffects.GrassColorModifier  
BiomeEffects.MoodSound  
BiomeEffects.Music  
BiomeManager
Allows servers to register custom dimensions.
BiomeParticles  
BiomeParticles.BlockParticle  
BiomeParticles.DustParticle  
BiomeParticles.ItemParticle  
BiomeParticles.NormalParticle  
BiomeParticles.ParticleOptions  
BirchButton Deprecated.
BirchDoor Deprecated.
BirchFence Deprecated.
BirchFenceGate Deprecated.
BirchLeaves Deprecated.
BirchLog Deprecated.
BirchPressurePlate Deprecated.
BirchSapling Deprecated.
BirchSign Deprecated.
BirchSlab Deprecated.
BirchStairs Deprecated.
BirchTrapdoor Deprecated.
BirchWallSign Deprecated.
BirchWood Deprecated.
BlackBanner Deprecated.
BlackBed Deprecated.
BlackGlazedTerracotta Deprecated.
BlackShulkerBox Deprecated.
BlackStainedGlassPane Deprecated.
BlackstoneSlab Deprecated.
BlackstoneStairs Deprecated.
BlackstoneWall Deprecated.
BlackWallBanner Deprecated.
BlastFurnace Deprecated.
BlastingRecipe  
Block
//============================== // AUTOGENERATED BY EnumGenerator //==============================
BlockActionPacket  
BlockAlternative  
BlockBatch
Used when the blocks you want to place need to be divided in multiple chunks, use a ChunkBatch instead otherwise.
BlockBreakAnimationPacket  
BlockChangePacket  
BlockFace  
BlockManager  
BlockModifier
Represents an element which can place blocks at position.
BlockPlacementListener  
BlockPlacementRule  
BlockPosition
Represents the position of a block, so with integers instead of floating numbers.
BlockType  
BlueBanner Deprecated.
BlueBed Deprecated.
BlueGlazedTerracotta Deprecated.
BlueShulkerBox Deprecated.
BlueStainedGlassPane Deprecated.
BlueWallBanner Deprecated.
BoneBlock Deprecated.
BooleanArrayData  
BooleanData  
Bootstrap
Used to launch Minestom with the MinestomOverwriteClassLoader to allow for self-modifications
BossBar
Represents a boss bar which is displayed on the top of the client screen (max amount of boss bar defined by BossBar.MAX_BOSSBAR).
BossBarPacket  
BossBarPacket.Action  
BoundingBox
See https://wiki.vg/Entity_metadata#Mobs_2
BrainCoral Deprecated.
BrainCoralFan Deprecated.
BrainCoralWallFan Deprecated.
BrewingStand Deprecated.
BrewingStandInventory  
BrickSlab Deprecated.
BrickStairs Deprecated.
BrickWall Deprecated.
BrownBanner Deprecated.
BrownBed Deprecated.
BrownGlazedTerracotta Deprecated.
BrownMushroomBlock Deprecated.
BrownShulkerBox Deprecated.
BrownStainedGlassPane Deprecated.
BrownWallBanner Deprecated.
BubbleColumn Deprecated.
BubbleCoral Deprecated.
BubbleCoralFan Deprecated.
BubbleCoralWallFan Deprecated.
BungeeCordProxy
BungeeCord forwarding support.
ByteArrayData  
ByteData  
Cactus Deprecated.
Cake Deprecated.
CameraPacket  
Campfire Deprecated.
CampfireCookingRecipe  
CancellableEvent
Represents an Event which can be cancelled.
Carrots Deprecated.
CarvedPumpkin Deprecated.
Cauldron Deprecated.
Chain Deprecated.
ChainCommandBlock Deprecated.
ChangeGameStatePacket  
ChangeGameStatePacket.Reason  
CharacterArrayData  
CharacterData  
ChatClickEvent
Represents a click event for a specific portion of the message.
ChatColor
Represents a color in a text.
ChatHoverEvent
Represents a hover event for a specific portion of the message.
ChatMessageListener  
ChatMessagePacket  
ChatMessagePacket.Position  
ChatParser
Class used to convert JSON string to proper chat message representation.
Check
Convenient class to check for common exceptions.
Chest Deprecated.
ChippedAnvil Deprecated.
ChorusFlower Deprecated.
ChorusPlant Deprecated.
Chunk
A chunk is a part of an Instance, limited by a size of 16x256x16 blocks and subdivided in 16 sections of 16 blocks height.
ChunkBatch
Used when all the blocks you want to place can be contained within only one Chunk, use a BlockBatch instead otherwise.
ChunkCallback  
ChunkDataPacket  
ChunkGenerator
Responsible for the Chunk generation, can be set using Instance.setChunkGenerator(ChunkGenerator).
ChunkPopulator  
ChunkSupplier
Used to customize which type of Chunk an implementation should use.
ChunkUtils  
CipherBase  
ClickType  
ClientAdvancementTabPacket  
ClientAnimationPacket  
ClientChannel  
ClientChatMessagePacket  
ClientClickWindowButtonPacket  
ClientClickWindowPacket  
ClientCloseWindow  
ClientCraftRecipeRequest  
ClientCreativeInventoryActionPacket  
ClientEntityActionPacket  
ClientEntityActionPacket.Action  
ClientHeldItemChangePacket  
ClientInteractEntityPacket  
ClientInteractEntityPacket.Type  
ClientKeepAlivePacket  
ClientLoginPacketsHandler  
ClientNameItemPacket  
ClientPacket
Represents a packet received from a client.
ClientPacketsHandler
Contains registered packets and a way to instantiate them.
ClientPacketsHandler.ClientPacketSupplier
Convenient interface to supply a ClientPacket.
ClientPickItemPacket  
ClientPlayerAbilitiesPacket  
ClientPlayerBlockPlacementPacket  
ClientPlayerDiggingPacket  
ClientPlayerDiggingPacket.Status  
ClientPlayerPacket  
ClientPlayerPositionAndRotationPacket  
ClientPlayerPositionPacket  
ClientPlayerRotationPacket  
ClientPlayPacket  
ClientPlayPacketsHandler  
ClientPluginMessagePacket  
ClientPreplayPacket  
ClientRecipeBookData  
ClientResourcePackStatusPacket  
ClientSelectTradePacket  
ClientSettingsPacket  
ClientSpectatePacket  
ClientStatusPacket  
ClientStatusPacket.Action  
ClientStatusPacketsHandler  
ClientSteerBoatPacket  
ClientSteerVehiclePacket  
ClientTabCompletePacket  
ClientTeleportConfirmPacket  
ClientUpdateCommandBlockMinecartPacket  
ClientUpdateCommandBlockPacket  
ClientUpdateCommandBlockPacket.Mode  
ClientUpdateSignPacket  
ClientUseItemPacket  
ClientVehicleMovePacket  
ClientWindowConfirmationPacket  
ClosestEntityTarget
Target the closest targetable entity (based on the class array)
CloseWindowPacket  
CobblestoneSlab Deprecated.
CobblestoneStairs Deprecated.
CobblestoneWall Deprecated.
Cocoa Deprecated.
CodeModifier
Will be called by MinestomOverwriteClassLoader to transform classes at load-time
CollectItemPacket  
CollisionUtils  
ColoredText
Represents a text with one or multiple colors.
CombatEventPacket
Packet sent during combat to a Player.
CombatEventPacket.EventType  
Command
Represents a command which have suggestion/auto-completion.
CommandBlock Deprecated.
CommandCallback
Functional interface used by the CommandManager to execute a callback if an unknown command is run.
CommandCondition
Used to know if the CommandSender is allowed to run the command or a specific syntax.
CommandDispatcher
Class responsible for parsing Command.
CommandExecutor
Callback executed once a syntax has been found for a Command.
CommandManager
Manager used to register Command and CommandProcessor.
CommandProcessor
Represents a simple command which give you the whole string representation
CommandSender
Represents something which can send commands to the server.
CommandSyntax
Represents a syntax in Command which is initialized with Command.addSyntax(CommandExecutor, Argument[]).
Comparator Deprecated.
CompassMeta  
Composter Deprecated.
Condition
Represents a condition, used by predicates in MC functions and in loot tables.
ConditionContainer  
ConditionedFunctionWrapper
Loot table function that must meet some conditions to be applied
Conduit Deprecated.
ConnectionManager
Manages the connected clients.
ConnectionState
Represents the current connection state of a PlayerConnection.
ConsoleSender
Represents the console when sending a command to the server.
Constructable  
CooldownUtils  
CraftRecipeResponse  
CreativeInventoryActionListener  
CreeperHead Deprecated.
CreeperWallHead Deprecated.
CrimsonButton Deprecated.
CrimsonDoor Deprecated.
CrimsonFence Deprecated.
CrimsonFenceGate Deprecated.
CrimsonHyphae Deprecated.
CrimsonPressurePlate Deprecated.
CrimsonSign Deprecated.
CrimsonSlab Deprecated.
CrimsonStairs Deprecated.
CrimsonStem Deprecated.
CrimsonTrapdoor Deprecated.
CrimsonWallSign Deprecated.
CrossbowMeta  
CustomBlock
Represents the handler of a custom block type which can be registered with BlockManager.registerCustomBlock(CustomBlock).
CustomBlockUtils  
CustomPotionEffect
Represents a custom effect in PotionMeta.
CutRedSandstoneSlab Deprecated.
CutSandstoneSlab Deprecated.
CyanBanner Deprecated.
CyanBed Deprecated.
CyanGlazedTerracotta Deprecated.
CyanShulkerBox Deprecated.
CyanStainedGlassPane Deprecated.
CyanWallBanner Deprecated.
DamagedAnvil Deprecated.
DamageType
Represents a type of damage, required when calling LivingEntity.damage(DamageType, float) and retrieved in EntityDamageEvent.
DarkOakButton Deprecated.
DarkOakDoor Deprecated.
DarkOakFence Deprecated.
DarkOakFenceGate Deprecated.
DarkOakLeaves Deprecated.
DarkOakLog Deprecated.
DarkOakPressurePlate Deprecated.
DarkOakSapling Deprecated.
DarkOakSign Deprecated.
DarkOakSlab Deprecated.
DarkOakStairs Deprecated.
DarkOakTrapdoor Deprecated.
DarkOakWallSign Deprecated.
DarkOakWood Deprecated.
DarkPrismarineSlab Deprecated.
DarkPrismarineStairs Deprecated.
Data
Represents an object which contains key/value based data.
DataContainer
Represents an element which can have a Data attached to it.
DataImpl
Data implementation which uses a ConcurrentHashMap.
DataManager
Manager used to register types which can be serialized and deserialized back.
DataType<T>
Represents an object which can be encoded and decoded back.
DaylightDetector Deprecated.
DeadBrainCoral Deprecated.
DeadBrainCoralFan Deprecated.
DeadBrainCoralWallFan Deprecated.
DeadBubbleCoral Deprecated.
DeadBubbleCoralFan Deprecated.
DeadBubbleCoralWallFan Deprecated.
DeadFireCoral Deprecated.
DeadFireCoralFan Deprecated.
DeadFireCoralWallFan Deprecated.
DeadHornCoral Deprecated.
DeadHornCoralFan Deprecated.
DeadHornCoralWallFan Deprecated.
DeadTubeCoral Deprecated.
DeadTubeCoralFan Deprecated.
DeadTubeCoralWallFan Deprecated.
DebugUtils
Utils class useful for debugging purpose.
DeclareCommandsPacket  
DeclareCommandsPacket.Node  
DeclareRecipesPacket  
DeclareRecipesPacket.DeclaredBlastingRecipe  
DeclareRecipesPacket.DeclaredCampfireCookingRecipe  
DeclareRecipesPacket.DeclaredRecipe  
DeclareRecipesPacket.DeclaredShapedCraftingRecipe  
DeclareRecipesPacket.DeclaredShapelessCraftingRecipe  
DeclareRecipesPacket.DeclaredSmeltingRecipe  
DeclareRecipesPacket.DeclaredSmithingRecipe  
DeclareRecipesPacket.DeclaredSmokingRecipe  
DeclareRecipesPacket.DeclaredStonecutterRecipe  
DeclareRecipesPacket.Ingredient  
Decrypter  
DestroyEntitiesPacket  
DetectorRail Deprecated.
Difficulty
Those are all the difficulties which can be displayed in the player menu.
DimensionType
https://minecraft.gamepedia.com/Custom_dimension
DimensionType.DimensionTypeBuilder  
DimensionTypeManager
Allows servers to register custom dimensions.
DioriteSlab Deprecated.
DioriteStairs Deprecated.
DioriteWall Deprecated.
DirectFramebuffer
Framebuffer with direct access to the colors array
Direction  
DisconnectPacket  
Dispenser Deprecated.
DisplayScoreboardPacket  
DoNothingGoal  
DoubleArrayData  
DoubleData  
DragonHead Deprecated.
DragonWallHead Deprecated.
Dropper Deprecated.
DynamicChunk
Represents a Chunk which store each individual block in memory.
DynamicEntry  
DynamicEntry.Type  
DynamicType
minecraft:dynamic
EatBlockGoal  
EffectPacket  
Effects
Effects available in Minecraft Vanilla
EnchantedBookMeta  
Enchantment
//============================== // AUTOGENERATED BY EnumGenerator //==============================
EnchantmentTableInventory  
EnchantmentTableInventory.EnchantmentSlot  
Encrypter  
EncryptionRequestPacket  
EncryptionResponsePacket  
EnderChest Deprecated.
EndPortalFrame Deprecated.
EndRod Deprecated.
EndStoneBrickSlab Deprecated.
EndStoneBrickStairs Deprecated.
EndStoneBrickWall Deprecated.
Entity
Could be a player, a monster, or an object.
EntityActionListener  
EntityAnimationPacket  
EntityAnimationPacket.Animation  
EntityAreaEffectCloud  
EntityArmorStand  
EntityAttackEvent
Called when a player does a left click on an entity or with EntityCreature.attack(Entity).
EntityBat  
EntityBee  
EntityBlaze  
EntityBoat  
EntityBoat.BoatType  
EntityCat  
EntityCaveSpider  
EntityChicken  
EntityCow  
EntityCreature  
EntityCreeper  
EntityCreeper.CreeperState  
EntityDamage
Represents damage inflicted by an Entity.
EntityDamageEvent
EntityDeathEvent  
EntityDolphin  
EntityEffectPacket  
EntityEndermite  
EntityEquipmentPacket  
EntityEquipmentPacket.Slot  
EntityEyeOfEnder  
EntityFinder
Represents a query which can be call to find one or multiple entities.
EntityFinder.EntitySort  
EntityFireEvent  
EntityFox  
EntityGhast  
EntityGiant  
EntityGuardian  
EntityHeadLookPacket  
EntityIronGolem  
EntityItemFrame  
EntityItemFrame.ItemFrameOrientation
Represents the orientation of the frame.
EntityItemMergeEvent
Called when two ItemEntity are merging their ItemStack together to form a sole entity.
EntityManager  
EntityMetaDataPacket  
EntityMooshroom  
EntityMooshroom.MooshroomType  
EntityMovementPacket  
EntityOcelot  
EntityPanda  
EntityPhantom  
EntityPig  
EntityPolarBear  
EntityPositionAndRotationPacket  
EntityPositionPacket  
EntityPotion  
EntityProjectileDamage
Represents damage inflicted by an entity, via a projectile.
EntityPropertiesPacket  
EntityPropertiesPacket.Property  
EntityRabbit  
EntityRotationPacket  
EntitySilverfish  
EntitySlime  
EntitySnowman  
EntitySoundEffect  
EntitySpawnEvent
Called when a new instance is set for an entity.
EntitySpider  
EntityStatusPacket  
EntityTask  
EntityTeleportPacket  
EntityTickEvent
Called when an entity ticks itself.
EntityType
//============================== // AUTOGENERATED BY EnumGenerator //==============================
EntityUtils  
EntityValidator  
EntityVelocityEvent
Called when a velocity is applied to an entity using Entity.setVelocity(Vector).
EntityVelocityPacket  
EntityWitch  
EntityZombie  
EntityZombifiedPiglin  
EquipmentHandler
Represents an Entity which can have ItemStack in hands and armor slots.
Event
Object which can be listened to by an EventHandler.
EventCallback<E extends Event>  
EventHandler
Represents an element which can have Event listeners assigned to it.
ExperienceOrb  
Explosion
Abstract explosion.
ExplosionPacket  
ExplosionSupplier  
Extension  
Extension.ExtensionDescription  
ExtensionManager  
FacePlayerPacket  
FacePlayerPacket.FacePosition  
FakePlayer
A fake player will behave exactly the same way as would do a Player backed by a netty connection (events, velocity, gravity, player list, etc...) with the exception that you need to control it server-side using a FakePlayerController (see FakePlayer.getController()).
FakePlayerConnection  
FakePlayerController
This class acts as a client controller for FakePlayer.
FakePlayerOption  
Farmland Deprecated.
FileStorageSystem
A StorageSystem which is local using OS files system It does make use of the RocksDB library.
Fire Deprecated.
FireCoral Deprecated.
FireCoralFan Deprecated.
FireCoralWallFan Deprecated.
FireworkMeta  
FireworkMeta.FireworkType  
FloatArrayData  
FloatData  
FloatRange  
Fluid
//============================== // AUTOGENERATED BY EnumGenerator //==============================
FollowTargetGoal  
Framebuffer
Framebuffer to render to a map
FrameType
Describes the frame around the Advancement.
FrostedIce Deprecated.
Furnace Deprecated.
FurnaceInventory  
GameMode
Represents the game mode of a player.
GlassPane Deprecated.
GlobalPropertyServiceMinestom
Global properties service for Mixin
GoalSelector  
GraniteSlab Deprecated.
GraniteStairs Deprecated.
GraniteWall Deprecated.
Graphics2DFramebuffer
Framebuffer that embeds a BufferedImage, allowing for rendering directly via Graphics2D or its pixel array.
GrassBlock Deprecated.
GrayBanner Deprecated.
GrayBed Deprecated.
GrayGlazedTerracotta Deprecated.
GrayShulkerBox Deprecated.
GrayStainedGlassPane Deprecated.
GrayWallBanner Deprecated.
GreenBanner Deprecated.
GreenBed Deprecated.
GreenGlazedTerracotta Deprecated.
GreenShulkerBox Deprecated.
GreenStainedGlassPane Deprecated.
GreenWallBanner Deprecated.
Grindstone Deprecated.
GroupEntry  
GroupType
minecraft:group
HandshakePacket  
HayBlock Deprecated.
HeavyWeightedPressurePlate Deprecated.
HeldItemChangePacket  
Hologram
Represents an invisible armor stand showing a ColoredText.
Hopper Deprecated.
HornCoral Deprecated.
HornCoralFan Deprecated.
HornCoralWallFan Deprecated.
IChunkLoader
Interface implemented to change the way chunks are loaded/saved.
InboundPacket  
Instance
Instances are what are called "worlds" in Minecraft, you can add an entity in it using Entity.setInstance(Instance).
InstanceBatch
A Batch is a tool used to cache a list of blocks to place and flush it whenever you want.
InstanceChunkLoadEvent
Called when a chunk in an instance is loaded.
InstanceChunkUnloadEvent
Called when a chunk in an instance is unloaded.
InstanceContainer
InstanceContainer is an instance that contains chunks in contrary to SharedInstance.
InstanceManager
Used to register Instance.
InstanceUtils  
IntegerArrayData  
IntegerData  
IntRange  
Inventory
Represents an inventory which can be viewed by a collection of Player.
InventoryClickEvent
Called after InventoryPreClickEvent, this event cannot be cancelled and items related to the click are already moved.
InventoryClickHandler
Represents an inventory which can receive click input.
InventoryClickLoopHandler  
InventoryClickProcessor  
InventoryClickResult  
InventoryCloseEvent
Called when an Inventory is closed by a player.
InventoryCondition
InventoryConditionResult
Used by InventoryCondition to step in inventory click processing.
InventoryData  
InventoryModifier
Represents an inventory where items can be modified/retrieved.
InventoryOpenEvent
Called when a player open an Inventory.
InventoryPreClickEvent
Called before InventoryClickEvent, used to potentially cancel the click.
InventoryProperty
List of inventory property and their ID
InventoryType
Represents a type of Inventory
IronBars Deprecated.
IronDoor Deprecated.
IronTrapdoor Deprecated.
ItemAttribute  
ItemDisplay  
ItemDropEvent  
ItemEntity
Represents an item on the ground.
ItemEntry  
ItemFlag
Represents a flag which can be applied to an ItemStack using ItemStack.addItemFlags(ItemFlag...).
ItemMeta
Represents nbt data only available for a type of item.
ItemStack
Represents an item in an inventory (PlayerInventory, Inventory) or on the ground (ItemEntity).
ItemStackArrayData  
ItemStackData  
ItemType
minecraft:item
ItemUpdateStateEvent  
JackOLantern Deprecated.
Jigsaw Deprecated.
JoinGamePacket  
JsonMessage
Represents a json message which can be send to a player.
JsonMessage.RawJsonMessage  
Jukebox Deprecated.
JungleButton Deprecated.
JungleDoor Deprecated.
JungleFence Deprecated.
JungleFenceGate Deprecated.
JungleLeaves Deprecated.
JungleLog Deprecated.
JunglePressurePlate Deprecated.
JungleSapling Deprecated.
JungleSign Deprecated.
JungleSlab Deprecated.
JungleStairs Deprecated.
JungleTrapdoor Deprecated.
JungleWallSign Deprecated.
JungleWood Deprecated.
KeepAliveListener  
KeepAlivePacket  
Kelp Deprecated.
Ladder Deprecated.
Lantern Deprecated.
LargeDirectFramebuffer
LargeFramebuffer with direct access to the colors array.
LargeFern Deprecated.
LargeFramebuffer
Framebuffer that is meant to be split in sub-framebuffers.
LargeFramebufferDefaultView  
LargeGraphics2DFramebuffer
LargeFramebuffer that embeds a BufferedImage, allowing for rendering directly via Graphics2D or its pixel array.
LastEntityDamagerTarget
Targets the last damager of this entity.
Lava Deprecated.
LeatherArmorMeta  
Lectern Deprecated.
LegacyPingHandler  
LegacyServerListPingPacket  
Lever Deprecated.
LightBlueBanner Deprecated.
LightBlueBed Deprecated.
LightBlueGlazedTerracotta Deprecated.
LightBlueShulkerBox Deprecated.
LightBlueStainedGlassPane Deprecated.
LightBlueWallBanner Deprecated.
LightGrayBanner Deprecated.
LightGrayBed Deprecated.
LightGrayGlazedTerracotta Deprecated.
LightGrayShulkerBox Deprecated.
LightGrayStainedGlassPane Deprecated.
LightGrayWallBanner Deprecated.
LightWeightedPressurePlate Deprecated.
Lilac Deprecated.
LimeBanner Deprecated.
LimeBed Deprecated.
LimeGlazedTerracotta Deprecated.
LimeShulkerBox Deprecated.
LimeStainedGlassPane Deprecated.
LimeWallBanner Deprecated.
LivingEntity  
LoginDisconnectPacket  
LoginPluginRequestPacket  
LoginPluginResponsePacket  
LoginStartPacket  
LoginSuccessPacket  
LongArrayData  
LongData  
Loom Deprecated.
LootTable  
LootTable.Entry  
LootTable.Pool  
LootTableEntryType  
LootTableFunction
Changes to apply to the stack being produced
LootTableManager
Handles loading and configuration of loot tables
LootTableType  
MagentaBanner Deprecated.
MagentaBed Deprecated.
MagentaGlazedTerracotta Deprecated.
MagentaShulkerBox Deprecated.
MagentaStainedGlassPane Deprecated.
MagentaWallBanner Deprecated.
MapColors  
MapColors.ColorMappingStrategy
How does Minestom compute RGB to MapColor transitions?
MapColors.Multiplier  
MapColors.PreciseMapColor  
MapDataPacket  
MapDataPacket.Icon  
MapMeta  
MapMeta.MapDecoration  
Material
//============================== // AUTOGENERATED BY EnumGenerator //==============================
MathUtils  
MeleeAttackGoal
Attacks the entity's target (EntityCreature.getTarget()) OR the closest entity which can be targeted with the entity TargetSelector.
MelonStem Deprecated.
MinecraftServer
The main server class used to start the server and retrieve all the managers.
MinestomBasicChunkLoader
A IChunkLoader used by InstanceContainer which is based on the StorageLocation and ChunkSupplier associated to it.
MinestomBytecodeProvider
Provides class bytecode for Mixin
MinestomClassProvider
Provides classes for Mixin
MinestomOverwriteClassLoader
Class Loader that can modify class bytecode when they are loaded
MinestomThread  
MixinAuditTrailMinestom
Takes care of logging mixin operations
MixinCodeModifier
CodeModifier responsible for applying Mixins during class load
MixinPlatformAgentMinestom  
MixinServiceMinestom  
MixinServiceMinestomBootstrap  
MojangAuth  
MojangCrypt  
Monster  
MossyCobblestoneSlab Deprecated.
MossyCobblestoneStairs Deprecated.
MossyCobblestoneWall Deprecated.
MossyStoneBrickSlab Deprecated.
MossyStoneBrickStairs Deprecated.
MossyStoneBrickWall Deprecated.
MovingPiston Deprecated.
MultiBlockChangePacket  
MultiBlockChangePacket.BlockChange  
MushroomStem Deprecated.
Mycelium Deprecated.
NamedSoundEffectPacket  
NamespaceID
Represents a namespaced ID https://minecraft.gamepedia.com/Namespaced_ID
NamespaceIDHashMap<V>  
NBTConsumer  
NbtDataImpl
A data implementation backed by a NBTCompound.
NBTUtils  
NBTUtils.EnchantmentSetter  
NetherBrickFence Deprecated.
NetherBrickSlab Deprecated.
NetherBrickStairs Deprecated.
NetherBrickWall Deprecated.
NetherPortal Deprecated.
NetherWart Deprecated.
NettyPlayerConnection
Represents a networking connection with Netty.
NettyServer  
NoteBlock Deprecated.
Notification
Represents a message which can be send using the NotificationCenter.
NotificationCenter
Used to send one or multiples Notification.
OakButton Deprecated.
OakDoor Deprecated.
OakFence Deprecated.
OakFenceGate Deprecated.
OakLeaves Deprecated.
OakLog Deprecated.
OakPressurePlate Deprecated.
OakSapling Deprecated.
OakSign Deprecated.
OakSlab Deprecated.
OakStairs Deprecated.
OakTrapdoor Deprecated.
OakWallSign Deprecated.
OakWood Deprecated.
ObjectEntity  
Observer Deprecated.
OpenBookPacket  
OpenHorseWindowPacket  
OpenSignEditorPacket  
OpenWindowPacket  
OptifineSupport
Hacky class for Optifine because of an issue making the client crash if biomes 'swamp' or 'swamp_hills' are not registered.
OptionalCallback
Convenient class to execute callbacks which can be null.
OrangeBanner Deprecated.
OrangeBed Deprecated.
OrangeGlazedTerracotta Deprecated.
OrangeShulkerBox Deprecated.
OrangeStainedGlassPane Deprecated.
OrangeWallBanner Deprecated.
PacketCompressor  
PacketConsumer<T>
Interface used to add a listener for incoming/outgoing packets with ConnectionManager.onPacketReceive(PacketConsumer) and ConnectionManager.onPacketSend(PacketConsumer).
PacketController
Used to control the output of a packet in PacketConsumer.accept(Player, PacketController, Object).
PacketDecoder  
PacketEncoder  
PacketFramer  
PacketListenerConsumer<T extends ClientPlayPacket>
Small convenient interface to use method references with PacketListenerManager.setListener(Class, PacketListenerConsumer).
PacketListenerManager  
PacketProcessor
Responsible for processing client packets.
PacketUtils
Utils class for packets.
PaletteStorage
Used to efficiently store blocks with an optional palette.
Particle
//============================== // AUTOGENERATED BY EnumGenerator //==============================
ParticleCreator
Small utils class to create particle packet
ParticlePacket  
Peony Deprecated.
PerGroupChunkProvider
Separate chunks into group of linked chunks
PerInstanceThreadProvider
Separates work between instance (1 instance = 1 thread execution).
Permission<T>
Representation of a permission granted to a CommandSender.
PermissionHandler
Represents an object which can have permissions.
PetrifiedOakSlab Deprecated.
PFBlockDescription  
PFBlockObject  
PFColumnarSpace  
PFInstanceSpace  
PFPathingEntity  
PickupExperienceEvent  
PickupItemEvent  
PingPacket  
PinkBanner Deprecated.
PinkBed Deprecated.
PinkGlazedTerracotta Deprecated.
PinkShulkerBox Deprecated.
PinkStainedGlassPane Deprecated.
PinkWallBanner Deprecated.
Piston Deprecated.
PistonHead Deprecated.
PlacementRules  
Player
Those are the major actors of the server, they are not necessary backed by a NettyPlayerConnection as shown by FakePlayer
Player.ChatMode  
Player.FacePoint  
Player.Hand
Represents the main or off hand of the player.
Player.MainHand
Represents where is located the main hand of the player (can be changed in Minecraft option).
PlayerAbilitiesPacket  
PlayerAddItemStackEvent
PlayerBlockBreakEvent  
PlayerBlockInteractEvent
Called when a player interacts with a block (right-click).
PlayerBlockPlaceEvent
Called when a player tries placing a block.
PlayerChangeHeldSlotEvent
Called when a player change his held slot (by pressing 1-9 keys).
PlayerChatEvent
Called every time a Player write and send something in the chat.
PlayerChunkLoadEvent
Called when a player receive a new chunk data.
PlayerChunkUnloadEvent
Called after a chunk being unload to a certain player.
PlayerCommandEvent
Called every time a player send a message starting by '/'.
PlayerConnection
A PlayerConnection is an object needed for all created Player.
PlayerDiggingListener  
PlayerDisconnectEvent
Called when a player disconnect.
PlayerEatEvent
Called when a player is finished eating.
PlayerEntityInteractEvent
Called when a Player interacts (right-click) with an Entity.
PlayerHandAnimationEvent
Called when the player swings his hand.
PlayerHead Deprecated.
PlayerHeadMeta  
PlayerHeldListener  
PlayerInfoPacket  
PlayerInfoPacket.Action  
PlayerInfoPacket.AddPlayer  
PlayerInfoPacket.AddPlayer.Property  
PlayerInfoPacket.PlayerInfo  
PlayerInfoPacket.RemovePlayer  
PlayerInfoPacket.UpdateDisplayName  
PlayerInfoPacket.UpdateGamemode  
PlayerInfoPacket.UpdateLatency  
PlayerInventory
Represents the inventory of a Player, retrieved with Player.getInventory().
PlayerInventoryUtils  
PlayerItemAnimationEvent
Used when a Player finish the animation of an item.
PlayerItemAnimationEvent.ItemAnimationType  
PlayerListHeaderAndFooterPacket  
PlayerLoginEvent
Called at player login, used to define his spawn instance.
PlayerMoveEvent
Called when a player is modifying his position.
PlayerPluginMessageEvent
Called when a player send ClientPluginMessagePacket.
PlayerPositionAndLookPacket  
PlayerPositionListener  
PlayerPreEatEvent
Called before the PlayerEatEvent and can be used to change the eating time or to cancel its processing, cancelling the event means that the player will continue the animation indefinitely.
PlayerPreLoginEvent
Called before the player initialization, it can be used to kick the player before any connection or to change his final username/uuid.
PlayerProvider
Used when you want to provide your own player object instead of using the default one.
PlayerResourcePackStatusEvent
Called when a player warns the server of a resource pack status.
PlayerRespawnEvent
Called when Player.respawn() is executed (for custom respawn or as a result of ClientStatusPacket
PlayerSetItemStackEvent
Called as a result of PlayerInventory.setItemStack(int, ItemStack) and player click in his inventory.
PlayerSettingsChangeEvent
Called after the player signals the server that his settings has been modified.
PlayerSkin
Contains all the data required to store a skin.
PlayerSkinInitEvent
Called at the player connection to initialize his skin.
PlayerSpawnEvent
Called when a new instance is set for a player.
PlayerStartDiggingEvent
Called when a Player start digging a block, can be used to forbid the Player from mining it.
PlayerStartFlyingEvent
Called when a player start flying.
PlayerStatistic
Represents a single statistic in the "statistics" game menu.
PlayerStopFlyingEvent
Called when a player stop flying.
PlayerSwapItemEvent
Called when a player is trying to swap his main and off hand item.
PlayerTickEvent
Called at each player tick.
PlayerUseItemEvent
Event when an item is used without clicking on a block.
PlayerUseItemOnBlockEvent
Used when a player is clicking on a block with an item (but is not a block in item form).
PlayerUtils  
PlayerValidator  
PlayerVehicleInformation  
PlayerVehicleListener  
PlayerWallHead Deprecated.
PluginMessageListener  
PluginMessagePacket  
Podzol Deprecated.
PolishedAndesiteSlab Deprecated.
PolishedAndesiteStairs Deprecated.
PolishedBasalt Deprecated.
PolishedBlackstoneBrickSlab Deprecated.
PolishedBlackstoneBrickStairs Deprecated.
PolishedBlackstoneBrickWall Deprecated.
PolishedBlackstoneButton Deprecated.
PolishedBlackstonePressurePlate Deprecated.
PolishedBlackstoneSlab Deprecated.
PolishedBlackstoneStairs Deprecated.
PolishedBlackstoneWall Deprecated.
PolishedDioriteSlab Deprecated.
PolishedDioriteStairs Deprecated.
PolishedGraniteSlab Deprecated.
PolishedGraniteStairs Deprecated.
PongPacket  
Position
Represents a position.
Potatoes Deprecated.
PotionEffect
//============================== // AUTOGENERATED BY EnumGenerator //==============================
PotionMeta
PotionType
//============================== // AUTOGENERATED BY EnumGenerator //==============================
PoweredRail Deprecated.
PrimitiveConversion  
PrismarineBrickSlab Deprecated.
PrismarineBrickStairs Deprecated.
PrismarineSlab Deprecated.
PrismarineStairs Deprecated.
PrismarineWall Deprecated.
Projectile  
PumpkinStem Deprecated.
PurpleBanner Deprecated.
PurpleBed Deprecated.
PurpleGlazedTerracotta Deprecated.
PurpleShulkerBox Deprecated.
PurpleStainedGlassPane Deprecated.
PurpleWallBanner Deprecated.
PurpurPillar Deprecated.
PurpurSlab Deprecated.
PurpurStairs Deprecated.
QuartzPillar Deprecated.
QuartzSlab Deprecated.
QuartzStairs Deprecated.
Rail Deprecated.
RandomLookAroundGoal  
RandomStrollGoal  
RangeContainer  
RangeContainer.Deserializer  
Readable
Represents an element which can read from a BinaryReader.
Recipe  
Recipe.RecipeType  
RecipeListener  
RecipeManager  
RedBanner Deprecated.
RedBed Deprecated.
RedGlazedTerracotta Deprecated.
RedMushroomBlock Deprecated.
RedNetherBrickSlab Deprecated.
RedNetherBrickStairs Deprecated.
RedNetherBrickWall Deprecated.
RedSandstoneSlab Deprecated.
RedSandstoneStairs Deprecated.
RedSandstoneWall Deprecated.
RedShulkerBox Deprecated.
RedStainedGlassPane Deprecated.
RedstoneLamp Deprecated.
RedstoneOre Deprecated.
RedstonePlacementRule  
RedstoneTorch Deprecated.
RedstoneWallTorch Deprecated.
RedstoneWire Deprecated.
RedWallBanner Deprecated.
Registries
AUTOGENERATED
RelativeBlockPosition
Represents a relative BlockPosition.
RelativeLocation<T>
Represents a location which can have fields relative to an Entity position.
RelativeVec
Represents a relative Vector.
RemoveEntityEffectPacket  
RemoveEntityFromInstanceEvent
Called by an Instance when an entity is removed from it.
Repeater Deprecated.
RepeatingCommandBlock Deprecated.
RequiredTag  
ResourceGatherer
Responsible for making sure Minestom has the necessary files to run (notably registry files)
ResourcePack
Represents a resource pack which can be sent with Player.setResourcePack(ResourcePack).
ResourcePackListener  
ResourcePackSendPacket  
ResourcePackStatus
RespawnAnchor Deprecated.
RespawnPacket  
ResponseData
Represents the data sent to the player when refreshing the server list.
ResponseDataConsumer
Consumer used to fill a ResponseData object before being sent to a connection.
ResponsePacket  
RichMessage
Represents multiple ColoredText batched together with the possibility to add click and hover events.
RoseBush Deprecated.
Rotation  
SandstoneSlab Deprecated.
SandstoneStairs Deprecated.
SandstoneWall Deprecated.
Scaffolding Deprecated.
SchedulerManager
An object which manages all the Task's.
Scoreboard
This interface represents all scoreboard of Minecraft
ScoreboardObjectivePacket  
ScoreboardObjectivePacket.Type
This enumeration represents all available types for the scoreboard objective
SeaPickle Deprecated.
SequenceEntry  
SequenceType
minecraft:sequence
SerializableData
Represents a Data object which can be serialized and read back.
SerializableDataData  
SerializableDataImpl
SerializableData implementation based on DataImpl.
SerializerUtils  
ServerDifficultyPacket  
ServerPacket
Represents a packet which can be sent to a player using PlayerConnection.sendPacket(ServerPacket).
ServerPacketIdentifier  
SetCompressionPacket  
SetCooldownPacket  
SetExperiencePacket  
SetPassengersPacket  
SetSlotPacket  
SettingsListener  
ShapedRecipe  
ShapelessRecipe  
SharedInstance
The SharedInstance is an instance that shares the same chunks as its linked InstanceContainer, entities are separated.
ShortArrayData  
ShortData  
ShulkerBox Deprecated.
Sidebar
Represents a sidebar which can contain up to 16 Sidebar.ScoreboardLine.
Sidebar.ScoreboardLine
This class is used to create a line for the sidebar.
SingleThreadProvider
Simple thread provider implementation using a single thread to update all the instances and chunks.
SkeletonSkull Deprecated.
SkeletonWallSkull Deprecated.
SmeltingRecipe  
SmithingRecipe  
Smoker Deprecated.
SmokingRecipe  
SmoothQuartzSlab Deprecated.
SmoothQuartzStairs Deprecated.
SmoothRedSandstoneSlab Deprecated.
SmoothRedSandstoneStairs Deprecated.
SmoothSandstoneSlab Deprecated.
SmoothSandstoneStairs Deprecated.
SmoothStoneSlab Deprecated.
Snow Deprecated.
SoulCampfire Deprecated.
SoulLantern Deprecated.
SoulWallTorch Deprecated.
Sound
//============================== // AUTOGENERATED BY EnumGenerator //==============================
SoundCategory  
SoundEffectPacket  
SpawnEggMeta  
SpawnEntityPacket  
SpawnExperienceOrbPacket  
SpawnLivingEntityPacket  
SpawnPaintingPacket  
SpawnPlayerPacket  
SpawnPositionPacket  
SpruceButton Deprecated.
SpruceDoor Deprecated.
SpruceFence Deprecated.
SpruceFenceGate Deprecated.
SpruceLeaves Deprecated.
SpruceLog Deprecated.
SprucePressurePlate Deprecated.
SpruceSapling Deprecated.
SpruceSign Deprecated.
SpruceSlab Deprecated.
SpruceStairs Deprecated.
SpruceTrapdoor Deprecated.
SpruceWallSign Deprecated.
SpruceWood Deprecated.
StackingRule
Represents the stacking rule of an ItemStack.
StatisticCategory  
StatisticsPacket  
StatisticsPacket.Statistic  
StatisticType
//============================== // AUTOGENERATED BY EnumGenerator //==============================
StatusListener  
StatusRequestPacket  
StickyPiston Deprecated.
StoneBrickSlab Deprecated.
StoneBrickStairs Deprecated.
StoneBrickWall Deprecated.
StoneButton Deprecated.
Stonecutter Deprecated.
StonecutterRecipe  
StonePressurePlate Deprecated.
StoneSlab Deprecated.
StoneStairs Deprecated.
StopSoundPacket  
StorageLocation
Represents an area which contain data.
StorageManager
StorageOptions  
StorageSystem
Represents a way of storing data by key/value.
StringArrayData  
StringArrayValidator
Interface used when a string array needs to be validated dynamically.
StringData  
StringValidator
Interface used when a string needs to be validated dynamically.
StrippedAcaciaLog Deprecated.
StrippedAcaciaWood Deprecated.
StrippedBirchLog Deprecated.
StrippedBirchWood Deprecated.
StrippedCrimsonHyphae Deprecated.
StrippedCrimsonStem Deprecated.
StrippedDarkOakLog Deprecated.
StrippedDarkOakWood Deprecated.
StrippedJungleLog Deprecated.
StrippedJungleWood Deprecated.
StrippedOakLog Deprecated.
StrippedOakWood Deprecated.
StrippedSpruceLog Deprecated.
StrippedSpruceWood Deprecated.
StrippedWarpedHyphae Deprecated.
StrippedWarpedStem Deprecated.
StructureBlock Deprecated.
SugarCane Deprecated.
Sunflower Deprecated.
SurvivesExplosionCondition
Requires 'explosionPower' double argument
SurvivesExplosionCondition.Deserializer  
SweetBerryBush Deprecated.
TabCompleteListener  
TabCompletePacket  
TabCompletePacket.Match  
TabList
Represents the Player tab list as a Scoreboard
Tag
Represents a group of items, blocks, fluids, entity types or function.
Tag.BasicTypes  
TagContainer
Meant only for parsing tag JSON
TagEntry  
TagManager
Handles loading and caching of tags.
TagManager.ReaderSupplierWithFileNotFound  
TagsPacket  
TagType
minecraft:tag
TallGrass Deprecated.
TallSeagrass Deprecated.
TameableAnimal  
Target Deprecated.
TargetSelector
The target selector is called each time the entity receives an "attack" instruction without having a target.
Task
An Object that represents a task that is scheduled for execution on the application.
TaskBuilder
A builder which represents a fluent Object to schedule tasks.
TaskStatus
An enumeration that representing all available statuses for a Task
Team
This object represents a team on a scoreboard that has a common display theme and other properties.
TeamBuilder
A builder which represents a fluent Object to built teams.
TeamManager
An object which manages all the Team's
TeamsPacket
The packet creates or updates teams
TeamsPacket.Action
An enumeration which representing all actions for the packet
TeamsPacket.CollisionRule
An enumeration which representing all rules for the collision
TeamsPacket.NameTagVisibility
An enumeration which representing all visibility states for the name tags
TeleportListener  
ThreadProvider
Used to link chunks into multiple groups.
ThreadResult  
TimeUnit  
TimeUpdatePacket  
TitlePacket  
TitlePacket.Action  
Tnt Deprecated.
TradeListPacket  
TradeListPacket.Trade  
TranslatableText
Represents a translatable component which can be used in ColoredText.
TrappedChest Deprecated.
Tripwire Deprecated.
TripwireHook Deprecated.
TubeCoral Deprecated.
TubeCoralFan Deprecated.
TubeCoralWallFan Deprecated.
TurtleEgg Deprecated.
TwistingVines Deprecated.
UniqueIdUtils
An utilities class for UUID.
UnloadChunkPacket  
UnlockRecipesPacket  
UpdateConsumer  
UpdateHealthPacket  
UpdateLightPacket  
UpdateManager
Manager responsible for the server ticks.
UpdateOption  
UpdateScorePacket  
UpdateTagListEvent  
UpdateViewDistancePacket  
UpdateViewPositionPacket  
URLUtils  
UseEntityListener  
UseItemListener  
Utils  
UuidProvider
Used when you want to provide your own UUID object for players instead of using the default one.
UuidType  
Validator<T>
Interface used when a value needs to be validated dynamically.
VanillaStackingRule  
Vector  
Vehicle  
VehicleMovePacket  
VelocityProxy
Support for Velocity modern forwarding.
Viewable
Represents something which can be displayed or hidden to players.
VillagerInventory  
Vine Deprecated.
WallPlacementRule  
WallTorch Deprecated.
WarpedButton Deprecated.
WarpedDoor Deprecated.
WarpedFence Deprecated.
WarpedFenceGate Deprecated.
WarpedHyphae Deprecated.
WarpedPressurePlate Deprecated.
WarpedSign Deprecated.
WarpedSlab Deprecated.
WarpedStairs Deprecated.
WarpedStem Deprecated.
WarpedTrapdoor Deprecated.
WarpedWallSign Deprecated.
Water Deprecated.
WeepingVines Deprecated.
WeightedRandom<E extends WeightedRandomItem>
Produces a random element from a given set, with weights applied.
WeightedRandomItem  
Wheat Deprecated.
WhiteBanner Deprecated.
WhiteBed Deprecated.
WhiteGlazedTerracotta Deprecated.
WhiteShulkerBox Deprecated.
WhiteStainedGlassPane Deprecated.
WhiteWallBanner Deprecated.
WindowConfirmationPacket  
WindowItemsPacket  
WindowListener  
WindowPropertyPacket  
WitherSkeletonSkull Deprecated.
WitherSkeletonWallSkull Deprecated.
WorldBorder
Represents the world border of an Instance, can be retrieved with Instance.getWorldBorder().
WorldBorder.CollisionAxis  
WorldBorderPacket  
WorldBorderPacket.Action  
WorldBorderPacket.WBAction  
WorldBorderPacket.WBInitialize  
WorldBorderPacket.WBLerpSize  
WorldBorderPacket.WBSetCenter  
WorldBorderPacket.WBSetSize  
WorldBorderPacket.WBSetWarningBlocks  
WorldBorderPacket.WBSetWarningTime  
WritableBookMeta  
Writeable
Represents an element which can write to a BinaryWriter.
WrittenBookMeta  
WrittenBookMeta.WrittenBookGeneration  
YellowBanner Deprecated.
YellowBed Deprecated.
YellowGlazedTerracotta Deprecated.
YellowShulkerBox Deprecated.
YellowStainedGlassPane Deprecated.
YellowWallBanner Deprecated.
ZombieHead Deprecated.
ZombieWallHead Deprecated.