A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

AbilitiesListener - Class in net.minestom.server.listener
 
AbilitiesListener() - Constructor for class net.minestom.server.listener.AbilitiesListener
 
above() - Method in class net.minestom.server.utils.block.BlockUtils
 
abs() - Method in class net.minestom.server.coordinate.Vec
 
ABSOLUTE - net.minestom.server.utils.location.RelativeVec.CoordinateType
 
AbsoluteBlockBatch - Class in net.minestom.server.instance.batch
A Batch which can be used when changes are required across chunk borders, but the changes do not need any translation.
AbsoluteBlockBatch() - Constructor for class net.minestom.server.instance.batch.AbsoluteBlockBatch
 
AbsoluteBlockBatch(BatchOption) - Constructor for class net.minestom.server.instance.batch.AbsoluteBlockBatch
 
AbstractArrowMeta - Class in net.minestom.server.entity.metadata.arrow
 
AbstractArrowMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.arrow.AbstractArrowMeta
 
AbstractFishMeta - Class in net.minestom.server.entity.metadata.water.fish
 
AbstractFishMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.water.fish.AbstractFishMeta
 
AbstractGolemMeta - Class in net.minestom.server.entity.metadata.golem
 
AbstractGolemMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.golem.AbstractGolemMeta
 
AbstractHorseMeta - Class in net.minestom.server.entity.metadata.animal
 
AbstractHorseMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.animal.AbstractHorseMeta
 
AbstractIllagerMeta - Class in net.minestom.server.entity.metadata.monster.raider
 
AbstractIllagerMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.raider.AbstractIllagerMeta
 
AbstractInventory - Class in net.minestom.server.inventory
Represents an inventory where items can be modified/retrieved.
AbstractInventory(int) - Constructor for class net.minestom.server.inventory.AbstractInventory
 
AbstractMinecartContainerMeta - Class in net.minestom.server.entity.metadata.minecart
 
AbstractMinecartContainerMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.minecart.AbstractMinecartContainerMeta
 
AbstractMinecartMeta - Class in net.minestom.server.entity.metadata.minecart
 
AbstractMinecartMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.minecart.AbstractMinecartMeta
 
AbstractSkeletonMeta - Class in net.minestom.server.entity.metadata.monster.skeleton
 
AbstractSkeletonMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.skeleton.AbstractSkeletonMeta
 
AbstractVillagerMeta - Class in net.minestom.server.entity.metadata.villager
 
AbstractVillagerMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.villager.AbstractVillagerMeta
 
ACACIA - net.minestom.server.entity.metadata.other.BoatMeta.Type
 
accept(Collection<Player>, PacketController, ServerPacket) - Method in interface net.minestom.server.listener.manager.ServerPacketConsumer
Called when a packet is sent to a client.
accept(Player, PacketController, ClientPlayPacket) - Method in interface net.minestom.server.listener.manager.ClientPacketConsumer
Called when a packet is received from a client.
accept(Player, int, ClickType, InventoryConditionResult) - Method in interface net.minestom.server.inventory.condition.InventoryCondition
Called when a Player clicks in the inventory where this InventoryCondition has been added to.
accept(PlayerConnection, ResponseData) - Method in interface net.minestom.server.ping.ResponseDataConsumer
Deprecated.
A method to fill the data of the response.
accept(Registry.Container<T>, String, JsonObject) - Method in interface net.minestom.server.registry.Registry.Container.Loader
 
accept(MixinPlatformManager, IContainerHandle) - Method in class net.minestom.server.extras.selfmodification.mixins.MixinPlatformAgentMinestom
 
accept(T, Player) - Method in interface net.minestom.server.listener.manager.PacketListenerConsumer
 
ACCEPTED - net.minestom.server.resourcepack.ResourcePackStatus
 
accepts(ChatPosition) - Method in enum net.minestom.server.message.ChatMessageType
Checks if this message type is accepting of messages from a given position.
achieved - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.CriterionProgress
 
ACKNOWLEDGE_PLAYER_DIGGING - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
AcknowledgePlayerDiggingPacket - Class in net.minestom.server.network.packet.server.play
 
AcknowledgePlayerDiggingPacket() - Constructor for class net.minestom.server.network.packet.server.play.AcknowledgePlayerDiggingPacket
 
AcknowledgePlayerDiggingPacket(Point, int, ClientPlayerDiggingPacket.Status, boolean) - Constructor for class net.minestom.server.network.packet.server.play.AcknowledgePlayerDiggingPacket
 
AcknowledgePlayerDiggingPacket(Point, Block, ClientPlayerDiggingPacket.Status, boolean) - Constructor for class net.minestom.server.network.packet.server.play.AcknowledgePlayerDiggingPacket
 
Acquirable<T> - Interface in net.minestom.server.acquirable
 
Acquirable.Handler - Class in net.minestom.server.acquirable
 
AcquirableCollection<E> - Class in net.minestom.server.acquirable
 
AcquirableCollection(Collection<Acquirable<E>>) - Constructor for class net.minestom.server.acquirable.AcquirableCollection
 
acquireAsync(Consumer<E>) - Method in class net.minestom.server.acquirable.AcquirableCollection
 
Acquired<T> - Class in net.minestom.server.acquirable
Represents an object that has been safely acquired and can be freed again.
acquireSync(Consumer<E>) - Method in class net.minestom.server.acquirable.AcquirableCollection
 
action - Variable in class net.minestom.server.network.packet.client.play.ClientAdvancementTabPacket
 
action - Variable in class net.minestom.server.network.packet.client.play.ClientEntityActionPacket
 
action - Variable in class net.minestom.server.network.packet.client.play.ClientStatusPacket
 
action - Variable in class net.minestom.server.network.packet.client.play.ClientUpdateStructureBlockPacket
 
action - Variable in class net.minestom.server.network.packet.server.play.BlockEntityDataPacket
 
action - Variable in class net.minestom.server.network.packet.server.play.BossBarPacket
 
action - Variable in class net.minestom.server.network.packet.server.play.PlayerInfoPacket
 
action - Variable in class net.minestom.server.network.packet.server.play.TeamsPacket
The action of the packet
action - Variable in class net.minestom.server.network.packet.server.play.UpdateScorePacket
 
ACTION_BAR - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ActionBarPacket - Class in net.minestom.server.network.packet.server.play
 
ActionBarPacket() - Constructor for class net.minestom.server.network.packet.server.play.ActionBarPacket
 
ActionBarPacket(Component) - Constructor for class net.minestom.server.network.packet.server.play.ActionBarPacket
 
actionBarText - Variable in class net.minestom.server.network.packet.server.play.ActionBarPacket
 
actionId - Variable in class net.minestom.server.network.packet.server.play.BlockActionPacket
 
actionParam - Variable in class net.minestom.server.network.packet.server.play.BlockActionPacket
 
add(double) - Method in interface net.minestom.server.coordinate.Point
 
add(double) - Method in class net.minestom.server.coordinate.Pos
 
add(double) - Method in class net.minestom.server.coordinate.Vec
 
add(double, double, double) - Method in interface net.minestom.server.coordinate.Point
 
add(double, double, double) - Method in class net.minestom.server.coordinate.Pos
 
add(double, double, double) - Method in class net.minestom.server.coordinate.Vec
 
add(Point) - Method in interface net.minestom.server.coordinate.Point
 
add(Point) - Method in class net.minestom.server.coordinate.Pos
 
add(Point) - Method in class net.minestom.server.coordinate.Vec
 
add(Acquirable<E>) - Method in class net.minestom.server.acquirable.AcquirableCollection
 
add(BinaryBuffer) - Static method in class net.minestom.server.utils.binary.PooledBuffers
 
ADD - net.minestom.server.network.packet.server.play.BossBarPacket.Action
 
ADD - Static variable in interface net.minestom.server.inventory.TransactionType
Adds an item to the inventory.
ADD_PLAYER - net.minestom.server.network.packet.server.play.PlayerInfoPacket.Action
 
ADD_PLAYERS_TEAM - net.minestom.server.network.packet.server.play.TeamsPacket.Action
An action to add player to the team
addAIGroup(List<GoalSelector>, List<TargetSelector>) - Method in interface net.minestom.server.entity.ai.EntityAI
Adds new AI group to this entity, consisting of the given goal selectors and target selectors.
addAIGroup(EntityAIGroup) - Method in interface net.minestom.server.entity.ai.EntityAI
Adds new AI group to this entity.
addAll(Collection<? extends Acquirable<E>>) - Method in class net.minestom.server.acquirable.AcquirableCollection
 
addBiome(Biome) - Method in class net.minestom.server.world.biomes.BiomeManager
Adds a new biome.
addBossBar(Collection<Player>, BossBar) - Method in class net.minestom.server.adventure.bossbar.BossBarManager
Adds the specified players to the boss bar's viewers and spawns the boss bar, registering the boss bar if needed.
addBossBar(Player, BossBar) - Method in class net.minestom.server.adventure.bossbar.BossBarManager
Adds the specified player to the boss bar's viewers and spawns the boss bar, registering the boss bar if needed.
addChild(EventNode<? extends T>) - Method in interface net.minestom.server.event.EventNode
Directly adds a child node to this node.
addChild(MinestomExtensionClassLoader) - Method in class net.minestom.server.extras.selfmodification.HierarchyClassLoader
 
addCodeModifier(CodeModifier) - Method in class net.minestom.server.extras.selfmodification.MinestomRootClassLoader
 
addConditionalSyntax(CommandCondition, CommandExecutor, Argument<?>...) - Method in class net.minestom.server.command.builder.Command
Adds a new syntax in the command.
addDelay(Duration) - Method in class net.minestom.server.event.server.ClientPingServerEvent
Adds to the delay until minestom will send the ping response packet.
addDimension(DimensionType) - Method in class net.minestom.server.world.DimensionTypeManager
Adds a new dimension type.
addEffect(Potion) - Method in class net.minestom.server.entity.Entity
Adds an effect to an entity.
AddEntityToInstanceEvent - Class in net.minestom.server.event.instance
Called by an Instance when an entity is added to it.
AddEntityToInstanceEvent(Instance, Entity) - Constructor for class net.minestom.server.event.instance.AddEntityToInstanceEvent
 
addEntries(Collection<? extends NamedAndIdentified>) - Method in class net.minestom.server.ping.ResponseData
Adds a series of entries to the response data sample.
addEntries(NamedAndIdentified...) - Method in class net.minestom.server.ping.ResponseData
Adds a series of entries to the response data sample.
addEntry(SuggestionEntry) - Method in class net.minestom.server.command.builder.suggestion.Suggestion
 
addEntry(NamedAndIdentified) - Method in class net.minestom.server.ping.ResponseData
Adds an entry to the response data sample.
addEventCallback(Class<V>, EventCallback<V>) - Method in class net.minestom.server.event.GlobalEventHandler
addEventCallback(Class<V>, EventCallback<V>) - Method in interface net.minestom.server.event.handler.EventHandler
Deprecated.
addGoalSelector(GoalSelector) - Method in class net.minestom.server.entity.ai.EntityAIGroupBuilder
Adds GoalSelector to the list of goal selectors of the building EntityAIGroup.
addIngredient(DeclareRecipesPacket.Ingredient) - Method in class net.minestom.server.recipe.ShapedRecipe
 
addIngredient(DeclareRecipesPacket.Ingredient) - Method in class net.minestom.server.recipe.ShapelessRecipe
 
addInventoryCondition(InventoryCondition) - Method in class net.minestom.server.inventory.AbstractInventory
Adds a new InventoryCondition to this inventory.
addItem(ItemStack) - Method in class net.minestom.server.item.metadata.BundleMeta.Builder
 
addItemStack(ItemStack) - Method in class net.minestom.server.inventory.AbstractInventory
 
addItemStack(ItemStack, TransactionOption<T>) - Method in class net.minestom.server.inventory.AbstractInventory
Adds an ItemStack to the inventory and sends relevant update to the viewer(s).
addItemStacks(List<ItemStack>, TransactionOption<T>) - Method in class net.minestom.server.inventory.AbstractInventory
Adds ItemStacks to the inventory and sends relevant updates to the viewer(s).
ADDITION - net.minestom.server.attribute.AttributeOperation
 
additionsSound(BiomeEffects.AdditionsSound) - Method in class net.minestom.server.world.biomes.BiomeEffects.BiomeEffectsBuilder
 
AdditionsSound(NamespaceID, double) - Constructor for class net.minestom.server.world.biomes.BiomeEffects.AdditionsSound
 
addListener(Class<E>, Consumer<E>) - Method in interface net.minestom.server.event.EventNode
 
addListener(EventListener<? extends T>) - Method in interface net.minestom.server.event.EventNode
 
addMember(String) - Method in class net.minestom.server.scoreboard.Team
Adds a member to the Team.
addMissingCodeModifier(String) - Method in class net.minestom.server.extensions.DiscoveredExtension
 
addModifier(AttributeModifier) - Method in class net.minestom.server.attribute.AttributeInstance
Add a modifier to this instance.
addNodes(DeclareCommandsPacket.Node[]) - Method in class net.minestom.server.command.builder.NodeMaker
 
addPacketToQueue(ClientPlayPacket) - Method in class net.minestom.server.entity.Player
All packets in the queue are executed in the Player.update(long) method It is used internally to add all received packet from the client.
addPassenger(Entity) - Method in class net.minestom.server.entity.Entity
Adds a new passenger to this entity.
addPermission(Permission) - Method in interface net.minestom.server.permission.PermissionHandler
Adds a Permission to this handler.
addPlayer(Iterable<Player>) - Method in class net.minestom.server.ping.ResponseData
addPlayer(String) - Method in class net.minestom.server.ping.ResponseData
addPlayer(String, UUID) - Method in class net.minestom.server.ping.ResponseData
addPlayer(Player) - Method in class net.minestom.server.ping.ResponseData
AddPlayer(UUID, String, GameMode, int) - Constructor for class net.minestom.server.network.packet.server.play.PlayerInfoPacket.AddPlayer
 
addPlayers(String...) - Method in class net.minestom.server.extras.query.response.FullQueryResponse
Adds some players to the response.
addPlayers(Collection<String>) - Method in class net.minestom.server.extras.query.response.FullQueryResponse
Adds some players to the response.
addPluginRequestEntry(int, String) - Method in class net.minestom.server.network.player.PlayerSocketConnection
Adds an entry to the plugin request map.
addRecipe(Recipe) - Method in class net.minestom.server.recipe.RecipeManager
 
addSharedInstance(SharedInstance) - Method in class net.minestom.server.instance.InstanceContainer
Assigns a SharedInstance to this container.
addSubcommand(Command) - Method in class net.minestom.server.command.builder.Command
 
addSyntax(CommandExecutor, String) - Method in class net.minestom.server.command.builder.Command
Creates a syntax from a formatted string.
addSyntax(CommandExecutor, Argument<?>...) - Method in class net.minestom.server.command.builder.Command
Adds a new syntax without condition.
addTargetSelector(TargetSelector) - Method in class net.minestom.server.entity.ai.EntityAIGroupBuilder
Adds TargetSelector to the list of target selectors of the building EntityAIGroup.
addThreadMonitor(String) - Method in class net.minestom.server.monitoring.BenchmarkManager
 
addTickEndCallback(LongConsumer) - Method in class net.minestom.server.UpdateManager
Adds a callback executed at the end of the next server tick.
addTickMonitor(Consumer<TickMonitor>) - Method in class net.minestom.server.UpdateManager
 
addTickStartCallback(LongConsumer) - Method in class net.minestom.server.UpdateManager
Adds a callback executed at the start of the next server tick.
addTo(R, long) - Method in class net.minestom.server.utils.time.Tick
 
addTrade(TradeListPacket.Trade) - Method in class net.minestom.server.inventory.type.VillagerInventory
 
addURL(URL) - Method in class net.minestom.server.extras.selfmodification.MinestomRootClassLoader
 
addViewer(Player) - Method in class net.minestom.server.advancements.AdvancementTab
 
addViewer(Player) - Method in class net.minestom.server.entity.Entity
 
addViewer(Player) - Method in class net.minestom.server.entity.hologram.Hologram
Adds a viewer.
addViewer(Player) - Method in class net.minestom.server.instance.Chunk
Sends the chunk to player and add it to the player viewing chunks collection and send a PlayerChunkLoadEvent.
addViewer(Player) - Method in class net.minestom.server.inventory.Inventory
This will not open the inventory for player, use Player.openInventory(Inventory).
addViewer(Player) - Method in class net.minestom.server.inventory.type.VillagerInventory
 
addViewer(Player) - Method in class net.minestom.server.scoreboard.BelowNameTag
 
addViewer(Player) - Method in class net.minestom.server.scoreboard.Sidebar
 
addViewer(Player) - Method in class net.minestom.server.scoreboard.TabList
 
addViewer(Player) - Method in interface net.minestom.server.Viewable
Adds a viewer.
addViewer0(Player) - Method in class net.minestom.server.entity.Entity
 
addViewer0(Player) - Method in class net.minestom.server.entity.fakeplayer.FakePlayer
 
addViewer0(Player) - Method in class net.minestom.server.entity.LivingEntity
 
Advancement - Class in net.minestom.server.advancements
Represents an advancement located in an AdvancementTab.
Advancement() - Constructor for class net.minestom.server.network.packet.server.play.AdvancementsPacket.Advancement
 
Advancement(Component, Component, Material, FrameType, float, float) - Constructor for class net.minestom.server.advancements.Advancement
 
Advancement(Component, Component, ItemStack, FrameType, float, float) - Constructor for class net.minestom.server.advancements.Advancement
 
AdvancementAction - Enum in net.minestom.server.advancements
 
AdvancementManager - Class in net.minestom.server.advancements
Used to manage all the registered AdvancementTab.
AdvancementManager() - Constructor for class net.minestom.server.advancements.AdvancementManager
 
AdvancementMapping() - Constructor for class net.minestom.server.network.packet.server.play.AdvancementsPacket.AdvancementMapping
 
advancementMappings - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket
 
AdvancementProgress() - Constructor for class net.minestom.server.network.packet.server.play.AdvancementsPacket.AdvancementProgress
 
AdvancementRoot - Class in net.minestom.server.advancements
Represents an Advancement which is the root of an AdvancementTab.
AdvancementRoot(Component, Component, ItemStack, FrameType, float, float, String) - Constructor for class net.minestom.server.advancements.AdvancementRoot
 
AdvancementRoot(Component, Component, Material, FrameType, float, float, String) - Constructor for class net.minestom.server.advancements.AdvancementRoot
 
ADVANCEMENTS - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
AdvancementsPacket - Class in net.minestom.server.network.packet.server.play
 
AdvancementsPacket() - Constructor for class net.minestom.server.network.packet.server.play.AdvancementsPacket
 
AdvancementsPacket.Advancement - Class in net.minestom.server.network.packet.server.play
 
AdvancementsPacket.AdvancementMapping - Class in net.minestom.server.network.packet.server.play
AdvancementMapping maps the namespaced ID to the Advancement.
AdvancementsPacket.AdvancementProgress - Class in net.minestom.server.network.packet.server.play
 
AdvancementsPacket.Criteria - Class in net.minestom.server.network.packet.server.play
 
AdvancementsPacket.CriterionProgress - Class in net.minestom.server.network.packet.server.play
 
AdvancementsPacket.DisplayData - Class in net.minestom.server.network.packet.server.play
 
AdvancementsPacket.ProgressMapping - Class in net.minestom.server.network.packet.server.play
 
AdvancementsPacket.Requirement - Class in net.minestom.server.network.packet.server.play
 
AdvancementTab - Class in net.minestom.server.advancements
Represents a tab which can be shared between multiple players.
AdvancementTab(String, AdvancementRoot) - Constructor for class net.minestom.server.advancements.AdvancementTab
 
AdvancementTabEvent - Class in net.minestom.server.event.player
Called when a Player opens the advancement screens or switch the tab and when he closes the screen.
AdvancementTabEvent(Player, AdvancementAction, String) - Constructor for class net.minestom.server.event.player.AdvancementTabEvent
 
AdvancementTabListener - Class in net.minestom.server.listener
 
AdvancementTabListener() - Constructor for class net.minestom.server.listener.AdvancementTabListener
 
AdvancementUtils - Class in net.minestom.server.utils.advancement
 
ADVENTURE - net.minestom.server.entity.GameMode
 
AdventurePacketConvertor - Class in net.minestom.server.adventure
Utility methods to convert adventure enums to their packet values.
AdventurePacketConvertor() - Constructor for class net.minestom.server.adventure.AdventurePacketConvertor
 
AdventureSerializer - Class in net.minestom.server.adventure
Deprecated, for removal: This API element is subject to removal in a future version.
age() - Method in class net.minestom.server.entity.pathfinding.PFPathingEntity
 
AgeableMobMeta - Class in net.minestom.server.entity.metadata
 
AgeableMobMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.AgeableMobMeta
 
AGGRESSIVE - net.minestom.server.entity.metadata.animal.PandaMeta.Gene
 
AIR - Static variable in class net.minestom.server.item.ItemStack
Constant AIR item.
aiTick(long) - Method in interface net.minestom.server.entity.ai.EntityAI
 
ALBAN - net.minestom.server.entity.metadata.other.PaintingMeta.Motive
 
all() - Method in interface net.minestom.server.adventure.audience.AudienceProvider
Gets all audience members.
all() - Method in class net.minestom.server.adventure.audience.AudienceRegistry
Gets every audience in the registry.
all() - Static method in class net.minestom.server.adventure.audience.Audiences
Gets all audience members.
all(String) - Static method in interface net.minestom.server.event.EventNode
Creates an event node which accepts any event type with no filtering.
all(Predicate<Audience>) - Method in interface net.minestom.server.adventure.audience.AudienceProvider
Gets all audience members that match the given predicate.
all(Predicate<Audience>) - Static method in class net.minestom.server.adventure.audience.Audiences
Gets all audience members that match the given predicate.
ALL - Static variable in interface net.minestom.server.event.EventFilter
 
ALL - Static variable in interface net.minestom.server.inventory.TransactionOption
Place as much as the item as possible.
ALL_BLACK - net.minestom.server.entity.metadata.animal.tameable.CatMeta.Color
 
ALL_ENTITIES - net.minestom.server.utils.entity.EntityFinder.TargetSelector
 
ALL_OR_NOTHING - Static variable in interface net.minestom.server.inventory.TransactionOption
Only place the item if can be fully added.
ALL_PLAYERS - net.minestom.server.utils.entity.EntityFinder.TargetSelector
 
ALL_RECIPES - net.minestom.server.command.builder.arguments.minecraft.SuggestionType
 
allocateTrimmedPacket(ServerPacket) - Static method in class net.minestom.server.utils.PacketUtils
 
allowFriendlyFire() - Method in class net.minestom.server.scoreboard.TeamBuilder
Changes the friendly flags for allow friendly fire without an update packet.
allowSpace - Variable in class net.minestom.server.command.builder.arguments.Argument
 
allowSpace() - Method in class net.minestom.server.command.builder.arguments.Argument
Gets if the argument can contain space.
ALWAYS - net.minestom.server.network.packet.server.play.TeamsPacket.CollisionRule
Can push all objects and can be pushed by all objects
ALWAYS - net.minestom.server.network.packet.server.play.TeamsPacket.NameTagVisibility
The name tag is visible
AmbientCreatureMeta - Class in net.minestom.server.entity.metadata.ambient
 
AmbientCreatureMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.ambient.AmbientCreatureMeta
 
ambientLight(float) - Method in class net.minestom.server.world.DimensionType.DimensionTypeBuilder
 
ambientSound(NamespaceID) - Method in class net.minestom.server.world.biomes.BiomeEffects.BiomeEffectsBuilder
 
amount(int) - Method in class net.minestom.server.item.ItemStackBuilder
 
angle - Variable in class net.minestom.server.network.packet.server.play.SpawnPositionPacket
 
angle(Vec) - Method in class net.minestom.server.coordinate.Vec
Gets the angle between this vector and another in radians.
AnimalMeta - Class in net.minestom.server.entity.metadata.animal
 
AnimalMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.animal.AnimalMeta
 
animation - Variable in class net.minestom.server.network.packet.server.play.EntityAnimationPacket
 
animationListener(ClientAnimationPacket, Player) - Static method in class net.minestom.server.listener.AnimationListener
 
AnimationListener - Class in net.minestom.server.listener
 
AnimationListener() - Constructor for class net.minestom.server.listener.AnimationListener
 
ANVIL - net.minestom.server.inventory.InventoryType
 
ANVIL_DESTROYED - net.minestom.server.effects.Effects
 
ANVIL_LANDED - net.minestom.server.effects.Effects
 
ANVIL_REPAIR_COST - net.minestom.server.inventory.InventoryProperty
 
ANVIL_USED - net.minestom.server.effects.Effects
 
AnvilInventory - Class in net.minestom.server.inventory.type
 
AnvilInventory(String) - Constructor for class net.minestom.server.inventory.type.AnvilInventory
 
AnvilInventory(Component) - Constructor for class net.minestom.server.inventory.type.AnvilInventory
 
AnvilLoader - Class in net.minestom.server.instance
 
AnvilLoader(String) - Constructor for class net.minestom.server.instance.AnvilLoader
 
AnvilLoader(Path) - Constructor for class net.minestom.server.instance.AnvilLoader
 
apply(double) - Method in interface net.minestom.server.coordinate.Vec.Interpolation
 
apply(double, double, double) - Method in interface net.minestom.server.coordinate.Vec.Operator
 
apply(double, double, double, float, float) - Method in interface net.minestom.server.coordinate.Pos.Operator
 
apply(CommandSender, String) - Method in interface net.minestom.server.utils.callback.CommandCallback
Executed if an unknown command is run.
apply(CommandSender, CommandContext) - Method in interface net.minestom.server.command.builder.CommandExecutor
Executes the command callback once the syntax has been called (or the default executor).
apply(CommandSender, CommandContext, Suggestion) - Method in interface net.minestom.server.command.builder.suggestion.SuggestionCallback
 
apply(CommandSender, ArgumentSyntaxException) - Method in interface net.minestom.server.command.builder.ArgumentCallback
Executed when an error is found.
apply(Pos.Operator) - Method in class net.minestom.server.coordinate.Pos
Returns a new position based on this position fields.
apply(Vec.Operator) - Method in class net.minestom.server.coordinate.Vec
Creates a new point with coordinated depending on this.
apply(Instance) - Method in class net.minestom.server.instance.Explosion
Performs the explosion and send the corresponding packet
apply(Instance, int, int, int, Runnable) - Method in class net.minestom.server.instance.batch.RelativeBlockBatch
Applies this batch to the given instance at the given position.
apply(Instance, int, int, int, Runnable, boolean) - Method in class net.minestom.server.instance.batch.RelativeBlockBatch
Applies this batch to the given instance at the given position, execute the callback depending on safeCallback.
apply(Instance, int, int, ChunkCallback) - Method in class net.minestom.server.instance.batch.ChunkBatch
Apply this batch to the given chunk.
apply(Instance, Point, Runnable) - Method in class net.minestom.server.instance.batch.RelativeBlockBatch
Applies this batch to the given instance at the given block position.
apply(Instance, Chunk, ChunkCallback) - Method in class net.minestom.server.instance.batch.ChunkBatch
Apply this batch to the given chunk.
apply(Instance, Chunk, ChunkCallback, boolean) - Method in class net.minestom.server.instance.batch.ChunkBatch
Apply this batch to the given chunk, and execute the callback depending on safeCallback.
apply(Instance, Chunk, ChunkCallback, boolean) - Method in class net.minestom.server.instance.batch.ChunkGenerationBatch
 
apply(Instance, Runnable) - Method in class net.minestom.server.instance.batch.AbsoluteBlockBatch
Applies this batch to the given instance.
apply(Instance, Runnable) - Method in class net.minestom.server.instance.batch.RelativeBlockBatch
Applies this batch to the given instance at the origin (0, 0, 0) of the instance.
apply(Instance, Runnable, boolean) - Method in class net.minestom.server.instance.batch.AbsoluteBlockBatch
Applies this batch to the given instance, and execute the callback depending on safeCallback.
apply(Instance, ChunkCallback) - Method in class net.minestom.server.instance.batch.ChunkBatch
Apply this batch to chunk (0, 0).
apply(Instance, C) - Method in interface net.minestom.server.instance.batch.Batch
Called to apply the batch to the given instance.
apply(ItemStack, int) - Method in class net.minestom.server.item.rule.VanillaStackingRule
 
apply(ItemStack, int) - Method in interface net.minestom.server.item.StackingRule
Changes the size of the ItemStack to newAmount.
apply(ItemStack, IntUnaryOperator) - Method in interface net.minestom.server.item.StackingRule
 
apply(MapColors) - Method in enum net.minestom.server.map.MapColors.Multiplier
 
applyEnchantment(Enchantment, short) - Method in interface net.minestom.server.utils.NBTUtils.EnchantmentSetter
 
applyUnsafe(Instance, int, int, int, Runnable) - Method in class net.minestom.server.instance.batch.RelativeBlockBatch
Applies this batch to the given instance at the given position, and execute the callback immediately when the blocks have been applied, int an unknown thread.
applyWorldBorder(Instance, Pos, Pos) - Static method in class net.minestom.server.collision.CollisionUtils
Applies world border collision.
APPRENTICE - net.minestom.server.entity.metadata.villager.VillagerMeta.Level
 
APPROXIMATE - net.minestom.server.map.MapColors.ColorMappingStrategy
RGB components are divided by 10 before issuing a lookup (as with the PRECISE strategy), but saves on memory usage
ARBITRARY - net.minestom.server.utils.entity.EntityFinder.EntitySort
 
AreaEffectCloudMeta - Class in net.minestom.server.entity.metadata.other
 
AreaEffectCloudMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.AreaEffectCloudMeta
 
areAnyTranslatable(Collection<Component>) - Static method in class net.minestom.server.adventure.AdventureSerializer
Deprecated, for removal: This API element is subject to removal in a future version.
areAnyTranslatable(Collection<Component>) - Static method in class net.minestom.server.utils.ComponentUtils
Checks if any of a series of components are translatable server-side.
areCodeModifiersAllLoadedCorrectly() - Method in class net.minestom.server.extensions.Extension
If this extension registers code modifiers and/or mixins, are they loaded correctly?
areLinked(Instance, Instance) - Static method in class net.minestom.server.utils.instance.InstanceUtils
Gets if two instances share the same chunks.
arePlayersHidden() - Method in class net.minestom.server.ping.ResponseData
Returns if the players are hidden or not.
argCondition(boolean, String) - Static method in class net.minestom.server.utils.validate.Check
 
argCondition(boolean, String, Object...) - Static method in class net.minestom.server.utils.validate.Check
 
argIndex - Variable in class net.minestom.server.command.builder.parser.CommandSuggestionHolder
 
args - Variable in class net.minestom.server.command.builder.CommandContext
 
args - Variable in class net.minestom.server.command.builder.parser.CommandQueryResult
 
argument - Variable in class net.minestom.server.command.builder.parser.ArgumentParser.ArgumentResult
 
argument - Variable in class net.minestom.server.command.builder.parser.ArgumentQueryResult
 
Argument<T> - Class in net.minestom.server.command.builder.arguments
An argument is meant to be parsed when added into a Command's syntax with Command.addSyntax(CommandExecutor, Argument[]).
Argument(String) - Constructor for class net.minestom.server.command.builder.arguments.Argument
Creates a new argument with useRemaining and allowSpace sets to false.
Argument(String, boolean) - Constructor for class net.minestom.server.command.builder.arguments.Argument
Creates a new argument with useRemaining sets to false.
Argument(String, boolean, boolean) - Constructor for class net.minestom.server.command.builder.arguments.Argument
Creates a new argument.
ARGUMENT - net.minestom.server.network.packet.server.play.DeclareCommandsPacket.NodeType
 
ArgumentBlockState - Class in net.minestom.server.command.builder.arguments.minecraft
 
ArgumentBlockState(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentBlockState
 
ArgumentBoolean - Class in net.minestom.server.command.builder.arguments
Represents a boolean value.
ArgumentBoolean(String) - Constructor for class net.minestom.server.command.builder.arguments.ArgumentBoolean
 
ArgumentCallback - Interface in net.minestom.server.command.builder
Callback executed when an error is found within the Argument.
ArgumentColor - Class in net.minestom.server.command.builder.arguments.minecraft
Represents an argument which will give you a Style containing the colour or no colour if the argument was reset.
ArgumentColor(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentColor
 
ArgumentCommand - Class in net.minestom.server.command.builder.arguments
 
ArgumentCommand(String) - Constructor for class net.minestom.server.command.builder.arguments.ArgumentCommand
 
ArgumentComponent - Class in net.minestom.server.command.builder.arguments.minecraft
 
ArgumentComponent(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentComponent
 
ArgumentDouble - Class in net.minestom.server.command.builder.arguments.number
 
ArgumentDouble(String) - Constructor for class net.minestom.server.command.builder.arguments.number.ArgumentDouble
 
ArgumentEnchantment - Class in net.minestom.server.command.builder.arguments.minecraft.registry
Represents an argument giving an Enchantment.
ArgumentEnchantment(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.registry.ArgumentEnchantment
 
ArgumentEntity - Class in net.minestom.server.command.builder.arguments.minecraft
Represents the target selector argument.
ArgumentEntity(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentEntity
 
ArgumentEntityType - Class in net.minestom.server.command.builder.arguments.minecraft.registry
Represents an argument giving an EntityType.
ArgumentEntityType(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.registry.ArgumentEntityType
 
ArgumentEnum<E extends Enum> - Class in net.minestom.server.command.builder.arguments
 
ArgumentEnum(String, Class<E>) - Constructor for class net.minestom.server.command.builder.arguments.ArgumentEnum
 
ArgumentEnum.Format - Enum in net.minestom.server.command.builder.arguments
 
ArgumentFloat - Class in net.minestom.server.command.builder.arguments.number
 
ArgumentFloat(String) - Constructor for class net.minestom.server.command.builder.arguments.number.ArgumentFloat
 
ArgumentFloatRange - Class in net.minestom.server.command.builder.arguments.minecraft
Represents an argument which will give you an FloatRange.
ArgumentFloatRange(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentFloatRange
 
ArgumentGroup - Class in net.minestom.server.command.builder.arguments
 
ArgumentGroup(String, Argument<?>...) - Constructor for class net.minestom.server.command.builder.arguments.ArgumentGroup
 
ArgumentInteger - Class in net.minestom.server.command.builder.arguments.number
 
ArgumentInteger(String) - Constructor for class net.minestom.server.command.builder.arguments.number.ArgumentInteger
 
ArgumentIntRange - Class in net.minestom.server.command.builder.arguments.minecraft
Represents an argument which will give you an IntRange.
ArgumentIntRange(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentIntRange
 
ArgumentItemStack - Class in net.minestom.server.command.builder.arguments.minecraft
Argument which can be used to retrieve an ItemStack from its material and with NBT data.
ArgumentItemStack(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentItemStack
 
ArgumentLiteral - Class in net.minestom.server.command.builder.arguments
 
ArgumentLiteral(String) - Constructor for class net.minestom.server.command.builder.arguments.ArgumentLiteral
 
ArgumentLong - Class in net.minestom.server.command.builder.arguments.number
 
ArgumentLong(String) - Constructor for class net.minestom.server.command.builder.arguments.number.ArgumentLong
 
ArgumentLoop<T> - Class in net.minestom.server.command.builder.arguments
 
ArgumentLoop(String, Argument<T>...) - Constructor for class net.minestom.server.command.builder.arguments.ArgumentLoop
 
ArgumentNbtCompoundTag - Class in net.minestom.server.command.builder.arguments.minecraft
Argument used to retrieve a NBTCompound if you need key-value data.
ArgumentNbtCompoundTag(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentNbtCompoundTag
 
ArgumentNbtTag - Class in net.minestom.server.command.builder.arguments.minecraft
Argument used to retrieve a NBT based object, can be any kind of tag like NBTCompound, NBTList, NBTInt, etc...
ArgumentNbtTag(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentNbtTag
 
ArgumentNumber<T extends Number> - Class in net.minestom.server.command.builder.arguments.number
 
ArgumentParser - Class in net.minestom.server.command.builder.parser
 
ArgumentParser() - Constructor for class net.minestom.server.command.builder.parser.ArgumentParser
 
ArgumentParser.ArgumentResult - Class in net.minestom.server.command.builder.parser
 
ArgumentParticle - Class in net.minestom.server.command.builder.arguments.minecraft.registry
Represents an argument giving a Particle.
ArgumentParticle(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.registry.ArgumentParticle
 
ArgumentPotionEffect - Class in net.minestom.server.command.builder.arguments.minecraft.registry
Represents an argument giving a PotionEffect.
ArgumentPotionEffect(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.registry.ArgumentPotionEffect
 
ArgumentQueryResult - Class in net.minestom.server.command.builder.parser
 
ArgumentQueryResult() - Constructor for class net.minestom.server.command.builder.parser.ArgumentQueryResult
 
ArgumentRange<T extends Range<N>,​N extends Number> - Class in net.minestom.server.command.builder.arguments.minecraft
Abstract class used by ArgumentIntRange and ArgumentFloatRange.
ArgumentRange(String, String, N, N, Function<String, N>, BiFunction<N, N, T>) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentRange
 
ArgumentRegistry<T> - Class in net.minestom.server.command.builder.arguments.minecraft.registry
 
ArgumentRegistry(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.registry.ArgumentRegistry
 
ArgumentRelativeBlockPosition - Class in net.minestom.server.command.builder.arguments.relative
Represents a block position with 3 integers (x;y;z) which can take relative coordinates.
ArgumentRelativeBlockPosition(String) - Constructor for class net.minestom.server.command.builder.arguments.relative.ArgumentRelativeBlockPosition
 
ArgumentRelativeVec2 - Class in net.minestom.server.command.builder.arguments.relative
Represents a Vec with 2 floating numbers (x;z) which can take relative coordinates.
ArgumentRelativeVec2(String) - Constructor for class net.minestom.server.command.builder.arguments.relative.ArgumentRelativeVec2
 
ArgumentRelativeVec3 - Class in net.minestom.server.command.builder.arguments.relative
Represents a Vec with 3 floating numbers (x;y;z) which can take relative coordinates.
ArgumentRelativeVec3(String) - Constructor for class net.minestom.server.command.builder.arguments.relative.ArgumentRelativeVec3
 
ArgumentResourceLocation - Class in net.minestom.server.command.builder.arguments.minecraft
 
ArgumentResourceLocation(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentResourceLocation
 
ArgumentResult() - Constructor for class net.minestom.server.command.builder.parser.ArgumentParser.ArgumentResult
 
argumentResults - Variable in class net.minestom.server.command.builder.parser.ValidSyntaxHolder
 
ArgumentString - Class in net.minestom.server.command.builder.arguments
Argument which will take a quoted string.
ArgumentString(String) - Constructor for class net.minestom.server.command.builder.arguments.ArgumentString
 
ArgumentStringArray - Class in net.minestom.server.command.builder.arguments
Represents an argument which will take all the remaining of the command.
ArgumentStringArray(String) - Constructor for class net.minestom.server.command.builder.arguments.ArgumentStringArray
 
argumentSyntaxException - Variable in class net.minestom.server.command.builder.ParsedCommand
 
argumentSyntaxException - Variable in class net.minestom.server.command.builder.parser.ArgumentParser.ArgumentResult
 
argumentSyntaxException - Variable in class net.minestom.server.command.builder.parser.CommandSuggestionHolder
 
ArgumentSyntaxException - Exception in net.minestom.server.command.builder.exception
Exception triggered when an Argument is wrongly parsed.
ArgumentSyntaxException(String, String, int) - Constructor for exception net.minestom.server.command.builder.exception.ArgumentSyntaxException
 
ArgumentTime - Class in net.minestom.server.command.builder.arguments.minecraft
Represents an argument giving a time (day/second/tick).
ArgumentTime(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentTime
 
ArgumentType - Class in net.minestom.server.command.builder.arguments
Convenient class listing all the basics Argument.
ArgumentType() - Constructor for class net.minestom.server.command.builder.arguments.ArgumentType
 
ArgumentUUID - Class in net.minestom.server.command.builder.arguments.minecraft
 
ArgumentUUID(String) - Constructor for class net.minestom.server.command.builder.arguments.minecraft.ArgumentUUID
 
ArgumentWord - Class in net.minestom.server.command.builder.arguments
Represents a single word in the command.
ArgumentWord(String) - Constructor for class net.minestom.server.command.builder.arguments.ArgumentWord
 
ARMOR - Static variable in class net.minestom.server.attribute.Attribute
 
ARMOR - Static variable in class net.minestom.server.attribute.Attributes
Deprecated.
 
ARMOR_TOUGHNESS - Static variable in class net.minestom.server.attribute.Attribute
 
ARMOR_TOUGHNESS - Static variable in class net.minestom.server.attribute.Attributes
Deprecated.
 
ARMORER - net.minestom.server.entity.metadata.villager.VillagerMeta.Profession
 
armorSlot() - Method in enum net.minestom.server.entity.EquipmentSlot
 
ArmorStandMeta - Class in net.minestom.server.entity.metadata.other
 
ArmorStandMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.ArmorStandMeta
 
ArrayUtils - Class in net.minestom.server.utils
 
arrivalTicks - Variable in class net.minestom.server.network.packet.server.play.SculkVibrationSignal
 
ARROW_HIT_PLAYER - net.minestom.server.network.packet.server.play.ChangeGameStatePacket.Reason
 
ArrowMeta - Class in net.minestom.server.entity.metadata.arrow
 
ArrowMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.arrow.ArrowMeta
 
asBinaryTagHolder(NBTCompound) - Static method in class net.minestom.server.utils.NBTUtils
Turns an NBTCompound into an Adventure BinaryTagHolder.
asByteBuffer(int, int) - Method in class net.minestom.server.utils.binary.BinaryBuffer
 
asCompound() - Method in class net.minestom.server.item.firework.FireworkEffect
Retrieves the FireworkEffect as a NBTCompound.
asConsole() - Method in interface net.minestom.server.command.CommandSender
Casts this object to a ConsoleSender.
asConsole() - Method in class net.minestom.server.command.ConsoleSender
 
asHoverEvent(UnaryOperator<HoverEvent.ShowEntity>) - Method in class net.minestom.server.entity.Entity
 
asHoverEvent(UnaryOperator<HoverEvent.ShowEntity>) - Method in class net.minestom.server.entity.Player
 
asHoverEvent(UnaryOperator<HoverEvent.ShowItem>) - Method in class net.minestom.server.item.ItemStack
 
ASK_SERVER - net.minestom.server.command.builder.arguments.minecraft.SuggestionType
 
askSynchronization() - Method in class net.minestom.server.entity.Entity
Asks for a synchronization (position) to happen during next entity tick.
asPlayer() - Method in interface net.minestom.server.command.CommandSender
Casts this object to a Player.
asPlayer() - Method in class net.minestom.server.entity.Player
 
asPosition() - Method in class net.minestom.server.coordinate.Vec
 
asRGB() - Method in class net.minestom.server.color.Color
Gets the color as an RGB integer.
asString() - Method in class net.minestom.server.utils.NamespaceID
 
asVec() - Method in class net.minestom.server.coordinate.Pos
 
async(Consumer<T>) - Method in interface net.minestom.server.acquirable.Acquirable
Async version of Acquirable.sync(Consumer).
AsyncPlayerPreLoginEvent - Class in net.minestom.server.event.player
Called before the player initialization, it can be used to kick the player before any connection or to change his final username/uuid.
AsyncPlayerPreLoginEvent(Player) - Constructor for class net.minestom.server.event.player.AsyncPlayerPreLoginEvent
 
AsyncUtils - Class in net.minestom.server.utils.async
 
AsyncUtils() - Constructor for class net.minestom.server.utils.async.AsyncUtils
 
ATTACH_ENTITY - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
attachedEntityId - Variable in class net.minestom.server.network.packet.server.play.AttachEntityPacket
 
AttachEntityPacket - Class in net.minestom.server.network.packet.server.play
 
AttachEntityPacket() - Constructor for class net.minestom.server.network.packet.server.play.AttachEntityPacket
 
AttachEntityPacket(int, int) - Constructor for class net.minestom.server.network.packet.server.play.AttachEntityPacket
 
AttachEntityPacket(Entity, Entity) - Constructor for class net.minestom.server.network.packet.server.play.AttachEntityPacket
 
attack(Entity) - Method in class net.minestom.server.entity.EntityCreature
Calls a EntityAttackEvent with this entity as the source and target as the target.
attack(Entity, boolean) - Method in class net.minestom.server.entity.EntityCreature
Calls a EntityAttackEvent with this entity as the source and target as the target.
ATTACK - net.minestom.server.entity.metadata.monster.raider.SpellcasterIllagerMeta.Spell
 
ATTACK - net.minestom.server.network.packet.client.play.ClientInteractEntityPacket.Type
 
ATTACK_DAMAGE - Static variable in class net.minestom.server.attribute.Attribute
 
ATTACK_DAMAGE - Static variable in class net.minestom.server.attribute.Attributes
Deprecated.
 
ATTACK_KNOCKBACK - Static variable in class net.minestom.server.attribute.Attribute
 
ATTACK_KNOCKBACK - Static variable in class net.minestom.server.attribute.Attributes
Deprecated.
 
ATTACK_SPEED - Static variable in class net.minestom.server.attribute.Attribute
 
ATTACK_SPEED - Static variable in class net.minestom.server.attribute.Attributes
Deprecated.
 
attackEntity(Entity) - Method in class net.minestom.server.entity.fakeplayer.FakePlayerController
Attacks the given entity.
attribute - Variable in class net.minestom.server.network.packet.server.play.EntityPropertiesPacket.Property
 
Attribute - Class in net.minestom.server.attribute
Represents a living entity attribute.
Attribute(String, boolean, float, float) - Constructor for class net.minestom.server.attribute.Attribute
Create a new attribute with a given key and default.
Attribute(String, float, float) - Constructor for class net.minestom.server.attribute.Attribute
Create a new attribute with a given key and default.
AttributeInstance - Class in net.minestom.server.attribute
Represents an instance of an attribute and its modifiers.
AttributeInstance(Attribute, Consumer<AttributeInstance>) - Constructor for class net.minestom.server.attribute.AttributeInstance
 
AttributeModifier - Class in net.minestom.server.attribute
Represent an attribute modifier.
AttributeModifier(String, float, AttributeOperation) - Constructor for class net.minestom.server.attribute.AttributeModifier
Creates a new modifier with a random id.
AttributeModifier(UUID, String, float, AttributeOperation) - Constructor for class net.minestom.server.attribute.AttributeModifier
Creates a new modifier.
AttributeOperation - Enum in net.minestom.server.attribute
 
attributes - Variable in class net.minestom.server.item.ItemMetaBuilder
 
attributes(List<ItemAttribute>) - Method in class net.minestom.server.item.ItemMetaBuilder
 
Attributes - Class in net.minestom.server.attribute
Deprecated.
use the constants in Attribute
AttributeSlot - Enum in net.minestom.server.item.attribute
 
AudienceProvider<A> - Interface in net.minestom.server.adventure.audience
A generic provider of audiences or some subtype.
AudienceRegistry - Class in net.minestom.server.adventure.audience
Holder of custom audiences.
AudienceRegistry(Map<Key, Collection<Audience>>, Supplier<Collection<Audience>>) - Constructor for class net.minestom.server.adventure.audience.AudienceRegistry
Creates a new audience registrar with a given backing map.
audiences() - Method in interface net.minestom.server.adventure.audience.PacketGroupingAudience
 
Audiences - Class in net.minestom.server.adventure.audience
Utility class to access Adventure audiences.
Audiences() - Constructor for class net.minestom.server.adventure.audience.Audiences
 
author(String) - Method in class net.minestom.server.item.metadata.WritableBookMeta.Builder
 
author(String) - Method in class net.minestom.server.item.metadata.WrittenBookMeta.Builder
 
AUTO - net.minestom.server.network.packet.client.play.ClientUpdateCommandBlockPacket.Mode
 
AUTOMATIC_COMPONENT_TRANSLATION - Static variable in class net.minestom.server.adventure.AdventureSerializer
Deprecated, for removal: This API element is subject to removal in a future version.
AUTOMATIC_COMPONENT_TRANSLATION - Static variable in class net.minestom.server.adventure.MinestomAdventure
If components should be automatically translated in outgoing packets.
available() - Method in class net.minestom.server.utils.binary.BinaryReader
 
AVAILABLE_SOUNDS - net.minestom.server.command.builder.arguments.minecraft.SuggestionType
 
awaitReady() - Method in class net.minestom.server.instance.batch.AbsoluteBlockBatch
 
awaitReady() - Method in interface net.minestom.server.instance.batch.Batch
Blocks the current thread until the batch is ready to be applied.
awaitReady() - Method in class net.minestom.server.instance.batch.ChunkBatch
 
awaitTermination(long, TimeUnit) - Method in class net.minestom.server.utils.thread.ThreadBindingExecutor
 
AxisPlacementRule - Class in net.minestom.server.instance.block.rule.vanilla
 
AxisPlacementRule(Block) - Constructor for class net.minestom.server.instance.block.rule.vanilla.AxisPlacementRule
 
AxolotlMeta - Class in net.minestom.server.entity.metadata.water
 
AxolotlMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.water.AxolotlMeta
 
AxolotlMeta.Variant - Enum in net.minestom.server.entity.metadata.water
 
AZTEC - net.minestom.server.entity.metadata.other.PaintingMeta.Motive
 
AZTEC2 - net.minestom.server.entity.metadata.other.PaintingMeta.Motive
 

B

backgroundTexture - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.DisplayData
 
BASE - net.minestom.server.entity.EntitySpawnType
 
baseColor() - Method in enum net.minestom.server.map.MapColors
Returns the color index to use on a map
BasePiglinMeta - Class in net.minestom.server.entity.metadata.monster
 
BasePiglinMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.BasePiglinMeta
 
BasicQueryEvent - Class in net.minestom.server.extras.query.event
An event called when a basic query is received and ready to be responded to.
BasicQueryEvent(SocketAddress, int) - Constructor for class net.minestom.server.extras.query.event.BasicQueryEvent
Creates a new basic query event.
BasicQueryResponse - Class in net.minestom.server.extras.query.response
A basic query response containing a fixed set of responses.
BasicQueryResponse() - Constructor for class net.minestom.server.extras.query.response.BasicQueryResponse
Creates a new basic query response with pre-filled default values.
BAT_TAKES_OFF - net.minestom.server.effects.Effects
 
Batch<C> - Interface in net.minestom.server.instance.batch
A Batch is a tool used to cache a list of block changes, and apply the changes whenever you want.
BatchOption - Class in net.minestom.server.instance.batch
Represents options for Batchs.
BatchOption() - Constructor for class net.minestom.server.instance.batch.BatchOption
 
BatMeta - Class in net.minestom.server.entity.metadata.ambient
 
BatMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.ambient.BatMeta
 
BEACH - net.minestom.server.world.biomes.Biome.Category
 
BEACON - net.minestom.server.inventory.InventoryType
 
BEACON_FIRST_POTION - net.minestom.server.inventory.InventoryProperty
 
BEACON_POWER_LEVEL - net.minestom.server.inventory.InventoryProperty
 
BEACON_SECOND_POTION - net.minestom.server.inventory.InventoryProperty
 
BeaconInventory - Class in net.minestom.server.inventory.type
 
BeaconInventory(String) - Constructor for class net.minestom.server.inventory.type.BeaconInventory
 
BeaconInventory(Component) - Constructor for class net.minestom.server.inventory.type.BeaconInventory
 
bedSafe(boolean) - Method in class net.minestom.server.world.DimensionType.DimensionTypeBuilder
 
BeeMeta - Class in net.minestom.server.entity.metadata.animal
 
BeeMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.animal.BeeMeta
 
BEGIN_RAINING - net.minestom.server.network.packet.server.play.ChangeGameStatePacket.Reason
 
below() - Method in class net.minestom.server.utils.block.BlockUtils
 
BELOW_NAME_TAG_PREFIX - Static variable in class net.minestom.server.scoreboard.BelowNameTag
WARNING: You shouldn't create scoreboards with the same prefix as those
BelowNameTag - Class in net.minestom.server.scoreboard
Represents a scoreboard which rendered a tag below the name.
BelowNameTag(String, String) - Constructor for class net.minestom.server.scoreboard.BelowNameTag
BelowNameTag(String, Component) - Constructor for class net.minestom.server.scoreboard.BelowNameTag
Creates a new below name scoreboard.
BenchmarkManager - Class in net.minestom.server.monitoring
Small monitoring tools that can be used to check the current memory usage and Minestom threads CPU usage.
BenchmarkManager() - Constructor for class net.minestom.server.monitoring.BenchmarkManager
 
between(Temporal, Temporal) - Method in class net.minestom.server.utils.time.Tick
 
between(T, T) - Method in class net.minestom.server.command.builder.arguments.number.ArgumentNumber
 
BinaryBuffer - Class in net.minestom.server.utils.binary
Manages off-heap memory.
BinaryBuffer.Marker - Class in net.minestom.server.utils.binary
 
BinaryReader - Class in net.minestom.server.utils.binary
Class used to read from a byte array.
BinaryReader(byte[]) - Constructor for class net.minestom.server.utils.binary.BinaryReader
 
BinaryReader(ByteBuffer) - Constructor for class net.minestom.server.utils.binary.BinaryReader
 
BinaryWriter - Class in net.minestom.server.utils.binary
Class used to write to a byte array.
BinaryWriter() - Constructor for class net.minestom.server.utils.binary.BinaryWriter
 
BinaryWriter(int) - Constructor for class net.minestom.server.utils.binary.BinaryWriter
 
BinaryWriter(ByteBuffer) - Constructor for class net.minestom.server.utils.binary.BinaryWriter
 
Biome - Class in net.minestom.server.world.biomes
 
Biome.BiomeBuilder - Class in net.minestom.server.world.biomes
 
Biome.Category - Enum in net.minestom.server.world.biomes
 
Biome.Precipitation - Enum in net.minestom.server.world.biomes
 
Biome.TemperatureModifier - Enum in net.minestom.server.world.biomes
 
BiomeEffects - Class in net.minestom.server.world.biomes
 
BiomeEffects.AdditionsSound - Class in net.minestom.server.world.biomes
 
BiomeEffects.BiomeEffectsBuilder - Class in net.minestom.server.world.biomes
 
BiomeEffects.GrassColorModifier - Enum in net.minestom.server.world.biomes
 
BiomeEffects.MoodSound - Class in net.minestom.server.world.biomes
 
BiomeEffects.Music - Class in net.minestom.server.world.biomes
 
BiomeManager - Class in net.minestom.server.world.biomes
Allows servers to register custom dimensions.
BiomeManager() - Constructor for class net.minestom.server.world.biomes.BiomeManager
 
biomeParticles(BiomeParticles) - Method in class net.minestom.server.world.biomes.BiomeEffects.BiomeEffectsBuilder
 
BiomeParticles - Class in net.minestom.server.world.biomes
 
BiomeParticles(float, BiomeParticles.ParticleOptions) - Constructor for class net.minestom.server.world.biomes.BiomeParticles
 
BiomeParticles.BlockParticle - Class in net.minestom.server.world.biomes
 
BiomeParticles.DustParticle - Class in net.minestom.server.world.biomes
 
BiomeParticles.ItemParticle - Class in net.minestom.server.world.biomes
 
BiomeParticles.NormalParticle - Class in net.minestom.server.world.biomes
 
BiomeParticles.ParticleOptions - Interface in net.minestom.server.world.biomes
 
biomes - Variable in class net.minestom.server.instance.Chunk
 
biomes - Variable in class net.minestom.server.network.packet.server.play.ChunkDataPacket
 
BIRCH - net.minestom.server.entity.metadata.other.BoatMeta.Type
 
bitsToRepresent(int) - Static method in class net.minestom.server.utils.MathUtils
 
BLACK - net.minestom.server.color.DyeColor
 
BLACK - net.minestom.server.entity.metadata.animal.HorseMeta.Color
 
BLACK - net.minestom.server.entity.metadata.animal.RabbitMeta.Type
 
BLACK - net.minestom.server.entity.metadata.animal.tameable.CatMeta.Color
 
BLACK_AND_WHITE - net.minestom.server.entity.metadata.animal.RabbitMeta.Type
 
BLACK_DOTS - net.minestom.server.entity.metadata.animal.HorseMeta.Marking
 
BLAST_FURNACE - net.minestom.server.inventory.InventoryType
 
BLAST_FURNACE - net.minestom.server.network.packet.client.play.ClientSetRecipeBookStatePacket.BookType
 
BLASTING - net.minestom.server.recipe.Recipe.RecipeType
 
BlastingRecipe - Class in net.minestom.server.recipe
 
BlastingRecipe(String, String, ItemStack, float, int) - Constructor for class net.minestom.server.recipe.BlastingRecipe
 
BLAZE_SHOOTS - net.minestom.server.effects.Effects
 
BlazeMeta - Class in net.minestom.server.entity.metadata.monster
 
BlazeMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.BlazeMeta
 
BLINDNESS - net.minestom.server.entity.metadata.monster.raider.SpellcasterIllagerMeta.Spell
 
block - Variable in class net.minestom.server.network.packet.server.play.MultiBlockChangePacket.BlockEntry
 
block() - Method in interface net.minestom.server.item.Material
 
block() - Method in class net.minestom.server.network.packet.server.play.MultiBlockChangePacket.BlockEntry
 
block() - Method in class net.minestom.server.registry.Registry.MaterialEntry
 
block(String, JsonObject, JsonObject) - Static method in class net.minestom.server.registry.Registry
 
Block - Interface in net.minestom.server.instance.block
Represents a block that can be placed anywhere.
BLOCK - Static variable in interface net.minestom.server.event.EventFilter
 
BLOCK_ACTION - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
BLOCK_BATCH_POOL - Static variable in interface net.minestom.server.instance.batch.Batch
 
BLOCK_BREAK - net.minestom.server.effects.Effects
 
BLOCK_BREAK_ANIMATION - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
BLOCK_CHANGE - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
BLOCK_COUNT - Static variable in class net.minestom.server.instance.palette.Palette
The number of blocks that should be in one chunk section.
BLOCK_ENTITY_DATA - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
BLOCK_MANAGER - Static variable in class net.minestom.server.instance.Instance
 
BLOCK_TAGS - net.minestom.server.registry.Registry.Resource
 
Block.Comparator - Interface in net.minestom.server.instance.block
 
BlockActionPacket - Class in net.minestom.server.network.packet.server.play
 
BlockActionPacket() - Constructor for class net.minestom.server.network.packet.server.play.BlockActionPacket
 
BlockActionPacket(Point, byte, byte, int) - Constructor for class net.minestom.server.network.packet.server.play.BlockActionPacket
 
BlockActionPacket(Point, byte, byte, Block) - Constructor for class net.minestom.server.network.packet.server.play.BlockActionPacket
 
blockAt(int, int, int) - Method in class net.minestom.server.entity.pathfinding.PFColumnarSpace
 
BlockBreakAnimationPacket - Class in net.minestom.server.network.packet.server.play
 
BlockBreakAnimationPacket() - Constructor for class net.minestom.server.network.packet.server.play.BlockBreakAnimationPacket
 
BlockBreakAnimationPacket(int, Point, byte) - Constructor for class net.minestom.server.network.packet.server.play.BlockBreakAnimationPacket
 
BlockChangePacket - Class in net.minestom.server.network.packet.server.play
 
BlockChangePacket() - Constructor for class net.minestom.server.network.packet.server.play.BlockChangePacket
 
BlockChangePacket(Point, int) - Constructor for class net.minestom.server.network.packet.server.play.BlockChangePacket
 
BlockChangePacket(Point, Block) - Constructor for class net.minestom.server.network.packet.server.play.BlockChangePacket
 
blockChanges - Variable in class net.minestom.server.network.packet.server.play.MultiBlockChangePacket
 
blockEntity() - Method in class net.minestom.server.registry.Registry.BlockEntry
 
BlockEntityDataPacket - Class in net.minestom.server.network.packet.server.play
 
BlockEntityDataPacket() - Constructor for class net.minestom.server.network.packet.server.play.BlockEntityDataPacket
 
BlockEntry(Vec, Block) - Constructor for class net.minestom.server.network.packet.server.play.MultiBlockChangePacket.BlockEntry
 
BlockEvent - Interface in net.minestom.server.event.trait
 
blockFace - Variable in class net.minestom.server.network.packet.client.play.ClientPlayerBlockPlacementPacket
 
blockFace - Variable in class net.minestom.server.network.packet.client.play.ClientPlayerDiggingPacket
 
BlockFace - Enum in net.minestom.server.instance.block
 
BlockGetter - Interface in net.minestom.server.instance.block
 
BlockGetter.Condition - Enum in net.minestom.server.instance.block
Represents a hint to retrieve blocks more efficiently.
BlockHandler - Interface in net.minestom.server.instance.block
Interface used to provide block behavior.
BlockHandler.Destroy - Class in net.minestom.server.instance.block
 
BlockHandler.Dummy - Class in net.minestom.server.instance.block
Handler used for loaded blocks with unknown namespace in order to do not lose the information while saving, and for runtime debugging purpose.
BlockHandler.Interaction - Class in net.minestom.server.instance.block
 
BlockHandler.Placement - Class in net.minestom.server.instance.block
Represents an object forwarded to BlockHandler.onPlace(Placement).
BlockHandler.PlayerDestroy - Class in net.minestom.server.instance.block
 
BlockHandler.PlayerPlacement - Class in net.minestom.server.instance.block
 
BlockHandler.Tick - Class in net.minestom.server.instance.block
 
BlockHandler.Touch - Class in net.minestom.server.instance.block
 
blockId - Variable in class net.minestom.server.network.packet.server.play.BlockActionPacket
 
blockIndexToChunkPositionX(int) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
Converts a block index to a chunk position X.
blockIndexToChunkPositionY(int) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
Converts a block index to a chunk position Y.
blockIndexToChunkPositionZ(int) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
Converts a block index to a chunk position Z.
BlockIterator - Class in net.minestom.server.utils.block
This class performs ray tracing and iterates along blocks on a line
BlockIterator(Pos) - Constructor for class net.minestom.server.utils.block.BlockIterator
Constructs the BlockIterator.
BlockIterator(Pos, double) - Constructor for class net.minestom.server.utils.block.BlockIterator
Constructs the BlockIterator.
BlockIterator(Pos, double, int) - Constructor for class net.minestom.server.utils.block.BlockIterator
Constructs the BlockIterator.
BlockIterator(Vec, Vec, double, int) - Constructor for class net.minestom.server.utils.block.BlockIterator
Constructs the BlockIterator.
BlockIterator(Entity) - Constructor for class net.minestom.server.utils.block.BlockIterator
Constructs the BlockIterator.
BlockIterator(Entity, int) - Constructor for class net.minestom.server.utils.block.BlockIterator
Constructs the BlockIterator.
blockLight - Variable in class net.minestom.server.network.packet.server.play.UpdateLightPacket
 
blockLightMask - Variable in class net.minestom.server.network.packet.server.play.UpdateLightPacket
 
BlockManager - Class in net.minestom.server.instance.block
 
BlockManager() - Constructor for class net.minestom.server.instance.block.BlockManager
 
blockObjectAt(int, int, int) - Method in class net.minestom.server.entity.pathfinding.PFInstanceSpace
 
BlockParticle(Block) - Constructor for class net.minestom.server.world.biomes.BiomeParticles.BlockParticle
 
blockPlace(Instance, Block, BlockFace, Point, Player) - Method in class net.minestom.server.instance.block.rule.BlockPlacementRule
Called when the block is placed.
blockPlace(Instance, Block, BlockFace, Point, Player) - Method in class net.minestom.server.instance.block.rule.vanilla.AxisPlacementRule
 
blockPlace(Instance, Block, BlockFace, Point, Player) - Method in class net.minestom.server.instance.block.rule.vanilla.RedstonePlacementRule
 
blockPlace(Instance, Block, BlockFace, Point, Player) - Method in class net.minestom.server.instance.block.rule.vanilla.StairsPlacementRule
 
blockPlace(Instance, Block, BlockFace, Point, Player) - Method in class net.minestom.server.instance.block.rule.vanilla.WallPlacementRule
 
BlockPlacementListener - Class in net.minestom.server.listener
 
BlockPlacementListener() - Constructor for class net.minestom.server.listener.BlockPlacementListener
 
BlockPlacementRule - Class in net.minestom.server.instance.block.rule
 
BlockPlacementRule(Block) - Constructor for class net.minestom.server.instance.block.rule.BlockPlacementRule
 
blockPosition - Variable in class net.minestom.server.network.packet.client.play.ClientGenerateStructurePacket
 
blockPosition - Variable in class net.minestom.server.network.packet.client.play.ClientPlayerBlockPlacementPacket
 
blockPosition - Variable in class net.minestom.server.network.packet.client.play.ClientPlayerDiggingPacket
 
blockPosition - Variable in class net.minestom.server.network.packet.client.play.ClientQueryBlockNbtPacket
 
blockPosition - Variable in class net.minestom.server.network.packet.client.play.ClientUpdateCommandBlockPacket
 
blockPosition - Variable in class net.minestom.server.network.packet.client.play.ClientUpdateSignPacket
 
blockPosition - Variable in class net.minestom.server.network.packet.server.play.AcknowledgePlayerDiggingPacket
 
blockPosition - Variable in class net.minestom.server.network.packet.server.play.BlockActionPacket
 
blockPosition - Variable in class net.minestom.server.network.packet.server.play.BlockBreakAnimationPacket
 
blockPosition - Variable in class net.minestom.server.network.packet.server.play.BlockChangePacket
 
blockPosition - Variable in class net.minestom.server.network.packet.server.play.BlockEntityDataPacket
 
BLOCKS - net.minestom.server.gamedata.tags.Tag.BasicType
 
BLOCKS - net.minestom.server.registry.Registry.Resource
 
BlockSetter - Interface in net.minestom.server.instance.block
Represents an element which can place blocks at position.
BlockState(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
blockStateId - Variable in class net.minestom.server.network.packet.server.play.AcknowledgePlayerDiggingPacket
 
blockStateId - Variable in class net.minestom.server.network.packet.server.play.BlockChangePacket
 
blockUpdate(Instance, Point, Block) - Method in class net.minestom.server.instance.block.rule.BlockPlacementRule
Called when the block state id can be updated (for instance if a neighbour block changed).
blockUpdate(Instance, Point, Block) - Method in class net.minestom.server.instance.block.rule.vanilla.AxisPlacementRule
 
blockUpdate(Instance, Point, Block) - Method in class net.minestom.server.instance.block.rule.vanilla.RedstonePlacementRule
 
blockUpdate(Instance, Point, Block) - Method in class net.minestom.server.instance.block.rule.vanilla.StairsPlacementRule
 
blockUpdate(Instance, Point, Block) - Method in class net.minestom.server.instance.block.rule.vanilla.WallPlacementRule
 
BlockUtils - Class in net.minestom.server.utils.block
 
BlockUtils(Instance, Point) - Constructor for class net.minestom.server.utils.block.BlockUtils
 
blockX() - Method in interface net.minestom.server.coordinate.Point
Gets the floored value of the X component
blockY() - Method in interface net.minestom.server.coordinate.Point
Gets the floored value of the X component
blockZ() - Method in interface net.minestom.server.coordinate.Point
Gets the floored value of the X component
blue() - Method in class net.minestom.server.color.Color
 
blue() - Method in enum net.minestom.server.color.DyeColor
 
blue() - Method in enum net.minestom.server.map.MapColors
 
BLUE - net.minestom.server.color.DyeColor
 
BLUE - net.minestom.server.entity.metadata.animal.tameable.ParrotMeta.Color
 
BLUE - net.minestom.server.entity.metadata.water.AxolotlMeta.Variant
 
BoatMeta - Class in net.minestom.server.entity.metadata.other
 
BoatMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.BoatMeta
 
BoatMeta.Type - Enum in net.minestom.server.entity.metadata.other
 
boatSteerListener(ClientSteerBoatPacket, Player) - Static method in class net.minestom.server.listener.PlayerVehicleListener
 
body() - Method in class net.minestom.server.network.packet.FramedPacket
 
BOMB - net.minestom.server.entity.metadata.other.PaintingMeta.Motive
 
BONEMEAL_PARTICLES - net.minestom.server.effects.Effects
 
bookOpen - Variable in class net.minestom.server.network.packet.client.play.ClientSetRecipeBookStatePacket
 
Boolean(boolean) - Static method in class net.minestom.server.entity.Metadata
 
Boolean(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
BooleanArrayData - Class in net.minestom.server.data.type.array
 
BooleanArrayData() - Constructor for class net.minestom.server.data.type.array.BooleanArrayData
 
BooleanData - Class in net.minestom.server.data.type
 
BooleanData() - Constructor for class net.minestom.server.data.type.BooleanData
 
BOOTS - net.minestom.server.entity.EquipmentSlot
 
BOOTS_SLOT - Static variable in class net.minestom.server.utils.inventory.PlayerInventoryUtils
 
bootstrap() - Method in class net.minestom.server.extras.selfmodification.mixins.MixinServiceMinestomBootstrap
 
bootstrap(String, String[]) - Static method in class net.minestom.server.Bootstrap
 
Bootstrap - Class in net.minestom.server
Used to launch Minestom with the MinestomRootClassLoader to allow for self-modifications
Bootstrap() - Constructor for class net.minestom.server.Bootstrap
 
BOSS_BAR - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
BossBarManager - Class in net.minestom.server.adventure.bossbar
Manages all boss bars known to this Minestom instance.
BossBarManager() - Constructor for class net.minestom.server.adventure.bossbar.BossBarManager
Creates a new boss bar manager.
BossBarPacket - Class in net.minestom.server.network.packet.server.play
 
BossBarPacket() - Constructor for class net.minestom.server.network.packet.server.play.BossBarPacket
 
BossBarPacket.Action - Enum in net.minestom.server.network.packet.server.play
 
BOTH - net.minestom.server.instance.WorldBorder.CollisionAxis
 
BOTTOM - net.minestom.server.instance.block.BlockFace
 
BOTTOM - net.minestom.server.inventory.type.EnchantmentTableInventory.EnchantmentSlot
 
bound() - Method in class net.minestom.server.entity.pathfinding.PFPathingEntity
 
BoundingBox - Class in net.minestom.server.collision
See https://wiki.vg/Entity_metadata#Mobs_2
BoundingBox(Entity, double, double, double) - Constructor for class net.minestom.server.collision.BoundingBox
Creates a BoundingBox linked to an Entity and with a specific size.
bounds() - Method in class net.minestom.server.entity.pathfinding.PFBlock
 
BOW - net.minestom.server.event.player.PlayerItemAnimationEvent.ItemAnimationType
 
breakBlock(Player, Point) - Method in class net.minestom.server.instance.Instance
Does call PlayerBlockBreakEvent and send particle packets
breakBlock(Player, Point) - Method in class net.minestom.server.instance.InstanceContainer
 
breakBlock(Player, Point) - Method in class net.minestom.server.instance.SharedInstance
 
BREATH_ATTACK - net.minestom.server.entity.metadata.other.EnderDragonMeta.Phase
 
BREWING_STAND - net.minestom.server.inventory.InventoryType
 
BREWING_STAND_BREW_TIME - net.minestom.server.inventory.InventoryProperty
 
BREWING_STAND_BREWED - net.minestom.server.effects.Effects
 
BREWING_STAND_FUEL_TIME - net.minestom.server.inventory.InventoryProperty
 
BrewingStandInventory - Class in net.minestom.server.inventory.type
 
BrewingStandInventory(String) - Constructor for class net.minestom.server.inventory.type.BrewingStandInventory
 
BrewingStandInventory(Component) - Constructor for class net.minestom.server.inventory.type.BrewingStandInventory
 
BRINELY - net.minestom.server.entity.metadata.water.fish.TropicalFishMeta.Pattern
 
BRITISH_SHORTHAIR - net.minestom.server.entity.metadata.animal.tameable.CatMeta.Color
 
broadcastPacket(ServerPacket) - Static method in class net.minestom.server.utils.PacketUtils
 
BROKEN - net.minestom.server.statistic.StatisticCategory
 
BROWN - net.minestom.server.color.DyeColor
 
BROWN - net.minestom.server.entity.metadata.animal.HorseMeta.Color
 
BROWN - net.minestom.server.entity.metadata.animal.LlamaMeta.Variant
 
BROWN - net.minestom.server.entity.metadata.animal.MooshroomMeta.Variant
 
BROWN - net.minestom.server.entity.metadata.animal.PandaMeta.Gene
 
BROWN - net.minestom.server.entity.metadata.animal.RabbitMeta.Type
 
bufferSize() - Static method in class net.minestom.server.utils.binary.PooledBuffers
 
build() - Method in class net.minestom.server.entity.ai.EntityAIGroupBuilder
Creates new EntityAIGroup.
build() - Method in class net.minestom.server.event.EventBinding.FilteredBuilder
 
build() - Method in class net.minestom.server.event.EventListener.Builder
 
build() - Method in class net.minestom.server.item.ItemMetaBuilder
 
build() - Method in class net.minestom.server.item.ItemStackBuilder
 
build() - Method in class net.minestom.server.item.metadata.BundleMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.CompassMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.CrossbowMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.EnchantedBookMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.FireworkEffectMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.FireworkMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.LeatherArmorMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.MapMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.PlayerHeadMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.PotionMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.SpawnEggMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.WritableBookMeta.Builder
 
build() - Method in class net.minestom.server.item.metadata.WrittenBookMeta.Builder
 
build() - Method in class net.minestom.server.ping.ResponseData
build() - Method in class net.minestom.server.scoreboard.TeamBuilder
Built a team.
build() - Method in class net.minestom.server.timer.TaskBuilder
Builds a Task.
build() - Method in class net.minestom.server.world.biomes.Biome.BiomeBuilder
 
build() - Method in class net.minestom.server.world.biomes.BiomeEffects.BiomeEffectsBuilder
 
build() - Method in class net.minestom.server.world.DimensionType.DimensionTypeBuilder
 
buildDeathMessage(Player) - Method in class net.minestom.server.entity.damage.DamageType
Builds the death message linked to this damage type.
buildDeathScreenText(Player) - Method in class net.minestom.server.entity.damage.DamageType
Builds the text sent to a player in his death screen.
builder() - Method in class net.minestom.server.adventure.provider.MinestomGsonComponentSerializerProvider
 
builder() - Method in class net.minestom.server.item.ItemMeta
 
builder() - Static method in class net.minestom.server.world.biomes.Biome
 
builder() - Static method in class net.minestom.server.world.biomes.BiomeEffects
 
builder(Class<T>) - Static method in interface net.minestom.server.event.EventListener
 
builder(Material) - Static method in class net.minestom.server.item.ItemStack
 
builder(NamespaceID) - Static method in class net.minestom.server.world.DimensionType
 
Builder() - Constructor for class net.minestom.server.item.metadata.BundleMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.CompassMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.CrossbowMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.EnchantedBookMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.FireworkEffectMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.FireworkMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.LeatherArmorMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.MapMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.PlayerHeadMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.PotionMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.SpawnEggMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.WritableBookMeta.Builder
 
Builder() - Constructor for class net.minestom.server.item.metadata.WrittenBookMeta.Builder
 
Builder(Class<T>) - Constructor for class net.minestom.server.event.EventListener.Builder
 
buildShutdownTask(Runnable) - Method in class net.minestom.server.timer.SchedulerManager
Initializes a new TaskBuilder for creating a shutdown Task.
buildTask(Runnable) - Method in class net.minestom.server.timer.SchedulerManager
Initializes a new TaskBuilder for creating a Task.
built - Variable in class net.minestom.server.item.ItemMetaBuilder
 
BundleMeta - Class in net.minestom.server.item.metadata
 
BundleMeta(ItemMetaBuilder, List<ItemStack>) - Constructor for class net.minestom.server.item.metadata.BundleMeta
 
BundleMeta.Builder - Class in net.minestom.server.item.metadata
 
BungeeCordProxy - Class in net.minestom.server.extras.bungee
BungeeCord forwarding support.
BungeeCordProxy() - Constructor for class net.minestom.server.extras.bungee.BungeeCordProxy
 
BURNING_SKULL - net.minestom.server.entity.metadata.other.PaintingMeta.Motive
 
BURST - net.minestom.server.item.firework.FireworkEffectType
 
BUST - net.minestom.server.entity.metadata.other.PaintingMeta.Motive
 
BUTCHER - net.minestom.server.entity.metadata.villager.VillagerMeta.Profession
 
button - Variable in class net.minestom.server.network.packet.client.play.ClientClickWindowPacket
 
buttonId - Variable in class net.minestom.server.network.packet.client.play.ClientClickWindowButtonPacket
 
byId(byte) - Static method in enum net.minestom.server.item.firework.FireworkEffectType
Retrieves a FireworkEffectType by the given id.
Byte(byte) - Static method in class net.minestom.server.entity.Metadata
 
Byte(String) - Static method in class net.minestom.server.tag.Tag
 
ByteArray(String) - Static method in class net.minestom.server.tag.Tag
 
ByteArrayData - Class in net.minestom.server.data.type.array
 
ByteArrayData() - Constructor for class net.minestom.server.data.type.array.ByteArrayData
 
ByteData - Class in net.minestom.server.data.type
 
ByteData() - Constructor for class net.minestom.server.data.type.ByteData
 
ByteRange - Class in net.minestom.server.utils.math
 
ByteRange(Byte) - Constructor for class net.minestom.server.utils.math.ByteRange
 
ByteRange(Byte, Byte) - Constructor for class net.minestom.server.utils.math.ByteRange
 

C

CACHED - net.minestom.server.instance.block.BlockGetter.Condition
Hints that the method should return only if the block is cached.
CachedPacket - Class in net.minestom.server.network.packet
 
CachedPacket(Supplier<ServerPacket>) - Constructor for class net.minestom.server.network.packet.CachedPacket
 
CALICO - net.minestom.server.entity.metadata.animal.tameable.CatMeta.Color
 
call(Event) - Static method in class net.minestom.server.event.EventDispatcher
 
call(E) - Method in interface net.minestom.server.event.ListenerHandle
Calls the given event.
call(T) - Method in interface net.minestom.server.event.EventNode
Calls an event starting from this node.
callback - Variable in class net.minestom.server.command.builder.ParsedCommand
 
callCancellable(CancellableEvent, Runnable) - Static method in class net.minestom.server.event.EventDispatcher
 
callCancellable(T, Runnable) - Method in interface net.minestom.server.event.EventNode
Execute a cancellable event with a callback to execute if the event is successful.
callClickEvent(Player, Inventory, int, ClickType, ItemStack, ItemStack) - Method in interface net.minestom.server.inventory.InventoryClickHandler
 
callItemChangeEvent(int, ItemStack, ItemStack) - Method in class net.minestom.server.inventory.AbstractInventory
 
callItemChangeEvent(int, ItemStack, ItemStack) - Method in class net.minestom.server.inventory.Inventory
 
callItemChangeEvent(int, ItemStack, ItemStack) - Method in class net.minestom.server.inventory.PlayerInventory
 
callItemUpdateStateEvent(boolean, Player.Hand) - Method in class net.minestom.server.entity.Player
Deprecated.
callItemUpdateStateEvent(Player.Hand) - Method in class net.minestom.server.entity.Player
Used to call ItemUpdateStateEvent with the proper item It does check which hand to get the item to update.
CAMERA - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
cameraId - Variable in class net.minestom.server.network.packet.server.play.CameraPacket
 
CameraPacket - Class in net.minestom.server.network.packet.server.play
 
CameraPacket() - Constructor for class net.minestom.server.network.packet.server.play.CameraPacket
 
CameraPacket(int) - Constructor for class net.minestom.server.network.packet.server.play.CameraPacket
 
CameraPacket(Entity) - Constructor for class net.minestom.server.network.packet.server.play.CameraPacket
 
CAMPFIRE_COOKING - net.minestom.server.recipe.Recipe.RecipeType
 
CampfireCookingRecipe - Class in net.minestom.server.recipe
 
CampfireCookingRecipe(String, String, ItemStack, float, int) - Constructor for class net.minestom.server.recipe.CampfireCookingRecipe
 
canApply(ItemStack, int) - Method in class net.minestom.server.item.rule.VanillaStackingRule
 
canApply(ItemStack, int) - Method in interface net.minestom.server.item.StackingRule
Used to know if an ItemStack can have the size newAmount applied.
canBeStacked(ItemStack, ItemStack) - Method in class net.minestom.server.item.rule.VanillaStackingRule
 
canBeStacked(ItemStack, ItemStack) - Method in interface net.minestom.server.item.StackingRule
Used to know if two ItemStack can be stacked together.
cancel() - Method in class net.minestom.server.timer.Task
Cancels this task.
CancellableEvent - Interface in net.minestom.server.event.trait
Represents an Event which can be cancelled.
CANCELLED - net.minestom.server.command.builder.CommandResult.Type
Command cancelled by an event listener.
CANCELLED - net.minestom.server.timer.TaskStatus
The task was cancelled with Task.cancel()
CANCELLED_DIGGING - net.minestom.server.network.packet.client.play.ClientPlayerDiggingPacket.Status
 
canDestroy - Variable in class net.minestom.server.item.ItemMetaBuilder
 
canDestroy(Set<Block>) - Method in class net.minestom.server.item.ItemMetaBuilder
 
canDestroy(Block...) - Method in class net.minestom.server.item.ItemMetaBuilder
 
CANNOT_SEND_MESSAGE - Static variable in class net.minestom.server.message.Messenger
The message sent to the client if they send a chat message but it is rejected by the server.
canPickupItem - Variable in class net.minestom.server.entity.LivingEntity
 
canPickupItem() - Method in class net.minestom.server.entity.LivingEntity
Gets if the entity is able to pickup items.
canPlaceOn - Variable in class net.minestom.server.item.ItemMetaBuilder
 
canPlaceOn(Set<Block>) - Method in class net.minestom.server.item.ItemMetaBuilder
 
canPlaceOn(Block...) - Method in class net.minestom.server.item.ItemMetaBuilder
 
canRead(int) - Method in class net.minestom.server.utils.binary.BinaryBuffer
 
canReceiveCommand(Player) - Static method in class net.minestom.server.message.Messenger
Checks if the server should receive commands from a player, given their chat settings.
canReceiveMessage(Player) - Static method in class net.minestom.server.message.Messenger
Checks if the server should receive messages from a player, given their chat settings.
canRestock - Variable in class net.minestom.server.network.packet.server.play.TradeListPacket
 
canRestock() - Method in class net.minestom.server.inventory.type.VillagerInventory
 
canTakeDamage() - Method in enum net.minestom.server.entity.GameMode
 
canUse(CommandSender, String) - Method in interface net.minestom.server.command.builder.condition.CommandCondition
Called when the sender permission needs to be checked.
canWrite(int) - Method in class net.minestom.server.utils.binary.BinaryBuffer
 
capabilities() - Method in class net.minestom.server.entity.pathfinding.PFPathingEntity
 
capacity() - Method in class net.minestom.server.utils.binary.BinaryBuffer
 
carriedItem - Variable in class net.minestom.server.network.packet.server.play.WindowItemsPacket
 
CARTOGRAPHER - net.minestom.server.entity.metadata.villager.VillagerMeta.Profession
 
CARTOGRAPHY - net.minestom.server.inventory.InventoryType
 
castHandler(Object) - Method in interface net.minestom.server.event.EventFilter
 
category - Variable in class net.minestom.server.network.packet.server.play.StatisticsPacket.Statistic
 
category(Biome.Category) - Method in class net.minestom.server.world.biomes.Biome.BiomeBuilder
 
CatMeta - Class in net.minestom.server.entity.metadata.animal.tameable
 
CatMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.animal.tameable.CatMeta
 
CatMeta.Color - Enum in net.minestom.server.entity.metadata.animal.tameable
 
CaveSpiderMeta - Class in net.minestom.server.entity.metadata.monster
 
CaveSpiderMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.CaveSpiderMeta
 
ceilingEnabled(boolean) - Method in class net.minestom.server.world.DimensionType.DimensionTypeBuilder
 
CHALLENGE - net.minestom.server.advancements.FrameType
A spike in all 8 directions as the frame.
CHANGE_GAME_STATE - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
CHANGE_GAMEMODE - net.minestom.server.network.packet.server.play.ChangeGameStatePacket.Reason
 
CHANGE_HELD - net.minestom.server.inventory.click.ClickType
 
changedSlots - Variable in class net.minestom.server.network.packet.client.play.ClientClickWindowPacket
 
ChangeGameStatePacket - Class in net.minestom.server.network.packet.server.play
 
ChangeGameStatePacket() - Constructor for class net.minestom.server.network.packet.server.play.ChangeGameStatePacket
 
ChangeGameStatePacket.Reason - Enum in net.minestom.server.network.packet.server.play
 
changeHeld(Player, int, int) - Method in class net.minestom.server.inventory.Inventory
 
changeHeld(Player, int, int) - Method in interface net.minestom.server.inventory.InventoryClickHandler
Called when a Player held click in the inventory
changeHeld(Player, int, int) - Method in class net.minestom.server.inventory.PlayerInventory
 
changeHeld(Player, AbstractInventory, int, int, ItemStack, ItemStack) - Method in class net.minestom.server.inventory.click.InventoryClickProcessor
 
channel - Variable in class net.minestom.server.network.packet.client.play.ClientPluginMessagePacket
 
channel - Variable in class net.minestom.server.network.packet.server.login.LoginPluginRequestPacket
 
channel - Variable in class net.minestom.server.network.packet.server.play.PluginMessagePacket
 
CharacterArrayData - Class in net.minestom.server.data.type.array
 
CharacterArrayData() - Constructor for class net.minestom.server.data.type.array.CharacterArrayData
 
CharacterData - Class in net.minestom.server.data.type
 
CharacterData() - Constructor for class net.minestom.server.data.type.CharacterData
 
charAt(int) - Method in class net.minestom.server.utils.NamespaceID
 
charged(boolean) - Method in class net.minestom.server.item.metadata.CrossbowMeta.Builder
Makes the bow charged or uncharged.
CHARGING_PLAYER - net.minestom.server.entity.metadata.other.EnderDragonMeta.Phase
 
CHARSET - Static variable in class net.minestom.server.extras.query.Query
 
chat(String) - Method in class net.minestom.server.entity.Player
Makes the player send a message (can be used for commands).
Chat(Component) - Static method in class net.minestom.server.entity.Metadata
 
CHAT - net.minestom.server.message.ChatPosition
A player-initiated chat message.
CHAT_MESSAGE - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
chatColors - Variable in class net.minestom.server.network.packet.client.play.ClientSettingsPacket
 
ChatMessageListener - Class in net.minestom.server.listener
 
ChatMessageListener() - Constructor for class net.minestom.server.listener.ChatMessageListener
 
ChatMessagePacket - Class in net.minestom.server.network.packet.server.play
Represents an outgoing chat message packet.
ChatMessagePacket() - Constructor for class net.minestom.server.network.packet.server.play.ChatMessagePacket
 
ChatMessagePacket(Component, ChatPosition, UUID) - Constructor for class net.minestom.server.network.packet.server.play.ChatMessagePacket
 
chatMessageType - Variable in class net.minestom.server.network.packet.client.play.ClientSettingsPacket
 
ChatMessageType - Enum in net.minestom.server.message
The messages that a player is willing to receive.
ChatPosition - Enum in net.minestom.server.message
The different positions for chat messages.
Check - Class in net.minestom.server.utils.validate
Convenient class to check for common exceptions.
checkIntegrity(BinaryReader) - Static method in class net.minestom.server.extras.velocity.VelocityProxy
 
CHEST - net.minestom.server.item.attribute.AttributeSlot
 
CHEST_1_ROW - net.minestom.server.inventory.InventoryType
 
CHEST_2_ROW - net.minestom.server.inventory.InventoryType
 
CHEST_3_ROW - net.minestom.server.inventory.InventoryType
 
CHEST_4_ROW - net.minestom.server.inventory.InventoryType
 
CHEST_5_ROW - net.minestom.server.inventory.InventoryType
 
CHEST_6_ROW - net.minestom.server.inventory.InventoryType
 
ChestedHorseMeta - Class in net.minestom.server.entity.metadata.animal
 
ChestedHorseMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.animal.ChestedHorseMeta
 
ChestMinecartMeta - Class in net.minestom.server.entity.metadata.minecart
 
ChestMinecartMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.minecart.ChestMinecartMeta
 
CHESTNUT - net.minestom.server.entity.metadata.animal.HorseMeta.Color
 
CHESTPLATE - net.minestom.server.entity.EquipmentSlot
 
CHESTPLATE_SLOT - Static variable in class net.minestom.server.utils.inventory.PlayerInventoryUtils
 
ChickenMeta - Class in net.minestom.server.entity.metadata.animal
 
ChickenMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.animal.ChickenMeta
 
children - Variable in class net.minestom.server.extras.selfmodification.HierarchyClassLoader
 
children - Variable in class net.minestom.server.network.packet.server.play.DeclareCommandsPacket.Node
 
CHORUS_FLOWER_DIED - net.minestom.server.effects.Effects
 
CHORUS_FLOWER_GROWN - net.minestom.server.effects.Effects
 
chunk() - Method in class net.minestom.server.thread.ThreadDispatcher.ChunkEntry
 
Chunk - Class in net.minestom.server.instance
A chunk is a part of an Instance, limited by a size of 16x256x16 blocks and subdivided in 16 sections of 16 blocks height.
Chunk(Instance, Biome[], int, int, boolean) - Constructor for class net.minestom.server.instance.Chunk
 
CHUNK_DATA - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
CHUNK_SECTION_SIZE - Static variable in class net.minestom.server.instance.Chunk
 
CHUNK_SIZE_X - Static variable in class net.minestom.server.instance.Chunk
 
CHUNK_SIZE_Z - Static variable in class net.minestom.server.instance.Chunk
 
ChunkBatch - Class in net.minestom.server.instance.batch
A Batch used when all of the block changed are contained inside a single chunk.
ChunkBatch() - Constructor for class net.minestom.server.instance.batch.ChunkBatch
 
ChunkBatch(BatchOption) - Constructor for class net.minestom.server.instance.batch.ChunkBatch
 
ChunkCallback - Interface in net.minestom.server.utils.chunk
 
ChunkDataPacket - Class in net.minestom.server.network.packet.server.play
 
ChunkDataPacket() - Constructor for class net.minestom.server.network.packet.server.play.ChunkDataPacket
 
chunkEntities - Variable in class net.minestom.server.instance.Instance
 
ChunkGenerationBatch - Class in net.minestom.server.instance.batch
 
ChunkGenerationBatch(InstanceContainer, Chunk) - Constructor for class net.minestom.server.instance.batch.ChunkGenerationBatch
 
ChunkGenerator - Interface in net.minestom.server.instance
Responsible for the Chunk generation, can be set using Instance.setChunkGenerator(ChunkGenerator).
ChunkPopulator - Interface in net.minestom.server.instance
 
chunkPosition() - Method in class net.minestom.server.network.packet.server.play.MultiBlockChangePacket.BlockEntry
 
ChunkSupplier - Interface in net.minestom.server.utils.chunk
Used to customize which type of Chunk an implementation should use.
ChunkUtils - Class in net.minestom.server.utils.chunk
 
chunkX - Variable in class net.minestom.server.instance.Chunk
 
chunkX - Variable in class net.minestom.server.network.packet.server.play.ChunkDataPacket
 
chunkX - Variable in class net.minestom.server.network.packet.server.play.MultiBlockChangePacket
 
chunkX - Variable in class net.minestom.server.network.packet.server.play.UnloadChunkPacket
 
chunkX - Variable in class net.minestom.server.network.packet.server.play.UpdateLightPacket
 
chunkX - Variable in class net.minestom.server.network.packet.server.play.UpdateViewPositionPacket
 
chunkX() - Method in interface net.minestom.server.coordinate.Point
 
chunkZ - Variable in class net.minestom.server.instance.Chunk
 
chunkZ - Variable in class net.minestom.server.network.packet.server.play.ChunkDataPacket
 
chunkZ - Variable in class net.minestom.server.network.packet.server.play.MultiBlockChangePacket
 
chunkZ - Variable in class net.minestom.server.network.packet.server.play.UnloadChunkPacket
 
chunkZ - Variable in class net.minestom.server.network.packet.server.play.UpdateLightPacket
 
chunkZ - Variable in class net.minestom.server.network.packet.server.play.UpdateViewPositionPacket
 
chunkZ() - Method in interface net.minestom.server.coordinate.Point
 
CIRCLING - net.minestom.server.entity.metadata.other.EnderDragonMeta.Phase
 
clamp(double, double, double) - Static method in class net.minestom.server.utils.MathUtils
 
clamp(float, float, float) - Static method in class net.minestom.server.utils.MathUtils
 
clamp(int, int, int) - Static method in class net.minestom.server.utils.MathUtils
 
CLAY - net.minestom.server.map.MapColors
 
clean() - Method in class net.minestom.server.instance.palette.Palette
Loops through all the sections and blocks to find unused array (empty chunk section)
clean() - Method in class net.minestom.server.instance.Section
 
cleanupObservers() - Method in class net.minestom.server.extensions.Extension
Removes all expired reference to observers
clear() - Method in class net.minestom.server.acquirable.AcquirableCollection
 
clear() - Method in class net.minestom.server.command.builder.CommandContext
 
clear() - Method in class net.minestom.server.instance.batch.AbsoluteBlockBatch
 
clear() - Method in interface net.minestom.server.instance.batch.Batch
Removes all block data from this batch.
clear() - Method in class net.minestom.server.instance.batch.ChunkBatch
 
clear() - Method in class net.minestom.server.instance.batch.ChunkGenerationBatch
 
clear() - Method in class net.minestom.server.instance.batch.RelativeBlockBatch
 
clear() - Method in class net.minestom.server.instance.palette.Palette
 
clear() - Method in class net.minestom.server.instance.Section
 
clear() - Method in class net.minestom.server.inventory.AbstractInventory
Clears the inventory and send relevant update to the viewer(s).
clear() - Method in class net.minestom.server.inventory.Inventory
 
clear() - Method in class net.minestom.server.inventory.PlayerInventory
 
clear() - Method in class net.minestom.server.utils.binary.BinaryBuffer
 
CLEAR_TITLES - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
clearCache(Player) - Method in class net.minestom.server.inventory.click.InventoryClickProcessor
 
clearDelay() - Method in class net.minestom.server.timer.TaskBuilder
Clears the delay interval of the Task.
clearEffects() - Method in class net.minestom.server.entity.Entity
Removes all the effects currently applied to the entity.
clearEnchantment() - Method in class net.minestom.server.item.ItemMetaBuilder
 
clearEntries() - Method in class net.minestom.server.ping.ResponseData
Clears the entries.
clearPlayers() - Method in class net.minestom.server.ping.ResponseData
clearRepeat() - Method in class net.minestom.server.timer.TaskBuilder
Clears the repeat interval of the Task.
clearTitle() - Method in interface net.minestom.server.adventure.audience.PacketGroupingAudience
 
clearTitle() - Method in class net.minestom.server.entity.Player
 
ClearTitlesPacket - Class in net.minestom.server.network.packet.server.play
 
ClearTitlesPacket() - Constructor for class net.minestom.server.network.packet.server.play.ClearTitlesPacket
 
ClearTitlesPacket(boolean) - Constructor for class net.minestom.server.network.packet.server.play.ClearTitlesPacket
 
CLERIC - net.minestom.server.entity.metadata.villager.VillagerMeta.Profession
 
clickProcessor - Variable in class net.minestom.server.inventory.AbstractInventory
 
clickType - Variable in class net.minestom.server.network.packet.client.play.ClientClickWindowPacket
 
ClickType - Enum in net.minestom.server.inventory.click
 
clickWindow(boolean, short, byte, ClientClickWindowPacket.ClickType) - Method in class net.minestom.server.entity.fakeplayer.FakePlayerController
Simulates a click in a window.
clickWindowListener(ClientClickWindowPacket, Player) - Static method in class net.minestom.server.listener.WindowListener
 
client(long) - Static method in class net.minestom.server.utils.time.Tick
Creates a duration from an amount of client-side ticks.
CLIENT_TICK - Static variable in class net.minestom.server.utils.time.TimeUnit
 
CLIENT_TICK_MS - Static variable in class net.minestom.server.utils.TickUtils
Length of time per tick for the default Java-edition client.
CLIENT_TICKS - Static variable in class net.minestom.server.utils.time.Tick
A TemporalUnit representing the client tick.
CLIENT_TPS - Static variable in class net.minestom.server.utils.TickUtils
Number of ticks per second for the default Java-edition client.
ClientAdvancementTabPacket - Class in net.minestom.server.network.packet.client.play
 
ClientAdvancementTabPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientAdvancementTabPacket
 
ClientAnimationPacket - Class in net.minestom.server.network.packet.client.play
 
ClientAnimationPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientAnimationPacket
 
ClientChatMessagePacket - Class in net.minestom.server.network.packet.client.play
 
ClientChatMessagePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientChatMessagePacket
 
ClientClickWindowButtonPacket - Class in net.minestom.server.network.packet.client.play
 
ClientClickWindowButtonPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientClickWindowButtonPacket
 
ClientClickWindowPacket - Class in net.minestom.server.network.packet.client.play
 
ClientClickWindowPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientClickWindowPacket
 
ClientClickWindowPacket.ClickType - Enum in net.minestom.server.network.packet.client.play
 
ClientCloseWindowPacket - Class in net.minestom.server.network.packet.client.play
 
ClientCloseWindowPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientCloseWindowPacket
 
ClientCraftRecipeRequest - Class in net.minestom.server.network.packet.client.play
 
ClientCraftRecipeRequest() - Constructor for class net.minestom.server.network.packet.client.play.ClientCraftRecipeRequest
 
ClientCreativeInventoryActionPacket - Class in net.minestom.server.network.packet.client.play
 
ClientCreativeInventoryActionPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientCreativeInventoryActionPacket
 
ClientEditBookPacket - Class in net.minestom.server.network.packet.client.play
 
ClientEditBookPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientEditBookPacket
 
ClientEditBookPacket(int, String[], String) - Constructor for class net.minestom.server.network.packet.client.play.ClientEditBookPacket
 
ClientEntityActionPacket - Class in net.minestom.server.network.packet.client.play
 
ClientEntityActionPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientEntityActionPacket
 
ClientEntityActionPacket.Action - Enum in net.minestom.server.network.packet.client.play
 
ClientGenerateStructurePacket - Class in net.minestom.server.network.packet.client.play
 
ClientGenerateStructurePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientGenerateStructurePacket
 
ClientHeldItemChangePacket - Class in net.minestom.server.network.packet.client.play
 
ClientHeldItemChangePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientHeldItemChangePacket
 
ClientInteractEntityPacket - Class in net.minestom.server.network.packet.client.play
 
ClientInteractEntityPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientInteractEntityPacket
 
ClientInteractEntityPacket.Type - Enum in net.minestom.server.network.packet.client.play
 
ClientKeepAlivePacket - Class in net.minestom.server.network.packet.client.play
 
ClientKeepAlivePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientKeepAlivePacket
 
ClientLoginPacketsHandler - Class in net.minestom.server.network.packet.client.handler
 
ClientLoginPacketsHandler() - Constructor for class net.minestom.server.network.packet.client.handler.ClientLoginPacketsHandler
 
ClientNameItemPacket - Class in net.minestom.server.network.packet.client.play
 
ClientNameItemPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientNameItemPacket
 
ClientPacket - Interface in net.minestom.server.network.packet.client
Represents a packet received from a client.
ClientPacketConsumer - Interface in net.minestom.server.listener.manager
Interface used to add a listener for incoming packets with ConnectionManager.onPacketReceive(ClientPacketConsumer).
ClientPacketsHandler - Class in net.minestom.server.network.packet.client.handler
Contains registered packets and a way to instantiate them.
ClientPacketsHandler() - Constructor for class net.minestom.server.network.packet.client.handler.ClientPacketsHandler
 
ClientPacketsHandler.ClientPacketSupplier - Interface in net.minestom.server.network.packet.client.handler
Convenient interface to supply a ClientPacket.
ClientPickItemPacket - Class in net.minestom.server.network.packet.client.play
 
ClientPickItemPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientPickItemPacket
 
ClientPingServerEvent - Class in net.minestom.server.event.server
Called when a PlayerConnection sends a ping packet, usually after the status packet.
ClientPingServerEvent(PlayerConnection, long) - Constructor for class net.minestom.server.event.server.ClientPingServerEvent
Creates a new client ping server event with 0 delay
ClientPingServerEvent(PlayerConnection, long, Duration) - Constructor for class net.minestom.server.event.server.ClientPingServerEvent
Creates a new client ping server event with 0 delay
ClientPlayerAbilitiesPacket - Class in net.minestom.server.network.packet.client.play
 
ClientPlayerAbilitiesPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientPlayerAbilitiesPacket
 
ClientPlayerBlockPlacementPacket - Class in net.minestom.server.network.packet.client.play
 
ClientPlayerBlockPlacementPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientPlayerBlockPlacementPacket
 
ClientPlayerDiggingPacket - Class in net.minestom.server.network.packet.client.play
 
ClientPlayerDiggingPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientPlayerDiggingPacket
 
ClientPlayerDiggingPacket.Status - Enum in net.minestom.server.network.packet.client.play
 
ClientPlayerPacket - Class in net.minestom.server.network.packet.client.play
 
ClientPlayerPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientPlayerPacket
 
ClientPlayerPositionAndRotationPacket - Class in net.minestom.server.network.packet.client.play
 
ClientPlayerPositionAndRotationPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientPlayerPositionAndRotationPacket
 
ClientPlayerPositionPacket - Class in net.minestom.server.network.packet.client.play
 
ClientPlayerPositionPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientPlayerPositionPacket
 
ClientPlayerRotationPacket - Class in net.minestom.server.network.packet.client.play
 
ClientPlayerRotationPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientPlayerRotationPacket
 
ClientPlayPacket - Class in net.minestom.server.network.packet.client
 
ClientPlayPacket() - Constructor for class net.minestom.server.network.packet.client.ClientPlayPacket
 
ClientPlayPacketsHandler - Class in net.minestom.server.network.packet.client.handler
 
ClientPlayPacketsHandler() - Constructor for class net.minestom.server.network.packet.client.handler.ClientPlayPacketsHandler
 
ClientPluginMessagePacket - Class in net.minestom.server.network.packet.client.play
 
ClientPluginMessagePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientPluginMessagePacket
 
ClientPongPacket - Class in net.minestom.server.network.packet.client.play
 
ClientPongPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientPongPacket
 
ClientPreplayPacket - Interface in net.minestom.server.network.packet.client
 
ClientQueryBlockNbtPacket - Class in net.minestom.server.network.packet.client.play
 
ClientQueryBlockNbtPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientQueryBlockNbtPacket
 
ClientQueryEntityNbtPacket - Class in net.minestom.server.network.packet.client.play
 
ClientQueryEntityNbtPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientQueryEntityNbtPacket
 
ClientResourcePackStatusPacket - Class in net.minestom.server.network.packet.client.play
 
ClientResourcePackStatusPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientResourcePackStatusPacket
 
ClientSelectTradePacket - Class in net.minestom.server.network.packet.client.play
 
ClientSelectTradePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientSelectTradePacket
 
ClientSetBeaconEffectPacket - Class in net.minestom.server.network.packet.client.play
 
ClientSetBeaconEffectPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientSetBeaconEffectPacket
 
ClientSetDisplayedRecipePacket - Class in net.minestom.server.network.packet.client.play
 
ClientSetDisplayedRecipePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientSetDisplayedRecipePacket
 
ClientSetRecipeBookStatePacket - Class in net.minestom.server.network.packet.client.play
 
ClientSetRecipeBookStatePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientSetRecipeBookStatePacket
 
ClientSetRecipeBookStatePacket.BookType - Enum in net.minestom.server.network.packet.client.play
 
ClientSettingsPacket - Class in net.minestom.server.network.packet.client.play
 
ClientSettingsPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientSettingsPacket
 
ClientSpectatePacket - Class in net.minestom.server.network.packet.client.play
 
ClientSpectatePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientSpectatePacket
 
ClientStatusPacket - Class in net.minestom.server.network.packet.client.play
 
ClientStatusPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientStatusPacket
 
ClientStatusPacket.Action - Enum in net.minestom.server.network.packet.client.play
 
ClientStatusPacketsHandler - Class in net.minestom.server.network.packet.client.handler
 
ClientStatusPacketsHandler() - Constructor for class net.minestom.server.network.packet.client.handler.ClientStatusPacketsHandler
 
ClientSteerBoatPacket - Class in net.minestom.server.network.packet.client.play
 
ClientSteerBoatPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientSteerBoatPacket
 
ClientSteerVehiclePacket - Class in net.minestom.server.network.packet.client.play
 
ClientSteerVehiclePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientSteerVehiclePacket
 
ClientTabCompletePacket - Class in net.minestom.server.network.packet.client.play
 
ClientTabCompletePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientTabCompletePacket
 
ClientTeleportConfirmPacket - Class in net.minestom.server.network.packet.client.play
 
ClientTeleportConfirmPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientTeleportConfirmPacket
 
ClientUpdateCommandBlockMinecartPacket - Class in net.minestom.server.network.packet.client.play
 
ClientUpdateCommandBlockMinecartPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientUpdateCommandBlockMinecartPacket
 
ClientUpdateCommandBlockPacket - Class in net.minestom.server.network.packet.client.play
 
ClientUpdateCommandBlockPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientUpdateCommandBlockPacket
 
ClientUpdateCommandBlockPacket.Mode - Enum in net.minestom.server.network.packet.client.play
 
ClientUpdateSignPacket - Class in net.minestom.server.network.packet.client.play
 
ClientUpdateSignPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientUpdateSignPacket
 
ClientUpdateStructureBlockPacket - Class in net.minestom.server.network.packet.client.play
 
ClientUpdateStructureBlockPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientUpdateStructureBlockPacket
 
ClientUpdateStructureBlockPacket.Action - Enum in net.minestom.server.network.packet.client.play
Update action, UPDATE_DATA indicates nothing special.
ClientUpdateStructureBlockPacket.Mirror - Enum in net.minestom.server.network.packet.client.play
 
ClientUpdateStructureBlockPacket.Mode - Enum in net.minestom.server.network.packet.client.play
 
ClientUseItemPacket - Class in net.minestom.server.network.packet.client.play
 
ClientUseItemPacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientUseItemPacket
 
ClientVehicleMovePacket - Class in net.minestom.server.network.packet.client.play
 
ClientVehicleMovePacket() - Constructor for class net.minestom.server.network.packet.client.play.ClientVehicleMovePacket
 
CLOCKWISE - net.minestom.server.utils.Rotation
Rotated clockwise by 90 degrees
CLOCKWISE_135 - net.minestom.server.utils.Rotation
Rotated clockwise by 135 degrees
CLOCKWISE_45 - net.minestom.server.utils.Rotation
Rotated clockwise by 45 degrees
clone() - Method in class net.minestom.server.data.Data
 
clone() - Method in class net.minestom.server.data.DataImpl
 
clone() - Method in class net.minestom.server.data.SerializableData
 
clone() - Method in class net.minestom.server.data.SerializableDataImpl
 
clone() - Method in class net.minestom.server.instance.palette.Palette
 
clone() - Method in class net.minestom.server.instance.Section
 
clone() - Method in class net.minestom.server.item.metadata.MapMeta.MapDecoration
 
clone() - Method in class net.minestom.server.potion.CustomPotionEffect
 
clone() - Method in interface net.minestom.server.utils.clone.PublicCloneable
Creates and returns a copy of this object.
CLONE - net.minestom.server.network.packet.client.play.ClientClickWindowPacket.ClickType
 
cloneArray(T[], IntFunction<T[]>) - Static method in class net.minestom.server.utils.clone.CloneUtils
 
cloneCopyOnWriteArrayList(List<T>) - Static method in class net.minestom.server.utils.clone.CloneUtils
 
CloneUtils - Class in net.minestom.server.utils.clone
Convenient interface to deep-copy single object or collections.
CloneUtils() - Constructor for class net.minestom.server.utils.clone.CloneUtils
 
close() - Static method in class net.minestom.server.extras.lan.OpenToLAN
Closes the server to LAN.
close() - Method in class net.minestom.server.storage.StorageLocation
close() - Method in interface net.minestom.server.storage.StorageSystem
Called when the location is closed, generally during server shutdown.
CLOSE_WINDOW - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
CLOSED_SCREEN - net.minestom.server.advancements.AdvancementAction
 
closeInventory() - Method in class net.minestom.server.entity.Player
Closes the current inventory if there is any.
closestColor(int) - Static method in enum net.minestom.server.map.MapColors
 
ClosestEntityTarget - Class in net.minestom.server.entity.ai.target
Target the closest targetable entity (based on the class array)
ClosestEntityTarget(EntityCreature, float, Class<? extends LivingEntity>...) - Constructor for class net.minestom.server.entity.ai.target.ClosestEntityTarget
 
closeWindow() - Method in class net.minestom.server.entity.fakeplayer.FakePlayerController
Closes the current opened inventory if there is any.
closeWindowListener(ClientCloseWindowPacket, Player) - Static method in class net.minestom.server.listener.WindowListener
 
CloseWindowPacket - Class in net.minestom.server.network.packet.server.play
 
CloseWindowPacket() - Constructor for class net.minestom.server.network.packet.server.play.CloseWindowPacket
 
CodeModifier - Class in net.minestom.server.extras.selfmodification
Will be called by MinestomRootClassLoader to transform classes at load-time
CodeModifier() - Constructor for class net.minestom.server.extras.selfmodification.CodeModifier
 
CodMeta - Class in net.minestom.server.entity.metadata.water.fish
 
CodMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.water.fish.CodMeta
 
COLLECT_ITEM - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
collectedEntityId - Variable in class net.minestom.server.network.packet.server.play.CollectItemPacket
 
CollectItemPacket - Class in net.minestom.server.network.packet.server.play
 
CollectItemPacket() - Constructor for class net.minestom.server.network.packet.server.play.CollectItemPacket
 
CollectItemPacket(int, int, int) - Constructor for class net.minestom.server.network.packet.server.play.CollectItemPacket
 
collectorEntityId - Variable in class net.minestom.server.network.packet.server.play.CollectItemPacket
 
collisionRule - Variable in class net.minestom.server.network.packet.server.play.TeamsPacket
Rule for the collision
collisionRule(TeamsPacket.CollisionRule) - Method in class net.minestom.server.scoreboard.TeamBuilder
Changes the TeamsPacket.CollisionRule of the Team without an update packet.
CollisionUtils - Class in net.minestom.server.collision
 
CollisionUtils() - Constructor for class net.minestom.server.collision.CollisionUtils
 
CollisionUtils.PhysicsResult - Class in net.minestom.server.collision
 
color - Variable in class net.minestom.server.network.packet.server.play.BossBarPacket
 
color() - Method in class net.minestom.server.registry.Registry.PotionEffectEntry
 
color(Color) - Method in class net.minestom.server.item.metadata.PotionMeta.Builder
 
color(Color) - Method in class net.minestom.server.item.metadata.LeatherArmorMeta.Builder
 
Color - Class in net.minestom.server.color
A general purpose class for representing colors.
Color(int) - Constructor for class net.minestom.server.color.Color
Creates a color from an integer.
Color(int, int, int) - Constructor for class net.minestom.server.color.Color
Creates a color from red, green, and blue components.
Color(RGBLike) - Constructor for class net.minestom.server.color.Color
Creates a color from an RGB-like color.
Color(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
COLOR_BLACK - net.minestom.server.map.MapColors
 
COLOR_BLUE - net.minestom.server.map.MapColors
 
COLOR_BROWN - net.minestom.server.map.MapColors
 
COLOR_CYAN - net.minestom.server.map.MapColors
 
COLOR_GRAY - net.minestom.server.map.MapColors
 
COLOR_GREEN - net.minestom.server.map.MapColors
 
COLOR_LIGHT_BLUE - net.minestom.server.map.MapColors
 
COLOR_LIGHT_GRAY - net.minestom.server.map.MapColors
 
COLOR_LIGHT_GREEN - net.minestom.server.map.MapColors
 
COLOR_MAGENTA - net.minestom.server.map.MapColors
 
COLOR_ORANGE - net.minestom.server.map.MapColors
 
COLOR_PINK - net.minestom.server.map.MapColors
 
COLOR_PURPLE - net.minestom.server.map.MapColors
 
COLOR_RED - net.minestom.server.map.MapColors
 
COLOR_YELLOW - net.minestom.server.map.MapColors
 
columnarSpace - Variable in class net.minestom.server.instance.Chunk
 
columnarSpaceAt(int, int) - Method in class net.minestom.server.entity.pathfinding.PFInstanceSpace
 
columns - Variable in class net.minestom.server.network.packet.server.play.MapDataPacket
 
CombinedAttackGoal - Class in net.minestom.server.entity.ai.goal
Allows entity to perform both melee and ranged attacks.
CombinedAttackGoal(EntityCreature, int, int, double, double, int, TemporalUnit, int, boolean) - Constructor for class net.minestom.server.entity.ai.goal.CombinedAttackGoal
 
CombinedAttackGoal(EntityCreature, int, int, double, double, Duration, int, boolean) - Constructor for class net.minestom.server.entity.ai.goal.CombinedAttackGoal
 
CombinedAttackGoal(EntityCreature, int, int, TemporalUnit, int, double, double, int, TemporalUnit, int, boolean) - Constructor for class net.minestom.server.entity.ai.goal.CombinedAttackGoal
 
CombinedAttackGoal(EntityCreature, int, Duration, int, double, double, Duration, int, boolean) - Constructor for class net.minestom.server.entity.ai.goal.CombinedAttackGoal
 
command - Variable in class net.minestom.server.command.builder.ParsedCommand
 
command - Variable in class net.minestom.server.command.builder.parser.CommandQueryResult
 
command - Variable in class net.minestom.server.network.packet.client.play.ClientUpdateCommandBlockMinecartPacket
 
command - Variable in class net.minestom.server.network.packet.client.play.ClientUpdateCommandBlockPacket
 
Command - Class in net.minestom.server.command.builder
Represents a command which has suggestion/auto-completion.
Command(String) - Constructor for class net.minestom.server.command.builder.Command
Creates a Command with a name and no alias.
Command(String, String...) - Constructor for class net.minestom.server.command.builder.Command
Creates a Command with a name and one or multiple aliases.
Command(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
COMMAND_PREFIX - Static variable in class net.minestom.server.command.CommandManager
 
CommandBlockMinecartMeta - Class in net.minestom.server.entity.metadata.minecart
 
CommandBlockMinecartMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.minecart.CommandBlockMinecartMeta
 
CommandCallback - Interface in net.minestom.server.utils.callback
Functional interface used by the CommandManager to execute a callback if an unknown command is run.
CommandCondition - Interface in net.minestom.server.command.builder.condition
Used to know if the CommandSender is allowed to run the command or a specific syntax.
CommandContext - Class in net.minestom.server.command.builder
Class used to retrieve argument data in a CommandExecutor.
CommandContext(String) - Constructor for class net.minestom.server.command.builder.CommandContext
 
commandData - Variable in class net.minestom.server.command.builder.CommandResult
 
CommandData - Class in net.minestom.server.command.builder
 
CommandData() - Constructor for class net.minestom.server.command.builder.CommandData
 
CommandDispatcher - Class in net.minestom.server.command.builder
Class responsible for parsing Command.
CommandDispatcher() - Constructor for class net.minestom.server.command.builder.CommandDispatcher
 
CommandExecutor - Interface in net.minestom.server.command.builder
Callback executed once a syntax has been found for a Command.
commandExists(String) - Method in class net.minestom.server.command.CommandManager
Gets if a command with the name commandName already exists or name.
CommandManager - Class in net.minestom.server.command
Manager used to register commands.
CommandManager() - Constructor for class net.minestom.server.command.CommandManager
 
commandName - Variable in class net.minestom.server.command.builder.parser.CommandQueryResult
 
CommandParser - Class in net.minestom.server.command.builder.parser
Class used to parse complete command inputs.
CommandParser() - Constructor for class net.minestom.server.command.builder.parser.CommandParser
 
CommandQueryResult - Class in net.minestom.server.command.builder.parser
 
CommandQueryResult() - Constructor for class net.minestom.server.command.builder.parser.CommandQueryResult
 
CommandResult - Class in net.minestom.server.command.builder
 
CommandResult() - Constructor for class net.minestom.server.command.builder.CommandResult
 
CommandResult.Type - Enum in net.minestom.server.command.builder
 
CommandSender - Interface in net.minestom.server.command
Represents something which can send commands to the server.
commandString - Variable in class net.minestom.server.command.builder.ParsedCommand
 
commandString - Variable in class net.minestom.server.command.builder.parser.ValidSyntaxHolder
 
CommandSuggestionHolder - Class in net.minestom.server.command.builder.parser
Holds the data of an invalidated syntax.
CommandSuggestionHolder() - Constructor for class net.minestom.server.command.builder.parser.CommandSuggestionHolder
 
CommandSyntax - Class in net.minestom.server.command.builder
Represents a syntax in Command which is initialized with Command.addSyntax(CommandExecutor, Argument[]).
CommandSyntax(CommandCondition, CommandExecutor, Argument<?>...) - Constructor for class net.minestom.server.command.builder.CommandSyntax
 
CommandSyntax(CommandCondition, CommandExecutor, Map<String, Supplier<Object>>, Argument<?>...) - Constructor for class net.minestom.server.command.builder.CommandSyntax
 
comparator - Variable in class net.minestom.server.command.builder.arguments.number.ArgumentNumber
 
compare(Block) - Method in interface net.minestom.server.instance.block.Block
 
compare(Block, Block.Comparator) - Method in interface net.minestom.server.instance.block.Block
 
CompassMeta - Class in net.minestom.server.item.metadata
 
CompassMeta(ItemMetaBuilder, boolean, String, Point) - Constructor for class net.minestom.server.item.metadata.CompassMeta
 
CompassMeta.Builder - Class in net.minestom.server.item.metadata
 
Component(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
ComponentHolder<T> - Interface in net.minestom.server.adventure
Represents an object that holds some amount of components.
ComponentHoldingServerPacket - Interface in net.minestom.server.network.packet.server
A server packet that can hold components.
components() - Method in interface net.minestom.server.adventure.ComponentHolder
Gets the components held by this object.
components() - Method in class net.minestom.server.network.packet.server.login.LoginDisconnectPacket
 
components() - Method in class net.minestom.server.network.packet.server.play.AdvancementsPacket
 
components() - Method in class net.minestom.server.network.packet.server.play.BossBarPacket
 
components() - Method in class net.minestom.server.network.packet.server.play.ChatMessagePacket
 
components() - Method in class net.minestom.server.network.packet.server.play.DisconnectPacket
 
components() - Method in class net.minestom.server.network.packet.server.play.MapDataPacket
 
components() - Method in class net.minestom.server.network.packet.server.play.PlayerInfoPacket.AddPlayer
 
components() - Method in class net.minestom.server.network.packet.server.play.PlayerInfoPacket
 
components() - Method in class net.minestom.server.network.packet.server.play.PlayerInfoPacket.UpdateDisplayName
 
components() - Method in class net.minestom.server.network.packet.server.play.PlayerListHeaderAndFooterPacket
 
components() - Method in class net.minestom.server.network.packet.server.play.ScoreboardObjectivePacket
 
components() - Method in class net.minestom.server.network.packet.server.play.TabCompletePacket
 
components() - Method in class net.minestom.server.network.packet.server.play.TabCompletePacket.Match
 
components() - Method in class net.minestom.server.network.packet.server.play.TeamsPacket
 
ComponentUtils - Class in net.minestom.server.utils
Component utilities.
ComponentUtils() - Constructor for class net.minestom.server.utils.ComponentUtils
 
computeIfAbsent(String, String, Function<? super NamespaceID, ? extends V>) - Method in class net.minestom.server.utils.NamespaceIDHashMap
 
computeIfAbsent(String, Function<? super NamespaceID, ? extends V>) - Method in class net.minestom.server.utils.NamespaceIDHashMap
 
concat(ByteBuffer...) - Static method in class net.minestom.server.utils.binary.BinaryWriter
 
concatenateIntArrays(int[]...) - Static method in class net.minestom.server.utils.ArrayUtils
 
Conditions - Class in net.minestom.server.command.builder.condition
Common command conditions
Conditions() - Constructor for class net.minestom.server.command.builder.condition.Conditions
 
ConfiguredNodes() - Constructor for class net.minestom.server.command.builder.NodeMaker.ConfiguredNodes
 
CONNECTION_MANAGER - Static variable in interface net.minestom.server.network.packet.client.ClientPreplayPacket
 
ConnectionManager - Class in net.minestom.server.network
Manages the connected clients.
ConnectionManager() - Constructor for class net.minestom.server.network.ConnectionManager
 
ConnectionState - Enum in net.minestom.server.network
Represents the current connection state of a PlayerConnection.
console() - Method in interface net.minestom.server.adventure.audience.AudienceProvider
Gets the console as an audience.
console() - Static method in class net.minestom.server.adventure.audience.Audiences
Gets the console as an audience.
consoleOnly(CommandSender, String) - Static method in class net.minestom.server.command.builder.condition.Conditions
 
ConsoleSender - Class in net.minestom.server.command
Represents the console when sending a command to the server.
ConsoleSender() - Constructor for class net.minestom.server.command.ConsoleSender
 
CONSTANT - net.minestom.server.thread.ThreadProvider.RefreshType
Chunk thread should be recomputed as often as possible.
consume(int) - Method in class net.minestom.server.item.ItemStack
 
consumeBlock(boolean) - Method in class net.minestom.server.event.player.PlayerBlockPlaceEvent
Should the block be consumed if not cancelled.
consumeCache(BinaryBuffer) - Method in class net.minestom.server.network.player.PlayerSocketConnection
 
consumePacket(ServerPacket) - Method in class net.minestom.server.entity.fakeplayer.FakePlayerController
Makes the player receives a packet WARNING: pretty much unsafe, used internally to redirect packets here, you should instead use PlayerConnection.sendPacket(ServerPacket)
consumer(Class<? extends Event>) - Method in interface net.minestom.server.event.EventBinding
 
Container(Registry.Resource, Registry.Container.Loader<T>) - Constructor for class net.minestom.server.registry.Registry.Container
 
contains(Object) - Method in class net.minestom.server.acquirable.AcquirableCollection
 
contains(NamespaceID) - Method in class net.minestom.server.gamedata.tags.Tag
Checks whether the given id in inside this tag.
containsAll(Collection<?>) - Method in class net.minestom.server.acquirable.AcquirableCollection
 
containsKey(String) - Method in class net.minestom.server.utils.NamespaceIDHashMap
 
containsKey(String, String) - Method in class net.minestom.server.utils.NamespaceIDHashMap
 
contentBuffer - Variable in class net.minestom.server.network.socket.Worker.Context
 
context - Variable in class net.minestom.server.command.builder.ParsedCommand
 
context - Variable in class net.minestom.server.command.builder.parser.ArgumentQueryResult
 
Context() - Constructor for class net.minestom.server.network.socket.Worker.Context
 
contract(double, double, double) - Method in class net.minestom.server.collision.BoundingBox
Creates a new BoundingBox linked to the same Entity with contracted size.
convertPlayerInventorySlot(int, int) - Static method in class net.minestom.server.utils.inventory.PlayerInventoryUtils
Converts a packet slot to an internal one.
convertSlot(int, int) - Static method in class net.minestom.server.utils.inventory.PlayerInventoryUtils
 
convertToPacketSlot(int) - Static method in class net.minestom.server.utils.inventory.PlayerInventoryUtils
Used to convert internal slot to one used in packets
Cooldown - Class in net.minestom.server.utils.time
 
Cooldown(Duration) - Constructor for class net.minestom.server.utils.time.Cooldown
 
cooldownTicks - Variable in class net.minestom.server.network.packet.server.play.SetCooldownPacket
 
coordinates() - Method in class net.minestom.server.entity.pathfinding.PFPathingEntity
 
coordinateScale(int) - Method in class net.minestom.server.world.DimensionType.DimensionTypeBuilder
 
coordinateType() - Method in class net.minestom.server.utils.location.RelativeVec
 
copy() - Method in class net.minestom.server.instance.InstanceContainer
Copies all the chunks of this instance and create a new instance container with all of them.
copy(CommandContext) - Method in class net.minestom.server.command.builder.CommandContext
 
copy(Instance, int, int) - Method in class net.minestom.server.instance.Chunk
Creates a copy of this chunk, including blocks state id, custom block id, biomes, update data.
copy(Instance, int, int) - Method in class net.minestom.server.instance.DynamicChunk
 
copy(BinaryBuffer) - Static method in class net.minestom.server.utils.binary.BinaryBuffer
 
COPY_OF_COPY - net.minestom.server.item.metadata.WrittenBookMeta.WrittenBookGeneration
 
COPY_OF_ORIGINAL - net.minestom.server.item.metadata.WrittenBookMeta.WrittenBookGeneration
 
copyContents(ItemStack[]) - Method in class net.minestom.server.inventory.AbstractInventory
Places all the items of itemStacks into the internal array.
copyMeta - Variable in class net.minestom.server.network.packet.server.play.RespawnPacket
 
copyWithOperator(UnaryOperator<Component>) - Method in interface net.minestom.server.adventure.ComponentHolder
Returns a copy of this object.
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.login.LoginDisconnectPacket
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.AdvancementsPacket
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.BossBarPacket
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.ChatMessagePacket
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.DisconnectPacket
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.MapDataPacket
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.PlayerInfoPacket.AddPlayer
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.PlayerInfoPacket
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.PlayerInfoPacket.UpdateDisplayName
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.PlayerListHeaderAndFooterPacket
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.ScoreboardObjectivePacket
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.TabCompletePacket
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.TabCompletePacket.Match
 
copyWithOperator(UnaryOperator<Component>) - Method in class net.minestom.server.network.packet.server.play.TeamsPacket
 
CORNER - net.minestom.server.network.packet.client.play.ClientUpdateStructureBlockPacket.Mode
 
correct - Variable in class net.minestom.server.command.builder.parser.ArgumentParser.ArgumentResult
 
count() - Static method in class net.minestom.server.utils.binary.PooledBuffers
 
COUNTER_CLOCKWISE - net.minestom.server.utils.Rotation
Rotated counter-clockwise by 90 degrees
COUNTER_CLOCKWISE_45 - net.minestom.server.utils.Rotation
Rotated counter-clockwise by 45 degrees
countMatches(CharSequence, char) - Static method in class net.minestom.server.utils.StringUtils
 
COURBET - net.minestom.server.entity.metadata.other.PaintingMeta.Motive
 
CowMeta - Class in net.minestom.server.entity.metadata.animal
 
CowMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.animal.CowMeta
 
CRAFT_RECIPE_RESPONSE - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
CRAFT_RESULT - Static variable in class net.minestom.server.utils.inventory.PlayerInventoryUtils
 
CRAFT_SLOT_1 - Static variable in class net.minestom.server.utils.inventory.PlayerInventoryUtils
 
CRAFT_SLOT_2 - Static variable in class net.minestom.server.utils.inventory.PlayerInventoryUtils
 
CRAFT_SLOT_3 - Static variable in class net.minestom.server.utils.inventory.PlayerInventoryUtils
 
CRAFT_SLOT_4 - Static variable in class net.minestom.server.utils.inventory.PlayerInventoryUtils
 
CRAFTED - net.minestom.server.statistic.StatisticCategory
 
CRAFTING - net.minestom.server.inventory.InventoryType
 
CRAFTING - net.minestom.server.network.packet.client.play.ClientSetRecipeBookStatePacket.BookType
 
craftingRecipeBookFilterActive - Variable in class net.minestom.server.network.packet.server.play.UnlockRecipesPacket
 
craftingRecipeBookOpen - Variable in class net.minestom.server.network.packet.server.play.UnlockRecipesPacket
 
CraftRecipeResponse - Class in net.minestom.server.network.packet.server.play
 
CraftRecipeResponse() - Constructor for class net.minestom.server.network.packet.server.play.CraftRecipeResponse
 
CREAMY - net.minestom.server.entity.metadata.animal.HorseMeta.Color
 
CREAMY - net.minestom.server.entity.metadata.animal.LlamaMeta.Variant
 
create(Sound.Source, SoundEvent, Pos, float, float) - Static method in class net.minestom.server.network.packet.server.play.SoundEffectPacket
 
CREATE_TEAM - net.minestom.server.network.packet.server.play.TeamsPacket.Action
An action to create a new team
createAdvancement(String, Advancement, Advancement) - Method in class net.minestom.server.advancements.AdvancementTab
Creates and add an advancement into this tab.
createBuilder(String) - Method in class net.minestom.server.scoreboard.TeamManager
Initializes a new TeamBuilder for creating a team
createChunk(int, int) - Method in class net.minestom.server.instance.InstanceContainer
 
createChunk(Instance, Biome[], int, int) - Method in interface net.minestom.server.utils.chunk.ChunkSupplier
Creates a Chunk object.
createCursorPacket(ItemStack) - Static method in class net.minestom.server.network.packet.server.play.SetSlotPacket
Returns a SetSlotPacket used to change a player cursor item.
createDeclareCommandsPacket(Player) - Method in class net.minestom.server.command.CommandManager
Gets the DeclareCommandsPacket for a specific player.
createEntitySoundPacket(Sound, Entity) - Static method in class net.minestom.server.adventure.AdventurePacketConvertor
Deprecated, for removal: This API element is subject to removal in a future version.
createExplosion(float, float, float, float, Data) - Method in interface net.minestom.server.instance.ExplosionSupplier
Creates a new explosion
createFramedPacket(ServerPacket) - Static method in class net.minestom.server.utils.PacketUtils
 
createFramedPacket(ServerPacket, boolean) - Static method in class net.minestom.server.utils.PacketUtils
 
createInstanceContainer() - Method in class net.minestom.server.instance.InstanceManager
Creates and register an InstanceContainer.
createInstanceContainer(DimensionType) - Method in class net.minestom.server.instance.InstanceManager
 
createInstanceContainer(DimensionType, IChunkLoader) - Method in class net.minestom.server.instance.InstanceManager
Creates and register an InstanceContainer with the specified DimensionType and StorageLocation.
createInstanceContainer(IChunkLoader) - Method in class net.minestom.server.instance.InstanceManager
 
createLine(Sidebar.ScoreboardLine) - Method in class net.minestom.server.scoreboard.Sidebar
Creates a new Sidebar.ScoreboardLine.
createPacket() - Method in class net.minestom.server.advancements.AdvancementTab
Builds the packet which build the whole advancement tab.
createParticlePacket(Particle, boolean, double, double, double, float, float, float, float, int, Consumer<BinaryWriter>) - Static method in class net.minestom.server.particle.ParticleCreator
 
createParticlePacket(Particle, double, double, double, float, float, float, int) - Static method in class net.minestom.server.particle.ParticleCreator
 
createPlayer(UUID, String, PlayerConnection) - Method in interface net.minestom.server.network.PlayerProvider
Creates a new Player object based on his connection data.
createSharedInstance(InstanceContainer) - Method in class net.minestom.server.instance.InstanceManager
Creates and register a SharedInstance.
createSoundPacket(Sound, double, double, double) - Static method in class net.minestom.server.adventure.AdventurePacketConvertor
Creates a sound packet from a sound and a location.
createSoundPacket(Sound, Sound.Emitter) - Static method in class net.minestom.server.adventure.AdventurePacketConvertor
Creates a sound effect packet from a sound and an emitter.
createSoundStopPacket(SoundStop) - Static method in class net.minestom.server.adventure.AdventurePacketConvertor
Creates a sound stop packet from a sound stop.
createSubView(int, int) - Method in class net.minestom.server.map.framebuffers.LargeDirectFramebuffer
 
createSubView(int, int) - Method in class net.minestom.server.map.framebuffers.LargeGraphics2DFramebuffer
 
createSubView(int, int) - Method in interface net.minestom.server.map.LargeFramebuffer
Returns a new Framebuffer that represent a 128x128 sub-view of this framebuffer.
createTab(String, AdvancementRoot) - Method in class net.minestom.server.advancements.AdvancementManager
Creates a new AdvancementTab with a single AdvancementRoot.
createTeam(String) - Method in class net.minestom.server.scoreboard.TeamManager
Creates a Team with only the registry name
createTeam(String, Component, Component, NamedTextColor, Component) - Method in class net.minestom.server.scoreboard.TeamManager
Creates a Team with the registry name, display name, prefix, suffix and the team colro
createTeam(String, Component, NamedTextColor, Component) - Method in class net.minestom.server.scoreboard.TeamManager
Creates a Team with the registry name, prefix, suffix and the team format
createTeamDestructionPacket() - Method in class net.minestom.server.scoreboard.Team
Creates an destruction packet to remove the team.
createTeamsCreationPacket() - Method in class net.minestom.server.scoreboard.Team
Creates the creation packet to add a team.
CREATIVE - net.minestom.server.entity.GameMode
 
CreativeInventoryActionListener - Class in net.minestom.server.listener
 
CreativeInventoryActionListener() - Constructor for class net.minestom.server.listener.CreativeInventoryActionListener
 
creatures - Variable in class net.minestom.server.instance.Instance
 
CREEBET - net.minestom.server.entity.metadata.other.PaintingMeta.Motive
 
CREEPER_SHAPED - net.minestom.server.item.firework.FireworkEffectType
 
CreeperMeta - Class in net.minestom.server.entity.metadata.monster
 
CreeperMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.CreeperMeta
 
CreeperMeta.State - Enum in net.minestom.server.entity.metadata.monster
 
CRIMSON_HYPHAE - net.minestom.server.map.MapColors
 
CRIMSON_NYLIUM - net.minestom.server.map.MapColors
 
CRIMSON_STEM - net.minestom.server.map.MapColors
 
criteria - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.AdvancementProgress
 
Criteria() - Constructor for class net.minestom.server.network.packet.server.play.AdvancementsPacket.Criteria
 
criterionIdentifier - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.Criteria
 
criterionProgress - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.Criteria
 
CriterionProgress() - Constructor for class net.minestom.server.network.packet.server.play.AdvancementsPacket.CriterionProgress
 
criterions - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.Advancement
 
CRITICAL_EFFECT - net.minestom.server.network.packet.server.play.EntityAnimationPacket.Animation
 
cross(Vec) - Method in class net.minestom.server.coordinate.Vec
Calculates the cross product of this vector with another.
CROSSBOW - net.minestom.server.event.player.PlayerItemAnimationEvent.ItemAnimationType
 
CrossbowMeta - Class in net.minestom.server.item.metadata
 
CrossbowMeta(ItemMetaBuilder, boolean, ItemStack, ItemStack, ItemStack, boolean) - Constructor for class net.minestom.server.item.metadata.CrossbowMeta
 
CrossbowMeta.Builder - Class in net.minestom.server.item.metadata
 
currentChunk - Variable in class net.minestom.server.entity.Entity
 
currentEntities() - Static method in interface net.minestom.server.acquirable.Acquirable
Gets all the entities being ticked in the current thread.
cursorPositionX - Variable in class net.minestom.server.network.packet.client.play.ClientPlayerBlockPlacementPacket
 
cursorPositionY - Variable in class net.minestom.server.network.packet.client.play.ClientPlayerBlockPlacementPacket
 
cursorPositionZ - Variable in class net.minestom.server.network.packet.client.play.ClientPlayerBlockPlacementPacket
 
custom(Key) - Method in interface net.minestom.server.adventure.audience.AudienceProvider
Gets all custom audience members stored using the given key.
custom(Key) - Static method in class net.minestom.server.adventure.audience.Audiences
Gets all custom audience members stored using the given key.
custom(Keyed) - Method in interface net.minestom.server.adventure.audience.AudienceProvider
Gets all custom audience members stored using the given keyed object.
custom(Keyed) - Static method in class net.minestom.server.adventure.audience.Audiences
Gets all custom audience members stored using the given keyed object.
custom(Keyed, Predicate<Audience>) - Method in interface net.minestom.server.adventure.audience.AudienceProvider
Gets all custom audience members stored using the given keyed object that match the given predicate.
custom(Keyed, Predicate<Audience>) - Static method in class net.minestom.server.adventure.audience.Audiences
Gets all custom audience members stored using the given keyed object that match the given predicate.
custom(Key, Predicate<Audience>) - Method in interface net.minestom.server.adventure.audience.AudienceProvider
Gets all custom audience members stored using the given key that match the given predicate.
custom(Key, Predicate<Audience>) - Static method in class net.minestom.server.adventure.audience.Audiences
Gets all custom audience members stored using the given key that match the given predicate.
Custom(String, TagSerializer<T>) - Static method in class net.minestom.server.tag.Tag
Deprecated.
CUSTOM - net.minestom.server.statistic.StatisticCategory
 
customModelData - Variable in class net.minestom.server.item.ItemMetaBuilder
 
customModelData(int) - Method in class net.minestom.server.item.ItemMetaBuilder
 
CustomPotionEffect - Class in net.minestom.server.potion
Represents a custom effect in PotionMeta.
CustomPotionEffect(byte, byte, int, boolean, boolean, boolean) - Constructor for class net.minestom.server.potion.CustomPotionEffect
 
customs() - Method in interface net.minestom.server.adventure.audience.AudienceProvider
Gets all custom audience members.
customs() - Static method in class net.minestom.server.adventure.audience.Audiences
Gets all custom audience members.
customs(Predicate<Audience>) - Method in interface net.minestom.server.adventure.audience.AudienceProvider
Gets all custom audience members matching the given predicate.
customs(Predicate<Audience>) - Static method in class net.minestom.server.adventure.audience.Audiences
Gets all custom audience members matching the given predicate.
CYAN - net.minestom.server.color.DyeColor
 
CYAN - net.minestom.server.entity.metadata.water.AxolotlMeta.Variant
 

D

damage - Variable in class net.minestom.server.item.ItemMetaBuilder
 
damage(int) - Method in class net.minestom.server.item.ItemMetaBuilder
 
damage(DamageType, float) - Method in class net.minestom.server.entity.LivingEntity
Damages the entity by a value, the type of the damage also has to be specified.
DamageType - Class in net.minestom.server.entity.damage
Represents a type of damage, required when calling LivingEntity.damage(DamageType, float) and retrieved in EntityDamageEvent.
DamageType(String) - Constructor for class net.minestom.server.entity.damage.DamageType
Creates a new damage type.
DARK_BROWN - net.minestom.server.entity.metadata.animal.HorseMeta.Color
 
DARK_FOREST - net.minestom.server.world.biomes.BiomeEffects.GrassColorModifier
 
DARK_OAK - net.minestom.server.entity.metadata.other.BoatMeta.Type
 
DASHER - net.minestom.server.entity.metadata.water.fish.TropicalFishMeta.Pattern
 
data - Variable in class net.minestom.server.data.DataImpl
 
data - Variable in class net.minestom.server.data.SerializableDataImpl
 
data - Variable in class net.minestom.server.network.packet.client.login.LoginPluginResponsePacket
 
data - Variable in class net.minestom.server.network.packet.client.play.ClientPluginMessagePacket
 
data - Variable in class net.minestom.server.network.packet.server.login.LoginPluginRequestPacket
 
data - Variable in class net.minestom.server.network.packet.server.play.EffectPacket
 
data - Variable in class net.minestom.server.network.packet.server.play.MapDataPacket
 
data - Variable in class net.minestom.server.network.packet.server.play.ParticlePacket
 
data - Variable in class net.minestom.server.network.packet.server.play.PluginMessagePacket
 
data - Variable in class net.minestom.server.network.packet.server.play.SpawnEntityPacket
 
Data - Class in net.minestom.server.data
Represents an object which contains key/value based data.
Data() - Constructor for class net.minestom.server.data.Data
 
DATA - net.minestom.server.network.packet.client.play.ClientUpdateStructureBlockPacket.Mode
 
DATA_MANAGER - Static variable in class net.minestom.server.data.SerializableDataImpl
 
DataContainer - Interface in net.minestom.server.data
Deprecated.
switch to the Tag API instead
DataImpl - Class in net.minestom.server.data
Data implementation which uses a ConcurrentHashMap.
DataImpl() - Constructor for class net.minestom.server.data.DataImpl
 
DataManager - Class in net.minestom.server.data
Manager used to register types which can be serialized and deserialized back.
DataManager() - Constructor for class net.minestom.server.data.DataManager
 
dataType - Variable in class net.minestom.server.data.DataImpl
Data key = Class Used to know the type of an element of this data object (for serialization purpose)
dataType - Variable in class net.minestom.server.data.SerializableDataImpl
Data key = Class Used to know the type of an element of this data object (for serialization purpose)
DataType<T> - Class in net.minestom.server.data
Represents an object which can be encoded and decoded back.
DataType() - Constructor for class net.minestom.server.data.DataType
 
dateOfAchieving - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.CriterionProgress
 
DAY - Static variable in class net.minestom.server.utils.time.TimeUnit
 
DEATH_COMBAT_EVENT - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
DeathCombatEventPacket - Class in net.minestom.server.network.packet.server.play
 
DeathCombatEventPacket() - Constructor for class net.minestom.server.network.packet.server.play.DeathCombatEventPacket
 
DebugUtils - Class in net.minestom.server.utils.debug
Utils class useful for debugging purpose.
DebugUtils() - Constructor for class net.minestom.server.utils.debug.DebugUtils
 
DECLARE_COMMANDS - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
DECLARE_RECIPES - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
DeclareCommandsPacket - Class in net.minestom.server.network.packet.server.play
 
DeclareCommandsPacket() - Constructor for class net.minestom.server.network.packet.server.play.DeclareCommandsPacket
 
DeclareCommandsPacket.Node - Class in net.minestom.server.network.packet.server.play
 
DeclareCommandsPacket.NodeType - Enum in net.minestom.server.network.packet.server.play
 
DeclaredBlastingRecipe(String, String, DeclareRecipesPacket.Ingredient, ItemStack, float, int) - Constructor for class net.minestom.server.network.packet.server.play.DeclareRecipesPacket.DeclaredBlastingRecipe
 
DeclaredCampfireCookingRecipe(String, String, DeclareRecipesPacket.Ingredient, ItemStack, float, int) - Constructor for class net.minestom.server.network.packet.server.play.DeclareRecipesPacket.DeclaredCampfireCookingRecipe
 
DeclaredRecipe(String, String) - Constructor for class net.minestom.server.network.packet.server.play.DeclareRecipesPacket.DeclaredRecipe
 
DeclaredShapedCraftingRecipe(String, int, int, String, DeclareRecipesPacket.Ingredient[], ItemStack) - Constructor for class net.minestom.server.network.packet.server.play.DeclareRecipesPacket.DeclaredShapedCraftingRecipe
 
DeclaredShapelessCraftingRecipe(String, String, DeclareRecipesPacket.Ingredient[], ItemStack) - Constructor for class net.minestom.server.network.packet.server.play.DeclareRecipesPacket.DeclaredShapelessCraftingRecipe
 
DeclaredSmeltingRecipe(String, String, DeclareRecipesPacket.Ingredient, ItemStack, float, int) - Constructor for class net.minestom.server.network.packet.server.play.DeclareRecipesPacket.DeclaredSmeltingRecipe
 
DeclaredSmithingRecipe(String, DeclareRecipesPacket.Ingredient, DeclareRecipesPacket.Ingredient, ItemStack) - Constructor for class net.minestom.server.network.packet.server.play.DeclareRecipesPacket.DeclaredSmithingRecipe
 
DeclaredSmokingRecipe(String, String, DeclareRecipesPacket.Ingredient, ItemStack, float, int) - Constructor for class net.minestom.server.network.packet.server.play.DeclareRecipesPacket.DeclaredSmokingRecipe
 
DeclaredStonecutterRecipe(String, String, DeclareRecipesPacket.Ingredient, ItemStack) - Constructor for class net.minestom.server.network.packet.server.play.DeclareRecipesPacket.DeclaredStonecutterRecipe
 
DeclareRecipesPacket - Class in net.minestom.server.network.packet.server.play
 
DeclareRecipesPacket() - Constructor for class net.minestom.server.network.packet.server.play.DeclareRecipesPacket
 
DeclareRecipesPacket.DeclaredBlastingRecipe - Class in net.minestom.server.network.packet.server.play
 
DeclareRecipesPacket.DeclaredCampfireCookingRecipe - Class in net.minestom.server.network.packet.server.play
 
DeclareRecipesPacket.DeclaredRecipe - Class in net.minestom.server.network.packet.server.play
 
DeclareRecipesPacket.DeclaredShapedCraftingRecipe - Class in net.minestom.server.network.packet.server.play
 
DeclareRecipesPacket.DeclaredShapelessCraftingRecipe - Class in net.minestom.server.network.packet.server.play
 
DeclareRecipesPacket.DeclaredSmeltingRecipe - Class in net.minestom.server.network.packet.server.play
 
DeclareRecipesPacket.DeclaredSmithingRecipe - Class in net.minestom.server.network.packet.server.play
 
DeclareRecipesPacket.DeclaredSmokingRecipe - Class in net.minestom.server.network.packet.server.play
 
DeclareRecipesPacket.DeclaredStonecutterRecipe - Class in net.minestom.server.network.packet.server.play
 
DeclareRecipesPacket.Ingredient - Class in net.minestom.server.network.packet.server.play
 
DECLINED - net.minestom.server.resourcepack.ResourcePackStatus
 
decode(BinaryReader) - Method in class net.minestom.server.data.DataType
Decodes the data type.
decode(BinaryReader) - Method in class net.minestom.server.data.type.array.BooleanArrayData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.array.ByteArrayData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.array.CharacterArrayData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.array.DoubleArrayData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.array.FloatArrayData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.array.IntegerArrayData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.array.ItemStackArrayData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.array.LongArrayData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.array.ShortArrayData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.array.StringArrayData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.BooleanData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.ByteData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.CharacterData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.DoubleData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.FloatData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.IntegerData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.InventoryData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.ItemStackData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.LongData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.SerializableDataData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.ShortData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.StringData
 
decode(BinaryReader) - Method in class net.minestom.server.data.type.UuidType
 
decodeByteArray(BinaryReader) - Static method in class net.minestom.server.data.type.array.ByteArrayData
 
decorations(List<MapMeta.MapDecoration>) - Method in class net.minestom.server.item.metadata.MapMeta.Builder
 
decryptByteToSecretKey(PrivateKey, byte[]) - Static method in class net.minestom.server.extras.mojangAuth.MojangCrypt
 
decryptUsingKey(Key, byte[]) - Static method in class net.minestom.server.extras.mojangAuth.MojangCrypt
 
DEFAULT - net.minestom.server.command.builder.arguments.ArgumentEnum.Format
 
DEFAULT_TAGS - Static variable in class net.minestom.server.network.packet.server.play.TagsPacket
 
defaultValue(Supplier<T>) - Method in class net.minestom.server.tag.Tag
 
defaultValue(T) - Method in class net.minestom.server.tag.Tag
 
defineDefaultStorageSystem(Supplier<StorageSystem>) - Method in class net.minestom.server.storage.StorageManager
Defines the default StorageSystem used for StorageLocation.
delay(long, TemporalUnit) - Method in class net.minestom.server.timer.TaskBuilder
Specifies that the Task should delay its execution by the specified amount of time.
delay(Duration) - Method in class net.minestom.server.timer.TaskBuilder
Specifies that the Task should delay its execution by the specified amount of time.
delete(String) - Method in class net.minestom.server.storage.StorageLocation
Deletes a key using the associated StorageSystem.
delete(String) - Method in interface net.minestom.server.storage.StorageSystem
Deletes the specified key from the database.
deleteTeam(String) - Method in class net.minestom.server.scoreboard.TeamManager
Deletes a Team
deleteTeam(Team) - Method in class net.minestom.server.scoreboard.TeamManager
Deletes a Team
deltaX - Variable in class net.minestom.server.network.packet.server.play.EntityPositionAndRotationPacket
 
deltaX - Variable in class net.minestom.server.network.packet.server.play.EntityPositionPacket
 
deltaY - Variable in class net.minestom.server.network.packet.server.play.EntityPositionAndRotationPacket
 
deltaY - Variable in class net.minestom.server.network.packet.server.play.EntityPositionPacket
 
deltaZ - Variable in class net.minestom.server.network.packet.server.play.EntityPositionAndRotationPacket
 
deltaZ - Variable in class net.minestom.server.network.packet.server.play.EntityPositionPacket
 
demand - Variable in class net.minestom.server.network.packet.server.play.TradeListPacket.Trade
 
DEMO_EVENT - net.minestom.server.network.packet.server.play.ChangeGameStatePacket.Reason
 
dependents - Variable in class net.minestom.server.extensions.Extension
List of extensions that depend on this extension.
depth(float) - Method in class net.minestom.server.world.biomes.Biome.BiomeBuilder
 
description - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.DisplayData
 
DESERT - net.minestom.server.entity.metadata.villager.VillagerMeta.Type
 
DESERT - net.minestom.server.world.biomes.Biome.Category
 
destinationIdentifier - Variable in class net.minestom.server.network.packet.server.play.SculkVibrationSignal
 
Destroy(Block, Instance, Point) - Constructor for class net.minestom.server.instance.block.BlockHandler.Destroy
 
DESTROY_ENTITIES - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
destroyBossBar(BossBar) - Method in class net.minestom.server.adventure.bossbar.BossBarManager
Completely destroys a boss bar, removing it from all players.
DestroyEntitiesPacket - Class in net.minestom.server.network.packet.server.play
 
DestroyEntitiesPacket() - Constructor for class net.minestom.server.network.packet.server.play.DestroyEntitiesPacket
 
DestroyEntitiesPacket(int) - Constructor for class net.minestom.server.network.packet.server.play.DestroyEntitiesPacket
 
DestroyEntitiesPacket(int[]) - Constructor for class net.minestom.server.network.packet.server.play.DestroyEntitiesPacket
 
destroyStage - Variable in class net.minestom.server.network.packet.server.play.BlockBreakAnimationPacket
 
DETECT_SIZE - net.minestom.server.network.packet.client.play.ClientUpdateStructureBlockPacket.Action
 
diameter - Variable in class net.minestom.server.network.packet.server.play.WorldBorderSizePacket
 
DIAMOND - net.minestom.server.map.MapColors
 
didAnswerKeepAlive() - Method in class net.minestom.server.entity.Player
 
didCloseInventory() - Method in class net.minestom.server.entity.Player
Used internally to prevent an inventory click to be processed when the inventory listeners closed the inventory.
difficulty - Variable in class net.minestom.server.network.packet.server.play.ServerDifficultyPacket
 
Difficulty - Enum in net.minestom.server.world
Those are all the difficulties which can be displayed in the player menu.
digestData(String, PublicKey, SecretKey) - Static method in class net.minestom.server.extras.mojangAuth.MojangCrypt
 
dimensionType - Variable in class net.minestom.server.network.packet.server.play.JoinGamePacket
 
dimensionType - Variable in class net.minestom.server.network.packet.server.play.RespawnPacket
 
DimensionType - Class in net.minestom.server.world
https://minecraft.gamepedia.com/Custom_dimension
DimensionType.DimensionTypeBuilder - Class in net.minestom.server.world
 
DimensionTypeManager - Class in net.minestom.server.world
Allows servers to register custom dimensions.
DimensionTypeManager() - Constructor for class net.minestom.server.world.DimensionTypeManager
 
DirectFramebuffer - Class in net.minestom.server.map.framebuffers
Framebuffer with direct access to the colors array
DirectFramebuffer() - Constructor for class net.minestom.server.map.framebuffers.DirectFramebuffer
 
direction - Variable in class net.minestom.server.network.packet.server.play.MapDataPacket.Icon
 
direction - Variable in class net.minestom.server.network.packet.server.play.SpawnPaintingPacket
 
direction() - Method in class net.minestom.server.coordinate.Pos
Gets a unit-vector pointing in the direction that this Location is facing.
Direction - Enum in net.minestom.server.utils
 
Direction(Direction) - Static method in class net.minestom.server.entity.Metadata
 
DIRT - net.minestom.server.map.MapColors
 
disable() - Method in class net.minestom.server.monitoring.BenchmarkManager
 
DISABLE_EARLY_LOAD_SYSTEM_KEY - Static variable in class net.minestom.server.extensions.ExtensionManager
 
disableRelativeVolume - Variable in class net.minestom.server.network.packet.server.play.EffectPacket
 
disableTextFiltering - Variable in class net.minestom.server.network.packet.client.play.ClientSettingsPacket
 
DISAPPEAR - net.minestom.server.entity.metadata.monster.raider.SpellcasterIllagerMeta.Spell
 
disconnect() - Method in class net.minestom.server.network.player.FakePlayerConnection
 
disconnect() - Method in class net.minestom.server.network.player.PlayerConnection
Forcing the player to disconnect.
disconnect() - Method in class net.minestom.server.network.player.PlayerSocketConnection
 
disconnect(PlayerSocketConnection, SocketChannel) - Method in class net.minestom.server.network.socket.Worker
 
DISCONNECT - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
DisconnectPacket - Class in net.minestom.server.network.packet.server.play
 
DisconnectPacket(Component) - Constructor for class net.minestom.server.network.packet.server.play.DisconnectPacket
Creates a new disconnect packet with a given message.
DiscoveredExtension - Class in net.minestom.server.extensions
Represents an extension from an `extension.json` that is capable of powering an Extension object.
DiscoveredExtension() - Constructor for class net.minestom.server.extensions.DiscoveredExtension
 
DiscoveredExtension.ExternalDependencies - Class in net.minestom.server.extensions
 
DiscoveredExtension.ExternalDependencies.Repository - Class in net.minestom.server.extensions
 
dismountVehicle - Variable in class net.minestom.server.network.packet.server.play.PlayerPositionAndLookPacket
 
DISPENSER_DISPENSES - net.minestom.server.effects.Effects
 
DISPENSER_FAILS_TO_DISPENSE - net.minestom.server.effects.Effects
 
DISPENSER_SHOOTS - net.minestom.server.effects.Effects
 
DISPLAY_SCOREBOARD - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
displayData - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.Advancement
 
DisplayData() - Constructor for class net.minestom.server.network.packet.server.play.AdvancementsPacket.DisplayData
 
displayedSkinParts - Variable in class net.minestom.server.network.packet.client.play.ClientSettingsPacket
 
displayName - Variable in class net.minestom.server.item.ItemMetaBuilder
 
displayName - Variable in class net.minestom.server.network.packet.server.play.MapDataPacket.Icon
 
displayName - Variable in class net.minestom.server.network.packet.server.play.PlayerInfoPacket.AddPlayer
 
displayName - Variable in class net.minestom.server.network.packet.server.play.PlayerInfoPacket.UpdateDisplayName
 
displayName(Component) - Method in class net.minestom.server.item.ItemMetaBuilder
 
displayName(Component) - Method in class net.minestom.server.item.ItemStackBuilder
 
DisplayScoreboardPacket - Class in net.minestom.server.network.packet.server.play
 
DisplayScoreboardPacket() - Constructor for class net.minestom.server.network.packet.server.play.DisplayScoreboardPacket
 
distance(Point) - Method in interface net.minestom.server.coordinate.Point
Gets the distance between this point and another.
distanceSquared(Point) - Method in interface net.minestom.server.coordinate.Point
Gets the squared distance between this point and another.
div(double) - Method in interface net.minestom.server.coordinate.Point
 
div(double) - Method in class net.minestom.server.coordinate.Pos
 
div(double) - Method in class net.minestom.server.coordinate.Vec
 
div(double, double, double) - Method in interface net.minestom.server.coordinate.Point
 
div(double, double, double) - Method in class net.minestom.server.coordinate.Pos
 
div(double, double, double) - Method in class net.minestom.server.coordinate.Vec
 
div(Point) - Method in interface net.minestom.server.coordinate.Point
 
div(Point) - Method in class net.minestom.server.coordinate.Pos
 
div(Point) - Method in class net.minestom.server.coordinate.Vec
 
doesConsumeBlock() - Method in class net.minestom.server.event.player.PlayerBlockPlaceEvent
Should the block be consumed if not cancelled.
DolphinMeta - Class in net.minestom.server.entity.metadata.water
 
DolphinMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.water.DolphinMeta
 
DONKEY_KONG - net.minestom.server.entity.metadata.other.PaintingMeta.Motive
 
DonkeyMeta - Class in net.minestom.server.entity.metadata.animal
 
DonkeyMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.animal.DonkeyMeta
 
DoNothingGoal - Class in net.minestom.server.entity.ai.goal
 
DoNothingGoal(EntityCreature, long, float) - Constructor for class net.minestom.server.entity.ai.goal.DoNothingGoal
Create a DoNothing goal
dot(Vec) - Method in class net.minestom.server.coordinate.Vec
Calculates the dot product of this vector with another.
Double(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
Double(String) - Static method in class net.minestom.server.tag.Tag
 
DOUBLE_CLICK - net.minestom.server.inventory.click.ClickType
 
DoubleArrayData - Class in net.minestom.server.data.type.array
 
DoubleArrayData() - Constructor for class net.minestom.server.data.type.array.DoubleArrayData
 
doubleClick(Player, int) - Method in class net.minestom.server.inventory.Inventory
 
doubleClick(Player, int) - Method in interface net.minestom.server.inventory.InventoryClickHandler
Called when a Player double click in the inventory
doubleClick(Player, int) - Method in class net.minestom.server.inventory.PlayerInventory
 
doubleClick(AbstractInventory, AbstractInventory, Player, int, ItemStack, ItemStack) - Method in class net.minestom.server.inventory.click.InventoryClickProcessor
 
DoubleData - Class in net.minestom.server.data.type
 
DoubleData() - Constructor for class net.minestom.server.data.type.DoubleData
 
DoubleRange - Class in net.minestom.server.utils.math
 
DoubleRange(Double) - Constructor for class net.minestom.server.utils.math.DoubleRange
 
DoubleRange(Double, Double) - Constructor for class net.minestom.server.utils.math.DoubleRange
 
DOWN - net.minestom.server.entity.metadata.other.ItemFrameMeta.Orientation
 
DOWN - net.minestom.server.utils.Direction
 
downfall(float) - Method in class net.minestom.server.world.biomes.Biome.BiomeBuilder
 
dragging(Player, int, int) - Method in class net.minestom.server.inventory.Inventory
 
dragging(Player, int, int) - Method in interface net.minestom.server.inventory.InventoryClickHandler
 
dragging(Player, int, int) - Method in class net.minestom.server.inventory.PlayerInventory
 
dragging(Player, AbstractInventory, int, int, ItemStack, ItemStack) - Method in class net.minestom.server.inventory.click.InventoryClickProcessor
 
DRAGON_BREATH - net.minestom.server.effects.Effects
 
DragonFireballMeta - Class in net.minestom.server.entity.metadata.other
 
DragonFireballMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.DragonFireballMeta
 
drop(Player, boolean, int, int) - Method in class net.minestom.server.inventory.Inventory
 
drop(Player, boolean, int, int) - Method in interface net.minestom.server.inventory.InventoryClickHandler
Called when a Player press the drop button
drop(Player, boolean, int, int) - Method in class net.minestom.server.inventory.PlayerInventory
 
drop(Player, AbstractInventory, boolean, int, int, ItemStack, ItemStack) - Method in class net.minestom.server.inventory.click.InventoryClickProcessor
 
DROP - net.minestom.server.inventory.click.ClickType
 
DROP_ITEM - net.minestom.server.network.packet.client.play.ClientPlayerDiggingPacket.Status
 
DROP_ITEM_STACK - net.minestom.server.network.packet.client.play.ClientPlayerDiggingPacket.Status
 
dropItem(ItemStack) - Method in class net.minestom.server.entity.Player
Calls an ItemDropEvent with a specified item.
DROPPED - net.minestom.server.statistic.StatisticCategory
 
DrownedMeta - Class in net.minestom.server.entity.metadata.monster.zombie
 
DrownedMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.zombie.DrownedMeta
 
DRY_RUN - Static variable in interface net.minestom.server.inventory.TransactionOption
Loop through the inventory items without changing anything.
duration - Variable in class net.minestom.server.network.packet.server.play.EndCombatEventPacket
 
DustParticle(float, float, float, float) - Constructor for class net.minestom.server.world.biomes.BiomeParticles.DustParticle
 
DyeColor - Enum in net.minestom.server.color
Color values for dyes, wool and cloth items.
DYING - net.minestom.server.entity.Entity.Pose
 
DynamicChunk - Class in net.minestom.server.instance
Represents a Chunk which store each individual block in memory.
DynamicChunk(Instance, Biome[], int, int) - Constructor for class net.minestom.server.instance.DynamicChunk
 

E

east() - Method in class net.minestom.server.utils.block.BlockUtils
 
EAST - net.minestom.server.entity.metadata.other.ItemFrameMeta.Orientation
 
EAST - net.minestom.server.instance.block.BlockFace
 
EAST - net.minestom.server.utils.Direction
 
EASY - net.minestom.server.world.Difficulty
 
EAT - net.minestom.server.event.player.PlayerItemAnimationEvent.ItemAnimationType
 
effect - Variable in class net.minestom.server.network.packet.server.play.RemoveEntityEffectPacket
 
effect(FireworkEffect) - Method in class net.minestom.server.item.metadata.FireworkEffectMeta.Builder
 
EFFECT - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
effectId - Variable in class net.minestom.server.network.packet.server.play.EffectPacket
 
EffectPacket - Class in net.minestom.server.network.packet.server.play
 
EffectPacket() - Constructor for class net.minestom.server.network.packet.server.play.EffectPacket
 
EffectPacket(int, Point, int, boolean) - Constructor for class net.minestom.server.network.packet.server.play.EffectPacket
 
effects(List<CustomPotionEffect>) - Method in class net.minestom.server.item.metadata.PotionMeta.Builder
 
effects(String) - Method in class net.minestom.server.world.DimensionType.DimensionTypeBuilder
 
effects(List<FireworkEffect>) - Method in class net.minestom.server.item.metadata.FireworkMeta.Builder
 
effects(BiomeEffects) - Method in class net.minestom.server.world.biomes.Biome.BiomeBuilder
 
Effects - Enum in net.minestom.server.effects
Effects available in Minecraft Vanilla
ElderGuardianMeta - Class in net.minestom.server.entity.metadata.monster
 
ElderGuardianMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.ElderGuardianMeta
 
element(String) - Method in class net.minestom.server.registry.Registry.Entry
 
EMERALD - net.minestom.server.map.MapColors
 
empty() - Static method in interface net.minestom.server.adventure.Localizable
Gets a localizable that returns null for all calls to Localizable.getLocale().
empty() - Static method in class net.minestom.server.utils.async.AsyncUtils
 
empty() - Static method in interface net.minestom.server.utils.identity.NamedAndIdentified
Creates a NamedAndIdentified instance with an empty name and a random UUID.
empty(byte[]) - Static method in class net.minestom.server.utils.ArrayUtils
 
EMPTY - net.minestom.server.fluid.Fluid
 
EMPTY - Static variable in class net.minestom.server.data.Data
 
emptyBlockLightMask - Variable in class net.minestom.server.network.packet.server.play.UpdateLightPacket
 
emptySkyLightMask - Variable in class net.minestom.server.network.packet.server.play.UpdateLightPacket
 
enable() - Static method in class net.minestom.server.extras.bungee.BungeeCordProxy
Enables bungee IP forwarding.
enable() - Static method in class net.minestom.server.extras.optifine.OptifineSupport
Enables optifine support by registering the required biomes.
enable(String) - Static method in class net.minestom.server.extras.velocity.VelocityProxy
Enables velocity modern forwarding.
enable(Duration) - Method in class net.minestom.server.monitoring.BenchmarkManager
 
ENABLE_RESPAWN_SCREEN - net.minestom.server.network.packet.server.play.ChangeGameStatePacket.Reason
 
enableAutoChunkLoad(boolean) - Method in class net.minestom.server.instance.Instance
When set to true, chunks will load automatically when requested.
enableAutoChunkLoad(boolean) - Method in class net.minestom.server.instance.InstanceContainer
 
enableAutoChunkLoad(boolean) - Method in class net.minestom.server.instance.SharedInstance
 
enableRespawnScreen - Variable in class net.minestom.server.network.packet.server.play.JoinGamePacket
 
EnchantedBookMeta - Class in net.minestom.server.item.metadata
 
EnchantedBookMeta(ItemMetaBuilder, Map<Enchantment, Short>) - Constructor for class net.minestom.server.item.metadata.EnchantedBookMeta
 
EnchantedBookMeta.Builder - Class in net.minestom.server.item.metadata
 
enchantment(Enchantment, short) - Method in class net.minestom.server.item.ItemMetaBuilder
 
enchantment(Enchantment, short) - Method in class net.minestom.server.item.metadata.EnchantedBookMeta.Builder
 
enchantment(String, JsonObject, JsonObject) - Static method in class net.minestom.server.registry.Registry
 
Enchantment - Interface in net.minestom.server.item
 
Enchantment(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
ENCHANTMENT - net.minestom.server.inventory.InventoryType
 
ENCHANTMENT_TABLE_ENCH_ID_BOTTOM - net.minestom.server.inventory.InventoryProperty
 
ENCHANTMENT_TABLE_ENCH_ID_MIDDLE - net.minestom.server.inventory.InventoryProperty
 
ENCHANTMENT_TABLE_ENCH_ID_TOP - net.minestom.server.inventory.InventoryProperty
 
ENCHANTMENT_TABLE_ENCH_LEVEL_BOTTOM - net.minestom.server.inventory.InventoryProperty
 
ENCHANTMENT_TABLE_ENCH_LEVEL_MIDDLE - net.minestom.server.inventory.InventoryProperty
 
ENCHANTMENT_TABLE_ENCH_LEVEL_TOP - net.minestom.server.inventory.InventoryProperty
 
ENCHANTMENT_TABLE_LEVEL_REQUIREMENT_BOTTOM - net.minestom.server.inventory.InventoryProperty
 
ENCHANTMENT_TABLE_LEVEL_REQUIREMENT_MIDDLE - net.minestom.server.inventory.InventoryProperty
 
ENCHANTMENT_TABLE_LEVEL_REQUIREMENT_TOP - net.minestom.server.inventory.InventoryProperty
 
ENCHANTMENT_TABLE_SEED - net.minestom.server.inventory.InventoryProperty
 
enchantmentMap - Variable in class net.minestom.server.item.ItemMetaBuilder
 
enchantments(Map<Enchantment, Short>) - Method in class net.minestom.server.item.ItemMetaBuilder
 
enchantments(Map<Enchantment, Short>) - Method in class net.minestom.server.item.metadata.EnchantedBookMeta.Builder
 
ENCHANTMENTS - net.minestom.server.registry.Registry.Resource
 
EnchantmentTableInventory - Class in net.minestom.server.inventory.type
 
EnchantmentTableInventory(String) - Constructor for class net.minestom.server.inventory.type.EnchantmentTableInventory
 
EnchantmentTableInventory(Component) - Constructor for class net.minestom.server.inventory.type.EnchantmentTableInventory
 
EnchantmentTableInventory.EnchantmentSlot - Enum in net.minestom.server.inventory.type
 
encode(BinaryWriter, @org.jetbrains.annotations.NotNull boolean[]) - Method in class net.minestom.server.data.type.array.BooleanArrayData
 
encode(BinaryWriter, @org.jetbrains.annotations.NotNull byte[]) - Method in class net.minestom.server.data.type.array.ByteArrayData
 
encode(BinaryWriter, @org.jetbrains.annotations.NotNull char[]) - Method in class net.minestom.server.data.type.array.CharacterArrayData
 
encode(BinaryWriter, @org.jetbrains.annotations.NotNull double[]) - Method in class net.minestom.server.data.type.array.DoubleArrayData
 
encode(BinaryWriter, @org.jetbrains.annotations.NotNull float[]) - Method in class net.minestom.server.data.type.array.FloatArrayData
 
encode(BinaryWriter, @org.jetbrains.annotations.NotNull int[]) - Method in class net.minestom.server.data.type.array.IntegerArrayData
 
encode(BinaryWriter, @org.jetbrains.annotations.NotNull long[]) - Method in class net.minestom.server.data.type.array.LongArrayData
 
encode(BinaryWriter, @org.jetbrains.annotations.NotNull short[]) - Method in class net.minestom.server.data.type.array.ShortArrayData
 
encode(BinaryWriter, Boolean) - Method in class net.minestom.server.data.type.BooleanData
 
encode(BinaryWriter, Byte) - Method in class net.minestom.server.data.type.ByteData
 
encode(BinaryWriter, Character) - Method in class net.minestom.server.data.type.CharacterData
 
encode(BinaryWriter, Double) - Method in class net.minestom.server.data.type.DoubleData
 
encode(BinaryWriter, Float) - Method in class net.minestom.server.data.type.FloatData
 
encode(BinaryWriter, Integer) - Method in class net.minestom.server.data.type.IntegerData
 
encode(BinaryWriter, Long) - Method in class net.minestom.server.data.type.LongData
 
encode(BinaryWriter, Short) - Method in class net.minestom.server.data.type.ShortData
 
encode(BinaryWriter, String) - Method in class net.minestom.server.data.type.StringData
 
encode(BinaryWriter, String[]) - Method in class net.minestom.server.data.type.array.StringArrayData
 
encode(BinaryWriter, UUID) - Method in class net.minestom.server.data.type.UuidType
 
encode(BinaryWriter, SerializableData) - Method in class net.minestom.server.data.type.SerializableDataData
 
encode(BinaryWriter, Inventory) - Method in class net.minestom.server.data.type.InventoryData
 
encode(BinaryWriter, ItemStack) - Method in class net.minestom.server.data.type.ItemStackData
 
encode(BinaryWriter, ItemStack[]) - Method in class net.minestom.server.data.type.array.ItemStackArrayData
 
encode(BinaryWriter, T) - Method in class net.minestom.server.data.DataType
Encodes the data type.
encodeBlocks(int[], int) - Static method in class net.minestom.server.utils.Utils
 
encodeByteArray(BinaryWriter, @org.jetbrains.annotations.NotNull byte[]) - Static method in class net.minestom.server.data.type.array.ByteArrayData
 
EncryptionRequestPacket - Class in net.minestom.server.network.packet.server.login
 
EncryptionRequestPacket(PlayerSocketConnection) - Constructor for class net.minestom.server.network.packet.server.login.EncryptionRequestPacket
 
EncryptionResponsePacket - Class in net.minestom.server.network.packet.client.login
 
EncryptionResponsePacket() - Constructor for class net.minestom.server.network.packet.client.login.EncryptionResponsePacket
 
end() - Method in class net.minestom.server.entity.ai.goal.CombinedAttackGoal
 
end() - Method in class net.minestom.server.entity.ai.goal.DoNothingGoal
 
end() - Method in class net.minestom.server.entity.ai.goal.FollowTargetGoal
 
end() - Method in class net.minestom.server.entity.ai.goal.MeleeAttackGoal
 
end() - Method in class net.minestom.server.entity.ai.goal.RandomLookAroundGoal
 
end() - Method in class net.minestom.server.entity.ai.goal.RandomStrollGoal
 
end() - Method in class net.minestom.server.entity.ai.goal.RangedAttackGoal
 
end() - Method in class net.minestom.server.entity.ai.GoalSelector
Ends this GoalSelector.
END_COMBAT_EVENT - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
END_GATEWAY_SPAWN - net.minestom.server.effects.Effects
 
END_LEFT_DRAGGING - net.minestom.server.inventory.click.ClickType
 
END_RAINING - net.minestom.server.network.packet.server.play.ChangeGameStatePacket.Reason
 
END_RIGHT_DRAGGING - net.minestom.server.inventory.click.ClickType
 
EndCombatEventPacket - Class in net.minestom.server.network.packet.server.play
 
EndCombatEventPacket() - Constructor for class net.minestom.server.network.packet.server.play.EndCombatEventPacket
 
EndCrystalMeta - Class in net.minestom.server.entity.metadata.other
 
EndCrystalMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.EndCrystalMeta
 
ENDER_DRAGON_DEATH - net.minestom.server.effects.Effects
 
ENDER_EYE_LAUNCHED - net.minestom.server.effects.Effects
 
ENDERDRAGON_GROWL - net.minestom.server.effects.Effects
 
ENDERDRAGON_SHOOTS - net.minestom.server.effects.Effects
 
EnderDragonMeta - Class in net.minestom.server.entity.metadata.other
 
EnderDragonMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.EnderDragonMeta
 
EnderDragonMeta.Phase - Enum in net.minestom.server.entity.metadata.other
 
EndermanMeta - Class in net.minestom.server.entity.metadata.monster
 
EndermanMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.EndermanMeta
 
EndermiteMeta - Class in net.minestom.server.entity.metadata.monster
 
EndermiteMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.EndermiteMeta
 
ensureSize(int) - Method in class net.minestom.server.utils.binary.BinaryWriter
 
ENTER_COMBAT_EVENT - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
EnterCombatEventPacket - Class in net.minestom.server.network.packet.server.play
 
EnterCombatEventPacket() - Constructor for class net.minestom.server.network.packet.server.play.EnterCombatEventPacket
 
entities - Variable in class net.minestom.server.instance.Instance
 
entities - Variable in class net.minestom.server.network.packet.server.play.TeamsPacket
An array with all entities in the team
entities() - Method in class net.minestom.server.thread.ThreadDispatcher.ChunkEntry
 
Entities(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
ENTITIES - net.minestom.server.registry.Registry.Resource
 
entitiesLock - Variable in class net.minestom.server.instance.Instance
 
entity - Variable in class net.minestom.server.entity.metadata.EntityMeta
 
entity(String, JsonObject, JsonObject) - Static method in class net.minestom.server.registry.Registry
 
Entity - Class in net.minestom.server.entity
Could be a player, a monster, or an object.
Entity(EntityType) - Constructor for class net.minestom.server.entity.Entity
 
Entity(EntityType, UUID) - Constructor for class net.minestom.server.entity.Entity
 
Entity(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
ENTITY - Static variable in interface net.minestom.server.event.EventFilter
 
ENTITY_ANIMATION - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_EFFECT - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_EQUIPMENT - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_HEAD_LOOK - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_METADATA - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_POSITION - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_POSITION_AND_ROTATION - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_PROPERTIES - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_ROTATION - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_SOUND_EFFECT - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_STATUS - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_TELEPORT - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ENTITY_TICK - Static variable in class net.minestom.server.event.GlobalHandles
 
ENTITY_TYPE_TAGS - net.minestom.server.registry.Registry.Resource
 
ENTITY_TYPES - net.minestom.server.gamedata.tags.Tag.BasicType
 
ENTITY_VELOCITY - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
Entity.Pose - Enum in net.minestom.server.entity
 
EntityActionListener - Class in net.minestom.server.listener
 
EntityActionListener() - Constructor for class net.minestom.server.listener.EntityActionListener
 
EntityAI - Interface in net.minestom.server.entity.ai
Represents an entity which can contain goal selectors and target selectors.
EntityAIGroup - Class in net.minestom.server.entity.ai
Represents a group of entity's AI.
EntityAIGroup() - Constructor for class net.minestom.server.entity.ai.EntityAIGroup
 
EntityAIGroupBuilder - Class in net.minestom.server.entity.ai
 
EntityAIGroupBuilder() - Constructor for class net.minestom.server.entity.ai.EntityAIGroupBuilder
 
EntityAnimationPacket - Class in net.minestom.server.network.packet.server.play
 
EntityAnimationPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityAnimationPacket
 
EntityAnimationPacket(int, EntityAnimationPacket.Animation) - Constructor for class net.minestom.server.network.packet.server.play.EntityAnimationPacket
 
EntityAnimationPacket.Animation - Enum in net.minestom.server.network.packet.server.play
 
EntityAttackEvent - Class in net.minestom.server.event.entity
Called when a player does a left click on an entity or with EntityCreature.attack(Entity).
EntityAttackEvent(Entity, Entity) - Constructor for class net.minestom.server.event.entity.EntityAttackEvent
 
entityCreature - Variable in class net.minestom.server.entity.ai.GoalSelector
 
entityCreature - Variable in class net.minestom.server.entity.ai.TargetSelector
 
EntityCreature - Class in net.minestom.server.entity
 
EntityCreature(EntityType) - Constructor for class net.minestom.server.entity.EntityCreature
 
EntityCreature(EntityType, UUID) - Constructor for class net.minestom.server.entity.EntityCreature
Constructor which allows to specify an UUID.
EntityDamage - Class in net.minestom.server.entity.damage
Represents damage inflicted by an Entity.
EntityDamage(Entity) - Constructor for class net.minestom.server.entity.damage.EntityDamage
 
EntityDamageEvent - Class in net.minestom.server.event.entity
EntityDamageEvent(LivingEntity, DamageType, float) - Constructor for class net.minestom.server.event.entity.EntityDamageEvent
 
EntityDeathEvent - Class in net.minestom.server.event.entity
 
EntityDeathEvent(Entity) - Constructor for class net.minestom.server.event.entity.EntityDeathEvent
 
EntityEffectPacket - Class in net.minestom.server.network.packet.server.play
 
EntityEffectPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityEffectPacket
 
EntityEquipEvent - Class in net.minestom.server.event.item
 
EntityEquipEvent(Entity, ItemStack, EquipmentSlot) - Constructor for class net.minestom.server.event.item.EntityEquipEvent
 
EntityEquipmentPacket - Class in net.minestom.server.network.packet.server.play
 
EntityEquipmentPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityEquipmentPacket
 
EntityEvent - Interface in net.minestom.server.event.trait
Represents any event called on an Entity.
entityFacePosition - Variable in class net.minestom.server.network.packet.server.play.FacePlayerPacket
 
EntityFinder - Class in net.minestom.server.utils.entity
Represents a query which can be call to find one or multiple entities.
EntityFinder() - Constructor for class net.minestom.server.utils.entity.EntityFinder
 
EntityFinder.EntitySort - Enum in net.minestom.server.utils.entity
 
EntityFinder.TargetSelector - Enum in net.minestom.server.utils.entity
 
EntityFinder.ToggleableType - Enum in net.minestom.server.utils.entity
 
EntityFireEvent - Class in net.minestom.server.event.entity
 
EntityFireEvent(Entity, int, TemporalUnit) - Constructor for class net.minestom.server.event.entity.EntityFireEvent
 
EntityFireEvent(Entity, Duration) - Constructor for class net.minestom.server.event.entity.EntityFireEvent
 
EntityHeadLookPacket - Class in net.minestom.server.network.packet.server.play
 
EntityHeadLookPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityHeadLookPacket
 
EntityHeadLookPacket(int, float) - Constructor for class net.minestom.server.network.packet.server.play.EntityHeadLookPacket
 
entityId - Variable in class net.minestom.server.network.packet.client.play.ClientQueryEntityNbtPacket
 
entityId - Variable in class net.minestom.server.network.packet.client.play.ClientUpdateCommandBlockMinecartPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.BlockBreakAnimationPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.DeathCombatEventPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EndCombatEventPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityAnimationPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityEffectPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityEquipmentPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityHeadLookPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityMetaDataPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityPositionAndRotationPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityPositionPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityPropertiesPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityRotationPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntitySoundEffectPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityStatusPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityTeleportPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.EntityVelocityPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.FacePlayerPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.JoinGamePacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.OpenHorseWindowPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.RemoveEntityEffectPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.SpawnEntityPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.SpawnExperienceOrbPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.SpawnLivingEntityPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.SpawnPaintingPacket
 
entityId - Variable in class net.minestom.server.network.packet.server.play.SpawnPlayerPacket
 
entityIds - Variable in class net.minestom.server.network.packet.server.play.DestroyEntitiesPacket
 
EntityInstanceEvent - Interface in net.minestom.server.event.trait
Represents an EntityEvent which happen in Entity.getInstance().
EntityItemMergeEvent - Class in net.minestom.server.event.entity
Called when two ItemEntity are merging their ItemStack together to form a sole entity.
EntityItemMergeEvent(ItemEntity, ItemEntity, ItemStack) - Constructor for class net.minestom.server.event.entity.EntityItemMergeEvent
 
entityMeta - Variable in class net.minestom.server.entity.Entity
 
EntityMeta - Class in net.minestom.server.entity.metadata
 
EntityMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.EntityMeta
 
EntityMetaDataPacket - Class in net.minestom.server.network.packet.server.play
 
EntityMetaDataPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityMetaDataPacket
 
EntityMetaDataPacket(int, Collection<Metadata.Entry<?>>) - Constructor for class net.minestom.server.network.packet.server.play.EntityMetaDataPacket
 
entityName - Variable in class net.minestom.server.network.packet.server.play.UpdateScorePacket
 
EntityPositionAndRotationPacket - Class in net.minestom.server.network.packet.server.play
 
EntityPositionAndRotationPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityPositionAndRotationPacket
 
EntityPositionPacket - Class in net.minestom.server.network.packet.server.play
 
EntityPositionPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityPositionPacket
 
EntityPotionAddEvent - Class in net.minestom.server.event.entity
 
EntityPotionAddEvent(Entity, Potion) - Constructor for class net.minestom.server.event.entity.EntityPotionAddEvent
 
EntityPotionRemoveEvent - Class in net.minestom.server.event.entity
 
EntityPotionRemoveEvent(Entity, Potion) - Constructor for class net.minestom.server.event.entity.EntityPotionRemoveEvent
 
EntityProjectile - Class in net.minestom.server.entity
Class that allows to instantiate entities with projectile-like physics handling.
EntityProjectile(Entity, EntityType) - Constructor for class net.minestom.server.entity.EntityProjectile
 
EntityProjectileDamage - Class in net.minestom.server.entity.damage
Represents damage inflicted by an entity, via a projectile.
EntityProjectileDamage(Entity, Entity) - Constructor for class net.minestom.server.entity.damage.EntityProjectileDamage
 
EntityPropertiesPacket - Class in net.minestom.server.network.packet.server.play
 
EntityPropertiesPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityPropertiesPacket
 
EntityPropertiesPacket.Property - Class in net.minestom.server.network.packet.server.play
 
EntityRotationPacket - Class in net.minestom.server.network.packet.server.play
 
EntityRotationPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityRotationPacket
 
EntityRotationPacket(int, float, float, boolean) - Constructor for class net.minestom.server.network.packet.server.play.EntityRotationPacket
 
EntityShootEvent - Class in net.minestom.server.event.entity
EntityShootEvent(Entity, Entity, Point, double, double) - Constructor for class net.minestom.server.event.entity.EntityShootEvent
 
EntitySoundEffectPacket - Class in net.minestom.server.network.packet.server.play
 
EntitySoundEffectPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntitySoundEffectPacket
 
EntitySpawnEvent - Class in net.minestom.server.event.entity
Called when a new instance is set for an entity.
EntitySpawnEvent(Entity, Instance) - Constructor for class net.minestom.server.event.entity.EntitySpawnEvent
 
EntitySpawnType - Enum in net.minestom.server.entity
 
EntityStatusPacket - Class in net.minestom.server.network.packet.server.play
 
EntityStatusPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityStatusPacket
 
EntityStatusPacket(int, byte) - Constructor for class net.minestom.server.network.packet.server.play.EntityStatusPacket
 
EntityTeleportPacket - Class in net.minestom.server.network.packet.server.play
 
EntityTeleportPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityTeleportPacket
 
EntityTeleportPacket(int, Pos, boolean) - Constructor for class net.minestom.server.network.packet.server.play.EntityTeleportPacket
 
EntityTickEvent - Class in net.minestom.server.event.entity
Called when an entity ticks itself.
EntityTickEvent(Entity) - Constructor for class net.minestom.server.event.entity.EntityTickEvent
 
entityType - Variable in class net.minestom.server.entity.Entity
 
entityType - Variable in class net.minestom.server.network.packet.server.play.SpawnLivingEntityPacket
 
entityType(EntityType) - Method in class net.minestom.server.item.metadata.SpawnEggMeta.Builder
 
EntityType - Interface in net.minestom.server.entity
 
EntityType(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
EntityUtils - Class in net.minestom.server.utils.entity
 
entityUuid - Variable in class net.minestom.server.network.packet.server.play.SpawnLivingEntityPacket
 
entityUuid - Variable in class net.minestom.server.network.packet.server.play.SpawnPaintingPacket
 
EntityValidator - Interface in net.minestom.server.utils.callback.validator
 
EntityVelocityEvent - Class in net.minestom.server.event.entity
Called when a velocity is applied to an entity using Entity.setVelocity(Vec).
EntityVelocityEvent(Entity, Vec) - Constructor for class net.minestom.server.event.entity.EntityVelocityEvent
 
EntityVelocityPacket - Class in net.minestom.server.network.packet.server.play
 
EntityVelocityPacket() - Constructor for class net.minestom.server.network.packet.server.play.EntityVelocityPacket
 
EntityVelocityPacket(int, short, short, short) - Constructor for class net.minestom.server.network.packet.server.play.EntityVelocityPacket
 
EntityVelocityPacket(int, Point) - Constructor for class net.minestom.server.network.packet.server.play.EntityVelocityPacket
 
entries - Variable in class net.minestom.server.instance.DynamicChunk
 
entries - Variable in class net.minestom.server.network.packet.server.play.ChunkDataPacket
 
entries - Variable in class net.minestom.server.network.packet.server.play.EntityMetaDataPacket
 
entries() - Method in class net.minestom.server.thread.TickThread
 
Entry(byte, Metadata.Value<T>) - Constructor for class net.minestom.server.entity.Metadata.Entry
 
Entry(BinaryReader) - Constructor for class net.minestom.server.entity.Metadata.Entry
 
entrySet() - Method in class net.minestom.server.utils.NamespaceIDHashMap
 
Enum(String, Class<E>) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
EPSILON - Static variable in class net.minestom.server.coordinate.Vec
 
EPSILON - Static variable in interface net.minestom.server.coordinate.Vec.Operator
Checks each axis' value, if it's below Vec#EPSILON then it gets replaced with 0
equals(Object) - Method in class net.minestom.server.color.Color
 
equals(Object) - Method in class net.minestom.server.command.builder.arguments.Argument
 
equals(Object) - Method in class net.minestom.server.coordinate.Pos
 
equals(Object) - Method in class net.minestom.server.coordinate.Vec
 
equals(Object) - Method in class net.minestom.server.data.DataImpl
 
equals(Object) - Method in class net.minestom.server.entity.PlayerSkin
equals(Object) - Method in class net.minestom.server.item.firework.FireworkEffect
equals(Object) - Method in class net.minestom.server.item.ItemMeta
 
equals(Object) - Method in class net.minestom.server.item.ItemStack
 
equals(Object) - Method in class net.minestom.server.item.rule.VanillaStackingRule
 
equals(Object) - Method in class net.minestom.server.permission.Permission
 
equals(Object) - Method in class net.minestom.server.potion.CustomPotionEffect
 
equals(Object) - Method in class net.minestom.server.thread.ThreadDispatcher.ChunkEntry
 
equals(Object) - Method in class net.minestom.server.timer.Task
 
equals(Object) - Method in class net.minestom.server.utils.NamespaceID
 
equals(Object) - Method in class net.minestom.server.world.DimensionType
 
equals(Block) - Method in class net.minestom.server.utils.block.BlockUtils
 
EquipmentHandler - Interface in net.minestom.server.inventory
Represents an Entity which can have ItemStack in hands and armor slots.
equipmentSlot() - Method in class net.minestom.server.registry.Registry.MaterialEntry
 
EquipmentSlot - Enum in net.minestom.server.entity
 
event(String, EventFilter<E, V>, Predicate<E>) - Static method in interface net.minestom.server.event.EventNode
Creates an event node which accepts any event of the given type which passes the provided condition.
Event - Interface in net.minestom.server.event
Event which can be listened to by an EventNode using EventNode.addListener(EventListener).
EventBinding<E extends Event> - Interface in net.minestom.server.event
 
EventBinding.FilteredBuilder<E extends Event,​T> - Class in net.minestom.server.event
 
EventCallback<E extends Event> - Interface in net.minestom.server.event
 
eventCallDelay(Duration) - Method in class net.minestom.server.extras.lan.OpenToLANConfig
Sets the delay between calls of ServerListPingEvent.
EventDispatcher - Class in net.minestom.server.event
 
EventDispatcher() - Constructor for class net.minestom.server.event.EventDispatcher
 
EventFilter<E extends Event,​H> - Interface in net.minestom.server.event
Represents a filter for a specific Event type.
EventHandler<T extends Event> - Interface in net.minestom.server.event.handler
Deprecated.
EventListener<T extends Event> - Interface in net.minestom.server.event
Represents an event listener (handler) in an event graph.
EventListener.Builder<T extends Event> - Class in net.minestom.server.event
 
EventListener.Result - Enum in net.minestom.server.event
 
EventNode<T extends Event> - Interface in net.minestom.server.event
Represents a single node in an event graph.
eventType() - Method in interface net.minestom.server.event.EventFilter
The event type to filter on.
eventType() - Method in interface net.minestom.server.event.EventListener
 
eventTypes() - Method in interface net.minestom.server.event.EventBinding
 
EvokerFangsMeta - Class in net.minestom.server.entity.metadata.other
 
EvokerFangsMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.EvokerFangsMeta
 
EvokerMeta - Class in net.minestom.server.entity.metadata.monster.raider
 
EvokerMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.monster.raider.EvokerMeta
 
EXCEPTION - net.minestom.server.event.EventListener.Result
 
ExceptionHandler - Interface in net.minestom.server.exception
Used when you want to implement your own exception handling, instead of just printing the stack trace.
ExceptionManager - Class in net.minestom.server.exception
Manages the handling of exceptions.
ExceptionManager() - Constructor for class net.minestom.server.exception.ExceptionManager
 
EXCLUDE - net.minestom.server.utils.entity.EntityFinder.ToggleableType
 
execute(Runnable) - Method in class net.minestom.server.utils.thread.ThreadBindingExecutor
 
execute(CommandSender) - Method in class net.minestom.server.command.builder.ParsedCommand
Executes the command for the given source.
execute(CommandSender, String) - Method in class net.minestom.server.command.builder.CommandDispatcher
Checks if the command exists, and execute it.
execute(CommandSender, String) - Method in class net.minestom.server.command.CommandManager
Executes a command for a ConsoleSender.
execute(Runnable) - Static method in class net.minestom.server.utils.callback.OptionalCallback
Executes an optional Runnable.
execute(ChunkCallback, Chunk) - Static method in class net.minestom.server.utils.callback.OptionalCallback
Executes an optional ChunkCallback.
executeServerCommand(String) - Method in class net.minestom.server.command.CommandManager
Executes the command using a ServerSender to do not print the command messages, and rely instead on the command return data.
executor - Variable in class net.minestom.server.command.builder.ParsedCommand
 
exists(String) - Method in interface net.minestom.server.storage.StorageSystem
Gets if the location exists.
exists(String) - Method in class net.minestom.server.scoreboard.TeamManager
Checks if the given name a registry name of a registered Team
exists(Team) - Method in class net.minestom.server.scoreboard.TeamManager
Checks if the given Team registered
exp - Variable in class net.minestom.server.network.packet.server.play.TradeListPacket.Trade
 
expand(double, double, double) - Method in class net.minestom.server.collision.BoundingBox
Creates a new BoundingBox linked to the same Entity with expanded size.
expandedBoundingBox - Variable in class net.minestom.server.entity.LivingEntity
 
expCount - Variable in class net.minestom.server.network.packet.server.play.SpawnExperienceOrbPacket
 
experience - Variable in class net.minestom.server.network.packet.server.play.TradeListPacket
 
EXPERIENCE_ORB - net.minestom.server.entity.EntitySpawnType
 
ExperienceOrb - Class in net.minestom.server.entity
 
ExperienceOrb(short) - Constructor for class net.minestom.server.entity.ExperienceOrb
 
ExperienceOrbMeta - Class in net.minestom.server.entity.metadata.other
 
ExperienceOrbMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.ExperienceOrbMeta
 
experienceOrbs - Variable in class net.minestom.server.instance.Instance
 
experiencePickupCooldown - Variable in class net.minestom.server.entity.Player
 
EXPERT - net.minestom.server.entity.metadata.villager.VillagerMeta.Level
 
expireCount(int) - Method in class net.minestom.server.event.EventListener.Builder
Removes this listener after it has been executed the given number of times.
EXPIRED - net.minestom.server.event.EventListener.Result
 
expireWhen(Predicate<T>) - Method in class net.minestom.server.event.EventListener.Builder
Expires this listener when it passes the given condition.
explode(float, float, float, float) - Method in class net.minestom.server.instance.Instance
Creates an explosion at the given position with the given strength.
explode(float, float, float, float, Data) - Method in class net.minestom.server.instance.Instance
Creates an explosion at the given position with the given strength.
Explosion - Class in net.minestom.server.instance
Abstract explosion.
Explosion(float, float, float, float) - Constructor for class net.minestom.server.instance.Explosion
 
EXPLOSION - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
ExplosionPacket - Class in net.minestom.server.network.packet.server.play
 
ExplosionPacket() - Constructor for class net.minestom.server.network.packet.server.play.ExplosionPacket
 
explosionResistance() - Method in class net.minestom.server.registry.Registry.BlockEntry
 
ExplosionSupplier - Interface in net.minestom.server.instance
 
Extension - Class in net.minestom.server.extensions
 
Extension() - Constructor for class net.minestom.server.extensions.Extension
 
ExtensionDependencyResolver - Class in net.minestom.server.extensions
Does NOT relocate extensions
ExtensionDependencyResolver(List<DiscoveredExtension>) - Constructor for class net.minestom.server.extensions.ExtensionDependencyResolver
 
ExtensionManager - Class in net.minestom.server.extensions
 
ExtensionManager() - Constructor for class net.minestom.server.extensions.ExtensionManager
 
ExternalDependencies() - Constructor for class net.minestom.server.extensions.DiscoveredExtension.ExternalDependencies
 
extractBytes(Runnable) - Method in class net.minestom.server.utils.binary.BinaryReader
Records the current position, runs the given Runnable, and then returns the bytes between the position before running the runnable and the position after.
EXTREME_HILLS - net.minestom.server.world.biomes.Biome.Category
 
EYE - net.minestom.server.entity.Player.FacePoint
 
EYE_OF_ENDER_ENTITY_BREAK_ANIMATION - net.minestom.server.effects.Effects
 
EyeOfEnderMeta - Class in net.minestom.server.entity.metadata.item
 
EyeOfEnderMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.item.EyeOfEnderMeta
 
EYES - net.minestom.server.network.packet.server.play.FacePlayerPacket.FacePosition
 

F

FACE_PLAYER - Static variable in class net.minestom.server.network.packet.server.ServerPacketIdentifier
 
FacePlayerPacket - Class in net.minestom.server.network.packet.server.play
 
FacePlayerPacket() - Constructor for class net.minestom.server.network.packet.server.play.FacePlayerPacket
 
FacePlayerPacket.FacePosition - Enum in net.minestom.server.network.packet.server.play
 
facePosition - Variable in class net.minestom.server.network.packet.server.play.FacePlayerPacket
 
facePosition(Player.FacePoint, Point) - Method in class net.minestom.server.entity.Player
Rotates the player to face targetPosition.
facePosition(Player.FacePoint, Entity, Player.FacePoint) - Method in class net.minestom.server.entity.Player
Rotates the player to face entity.
fadeIn - Variable in class net.minestom.server.network.packet.server.play.SetTitleTimePacket
 
fadeOut - Variable in class net.minestom.server.network.packet.server.play.SetTitleTimePacket
 
fail(String) - Static method in class net.minestom.server.utils.validate.Check
 
FAILED_DOWNLOAD - net.minestom.server.resourcepack.ResourcePackStatus
 
FakePlayer - Class in net.minestom.server.entity.fakeplayer
A fake player will behave exactly the same way as would do a Player backed by a socket connection (events, velocity, gravity, player list, etc...) with the exception that you need to control it server-side using a FakePlayerController (see FakePlayer.getController()).
FakePlayer(UUID, String, FakePlayerOption, Consumer<FakePlayer>) - Constructor for class net.minestom.server.entity.fakeplayer.FakePlayer
Initializes a new FakePlayer with the given uuid, username and option's.
FakePlayerConnection - Class in net.minestom.server.network.player
 
FakePlayerConnection() - Constructor for class net.minestom.server.network.player.FakePlayerConnection
 
FakePlayerController - Class in net.minestom.server.entity.fakeplayer
This class acts as a client controller for FakePlayer.
FakePlayerController(FakePlayer) - Constructor for class net.minestom.server.entity.fakeplayer.FakePlayerController
Initializes a new FakePlayerController with the given FakePlayer.
FakePlayerOption - Class in net.minestom.server.entity.fakeplayer
Represents any options for a FakePlayer.
FakePlayerOption() - Constructor for class net.minestom.server.entity.fakeplayer.FakePlayerOption
 
FALL_FLYING - net.minestom.server.entity.Entity.Pose
 
FallingBlockMeta - Class in net.minestom.server.entity.metadata.other
 
FallingBlockMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.FallingBlockMeta
 
FARMER - net.minestom.server.entity.metadata.villager.VillagerMeta.Profession
 
FEET - net.minestom.server.entity.Player.FacePoint
 
FEET - net.minestom.server.item.attribute.AttributeSlot
 
FEET - net.minestom.server.network.packet.server.play.FacePlayerPacket.FacePosition
 
FENCE_GATE_CLOSED - net.minestom.server.effects.Effects
 
FENCE_GATE_OPENED - net.minestom.server.effects.Effects
 
fieldViewModifier - Variable in class net.minestom.server.network.packet.server.play.PlayerAbilitiesPacket
 
FIGHTERS - net.minestom.server.entity.metadata.other.PaintingMeta.Motive
 
fill(AbstractInventory, ItemStack, Map<Integer, ItemStack>) - Method in interface net.minestom.server.inventory.TransactionOption
 
fill(TransactionType, AbstractInventory, ItemStack) - Method in interface net.minestom.server.inventory.TransactionOption
 
fillBiomes(Biome[], int, int) - Method in interface net.minestom.server.instance.ChunkGenerator
Defines all the Biome in the Chunk.
filter(Predicate<T>) - Method in class net.minestom.server.command.builder.arguments.Argument
Maps this argument's output to another result.
filter(Predicate<T>) - Method in class net.minestom.server.event.EventListener.Builder
Adds a filter to the executor of this listener.
filterActive - Variable in class net.minestom.server.network.packet.client.play.ClientSetRecipeBookStatePacket
 
filtered(EventFilter<E, T>, Predicate<T>) - Static method in interface net.minestom.server.event.EventBinding
 
finalize() - Method in class net.minestom.server.extras.selfmodification.MinestomExtensionClassLoader
 
find(CommandSender) - Method in class net.minestom.server.utils.entity.EntityFinder
 
find(Instance, Entity) - Method in class net.minestom.server.utils.entity.EntityFinder
Find a list of entities (could be empty) based on the conditions
findAgentClass(String, boolean) - Method in class net.minestom.server.extras.selfmodification.mixins.MinestomClassProvider
 
findChildren(String) - Method in interface net.minestom.server.event.EventNode
Locates all child nodes with the given name and event type recursively starting at this node.
findChildren(String, Class<E>) - Method in interface net.minestom.server.event.EventNode
Locates all child nodes with the given name and event type recursively starting at this node.
findClass(String) - Method in class net.minestom.server.extras.selfmodification.MinestomRootClassLoader
 
findClass(String) - Method in class net.minestom.server.extras.selfmodification.mixins.MinestomClassProvider
 
findClass(String, boolean) - Method in class net.minestom.server.extras.selfmodification.mixins.MinestomClassProvider
 
findCommand(String) - Method in class net.minestom.server.command.builder.CommandDispatcher
Gets the command class associated with the name.
findCommand(String) - Static method in class net.minestom.server.command.builder.parser.CommandParser
 
findCommand(Command, String, String[]) - Static method in class net.minestom.server.command.builder.parser.CommandParser
 
findEligibleArgument(Command, String[], String, boolean, boolean, Predicate<CommandSyntax>, Predicate<Argument<?>>) - Static method in class net.minestom.server.command.builder.parser.CommandParser
 
findExtensionObjectOwner(Object) - Static method in class net.minestom.server.extras.selfmodification.MinestomRootClassLoader
Tries to know which extension created this object, based on the classloader of the object.
findFirstEntity(CommandSender) - Method in class net.minestom.server.utils.entity.EntityFinder
 
findFirstEntity(Instance, Entity) - Method in class net.minestom.server.utils.entity.EntityFinder
 
findFirstPlayer(CommandSender) - Method in class net.minestom.server.utils.entity.EntityFinder
 
findFirstPlayer(Instance, Entity) - Method in class net.minestom.server.utils.entity.EntityFinder
Shortcut of EntityFinder.find(Instance, Entity) to retrieve the first player element in the list.
findMostCorrectSyntax(List<ValidSyntaxHolder>, CommandContext) - Static method in class net.minestom.server.command.builder.parser.CommandParser
Retrieves from the valid syntax map the arguments condition result and get the one with the most valid arguments.
findPlayer(String) - Method in class net.minestom.server.network.ConnectionManager
Finds the closest player matching a given username.
findTarget() - Method in class net.minestom.server.entity.ai.GoalSelector
Finds a target based on the entity TargetSelector.
findTarget() - Method in class net.minestom.server.entity.ai.target.ClosestEntityTarget
 
findTarget() - Method in class net.minestom.server.entity.ai.target.LastEntityDamagerTarget
 
findTarget() - Method in class net.minestom.server.entity.ai.TargetSelector
Finds the target.
findThread(Chunk) - Method in interface net.minestom.server.thread.ThreadProvider
Performs a server tick for all chunks based on their linked thread.
finishDigging(Point, BlockFace) - Method in class net.minestom.server.entity.fakeplayer.FakePlayerController
Finishes the digging process of the fake player.
FINISHED - net.minestom.server.timer.TaskStatus
The task has been completed.
FINISHED_DIGGING - net.minestom.server.network.packet.client.play.ClientPlayerDiggingPacket.Status
 
FIRE - net.minestom.server.map.MapColors
 
FIRE_EXTINGUISHED - net.minestom.server.effects.Effects
 
FireballMeta - Class in net.minestom.server.entity.metadata.item
 
FireballMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.item.FireballMeta
 
FIREWORK_SHOT - net.minestom.server.effects.Effects
 
FireworkEffect - Class in net.minestom.server.item.firework
 
FireworkEffect(boolean, boolean, FireworkEffectType, List<Color>, List<Color>) - Constructor for class net.minestom.server.item.firework.FireworkEffect
Initializes a new firework effect.
FireworkEffectMeta - Class in net.minestom.server.item.metadata
 
FireworkEffectMeta(ItemMetaBuilder, FireworkEffect) - Constructor for class net.minestom.server.item.metadata.FireworkEffectMeta
 
FireworkEffectMeta.Builder - Class in net.minestom.server.item.metadata
 
FireworkEffectType - Enum in net.minestom.server.item.firework
An enumeration that representing all available firework types.
FireworkMeta - Class in net.minestom.server.item.metadata
 
FireworkMeta(ItemMetaBuilder, List<FireworkEffect>, byte) - Constructor for class net.minestom.server.item.metadata.FireworkMeta
 
FireworkMeta.Builder - Class in net.minestom.server.item.metadata
 
FireworkRocketMeta - Class in net.minestom.server.entity.metadata.other
 
FireworkRocketMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.FireworkRocketMeta
 
FISHERMAN - net.minestom.server.entity.metadata.villager.VillagerMeta.Profession
 
FishingHookMeta - Class in net.minestom.server.entity.metadata.other
 
FishingHookMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.other.FishingHookMeta
 
fixedTime(Long) - Method in class net.minestom.server.world.DimensionType.DimensionTypeBuilder
 
FLAG_ALLOW_FLYING - Static variable in class net.minestom.server.network.packet.server.play.PlayerAbilitiesPacket
 
FLAG_FLYING - Static variable in class net.minestom.server.network.packet.server.play.PlayerAbilitiesPacket
 
FLAG_INSTANT_BREAK - Static variable in class net.minestom.server.network.packet.server.play.PlayerAbilitiesPacket
 
FLAG_INVULNERABLE - Static variable in class net.minestom.server.network.packet.server.play.PlayerAbilitiesPacket
 
flags - Variable in class net.minestom.server.network.packet.client.play.ClientPlayerAbilitiesPacket
 
flags - Variable in class net.minestom.server.network.packet.client.play.ClientSteerVehiclePacket
 
flags - Variable in class net.minestom.server.network.packet.client.play.ClientUpdateCommandBlockPacket
 
flags - Variable in class net.minestom.server.network.packet.client.play.ClientUpdateStructureBlockPacket
 
flags - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.DisplayData
 
flags - Variable in class net.minestom.server.network.packet.server.play.BossBarPacket
 
flags - Variable in class net.minestom.server.network.packet.server.play.DeclareCommandsPacket.Node
 
flags - Variable in class net.minestom.server.network.packet.server.play.PlayerAbilitiesPacket
 
flags - Variable in class net.minestom.server.network.packet.server.play.PlayerPositionAndLookPacket
 
flags - Variable in class net.minestom.server.network.packet.server.play.StopSoundPacket
 
FLETCHER - net.minestom.server.entity.metadata.villager.VillagerMeta.Profession
 
flightDuration(byte) - Method in class net.minestom.server.item.metadata.FireworkMeta.Builder
 
FLIPPED - net.minestom.server.utils.Rotation
Flipped upside-down, a 180 degree rotation
FLIPPED_45 - net.minestom.server.utils.Rotation
Flipped upside-down + 45 degree rotation
Float(float) - Static method in class net.minestom.server.entity.Metadata
 
Float(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
Float(String) - Static method in class net.minestom.server.tag.Tag
 
FloatArrayData - Class in net.minestom.server.data.type.array
 
FloatArrayData() - Constructor for class net.minestom.server.data.type.array.FloatArrayData
 
FloatData - Class in net.minestom.server.data.type
 
FloatData() - Constructor for class net.minestom.server.data.type.FloatData
 
FloatRange - Class in net.minestom.server.utils.math
 
FloatRange(Float) - Constructor for class net.minestom.server.utils.math.FloatRange
 
FloatRange(Float, Float) - Constructor for class net.minestom.server.utils.math.FloatRange
 
FloatRange(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
 
floor(double) - Static method in class net.minestom.server.utils.block.BlockIterator
 
FLOOR - Static variable in interface net.minestom.server.coordinate.Vec.Operator
 
FLOWING_LAVA - net.minestom.server.fluid.Fluid
 
FLOWING_WATER - net.minestom.server.fluid.Fluid
 
Fluid - Enum in net.minestom.server.fluid
AUTOGENERATED by FluidGenerator
FLUID_TAGS - net.minestom.server.registry.Registry.Resource
 
fluids - Static variable in class net.minestom.server.registry.Registries
Deprecated.
FLUIDS - net.minestom.server.gamedata.tags.Tag.BasicType
 
flush() - Method in class net.minestom.server.network.player.PlayerConnection
Flush waiting data to the connection.
flush() - Method in class net.minestom.server.network.player.PlayerSocketConnection
 
flush() - Static method in class net.minestom.server.utils.PacketUtils
 
FLYING_SPEED - Static variable in class net.minestom.server.attribute.Attribute
 
FLYING_SPEED - Static variable in class net.minestom.server.attribute.Attributes
Deprecated.
 
FLYING_TO_THE_PORTAL - net.minestom.server.entity.metadata.other.EnderDragonMeta.Phase
 
FLYING_TO_THE_PORTAL_TO_DIE - net.minestom.server.entity.metadata.other.EnderDragonMeta.Phase
 
FlyingMeta - Class in net.minestom.server.entity.metadata.flying
 
FlyingMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.flying.FlyingMeta
 
flyingSpeed - Variable in class net.minestom.server.network.packet.server.play.PlayerAbilitiesPacket
 
fogColor(int) - Method in class net.minestom.server.world.biomes.BiomeEffects.BiomeEffectsBuilder
 
foliageColor(int) - Method in class net.minestom.server.world.biomes.BiomeEffects.BiomeEffectsBuilder
 
FOLLOW_RANGE - Static variable in class net.minestom.server.attribute.Attribute
 
FOLLOW_RANGE - Static variable in class net.minestom.server.attribute.Attributes
Deprecated.
 
FollowTargetGoal - Class in net.minestom.server.entity.ai.goal
 
FollowTargetGoal(EntityCreature, Duration) - Constructor for class net.minestom.server.entity.ai.goal.FollowTargetGoal
Creates a follow target goal object.
food - Variable in class net.minestom.server.network.packet.server.play.UpdateHealthPacket
 
foodSaturation - Variable in class net.minestom.server.network.packet.server.play.UpdateHealthPacket
 
footer - Variable in class net.minestom.server.network.packet.server.play.PlayerListHeaderAndFooterPacket
 
forced - Variable in class net.minestom.server.network.packet.server.play.ResourcePackSendPacket
 
forced(String, String) - Static method in class net.minestom.server.resourcepack.ResourcePack
 
forced(String, String, Component) - Static method in class net.minestom.server.resourcepack.ResourcePack
 
forcedMessage - Variable in class net.minestom.server.network.packet.server.play.ResourcePackSendPacket
 
forDifferencesBetweenArray(long[], long[], LongConsumer) - Static method in class net.minestom.server.utils.ArrayUtils
 
forEachRange(Instance, Point, int, Consumer<Entity>) - Static method in class net.minestom.server.utils.entity.EntityUtils
 
FOREST - net.minestom.server.world.biomes.Biome.Category
 
FORMAT_ERROR - Static variable in class net.minestom.server.command.builder.arguments.minecraft.ArgumentRange
 
forward - Variable in class net.minestom.server.network.packet.client.play.ClientSteerVehiclePacket
 
FoxMeta - Class in net.minestom.server.entity.metadata.animal
 
FoxMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.animal.FoxMeta
 
FoxMeta.Type - Enum in net.minestom.server.entity.metadata.animal
 
Framebuffer - Interface in net.minestom.server.map
Framebuffer to render to a map
FramedPacket - Class in net.minestom.server.network.packet
Represents a packet which is already framed.
FramedPacket(int, ByteBuffer, ServerPacket) - Constructor for class net.minestom.server.network.packet.FramedPacket
 
frameType - Variable in class net.minestom.server.network.packet.server.play.AdvancementsPacket.DisplayData
 
FrameType - Enum in net.minestom.server.advancements
Describes the frame around the Advancement.
friction() - Method in class net.minestom.server.registry.Registry.BlockEntry
 
friendlyFlags - Variable in class net.minestom.server.network.packet.server.play.TeamsPacket
The friendly flags to
friendlyFlags(byte) - Method in class net.minestom.server.scoreboard.TeamBuilder
Changes the friendly flags of the Team without an update packet.
from(Class<E>, Class<H>, Function<E, H>) - Static method in interface net.minestom.server.event.EventFilter
 
from(String...) - Method in class net.minestom.server.command.builder.arguments.ArgumentWord
Used to force the use of a few precise words instead of complete freedom.
from(Pos) - Method in class net.minestom.server.utils.location.RelativeVec
Gets the location based on the relative fields and position.
from(Entity) - Method in class net.minestom.server.utils.location.RelativeVec
Gets the location based on the relative fields and entity.
from(String) - Static method in class net.minestom.server.utils.NamespaceID
 
from(String, String) - Static method in class net.minestom.server.utils.NamespaceID
 
from(Key) - Static method in class net.minestom.server.utils.NamespaceID
 
fromAdventure(Book, Localizable) - Static method in class net.minestom.server.item.metadata.WrittenBookMeta
Creates a written book meta from an Adventure book.
fromAttributeSlot(AttributeSlot) - Static method in enum net.minestom.server.entity.EquipmentSlot
 
fromBlockId(int) - Static method in interface net.minestom.server.instance.block.Block
 
fromCompound(NBTCompound) - Static method in class net.minestom.server.item.firework.FireworkEffect
Retrieves a firework effect from the given compound.
fromCompound(NBTCompound) - Static method in interface net.minestom.server.tag.TagReadable
Converts an nbt compound to a tag reader.
fromCompound(NBTCompound) - Static method in interface net.minestom.server.tag.TagWritable
Converts an nbt compound to a tag writer.
fromDuration(Duration) - Static method in class net.minestom.server.utils.TickUtils
Creates a number of ticks from a given duration, based on MinecraftServer.TICK_MS.
fromDuration(Duration, int) - Static method in class net.minestom.server.utils.TickUtils
Creates a number of ticks from a given duration.
fromDuration(Duration) - Method in class net.minestom.server.utils.time.Tick
Gets the number of whole ticks that occur in the provided duration.
fromEntity(Entity) - Static method in class net.minestom.server.entity.damage.DamageType
Convenient method to create an EntityDamage.
fromId(byte) - Static method in enum net.minestom.server.entity.GameMode
 
fromId(int) - Static method in enum net.minestom.server.attribute.AttributeOperation
 
fromId(int) - Static method in interface net.minestom.server.entity.EntityType
 
fromId(int) - Static method in interface net.minestom.server.item.Enchantment
 
fromId(int) - Static method in interface net.minestom.server.item.Material
 
fromId(int) - Static method in interface net.minestom.server.particle.Particle
 
fromId(int) - Static method in interface net.minestom.server.potion.PotionEffect
 
fromId(int) - Static method in interface net.minestom.server.potion.PotionType
 
fromId(int) - Static method in interface net.minestom.server.sound.SoundEvent
 
fromId(int) - Static method in interface net.minestom.server.statistic.StatisticType
 
fromId(short) - Static method in enum net.minestom.server.fluid.Fluid
 
fromIdentifer(String) - Static method in enum net.minestom.server.gamedata.tags.Tag.BasicType
 
fromIdentifier(String) - Static method in enum net.minestom.server.network.packet.server.play.TeamsPacket.CollisionRule
 
fromIdentifier(String) - Static method in enum net.minestom.server.network.packet.server.play.TeamsPacket.NameTagVisibility
 
fromItemNBT(NBTCompound) - Static method in class net.minestom.server.item.ItemStack
Converts this item to an NBT tag containing the id (material), count (amount), and tag (meta).
fromKey(String) - Static method in class net.minestom.server.attribute.Attribute
Retrieves an attribute by its key.
fromMessageType(MessageType) - Static method in enum net.minestom.server.message.ChatPosition
Gets a position from an Adventure message type.
fromModernProtocolVersion(int) - Static method in enum net.minestom.server.ping.ServerListPingType
Gets the server list ping version from the protocol version.
fromNamespaceId(String) - Static method in interface net.minestom.server.entity.EntityType
 
fromNamespaceId(String) - Static method in interface net.minestom.server.instance.block.Block
 
fromNamespaceId(String) - Static method in interface net.minestom.server.item.Enchantment
 
fromNamespaceId(String) - Static method in interface net.minestom.server.item.Material
 
fromNamespaceId(String) - Static method in interface net.minestom.server.particle.Particle
 
fromNamespaceId(String) - Static method in interface net.minestom.server.potion.PotionEffect
 
fromNamespaceId(String) - Static method in interface net.minestom.server.potion.PotionType
 
fromNamespaceId(String) - Static method in interface net.minestom.server.sound.SoundEvent
 
fromNamespaceId(String) - Static method in interface net.minestom.server.statistic.StatisticType
 
fromNamespaceId(NamespaceID) - Static method in interface net.minestom.server.entity.EntityType
 
fromNamespaceId(NamespaceID) - Static method in interface net.minestom.server.instance.block.Block
 
fromNamespaceId(NamespaceID) - Static method in interface net.minestom.server.item.Enchantment
 
fromNamespaceId(NamespaceID) - Static method in interface net.minestom.server.item.Material
 
fromNamespaceId(NamespaceID) - Static method in interface net.minestom.server.particle.Particle
 
fromNamespaceId(NamespaceID) - Static method in interface net.minestom.server.potion.PotionEffect
 
fromNamespaceId(NamespaceID) - Static method in interface net.minestom.server.potion.PotionType
 
fromNamespaceId(NamespaceID) - Static method in interface net.minestom.server.sound.SoundEvent
 
fromNamespaceId(NamespaceID) - Static method in interface net.minestom.server.statistic.StatisticType
 
fromNBT(ItemMetaBuilder, NBTCompound) - Static method in class net.minestom.server.item.ItemMetaBuilder
 
fromNBT(Material, NBTCompound) - Static method in class net.minestom.server.item.ItemStack
 
fromNBT(Material, NBTCompound, int) - Static method in class net.minestom.server.item.ItemStack
 
fromNBT(NBTCompound) - Static method in class net.minestom.server.world.DimensionType
 
fromPacketID(byte) - Static method in enum net.minestom.server.message.ChatPosition
Gets a position from a packet ID.
fromPacketID(int) - Static method in enum net.minestom.server.message.ChatMessageType
Gets a chat message type from a packet ID.
fromPlayer(Player) - Static method in class net.minestom.server.entity.damage.DamageType
Convenient method to create an EntityDamage.
fromPoint(Point) - Static method in class net.minestom.server.coordinate.Pos
Converts a Point into a Pos.
fromPoint(Point) - Static method in class net.minestom.server.coordinate.Vec
Converts a Point into a Vec.
fromProjectile(Entity, Entity) - Static method in class net.minestom.server.entity.damage.DamageType
Convenient method to create an EntityProjectileDamage.
fromSender(CommandSender) - Method in class net.minestom.server.utils.location.RelativeVec
 
fromStateId(short) - Static method in interface net.minestom.server.instance.block.Block
 
fromUsername(String) - Static method in class net.minestom.server.entity.PlayerSkin
Gets a skin from a Minecraft username.
fromUsername(String) - Static method in class net.minestom.server.utils.mojang.MojangUtils
 
fromUuid(String) - Static method in class net.minestom.server.entity.PlayerSkin
Gets a skin from a Mojang UUID.
fromUuid(String) - Static method in class net.minestom.server.utils.mojang.MojangUtils
 
fromView(Pos) - Method in class net.minestom.server.utils.location.RelativeVec
 
fromView(Entity) - Method in class net.minestom.server.utils.location.RelativeVec
 
FRONT_BACK - net.minestom.server.network.packet.client.play.ClientUpdateStructureBlockPacket.Mirror
 
FROZEN - net.minestom.server.world.biomes.Biome.TemperatureModifier
 
FULL - net.minestom.server.message.ChatMessageType
The client wants all chat messages.
FullQueryEvent - Class in net.minestom.server.extras.query.event
An event called when a full query is received and ready to be responded to.
FullQueryEvent(SocketAddress, int) - Constructor for class net.minestom.server.extras.query.event.FullQueryEvent
Creates a new full query event.
FullQueryResponse - Class in net.minestom.server.extras.query.response
A full query response containing a dynamic set of responses.
FullQueryResponse() - Constructor for class net.minestom.server.extras.query.response.FullQueryResponse
Creates a new full query response with default values set.
FULLY_PUFFED - net.minestom.server.entity.metadata.water.fish.PufferfishMeta.State
 
FURNACE - net.minestom.server.inventory.InventoryType
 
FURNACE - net.minestom.server.network.packet.client.play.ClientSetRecipeBookStatePacket.BookType
 
FURNACE_FIRE_ICON - net.minestom.server.inventory.InventoryProperty
 
FURNACE_MAXIMUM_FUEL_BURN_TIME - net.minestom.server.inventory.InventoryProperty
 
FURNACE_MAXIMUM_PROGRESS - net.minestom.server.inventory.InventoryProperty
 
FURNACE_PROGRESS_ARROW - net.minestom.server.inventory.InventoryProperty
 
FurnaceInventory - Class in net.minestom.server.inventory.type
 
FurnaceInventory(String) - Constructor for class net.minestom.server.inventory.type.FurnaceInventory
 
FurnaceInventory(Component) - Constructor for class net.minestom.server.inventory.type.FurnaceInventory
 
FurnaceMinecartMeta - Class in net.minestom.server.entity.metadata.minecart
 
FurnaceMinecartMeta(Entity, Metadata) - Constructor for class net.minestom.server.entity.metadata.minecart.FurnaceMinecartMeta
 
FURTHEST - net.minestom.server.utils.entity.EntityFinder.EntitySort
 
FUSE - net.minestom.server.entity.metadata.monster.CreeperMeta.State
 

G

GAME_EVENTS - net.minestom.server.gamedata.tags.Tag.BasicType
 
GAME_ID - net.minestom.server.extras.query.response.QueryKey
 
GAME_INFO - net.minestom.server.message.ChatPosition
Game state information displayed above the hot bar.
GAME_TYPE - net.minestom.server.extras.query.response.QueryKey
 
gameMode - Variable in class net.minestom.server.network.packet.server.play.JoinGamePacket
 
gameMode - Variable in class net.minestom.server.network.packet.server.play.PlayerInfoPacket.AddPlayer
 
gameMode - Variable in class net.minestom.server.network.packet.server.play.PlayerInfoPacket.UpdateGamemode
 
gameMode - Variable in class net.minestom.server.network.packet.server.play.RespawnPacket
 
GameMode - Enum in net.minestom.server.entity
Represents the game mode of a player.
GAMEPLAY_TAGS - net.minestom.server.registry.Registry.Resource
 
generate() - Method in class net.minestom.server.item.ItemMetaBuilder
 
generate(String) - Static method in class net.minestom.server.command.builder.arguments.ArgumentType
Generates arguments from a string format.
generate(String) - Static method in class net.minestom.server.command.builder.parser.ArgumentParser
 
generate(ChunkGenerator) - Method in class net.minestom.server.instance.batch.ChunkGenerationBatch
 
generateChunkData(ChunkBatch, int, int) - Method in interface net.minestom.server.instance.ChunkGenerator
Called when the blocks in the Chunk should be set using ChunkBatch.setBlock(int, int, int, Block) or similar.
generateId() - Static method in class net.minestom.server.entity.Entity
Generate and return a new unique entity id.
generateKeyPair() - Static method in class net.minestom.server.extras.mojangAuth.MojangCrypt
 
generatePluginsValue() - Static method in class net.minestom.server.extras.query.response.FullQueryResponse
Generates the default plugins value.
generation(WrittenBookMeta.WrittenBookGeneration) - Method in class net.minestom.server.item.metadata.WrittenBookMeta.Builder
 
get() - Method in class net.minestom.server.acquirable.Acquired
 
get() - Static method in class net.minestom.server.utils.binary.PooledBuffers
 
get() - Method in class net.minestom.server.utils.cache.LocalCache
 
get(int, int) - Method in class net.minestom.server.map.framebuffers.DirectFramebuffer
 
get(int, int) - Method in class net.minestom.server.map.framebuffers.Graphics2DFramebuffer
 
get(int, int) - Method in class net.minestom.server.map.framebuffers.LargeGraphics2DFramebuffer
 
get(String) - Method in class net.minestom.server.command.builder.CommandContext
 
get(String) - Method in class net.minestom.server.command.builder.CommandData
 
get(String) - Method in class net.minestom.server.data.Data
Retrieves a value based on its key.
get(String) - Method in class net.minestom.server.data.DataImpl
 
get(String) - Method in class net.minestom.server.data.SerializableDataImpl
 
get(String) - Static method in class net.minestom.server.instance.block.BlockHandler.Dummy
 
get(String) - Method in class net.minestom.server.registry.Registry.Container
 
get(String) - Method in class net.minestom.server.storage.StorageLocation
Gets the data associated with a key using StorageSystem.get(String).
get(String) - Method in interface net.minestom.server.storage.StorageSystem
Gets the data associated to a key.
get(String, Class<T>) - Method in class net.minestom.server.storage.StorageLocation
Retrieves a serialized object associated to a key.
get(Argument<T>) - Method in class net.minestom.server.command.builder.CommandContext
 
get(Block) - Static method in class net.minestom.server.entity.pathfinding.PFBlock
Gets the PFBlock linked to the block state id.
get(Object) - Method in class net.minestom.server.utils.NamespaceIDHashMap
 
get(String) - Method in class net.minestom.server.utils.NamespaceIDHashMap
 
get(String, String) - Method in class net.minestom.server.utils.NamespaceIDHashMap
 
get(Random) - Method in class net.minestom.server.utils.WeightedRandom
Gets a random element from this set.
getAcquirable() - Method in class net.minestom.server.entity.Entity
 
getAcquirable(Class<T>) - Method in class net.minestom.server.entity.Entity
 
getAcquiringTime() - Static method in interface net.minestom.server.acquirable.Acquirable
Gets the time spent acquiring since last tick.
getAcquisitionTime() - Method in class net.minestom.server.monitoring.TickMonitor
 
getAction() - Method in class net.minestom.server.event.player.AdvancementTabEvent
Gets the action.
getActiveEffects() - Method in class net.minestom.server.entity.Entity
Gets all the potion effect of this entity.
getActiveHand() - Method in class net.minestom.server.entity.metadata.LivingEntityMeta
 
getAdditionalHearts() - Method in class net.minestom.server.entity.metadata.PlayerMeta
 
getAdditionalHearts() - Method in class net.minestom.server.entity.Player
Gets the player additional hearts.
getAdditionalSlot() - Method in enum net.minestom.server.inventory.InventoryType
Deprecated.
getAdditionIngredient() - Method in class net.minestom.server.recipe.SmithingRecipe
 
getAdditions_sound() - Method in class net.minestom.server.world.biomes.BiomeEffects
 
getAddPlayerToList() - Method in class net.minestom.server.entity.Player
Gets the packet to add the player from the tab-list.
getAddress() - Method in class net.minestom.server.network.socket.Server
 
getAdvancementManager() - Static method in class net.minestom.server.MinecraftServer
Gets the manager handling advancements.
getAIGroup() - Method in class net.minestom.server.entity.ai.GoalSelector
 
getAIGroups() - Method in interface net.minestom.server.entity.ai.EntityAI
Gets the AI groups of this entity.
getAIGroups() - Method in class net.minestom.server.entity.EntityCreature
 
getAirTicks() - Method in class net.minestom.server.entity.metadata.EntityMeta
 
getAliases() - Method in class net.minestom.server.command.builder.Command
Gets the command's aliases.
getAliveTicks() - Method in class net.minestom.server.entity.Entity
Gets the number of ticks this entity has been active for.
getAllPermissions() - Method in class net.minestom.server.command.ConsoleSender
 
getAllPermissions() - Method in class net.minestom.server.command.ServerSender
 
getAllPermissions() - Method in class net.minestom.server.entity.Entity
 
getAllPermissions() - Method in interface net.minestom.server.permission.PermissionHandler
Returns all permissions associated to this handler.
getAmbient_sound() - Method in class net.minestom.server.world.biomes.BiomeEffects
 
getAmbientLight() - Method in class net.minestom.server.world.DimensionType
 
getAmount() - Method in class net.minestom.server.attribute.AttributeModifier
Gets the value of this modifier.
getAmount() - Method in class net.minestom.server.item.ItemStack
 
getAmount(ItemStack) - Method in class net.minestom.server.item.rule.VanillaStackingRule
 
getAmount(ItemStack) - Method in interface net.minestom.server.item.StackingRule
Used to determine the current stack size of an ItemStack.
getAmplifier() - Method in class net.minestom.server.potion.CustomPotionEffect
 
getAmplifier() - Method in class net.minestom.server.potion.Potion
 
getAndCacheData(String, DataContainer) - Method in class net.minestom.server.storage.StorageLocation
Gets a shared SerializableData if already in memory or retrieve it from the default StorageSystem and save it in cache for further request.
getAndCloneData(String, DataContainer) - Method in class net.minestom.server.storage.StorageLocation
Gets an unique SerializableData which is cloned if cached or retrieved with the default StorageSystem.
getAngerTicks() - Method in class net.minestom.server.entity.metadata.animal.BeeMeta
 
getAngerTime() - Method in class net.minestom.server.entity.metadata.animal.tameable.WolfMeta
 
getArguments() - Method in class net.minestom.server.command.builder.CommandSyntax
Gets all the required Argument for this syntax.
getArmAnimationType() - Method in class net.minestom.server.event.player.PlayerItemAnimationEvent
Gets the animation.
getArrowCount() - Method in class net.minestom.server.entity.LivingEntity
Gets the amount of arrows in the entity.
getArrowCount() - Method in class net.minestom.server.entity.metadata.LivingEntityMeta
 
getAttachFace() - Method in class net.minestom.server.entity.metadata.golem.ShulkerMeta
 
getAttachmentPosition() - Method in class net.minestom.server.entity.metadata.golem.ShulkerMeta
 
getAttribute() - Method in class net.minestom.server.attribute.AttributeInstance
Gets the attribute associated to this instance.
getAttribute() - Method in class net.minestom.server.item.attribute.ItemAttribute
 
getAttribute(Attribute) - Method in class net.minestom.server.entity.LivingEntity
Retrieves the attribute instance and its modifiers.
getAttributes() - Method in class net.minestom.server.item.ItemMeta
 
getAttributeValue(Attribute) - Method in class net.minestom.server.entity.LivingEntity
Retrieves the attribute value.
getAuditTrail() - Method in class net.minestom.server.extras.selfmodification.mixins.MixinServiceMinestom
 
getAuthor() - Method in class net.minestom.server.item.metadata.WritableBookMeta
 
getAuthor() - Method in class net.minestom.server.item.metadata.WrittenBookMeta
 
getAuthors() - Method in class net.minestom.server.extensions.DiscoveredExtension
 
getBackFace() - Method in class net.minestom.server.collision.BoundingBox
Gets an array of Vec representing the points at the back of the BoundingBox.
getBackingImage() - Method in class net.minestom.server.map.framebuffers.Graphics2DFramebuffer
 
getBackingImage() - Method in class net.minestom.server.map.framebuffers.LargeGraphics2DFramebuffer
 
getBaseColor() - Method in class net.minestom.server.map.MapColors.PreciseMapColor
 
getBaseIngredient() - Method in class net.minestom.server.recipe.SmithingRecipe
 
getBaseValue() - Method in class net.minestom.server.attribute.AttributeInstance
The base value of this instance without modifiers
getBatchesPool() - Method in class net.minestom.server.timer.SchedulerManager
Gets the execution service for all the registered Task.
getBeamTarget() - Method in class net.minestom.server.entity.metadata.other.EndCrystalMeta
 
getBedInWhichSleepingPosition() - Method in class net.minestom.server.entity.metadata.LivingEntityMeta
 
getBenchmarkManager() - Static method in class net.minestom.server.MinecraftServer
Gets the manager handling server monitoring.
getBiomeCount(DimensionType) - Static method in class net.minestom.server.world.biomes.Biome
 
getBiomeManager() - Static method in class net.minestom.server.MinecraftServer
Gets the manager handling biomes.
getBiomeParticles() - Method in class net.minestom.server.world.biomes.BiomeEffects
 
getBiomes() - Method in class net.minestom.server.instance.Chunk
 
getBitFieldPart() - Method in enum net.minestom.server.item.ItemHideFlag
 
getBitsPerEntry() - Method in class net.minestom.server.instance.palette.Palette
 
getBlock() - Method in class net.minestom.server.entity.metadata.other.FallingBlockMeta
 
getBlock() - Method in class net.minestom.server.event.player.PlayerBlockBreakEvent
Gets the block to break
getBlock() - Method in class net.minestom.server.event.player.PlayerBlockInteractEvent
 
getBlock() - Method in class net.minestom.server.event.player.PlayerBlockPlaceEvent
Gets the block which will be placed.
getBlock() - Method in class net.minestom.server.event.player.PlayerStartDiggingEvent
Gets the block which is being dug.
getBlock() - Method in interface net.minestom.server.event.trait.BlockEvent
 
getBlock() - Method in class net.minestom.server.instance.block.BlockHandler.Destroy
 
getBlock() - Method in class net.minestom.server.instance.block.BlockHandler.Interaction
 
getBlock() - Method in class net.minestom.server.instance.block.BlockHandler.Placement
 
getBlock() - Method in class net.minestom.server.instance.block.BlockHandler.Tick
 
getBlock() - Method in class net.minestom.server.instance.block.BlockHandler.Touch
 
getBlock() - Method in class net.minestom.server.instance.block.rule.BlockPlacementRule
 
getBlock() - Method in class net.minestom.server.utils.block.BlockUtils
 
getBlock(int, int, int) - Method in interface net.minestom.server.instance.block.BlockGetter
 
getBlock(int, int, int, BlockGetter.Condition) - Method in interface net.minestom.server.instance.block.BlockGetter
 
getBlock(int, int, int, BlockGetter.Condition) - Method in class net.minestom.server.instance.DynamicChunk
 
getBlock(int, int, int, BlockGetter.Condition) - Method in class net.minestom.server.instance.Instance
 
getBlock(Point) - Method in interface net.minestom.server.instance.block.BlockGetter
 
getBlock(Point, BlockGetter.Condition) - Method in interface net.minestom.server.instance.block.BlockGetter
 
getBlockAt(int, int, int) - Method in class net.minestom.server.instance.palette.Palette
 
getBlockAt(int, int, int) - Method in class net.minestom.server.instance.Section
 
getBlockCount() - Method in class net.minestom.server.instance.palette.Palette
Get the amount of non-air blocks in this section.
getBlockedPercentage() - Method in class net.minestom.server.monitoring.ThreadResult
 
getBlockEntityAction() - Method in interface net.minestom.server.instance.block.BlockHandler
 
getBlockEntityTags() - Method in interface net.minestom.server.instance.block.BlockHandler
 
getBlockFace() - Method in class net.minestom.server.event.player.PlayerBlockInteractEvent
Gets the block face.
getBlockFace() - Method in class net.minestom.server.event.player.PlayerBlockPlaceEvent
 
getBlockFace() - Method in class net.minestom.server.event.player.PlayerUseItemOnBlockEvent
Gets which face the player has interacted with.
getBlockFace() - Method in class net.minestom.server.instance.block.BlockHandler.PlayerPlacement
 
getBlockIndex(int, int, int) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
Gets the block index of a position.
getBlockLight() - Method in class net.minestom.server.instance.Section
 
getBlockManager() - Static method in class net.minestom.server.MinecraftServer
Gets the manager handling block handlers and placement rules.
getBlockPaletteMap() - Method in class net.minestom.server.instance.palette.Palette
 
getBlockPlacementRule(Block) - Method in class net.minestom.server.instance.block.BlockManager
Gets the BlockPlacementRule of the specific block.
getBlockPosition() - Method in class net.minestom.server.event.player.PlayerBlockBreakEvent
Gets the block position.
getBlockPosition() - Method in class net.minestom.server.event.player.PlayerBlockInteractEvent
Gets the position of the interacted block.
getBlockPosition() - Method in class net.minestom.server.event.player.PlayerBlockPlaceEvent
Gets the block position.
getBlockPosition() - Method in class net.minestom.server.event.player.PlayerStartDiggingEvent
Gets the block position.
getBlockPosition() - Method in class net.minestom.server.instance.block.BlockHandler.Destroy
 
getBlockPosition() - Method in class net.minestom.server.instance.block.BlockHandler.Interaction
 
getBlockPosition() - Method in class net.minestom.server.instance.block.BlockHandler.Placement
 
getBlockPosition() - Method in class net.minestom.server.instance.block.BlockHandler.Tick
 
getBlockPosition() - Method in class net.minestom.server.instance.block.BlockHandler.Touch
 
getBlockPosition(int, int, int) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
 
getBlocks() - Method in class net.minestom.server.instance.palette.Palette
 
getBlue() - Method in class net.minestom.server.color.Color
Gets the blue component
getBodyColor() - Method in class net.minestom.server.entity.metadata.water.fish.TropicalFishMeta.Variant
 
getBodyRotation() - Method in class net.minestom.server.entity.metadata.other.ArmorStandMeta
 
getBoolean(String) - Method in class net.minestom.server.registry.Registry.Entry
 
getBoolean(String, boolean) - Method in class net.minestom.server.registry.Registry.Entry
 
getBoots() - Method in class net.minestom.server.entity.LivingEntity
 
getBoots() - Method in class net.minestom.server.entity.Player
 
getBoots() - Method in interface net.minestom.server.inventory.EquipmentHandler
Gets the boots.
getBoots() - Method in class net.minestom.server.inventory.PlayerInventory
 
getBossBarColorValue(BossBar.Color) - Static method in class net.minestom.server.adventure.AdventurePacketConvertor
Gets the int value of a boss bar color.
getBossBarFlagValue(Collection<BossBar.Flag>) - Static method in class net.minestom.server.adventure.AdventurePacketConvertor
Gets the byte value of a collection of boss bar flags.
getBossBarManager() - Static method in class net.minestom.server.MinecraftServer
Gets the boss bar manager.
getBossBarOverlayValue(BossBar.Overlay) - Static method in class net.minestom.server.adventure.AdventurePacketConvertor
Gets the int value of a boss bar overlay.
getBossBarViewers(BossBar) - Method in class net.minestom.server.adventure.bossbar.BossBarManager
Gets all the players for whom the given boss bar is currently visible.
getBottomFace() - Method in class net.minestom.server.collision.BoundingBox
Gets an array of Vec representing the points at the bottom of the BoundingBox.
getBoundingBox() - Method in class net.minestom.server.entity.Entity
Is used to check collision with coordinates or other blocks/entities.
getBrandName() - Static method in class net.minestom.server.MinecraftServer
Gets the current server brand name.
getBrandPacket() - Static method in class net.minestom.server.network.packet.server.play.PluginMessagePacket
Gets the current server brand name packet.
getBreedTimer() - Method in class net.minestom.server.entity.metadata.animal.PandaMeta
 
getBrewTime() - Method in class net.minestom.server.inventory.type.BrewingStandInventory
Gets the brewing stand brew time.
getBuffer() - Method in class net.minestom.server.utils.binary.BinaryReader
 
getBuffer() - Method in class net.minestom.server.utils.binary.BinaryWriter
Gets the raw buffer used by this binary writer.
getBungeeSkin() - Method in class net.minestom.server.network.player.PlayerSocketConnection
 
getBungeeUuid() - Method in class net.minestom.server.network.player.PlayerSocketConnection
 
getById(int) - Method in class net.minestom.server.world.biomes.BiomeManager
Gets a biome by its id.
getByName(NamespaceID) - Method in class net.minestom.server.world.biomes.BiomeManager
 
getBytecodeProvider() - Method in class net.minestom.server.extras.selfmodification.mixins.MixinServiceMinestom
 
getCallback() - Method in class net.minestom.server.command.builder.arguments.Argument
Gets the ArgumentCallback to check if the argument-specific conditions are validated or not.
getCanDestroy() - Method in class net.minestom.server.item.ItemMeta
 
getCanPlaceOn() - Method in class net.minestom.server.item.ItemMeta
 
getCarpetColor() - Method in class net.minestom.server.entity.metadata.animal.LlamaMeta
 
getCarriedBlockID() - Method in class net.minestom.server.entity.metadata.monster.EndermanMeta
 
getCategory() - Method in class net.minestom.server.statistic.PlayerStatistic
 
getCategory() - Method in class net.minestom.server.world.biomes.Biome
 
getCenterHead() - Method in class net.minestom.server.entity.metadata.monster.WitherMeta
 
getCenterX() - Method in class net.minestom.server.instance.Explosion
 
getCenterX() - Method in class net.minestom.server.instance.WorldBorder
Gets the center X of the world border.
getCenterY() - Method in class net.minestom.server.instance.Explosion
 
getCenterZ() - Method in class net.minestom.server.instance.Explosion
 
getCenterZ() - Method in class net.minestom.server.instance.WorldBorder
Gets the center Z of the world border.
getChannel() - Method in class net.minestom.server.network.player.PlayerSocketConnection
 
getChatFormatFunction() - Method in class net.minestom.server.event.player.PlayerChatEvent
Used to retrieve the chat format for this message.
getChatMessage() - Method in class net.minestom.server.event.player.PlayerDeathEvent
Gets the message sent to chat.
getChatMessageType() - Method in class net.minestom.server.entity.Player.PlayerSettings
Gets the messages this player wants to receive.
getChestplate() - Method in class net.minestom.server.entity.LivingEntity
 
getChestplate() - Method in class net.minestom.server.entity.Player
 
getChestplate() - Method in interface net.minestom.server.inventory.EquipmentHandler
Gets the chestplate.
getChestplate() - Method in class net.minestom.server.inventory.PlayerInventory
 
getChildren() - Method in interface net.minestom.server.event.EventNode
Returns an unmodifiable view of the children in this node.
getChunk() - Method in class net.minestom.server.entity.Entity
Convenient method to get the entity current chunk.
getChunk() - Method in class net.minestom.server.event.instance.InstanceChunkLoadEvent
Gets the chunk.
getChunk() - Method in class net.minestom.server.event.instance.InstanceChunkUnloadEvent
Gets the chunk.
getChunk(int, int) - Method in class net.minestom.server.instance.Instance
Gets the loaded Chunk at a position.
getChunk(int, int) - Method in class net.minestom.server.instance.InstanceContainer
 
getChunk(int, int) - Method in class net.minestom.server.instance.SharedInstance
 
getChunkAt(double, double) - Method in class net.minestom.server.instance.Instance
Gets the Chunk at the given block position, null if not loaded.
getChunkAt(Point) - Method in class net.minestom.server.instance.Instance
Gets the Chunk at the given Point, null if not loaded.
getChunkCoordinate(double) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
 
getChunkCoordX(long) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
Converts a chunk index to its chunk X position.
getChunkCoordZ(long) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
Converts a chunk index to its chunk Z position.
getChunkEntities(Chunk) - Method in class net.minestom.server.instance.Instance
Gets the entities located in the chunk.
getChunkEntry() - Method in class net.minestom.server.acquirable.Acquirable.Handler
 
getChunkGenerator() - Method in class net.minestom.server.instance.Instance
Gets the instance ChunkGenerator.
getChunkGenerator() - Method in class net.minestom.server.instance.InstanceContainer
 
getChunkGenerator() - Method in class net.minestom.server.instance.SharedInstance
 
getChunkIndex(int, int) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
Gets the chunk index of chunk coordinates.
getChunkIndex(Chunk) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
 
getChunkLoader() - Method in class net.minestom.server.instance.InstanceContainer
Gets the IChunkLoader of this instance.
getChunkRange() - Method in class net.minestom.server.entity.Player
 
getChunkRefreshType() - Method in interface net.minestom.server.thread.ThreadProvider
Defines how often chunks thread should be updated.
getChunks() - Method in class net.minestom.server.instance.Instance
Gets all the instance's loaded chunks.
getChunks() - Method in class net.minestom.server.instance.InstanceContainer
Gets all the instance chunks.
getChunks() - Method in class net.minestom.server.instance.SharedInstance
 
getChunksInRange(int, int, int) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
Gets the chunks in range of a position.
getChunksInRange(Point, int) - Static method in class net.minestom.server.utils.chunk.ChunkUtils
 
getChunkSupplier() - Method in class net.minestom.server.instance.InstanceContainer
Gets the current ChunkSupplier.
getChunkViewDistance() - Static method in class net.minestom.server.MinecraftServer
Gets the chunk view distance of the server.
getChunkX() - Method in class net.minestom.server.event.instance.InstanceChunkLoadEvent
Gets the chunk X.
getChunkX() - Method in class net.minestom.server.event.instance.InstanceChunkUnloadEvent
Gets the chunk X.
getChunkX() - Method in class net.minestom.server.event.player.PlayerChunkLoadEvent
Gets the chunk X.
getChunkX() - Method in class net.minestom.server.event.player.PlayerChunkUnloadEvent
Gets the chunk X.
getChunkX() - Method in class net.minestom.server.instance.Chunk
Gets the chunk X.
getChunkZ() - Method in class net.minestom.server.event.instance.InstanceChunkLoadEvent
Gets the chunk Z.
getChunkZ() - Method in class net.minestom.server.event.instance.InstanceChunkUnloadEvent
Gets the chunk Z.
getChunkZ() - Method in class net.minestom.server.event.player.PlayerChunkLoadEvent
Gets the chunk Z.
getChunkZ() - Method in class net.minestom.server.event.player.PlayerChunkUnloadEvent
Gets the chunk Z.
getChunkZ() - Method in class net.minestom.server.instance.Chunk
Gets the chunk Z.
getCipher(int, Key) - Static method in class net.minestom.server.extras.mojangAuth.MojangCrypt
 
getClassNode(String) - Method in class net.minestom.server.extras.selfmodification.mixins.MinestomBytecodeProvider
 
getClassNode(String, boolean) - Method in class net.minestom.server.extras.selfmodification.mixins.MinestomBytecodeProvider
 
getClassPath() - Method in class net.minestom.server.extras.selfmodification.mixins.MinestomClassProvider
 
getClassProvider() - Method in class net.minestom.server.extras.selfmodification.mixins.MixinServiceMinestom
 
getClassTracker() - Method in class net.minestom.server.extras.selfmodification.mixins.MixinServiceMinestom
 
getClazz() - Method in enum net.minestom.server.network.packet.server.play.PlayerInfoPacket.Action
 
getClicked() - Method in class net.minestom.server.inventory.click.InventoryClickResult
 
getClickedItem() - Method in class net.minestom.server.event.inventory.InventoryClickEvent
Gets the clicked item.
getClickedItem() - Method in class net.minestom.server.event.inventory.InventoryPreClickEvent
Gets the item who have been clicked.