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

A_SHARP1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
A_SHARP2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
A0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
A1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
A1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
A2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
AABB - Interface in org.spongepowered.api.util
An axis aligned bounding box.
AABB.Factory - Interface in org.spongepowered.api.util
 
ABSENT - Static variable in class org.spongepowered.api.service.economy.account.AccountDeletionResultTypes
 
absolute - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
absolute() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
absolute() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets whether this DamageSource's damage is absolute and will ignore potion effects and enchantments.
AbsoluteSortPosition - Annotation Type in org.spongepowered.api.util.annotation.eventgen
Used to indicate the absolute position of a property when sorted.
absorbResult(DataTransactionResult) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Combines the currently building DataTransactionResult with the one provided.
absorption() - Method in interface org.spongepowered.api.entity.living.Living
ABSORPTION - Static variable in class org.spongepowered.api.data.Keys
The PotionEffectTypes.ABSORPTION amount of a Living entity.
ABSORPTION - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
ABSORPTION - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents a DamageModifier that "absorbs" damage based on the PotionEffectTypes.ABSORPTION level on the Entity.
ABSORPTION - Static variable in interface org.spongepowered.api.event.entity.AttackEntityEvent
For use with a DamageModifier where it's type is a DamageModifierTypes.ABSORPTION and the Cause contains a PotionEffect.
AbstractAffectEntityEvent - Class in org.spongepowered.api.event.impl.entity
 
AbstractAffectEntityEvent() - Constructor for class org.spongepowered.api.event.impl.entity.AbstractAffectEntityEvent
 
AbstractAttackEntityEvent - Class in org.spongepowered.api.event.impl.entity
 
AbstractAttackEntityEvent() - Constructor for class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
AbstractChangeEntityEquipmentEvent - Class in org.spongepowered.api.event.impl.entity
 
AbstractChangeEntityEquipmentEvent() - Constructor for class org.spongepowered.api.event.impl.entity.AbstractChangeEntityEquipmentEvent
 
AbstractDamageEntityEvent - Class in org.spongepowered.api.event.impl.entity
 
AbstractDamageEntityEvent() - Constructor for class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
AbstractDamageSource - Class in org.spongepowered.api.event.cause.entity.damage.source.common
An abstract implementation of DamageSource to allow plugins to create their own damage sources without having to implement all the required methods.
AbstractDamageSource(AbstractDamageSourceBuilder<?, ?>) - Constructor for class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
AbstractDamageSourceBuilder<T extends DamageSource,​B extends DamageSource.DamageSourceBuilder<T,​B>> - Class in org.spongepowered.api.event.cause.entity.damage.source.common
 
AbstractDamageSourceBuilder() - Constructor for class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
AbstractDataBuilder<T extends DataSerializable> - Class in org.spongepowered.api.data.persistence
An abstract implementation of DataBuilder that pre-defines all of the necessary "content update" implementation required for content versioning.
AbstractDataBuilder(Class<T>, int) - Constructor for class org.spongepowered.api.data.persistence.AbstractDataBuilder
 
AbstractDetonateEvent - Class in org.spongepowered.api.event.impl.world
 
AbstractDetonateEvent() - Constructor for class org.spongepowered.api.event.impl.world.AbstractDetonateEvent
 
AbstractEntityDamageSource - Class in org.spongepowered.api.event.cause.entity.damage.source.common
 
AbstractEntityDamageSource(AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder<?, ?>) - Constructor for class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder<T extends EntityDamageSource,​B extends EntityDamageSource.EntityDamageSourceBuilder<T,​B>> - Class in org.spongepowered.api.event.cause.entity.damage.source.common
 
AbstractEntityDamageSourceBuilder() - Constructor for class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder
 
AbstractEvent - Class in org.spongepowered.api.event.impl
An abstract event that can be extended for any and all custom events as necessary.
AbstractEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractEvent
 
AbstractGoal<O extends Agent> - Class in org.spongepowered.api.entity.ai.goal
An abstract implementation of a Goal that a GoalExecutor can run.
AbstractGoal(GoalType) - Constructor for class org.spongepowered.api.entity.ai.goal.AbstractGoal
Creates a new AbstractGoal with the provided Goal.
AbstractGoalEvent - Class in org.spongepowered.api.event.impl.entity.ai.goal
 
AbstractGoalEvent() - Constructor for class org.spongepowered.api.event.impl.entity.ai.goal.AbstractGoalEvent
 
AbstractIndirectEntityDamageSource - Class in org.spongepowered.api.event.cause.entity.damage.source.common
 
AbstractIndirectEntityDamageSource(AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder<?, ?>) - Constructor for class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder<T extends IndirectEntityDamageSource,​B extends IndirectEntityDamageSource.AbstractBuilder<T,​B>> - Class in org.spongepowered.api.event.cause.entity.damage.source.common
 
AbstractIndirectEntityDamageSourceBuilder() - Constructor for class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
 
AbstractModifierEvent<T extends ModifierFunction<M>,​M> - Class in org.spongepowered.api.event.impl.entity
An abstract base class for implementations of DamageEntityEvent.
AbstractModifierEvent() - Constructor for class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
 
AbstractSpawnEntityEvent - Class in org.spongepowered.api.event.impl.entity
 
AbstractSpawnEntityEvent() - Constructor for class org.spongepowered.api.event.impl.entity.AbstractSpawnEntityEvent
 
AbstractValueChangeEvent - Class in org.spongepowered.api.event.impl.data
 
AbstractValueChangeEvent() - Constructor for class org.spongepowered.api.event.impl.data.AbstractValueChangeEvent
 
ACACIA - Static variable in class org.spongepowered.api.data.type.BoatTypes
 
ACACIA_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_BUTTON_FACE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_BUTTON_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_BUTTON_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_DOOR_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_DOOR_HALF - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_DOOR_HINGE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_DOOR_OPEN - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_DOOR_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_FENCE_EAST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_FENCE_GATE_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_FENCE_GATE_IN_WALL - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_FENCE_GATE_OPEN - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_FENCE_GATE_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_FENCE_NORTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_FENCE_SOUTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_FENCE_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_FENCE_WEST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_LEAVES - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_LEAVES - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_LEAVES_DISTANCE - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
ACACIA_LEAVES_PERSISTENT - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_LOG_AXIS - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_LOGS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
ACACIA_LOGS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
ACACIA_PLANKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_PLANKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_PRESSURE_PLATE_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_SAPLING - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_SAPLING_STAGE - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
ACACIA_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_SIGN_ROTATION - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
ACACIA_SIGN_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_SLAB_TYPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_SLAB_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_STAIRS_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_STAIRS_HALF - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_STAIRS_SHAPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_STAIRS_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_TRAPDOOR_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_TRAPDOOR_HALF - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_TRAPDOOR_OPEN - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_TRAPDOOR_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_TRAPDOOR_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_WALL_SIGN_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACACIA_WALL_SIGN_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACACIA_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_WOOD_AXIS - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
acceleration() - Method in interface org.spongepowered.api.entity.projectile.DamagingProjectile
ACCELERATION - Static variable in class org.spongepowered.api.data.Keys
The acceleration of a DamagingProjectile.
ACCEPTED - org.spongepowered.api.event.entity.living.player.ResourcePackStatusEvent.ResourcePackStatus
The client is attempting to download the pack.
account() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Gets the Account involved in the transaction.
Account - Interface in org.spongepowered.api.service.economy.account
Represents an account, which stores amounts of various currencies.
ACCOUNT_DELETION_RESULT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ACCOUNT_NO_FUNDS - org.spongepowered.api.service.economy.transaction.ResultType
The account did not have enough funds requested.
ACCOUNT_NO_SPACE - org.spongepowered.api.service.economy.transaction.ResultType
The account would be put past it's maximum capacity, so the transaction failed.
AccountDeletionResultType - Interface in org.spongepowered.api.service.economy.account
Indicates whether the deletion of an Account succeeded.
AccountDeletionResultTypes - Class in org.spongepowered.api.service.economy.account
accountTo() - Method in interface org.spongepowered.api.service.economy.transaction.TransferResult
Gets the Account that an amount of a Currency is being transferred to.
accumulateContexts(Cause, Consumer<Context>) - Method in interface org.spongepowered.api.service.context.ContextCalculator
Adds any Contexts this calculator determines to be applicable to the target contextual.
achieved() - Method in interface org.spongepowered.api.advancement.Progressable
Gets whether this Progressable is achieved.
ACTIVATOR_RAIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACTIVATOR_RAIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACTIVATOR_RAIL_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ACTIVATOR_RAIL_SHAPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ACTIVE_ITEM - Static variable in class org.spongepowered.api.data.Keys
The item a Living entity is currently using.
activeItem() - Method in interface org.spongepowered.api.entity.living.Living
add(double, double, double) - Method in interface org.spongepowered.api.world.Location
Add vector components to the position on this instance, returning a new Location instance.
add(double, double, double) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
add(int) - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
Adds the target score value, the score cannot exceed the goal value (ScoreCriterionProgress.goal()).
add(int, int, int) - Method in interface org.spongepowered.api.util.MinecraftDayTime
Adds the time given by the arguments and returns a new object with the result.
add(int, E) - Method in interface org.spongepowered.api.data.value.ListValue.Mutable
Adds the specified element at the specified position in the list.
add(int, Iterable<E>) - Method in interface org.spongepowered.api.data.value.ListValue.Mutable
Adds the specified elements in the order that they are iterated to the list at the specified index.
add(E) - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
Adds the given element to this CollectionValue.Mutable.
add(Iterable<? extends Value<?>>) - Method in interface org.spongepowered.api.data.DataHolderBuilder
Adds all the Values to the builder.
add(BiConsumer<ItemStack.Builder, Random>) - Method in interface org.spongepowered.api.item.inventory.ItemStackGenerator.Builder
Adds a new biconsumer in the current order.
add(Supplier<? extends Key<? extends Value<V>>>, V) - Method in interface org.spongepowered.api.data.DataHolderBuilder
Adds the given Key with the given value.
add(Supplier<? extends Key<? extends Value<V>>>, V) - Method in interface org.spongepowered.api.item.inventory.ItemStackGenerator.Builder
Adds the given Key with the given value.
add(Supplier<EventContextKey<T>>, T) - Method in class org.spongepowered.api.event.EventContext.Builder
Adds the given context key value pair to the context.
add(DataManipulator) - Method in interface org.spongepowered.api.data.DataHolderBuilder
Adds all the Values from the DataManipulator to the builder.
add(Key<? extends Value<V>>, V) - Method in interface org.spongepowered.api.data.DataHolderBuilder
Adds the given Key with the given value.
add(Key<? extends Value<V>>, V) - Method in interface org.spongepowered.api.item.inventory.ItemStackGenerator.Builder
Adds the given Key with the given value.
add(Value<?>) - Method in interface org.spongepowered.api.data.DataHolderBuilder
Adds the given Value to the builder.
add(EventContextKey<T>, T) - Method in class org.spongepowered.api.event.EventContext.Builder
Adds the given context key value pair to the context.
add(Ban) - Method in interface org.spongepowered.api.service.ban.BanService
Adds a ban.
add(Ticks) - Method in interface org.spongepowered.api.util.MinecraftDayTime
Adds the time given by the provided Ticks object and returns a new object with the result.
add(Transform) - Method in interface org.spongepowered.api.util.Transform
"Adds" another transform to this one.
add(TableEntry<T>) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
add(TableEntry<T>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
add(TableEntry<T>) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
add(Vector3d) - Method in interface org.spongepowered.api.world.Location
Add another Vector3d to the position on this instance, returning a new Location instance.
add(Vector3d) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
add(Vector3i) - Method in interface org.spongepowered.api.world.Location
Add another Vector3i to the position on this instance, returning a new Location instance.
add(Vector3i) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
add(T, double) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Adds the given object to the table with the given weight.
add(T, double) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
add(T, double) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
addAdvancement(Advancement) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an Advancement constraint to this selector, requiring that the advancement must be granted to be selected.
addAdvancementCriterion(Advancement, AdvancementCriterion) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an AdvancementCriterion constraint to this selector, requiring that the criterion on the given Advancement must be granted to be selected.
addAlias(String) - Method in interface org.spongepowered.api.command.parameter.Parameter.Subcommand.Builder
Sets an alias for the subcommand.
addAll(Iterable<E>) - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
Adds all the given Iterable elements to the underlying Collection.
addAll(Collection<? extends TableEntry<T>>) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
addAll(Collection<? extends TableEntry<T>>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
addAll(Collection<? extends TableEntry<T>>) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
addAll(Collection<BiConsumer<ItemStack.Builder, Random>>) - Method in interface org.spongepowered.api.item.inventory.ItemStackGenerator.Builder
Adds all the provided biconsumers from the provided collection.
addAll(LootTable<T>) - Method in class org.spongepowered.api.util.weighted.LootTable
Adds all tables from the given LootTable to this LootTable's pool.
addAttributeModifier(Supplier<? extends AttributeType>, AttributeModifier, EquipmentType) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Adds an AttributeModifier to this item stack.
addAttributeModifier(Supplier<? extends AttributeType>, AttributeModifier, DefaultedRegistryReference<? extends EquipmentType>) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Adds an AttributeModifier to this item stack.
addAttributeModifier(AttributeType, AttributeModifier, EquipmentType) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Adds an AttributeModifier to this item stack.
addAttributeModifier(AttributeType, AttributeModifier, DefaultedRegistryReference<? extends EquipmentType>) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Adds an AttributeModifier to this item stack.
addBannerDecoration(ServerLocation) - Method in interface org.spongepowered.api.map.MapInfo
Adds the banner at the given location to this map.
addBiome(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.biome.provider.CheckerboardBiomeConfig.Builder
 
addBiome(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.biome.provider.LayeredBiomeConfig.Builder
 
addBiome(AttributedBiome) - Method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig.Builder
 
addBiomes(List<RegistryReference<Biome>>) - Method in interface org.spongepowered.api.world.biome.provider.CheckerboardBiomeConfig.Builder
 
addBiomes(List<RegistryReference<Biome>>) - Method in interface org.spongepowered.api.world.biome.provider.LayeredBiomeConfig.Builder
 
addBiomes(List<AttributedBiome>) - Method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig.Builder
 
addBlockEntity(int, int, int, BlockEntity) - Method in interface org.spongepowered.api.world.volume.archetype.block.entity.BlockEntityArchetypeVolume.Modifiable
 
addBlockEntity(int, int, int, BlockEntity) - Method in interface org.spongepowered.api.world.volume.block.entity.BlockEntityVolume.Modifiable
 
addBlockEntity(int, int, int, BlockEntityArchetype) - Method in interface org.spongepowered.api.world.volume.archetype.block.entity.BlockEntityArchetypeVolume.Modifiable
 
addBlockEntity(Vector3i, BlockEntity) - Method in interface org.spongepowered.api.world.volume.archetype.block.entity.BlockEntityArchetypeVolume.Modifiable
 
addBlockEntity(Vector3i, BlockEntity) - Method in interface org.spongepowered.api.world.volume.block.entity.BlockEntityVolume.Modifiable
 
addBlockEntity(Vector3i, BlockEntityArchetype) - Method in interface org.spongepowered.api.world.volume.archetype.block.entity.BlockEntityArchetypeVolume.Modifiable
 
addChild(Command.Parameterized, Iterable<String>) - Method in interface org.spongepowered.api.command.Command.Builder
Adds a Command.Parameterized as a child to this command, under the supplied keys.
addChild(Command.Parameterized, String...) - Method in interface org.spongepowered.api.command.Command.Builder
Adds a Command.Parameterized as a top-level child to this command, using the supplied keys.
addChild(RegistryKey<Tag<T>>) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Marks a tag with a given RegistryKey as a required child of the tag generated by this template.
addChild(RegistryKey<Tag<T>>, boolean) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Marks a tag with a given RegistryKey as a child of the tag generated by this template.
addChild(TagTemplate) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Adds a child tag to this builder, using a TagTemplate.
addChildren(Collection<RegistryKey<Tag<T>>>) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Adds multiple required children to this template.
addChildren(Collection<RegistryKey<Tag<T>>>, boolean) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Adds multiple children to this template.
addChildren(Map<? extends Iterable<String>, ? extends Command.Parameterized>) - Method in interface org.spongepowered.api.command.Command.Builder
Adds multiple Command.Parameterized as children to this command, under the supplied keys.
addChildren(Map<RegistryKey<Tag<T>>, Boolean>) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Adds multiple required children to this template, where each key-value pair in this map represents a child ResourceKey and whether the child is required.
addChoice(String, T) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.StaticChoicesBuilder
Adds a choice to the parameter, along with the object that would be returned if the choice is selected.
addChoices(Iterable<String>, Supplier<? extends T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.StaticChoicesBuilder
Adds a collection of choices to the parameter, along with a Supplier that will return an object if one of the choices is selected.
addChoices(Map<String, ? extends T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.StaticChoicesBuilder
Adds a collection of choices to the parameter, along with the objects that would be returned if the associated choice is selected.
addContext(Supplier<EventContextKey<T>>, Supplier<? extends T>) - Method in interface org.spongepowered.api.event.CauseStackManager
Adds the given object to the current context under the given key.
addContext(Supplier<EventContextKey<T>>, Supplier<? extends T>) - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Adds the given object to the current context under the given key.
addContext(Supplier<EventContextKey<T>>, T) - Method in interface org.spongepowered.api.event.CauseStackManager
Adds the given object to the current context under the given key.
addContext(Supplier<EventContextKey<T>>, T) - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Adds the given object to the current context under the given key.
addContext(EventContextKey<T>, Supplier<? extends T>) - Method in interface org.spongepowered.api.event.CauseStackManager
Adds the given object to the current context under the given key.
addContext(EventContextKey<T>, Supplier<? extends T>) - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Adds the given object to the current context under the given key.
addContext(EventContextKey<T>, T) - Method in interface org.spongepowered.api.event.CauseStackManager
Adds the given object to the current context under the given key.
addContext(EventContextKey<T>, T) - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Adds the given object to the current context under the given key.
addDamageModifierAfter(DamageModifier, DoubleUnaryOperator, Set<DamageModifierType>) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Adds the provided DamageModifier and Function to the list of modifiers, such that the modifier will appear in order after any current modifiers whose type are included in the provided Set of DamageModifierTypes.
addDamageModifierAfter(DamageModifier, DoubleUnaryOperator, Set<DamageModifierType>) - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
addDamageModifierBefore(DamageModifier, DoubleUnaryOperator, Set<DamageModifierType>) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Adds the provided DamageModifier and Function to the list of modifiers, such that the Set containing DamageModifierTypes provided in before will appear after the provided damage modifier.
addDamageModifierBefore(DamageModifier, DoubleUnaryOperator, Set<DamageModifierType>) - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Adds the provided DamageModifier and DoubleUnaryOperator to the list of modifiers, such that the Set containing DamageModifierTypes provided in before will appear after the provided damage modifier.
addDamageModifierBefore(DamageModifier, DoubleUnaryOperator, Set<DamageModifierType>) - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
addDamageModifierBefore(DamageModifier, DoubleUnaryOperator, Set<DamageModifierType>) - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
addEntity(Entity) - Method in interface org.spongepowered.api.world.chunk.Chunk
Adds the Entity to this chunk.
addEntity(EntityArchetype, Vector3d) - Method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeVolume.Modifiable
 
addEntity(EntityArchetypeEntry) - Method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeVolume.Modifiable
 
addEntityType(Supplier<EntityType<?>>, boolean) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an EntityType constraint to this selector, requiring that all selected entities must be of the given type.
addEntityType(EntityType<?>, boolean) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an EntityType constraint to this selector, requiring that all selected entities must be of the given type.
addEntry(TabListEntry) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Adds an entry to the list.
addFilter(Predicate<Entity>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Applies a custom filter to the selector that must also be met by any entities that may otherwise be selected by this selector.
addFlag(Flag) - Method in interface org.spongepowered.api.command.Command.Builder
Adds a flag to this command.
addFlagInvocation(Flag) - Method in interface org.spongepowered.api.command.parameter.CommandContext.Builder
Adds a flag invocation to the context.
addFlags(Iterable<Flag>) - Method in interface org.spongepowered.api.command.Command.Builder
Adds multiple flags to this command.
addFlags(Flag...) - Method in interface org.spongepowered.api.command.Command.Builder
Adds multiple flags to this command.
addFrom(DataHolder) - Method in interface org.spongepowered.api.data.DataHolderBuilder
Adds all the Values from the DataHolder to the builder.
addGameMode(Supplier<? extends GameMode>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a GameMode constraint to the selector, requiring players be in the given game mode.
addGameMode(GameMode) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a GameMode constraint to the selector, requiring players be in the given game mode
addGoal(int, Goal<? extends O>) - Method in interface org.spongepowered.api.entity.ai.goal.GoalExecutor
Adds a new Goal to this goal.
addHandler(Class<C>, PacketHandler<? super P, ? super C>) - Method in interface org.spongepowered.api.network.channel.packet.HandlerPacketBinding
Adds a PacketHandler to handle the packets of type HandlerPacketBinding.
addHandler(Class<C>, RawPlayDataHandler<? super C>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Adds a listener to this channel that is invoked every time data is sent to it on the given connection side.
addHandler(PacketHandler<? super P, EngineConnection>) - Method in interface org.spongepowered.api.network.channel.packet.HandlerPacketBinding
Adds a PacketHandler to handle the packets of type HandlerPacketBinding.
addHandler(RawPlayDataHandler<EngineConnection>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Adds a handler to this channel that is invoked every time data is sent to it on either side.
addHandler(EngineConnectionSide<C>, PacketHandler<? super P, ? super C>) - Method in interface org.spongepowered.api.network.channel.packet.HandlerPacketBinding
Adds a PacketHandler to handle the packets of type HandlerPacketBinding.
addHandler(EngineConnectionSide<C>, RawPlayDataHandler<? super C>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Adds a listener to this channel that is invoked every time data is sent to it on the given connection side.
addHolderFunction(Function<CommandContext, RegistryHolder>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.RegistryEntryBuilder
Adds an alternative function that retrieves a RegistryHolder to attempt to get the selected RegistryType.
addIngredients(Supplier<? extends ItemType>...) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder
Adds ingredients for this recipe.
addIngredients(ItemType...) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder
Adds ingredients for this recipe.
addIngredients(Ingredient...) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder
Adds ingredients for this recipe.
addition(Supplier<? extends ItemType>) - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder.AdditionStep
Sets the additional ingredient and returns this builder.
addition(ItemType) - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder.AdditionStep
Sets the additional ingredient and returns this builder.
addition(Ingredient) - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder.AdditionStep
Sets the additional ingredient and returns this builder.
ADDITION - Static variable in class org.spongepowered.api.command.parameter.managed.operator.Operators
Represents the addition operation, +=
ADDITION - Static variable in class org.spongepowered.api.entity.attribute.AttributeOperations
 
addLayer(int, LayerConfig) - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig.Builder
 
addLayer(LayerConfig) - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig.Builder
 
addLayers(List<LayerConfig>) - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig.Builder
 
addMember(Component) - Method in interface org.spongepowered.api.scoreboard.Team
Adds the specified Component to this team.
addModifier(AttributeModifier) - Method in interface org.spongepowered.api.entity.attribute.Attribute
Adds a modifier to this attribute.
addModifierAfter(DamageModifier, DoubleUnaryOperator, Set<DamageModifierType>) - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Adds the provided DamageModifier and DoubleUnaryOperator to the list of modifiers, such that the modifier will appear in order after any current modifiers whose type are included in the provided Set of DamageModifierTypes.
addModifierAfter(DamageModifier, DoubleUnaryOperator, Set<DamageModifierType>) - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
addName(String) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a name constraint to the selector, requiring that entities have a specific name.
addNotAdvancement(Advancement) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an Advancement constraint to this selector, requiring that the advancement must NOT be granted to be selected.
addNotAdvancementCriterion(Advancement, AdvancementCriterion) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an AdvancementCriterion constraint to this selector, requiring that the criterion on the given Advancement must not be granted to be selected.
addNotEntityType(Supplier<EntityType<?>>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an EntityType constraint to this selector, requiring that all selected entities must not be of the given type.
addNotEntityType(EntityType<?>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an EntityType constraint to this selector, requiring that all selected entities must not be of the given type.
addNotGameMode(Supplier<? extends GameMode>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a GameMode constraint to the selector, requiring that players are not in the given game mode
addNotGameMode(GameMode) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a GameMode constraint to the selector, requiring that players are not in the given game mode
addNotName(String) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a name constraint to the selector, requiring that entities do not have a specific name.
addNotTag(String) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a tag constraint to the selector, requiring that entities do not have a given tag.
addNotTeam(Team) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a Team constraint to the selector, requiring that players are not in a specific team
addObjective(Objective) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Adds the specified Objective to this scoreboard.
addObjective(Objective, Range<Integer>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an Objective constraint to the selector, requiring that players have a given score in an objective in a given range (inclusive).
addParameter(Parameter) - Method in interface org.spongepowered.api.command.Command.Builder
Adds a parameter for use when parsing arguments.
addParameters(Iterable<Parameter>) - Method in interface org.spongepowered.api.command.Command.Builder
Adds parameters to use when parsing arguments.
addParameters(Parameter...) - Method in interface org.spongepowered.api.command.Command.Builder
Adds parameters to use when parsing arguments.
addParent(Set<Context>, SubjectReference) - Method in interface org.spongepowered.api.service.permission.SubjectData
Adds a parent in a particular context combination.
addParser(DefaultedRegistryReference<V>) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
The ValueParser that will extract the value(s) from the parameters.
addParser(ValueParser<? extends T>) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
The ValueParser that will extract the value(s) from the parameters.
addProfile(GameProfile) - Method in interface org.spongepowered.api.service.whitelist.WhitelistService
Adds the specified GameProfile to this whitelist.
addRaider(Raider, boolean) - Method in interface org.spongepowered.api.raid.RaidWave
Adds a Raider to this wave.
addResponseHandler(Class<C>, PacketHandler<? super R, ? super C>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Adds a PacketHandler to handle a response Packet on for a specific connection type.
addResponseHandler(Class<C>, ResponsePacketHandler<? super P, ? super R, ? super C>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Adds a ResponsePacketHandler to handle a response Packet for a specific connection type.
addResponseHandler(PacketHandler<? super R, EngineConnection>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Adds a PacketHandler to handle a response Packet on both platform sides.
addResponseHandler(ResponsePacketHandler<? super P, ? super R, EngineConnection>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Adds a ResponsePacketHandler to handle a response Packet on both platform sides.
addResponseHandler(EngineConnectionSide<C>, PacketHandler<? super R, ? super C>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Adds a PacketHandler to handle a response Packet on a specific connection side.
addResponseHandler(EngineConnectionSide<C>, ResponsePacketHandler<? super P, ? super R, ? super C>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Adds a ResponsePacketHandler to handle a response Packet on a specific connection side.
address() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the address to respond with.
address() - Method in interface org.spongepowered.api.network.RemoteConnection
Gets the InetSocketAddress of this connection.
address() - Method in interface org.spongepowered.api.network.status.StatusClient
Gets the address of the client.
address() - Method in interface org.spongepowered.api.service.ban.Ban.IP
Gets the address this ban applies to.
address(InetAddress) - Method in interface org.spongepowered.api.service.ban.Ban.Builder
Sets the IP address to be banned.
addScore(Score) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Adds the specified Score to this objective.
addStructure(Structure, SeparatedStructureConfig) - Method in interface org.spongepowered.api.world.generation.config.structure.StructureGenerationConfig.Builder
 
addStructures(Map<Structure, SeparatedStructureConfig>) - Method in interface org.spongepowered.api.world.generation.config.structure.StructureGenerationConfig.Builder
 
addTable(RandomObjectTable<T>) - Method in class org.spongepowered.api.util.weighted.LootTable
Adds a table to the pool.
addTag(String) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a tag constrain to the selector, requiring that entities have a given tag.
addTeam(Team) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a Team constraint to the selector, requiring that players are in a specific team
addTo(T, DataView) - Method in interface org.spongepowered.api.data.persistence.DataTranslator
Serializes the T object and applies the provided data to the provided DataView instead of creating a new DataContainer, reducing nested information.
addToChunk(int, int, int, int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Adds the chunk offset to the chunk coordinates.
addToChunk(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Adds the chunk offset to the chunk coordinates.
addValue(RegistryKey<T>) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Adds the RegistryKey for a value to the builder, marking it as required.
addValue(RegistryKey<T>, boolean) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Adds the RegistryKey for a value to the builder.
addValues(Collection<RegistryKey<T>>) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Adds a collection of RegistryKeys for values to this builder, marking all as required.
addValues(Collection<RegistryKey<T>>, boolean) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Adds a collection of RegistryKeys for values to this builder.
adult() - Method in interface org.spongepowered.api.entity.living.Ageable
adult() - Method in interface org.spongepowered.api.entity.living.monster.zombie.Zombie
advancement() - Method in interface org.spongepowered.api.advancement.AdvancementProgress
Gets the Advancement.
advancement() - Method in interface org.spongepowered.api.advancement.TreeLayoutElement
Gets the Advancement.
advancement() - Method in interface org.spongepowered.api.datapack.DataPackType.Factory
 
advancement() - Method in interface org.spongepowered.api.event.advancement.AdvancementEvent
Gets the Advancement that is being targeted.
Advancement - Interface in org.spongepowered.api.advancement
An advancement.
ADVANCEMENT - Static variable in class org.spongepowered.api.datapack.DataPackTypes
 
ADVANCEMENT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Advancement.Builder - Interface in org.spongepowered.api.advancement
A builder to create Advancements.
Advancement.Builder.RootStep - Interface in org.spongepowered.api.advancement
Define root advancement only parameters.
AdvancementCriterion - Interface in org.spongepowered.api.advancement.criteria
Represents a criterion that should be acquired to unlock a Advancement.
AdvancementCriterion.BaseBuilder<T extends AdvancementCriterion,​B extends AdvancementCriterion.BaseBuilder<T,​B>> - Interface in org.spongepowered.api.advancement.criteria
A base builder to create AdvancementCriterions.
AdvancementCriterion.Builder - Interface in org.spongepowered.api.advancement.criteria
A builder to create AdvancementCriterions.
AdvancementCriterion.Factory - Interface in org.spongepowered.api.advancement.criteria
 
AdvancementEvent - Interface in org.spongepowered.api.event.advancement
A base event for Advancement related events.
AdvancementEvent.Grant - Interface in org.spongepowered.api.event.advancement
Is called when a Advancement is granted/unlocked.
AdvancementEvent.Revoke - Interface in org.spongepowered.api.event.advancement
Is called when a AdvancementCriterion is revoked.
AdvancementProgress - Interface in org.spongepowered.api.advancement
Represents the progress of a Advancement.
AdvancementTree - Interface in org.spongepowered.api.advancement
Represents a Advancement tree or tab menu.
AdvancementTreeEvent - Interface in org.spongepowered.api.event.advancement
A base interface for all the AdvancementTree events.
AdvancementTreeEvent.GenerateLayout - Interface in org.spongepowered.api.event.advancement
Is called when the layout of a AdvancementTree gets updated, this is done after the vanilla game generates the layout.
AdvancementType - Interface in org.spongepowered.api.advancement
Changes the frame around the Advancement icon and also the appearance in the notifications.
AdvancementTypes - Class in org.spongepowered.api.advancement
An enumeration of all the available AdvancementTypes in Minecraft.
ADVENTURE - Static variable in class org.spongepowered.api.entity.living.player.gamemode.GameModes
 
Aerial - Interface in org.spongepowered.api.entity.living
Represents an entity that flies, such as a bat.
AF_ZA - Static variable in class org.spongepowered.api.util.locale.Locales
 
affectedLocations - Variable in class org.spongepowered.api.event.impl.world.AbstractDetonateEvent
 
affectedLocations() - Method in class org.spongepowered.api.event.impl.world.AbstractDetonateEvent
 
affectedLocations() - Method in interface org.spongepowered.api.event.world.ExplosionEvent.Detonate
Gets the list of calculated affected locations for blocks that will be removed due to the explosion.
AffectEntityEvent - Interface in org.spongepowered.api.event.entity
An event that affects multiple Entity instances as a bulk action.
AffectItemStackEvent - Interface in org.spongepowered.api.event.item.inventory
Fired when ItemStacks are generated into a Inventory.
affectMonsterSpawning(boolean) - Method in interface org.spongepowered.api.effect.VanishState
If VanishState.invisible() returns true, this will return the VanishState with the desired flag.
AFFECTS_SPAWNING - Static variable in class org.spongepowered.api.data.Keys
Whether a Players affects spawning.
AffectSlotEvent - Interface in org.spongepowered.api.event.item.inventory
 
affectsMonsterSpawning() - Method in interface org.spongepowered.api.effect.VanishState
Gets if VanishState.affectsMonsterSpawning() returns false, the vanished Entity will not spawn monsters or affect near by monster spawners.
affectsSpawning() - Method in interface org.spongepowered.api.entity.living.player.Player
aflame() - Method in interface org.spongepowered.api.entity.living.monster.Blaze
AFLAT0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
AFLAT1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
AFRIKAANS - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
after(Class<?>) - Method in interface org.spongepowered.api.command.CommandCause
 
after(Class<?>) - Method in class org.spongepowered.api.event.Cause
Gets the object immediately after the object that is an instance of the Class passed in.
After - Annotation Type in org.spongepowered.api.event.filter.cause
Sets the parameter to the object after the specified class in the cause chain.
AFTER_PRE - org.spongepowered.api.event.Order
The order point of AFTER_PRE handles things that need to be done after PRE.
age() - Method in interface org.spongepowered.api.entity.Entity
AGE - Static variable in class org.spongepowered.api.data.Keys
The age (in ticks) of an entity.
Ageable - Interface in org.spongepowered.api.entity.living
Represents an Agent that produces offspring and grows into an adult
agent() - Method in interface org.spongepowered.api.event.entity.ai.goal.GoalEvent
Gets the Agent.
agent() - Method in interface org.spongepowered.api.event.entity.ai.SetAITargetEvent
Gets the Agent.
Agent - Interface in org.spongepowered.api.entity.living
An Agent represents a Living that has AI.
AGGRESSIVE - Static variable in class org.spongepowered.api.data.type.PandaGenes
 
aiEnabled() - Method in interface org.spongepowered.api.entity.living.Agent
AIR - Static variable in class org.spongepowered.api.block.BlockTypes
 
AIR - Static variable in class org.spongepowered.api.item.ItemTypes
 
AIR - Static variable in class org.spongepowered.api.scoreboard.criteria.Criteria
Represents a Criterion which causes an Objective to have a score for a player represent their current air value.
AIRBORNE_VELOCITY_MODIFIER - Static variable in class org.spongepowered.api.data.Keys
The modifier to Keys.VELOCITY of a Minecart while airborne.
airborneVelocityModifier() - Method in interface org.spongepowered.api.entity.vehicle.minecart.MinecartLike
aisle(String...) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder
Start building a new recipe based on the aisle pattern.
ALBAN - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
alias(String) - Method in interface org.spongepowered.api.command.parameter.managed.Flag.Builder
Specifies an alias for this flag.
aliases() - Method in interface org.spongepowered.api.command.parameter.managed.Flag
Gets the aliases that this flag will act upon.
aliases() - Method in interface org.spongepowered.api.command.parameter.Parameter.Subcommand
The alias for the subcommand.
aliases(Iterable<String>) - Method in interface org.spongepowered.api.command.parameter.managed.Flag.Builder
Specify multiple aliases at once for this flag.
aliases(String...) - Method in interface org.spongepowered.api.command.parameter.managed.Flag.Builder
Specify multiple aliases at once for this flag.
all() - Method in interface org.spongepowered.api.command.CommandCause
 
all() - Method in interface org.spongepowered.api.data.value.CollectionValue
Creates a new Collection of the proper type C with all elements copied to the new collection.
all() - Method in class org.spongepowered.api.event.Cause
Gets an List of all causes within this Cause.
all() - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Gets all registered recipes.
all() - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets a collection of all cached GameProfiles.
all() - Method in interface org.spongepowered.api.resource.pack.PackRepository
 
all(Parameter.Key<T>) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Gets all values for the given argument.
all(Parameter.Value<T>) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Gets all values for the given argument.
All - Annotation Type in org.spongepowered.api.event.filter.cause
Sets an array parameter to all causes of the array component type in the cause chain.
ALL - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
 
ALL - Static variable in class org.spongepowered.api.network.EngineConnectionTypes
The supertype of all the known connection types.
ALL - Static variable in class org.spongepowered.api.world.BlockChangeFlags
All the available flags are applied through the OR operator.
ALL - Static variable in class org.spongepowered.api.world.ChunkRegenerateFlags
All the available flags are applied through the AND operator.
ALL_BLACK - Static variable in class org.spongepowered.api.data.type.CatTypes
 
ALL_DATA_CLONED - org.spongepowered.api.data.persistence.DataView.SafetyMode
All data added to the container will be cloned for safety.
ALL_ENTITIES - Static variable in class org.spongepowered.api.command.selector.SelectorTypes
Selects all entities.
ALL_PLAYERS - Static variable in class org.spongepowered.api.command.selector.SelectorTypes
Selects all players.
ALL_RECIPES - Static variable in class org.spongepowered.api.command.registrar.tree.CommandCompletionProviders
Instructs the node represented by a CommandTreeNode to display all known recipes.
allAliases() - Method in interface org.spongepowered.api.command.manager.CommandMapping
Gets an immutable list of all aliases.
allBlocks() - Static method in interface org.spongepowered.api.util.BlockReaderAwareMatcher
 
allFallbackPermissionValues() - Method in interface org.spongepowered.api.service.permission.SubjectData
Get all fallback permission values set on this subject data
allIdentifiers() - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns a set of the subject collection identifiers known to this service.
allIdentifiers() - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Gets a set of Subject identifiers being stored in the collection.
ALLIUM - Static variable in class org.spongepowered.api.block.BlockTypes
 
ALLIUM - Static variable in class org.spongepowered.api.item.ItemTypes
 
allMapInfos() - Method in interface org.spongepowered.api.map.MapStorage
Get all MapInfos that exist on this server.
allMatch(Predicate<VolumeElement<V, ? super T>>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
allMatch(VolumePredicate<V, ? super T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
allMatches(String) - Method in interface org.spongepowered.api.profile.GameProfileCache
Returns a collection of matching cached GameProfiles whose last known names start with the given string (case-insensitive).
allOf(Class<T>) - Method in interface org.spongepowered.api.command.CommandCause
 
allOf(Class<T>) - Method in class org.spongepowered.api.event.Cause
Gets an ImmutableList of all objects that are instances of the given Class type T.
allOfType(Supplier<? extends RecipeType<T>>) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Returns all registered recipes of given type
allOfType(RecipeType<T>) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Returns all registered recipes of given type
allOptions() - Method in interface org.spongepowered.api.service.permission.SubjectData
Return all options for all context combinations currently registered.
ALLOW - org.spongepowered.api.event.TristateResult.Result
Forcibly execute the action of this event when it resolves, even if another condition would normally prevent this event from finishing normally.
ALLOWED - Static variable in class org.spongepowered.api.data.type.PickupRules
 
allowedType() - Method in interface org.spongepowered.api.event.EventContextKey
Gets the allowed type for the value of this key.
allowFriendlyFire() - Method in interface org.spongepowered.api.scoreboard.Team
Gets whether friendly fire is enabled.
allowFriendlyFire(boolean) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets whether friendly fire is enabled for the Team.
allowsAsynchronousAccess(DataHolder) - Method in interface org.spongepowered.api.data.DataProvider
Gets whether this provider will allow asynchronous access for retrieving and storing value changes through the API and implementation.
allParents() - Method in interface org.spongepowered.api.service.permission.SubjectData
Return all registered parent subjects for all contexts.
allPermissions() - Method in interface org.spongepowered.api.service.permission.SubjectData
Return all permissions associated with this data object.
allWithPermission(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Return the identifiers of all known subjects with the given permission set.
allWithPermission(String, Cause) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Return the identifiers of all known subjects with the given permission set.
altitude() - Method in interface org.spongepowered.api.world.biome.BiomeAttributes
Gets the altitude.
altitudeConfig() - Method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig
 
altitudeConfig(MultiNoiseConfig) - Method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig.Builder
 
ALWAYS - Static variable in class org.spongepowered.api.scoreboard.CollisionRules
Members will always collide with other entities.
ALWAYS - Static variable in class org.spongepowered.api.scoreboard.Visibilities
Death messages or nametags are always visible.
ambient(boolean) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets whether the potion effect is ambient.
Ambient - Interface in org.spongepowered.api.entity.living
Represents an entity that can not be interacted with and only adds to the ambiance of the environment.
AMBIENT - Static variable in class org.spongepowered.api.entity.EntityCategories
 
AMBIENT_BASALT_DELTAS_ADDITIONS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_BASALT_DELTAS_LOOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_BASALT_DELTAS_MOOD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_CAVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_CRIMSON_FOREST_ADDITIONS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_CRIMSON_FOREST_LOOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_CRIMSON_FOREST_MOOD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_ENTITY_EFFECT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
AMBIENT_NETHER_WASTES_ADDITIONS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_NETHER_WASTES_LOOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_NETHER_WASTES_MOOD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_SOUL_SAND_VALLEY_ADDITIONS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_SOUL_SAND_VALLEY_LOOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_SOUL_SAND_VALLEY_MOOD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_UNDERWATER_ENTER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_UNDERWATER_EXIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_UNDERWATER_LOOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_UNDERWATER_LOOP_ADDITIONS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_UNDERWATER_LOOP_ADDITIONS_RARE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_UNDERWATER_LOOP_ADDITIONS_ULTRA_RARE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_WARPED_FOREST_ADDITIONS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_WARPED_FOREST_LOOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_WARPED_FOREST_MOOD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ambientLighting() - Method in interface org.spongepowered.api.world.WorldType
Gets the amount of lighting a client will play as an effect while traversing a world of this type.
ambientLighting() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
ambientLighting(float) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
AMERICAN_ENGLISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
amount() - Method in interface org.spongepowered.api.entity.attribute.AttributeModifier
Gets the amount this attribute will be modified by.
amount() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Gets the amount of the Currency involved in the transaction.
amount(double) - Method in interface org.spongepowered.api.entity.attribute.AttributeModifier.Builder
Sets the amount of the attribute modifier.
amount(Random) - Method in interface org.spongepowered.api.util.weighted.VariableAmount
Gets an instance of the variable amount depending on the given random object.
amount(Random) - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndAddition
 
amount(Random) - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndVariance
 
amount(Random) - Method in class org.spongepowered.api.util.weighted.VariableAmount.Fixed
 
amount(Random) - Method in class org.spongepowered.api.util.weighted.VariableAmount.OptionalAmount
 
amount(Random, T) - Method in interface org.spongepowered.api.util.weighted.SeededVariableAmount
Gets an instance of the variable amount depending on the given random object and the seed object.
amount(Random, T) - Method in class org.spongepowered.api.util.weighted.SeededVariableAmount.WrappedVariableAmount
 
amplified() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
 
amplified() - Static method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
 
amplified() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Factory
 
amplified(boolean) - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Builder
 
amplifier() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets the amplifier at which this potion effect will apply effects.
amplifier(int) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets the amplifier power of the potion effect.
amplitudes() - Method in interface org.spongepowered.api.world.biome.provider.multinoise.MultiNoiseConfig
 
ANCIENT_DEBRIS - Static variable in class org.spongepowered.api.block.BlockTypes
 
ANCIENT_DEBRIS - Static variable in class org.spongepowered.api.item.ItemTypes
 
and(Iterable<AdvancementCriterion>) - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Combines this AdvancementCriterion with the other criteria to create an AND operation.
and(AdvancementCriterion...) - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Combines this AdvancementCriterion with the other criteria to create an AND operation.
and(Query...) - Method in interface org.spongepowered.api.item.inventory.query.Query.Builder
Builds a new query which combines the queries in given order.
and(InventoryTransactionResult) - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Combines two transaction-results into one.
and(Rotation) - Method in interface org.spongepowered.api.util.rotation.Rotation
 
and(Tristate) - Method in enum org.spongepowered.api.util.Tristate
ANDs this tristate with another tristate.
and(VolumePredicate<V, T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumePredicate
 
AndCriterion - Interface in org.spongepowered.api.advancement.criteria
A AdvancementCriterion that represents an AND operation.
AndCriterion.Factory - Interface in org.spongepowered.api.advancement.criteria
 
ANDESITE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ANDESITE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ANDESITE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
ANDESITE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
ANDESITE_SLAB_TYPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ANDESITE_SLAB_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ANDESITE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
ANDESITE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
ANDESITE_STAIRS_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ANDESITE_STAIRS_HALF - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ANDESITE_STAIRS_SHAPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ANDESITE_STAIRS_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ANDESITE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
ANDESITE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
ANDESITE_WALL_EAST - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ANDESITE_WALL_NORTH - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ANDESITE_WALL_SOUTH - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ANDESITE_WALL_UP - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ANDESITE_WALL_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
ANDESITE_WALL_WEST - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
andFlag(BlockChangeFlag) - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets the equivalent BlockChangeFlag of this flag with the trues set for this flag and the provided flag, such that only if both flags have the same true flags set will persist.
andFlag(ChunkRegenerateFlag) - Method in interface org.spongepowered.api.world.ChunkRegenerateFlag
Gets the equivalent ChunkRegenerateFlag of this flag with the trues set for this flag and the provided flag, such that only if both flags have the same true flags set will persist.
andNotFlag(BlockChangeFlag) - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets the equivalent BlockChangeFlag of this flag with the trues set for this flag and the provided flag, such that only if both flags have the same true flags set will persist.
andNotFlag(ChunkRegenerateFlag) - Method in interface org.spongepowered.api.world.ChunkRegenerateFlag
Gets the equivalent ChunkRegenerateFlag of this flag where the provided flag has its values inverted before performing an and operation between this flag and the provided flag.
andQueries(Query...) - Static method in interface org.spongepowered.api.item.inventory.query.Query
Returns a new query which combines the queries in given order with Inventory.union(org.spongepowered.api.item.inventory.Inventory)
andThen(MergeFunction) - Method in interface org.spongepowered.api.data.value.MergeFunction
Creates a new MergeFunction chaining this current merge function with the provided merge function.
andThen(DiscreteTransform2) - Method in class org.spongepowered.api.util.DiscreteTransform2
Returns a transform that is the composition of the given transform with this transform.
andThen(DiscreteTransform3) - Method in class org.spongepowered.api.util.DiscreteTransform3
Returns a transform that is the composition of the given transform with this transform.
ANGER_LEVEL - Static variable in class org.spongepowered.api.data.Keys
The anger level of a ZombifiedPiglin.
angerLevel() - Method in interface org.spongepowered.api.entity.living.monster.zombie.ZombifiedPiglin
angle() - Method in interface org.spongepowered.api.util.orientation.Orientation
The Angle this orientation represents.
angle() - Method in interface org.spongepowered.api.util.rotation.Rotation
Gets the the rotation in degrees always in clockwise order.
Angle - Class in org.spongepowered.api.util
Represents an angle in the range of 0 (inclusive) to 360 (exclusive) degrees.
ANGLE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
angry() - Method in interface org.spongepowered.api.entity.living.animal.Wolf
angry() - Method in interface org.spongepowered.api.entity.living.monster.zombie.ZombifiedPiglin
ANGRY_VILLAGER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
Animal - Interface in org.spongepowered.api.entity.living.animal
Represents an animal, such as a Cow.
ANIMALS_BRED - Static variable in class org.spongepowered.api.statistic.Statistics
 
AnimateHandEvent - Interface in org.spongepowered.api.event.entity.living
Called when a Humanoid hand animation occurs.
annotatedPosition() - Method in exception org.spongepowered.api.command.exception.ArgumentParseException
Return a string pointing to the position of the arguments when this exception occurs.
ANNOUNCE_ADVANCEMENTS - Static variable in class org.spongepowered.api.world.gamerule.GameRules
If advancements should be announced to the server.
announceToChat(boolean) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets whether a notification should be shown in the global chat.
ANVIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
ANVIL - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 0.
ANVIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
ANVIL - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
ANVIL - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
ANVIL_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
AnvilCost - Interface in org.spongepowered.api.item.inventory
The level and material costs for an anvil usage.
anyMatch(Predicate<VolumeElement<V, ? super T>>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
anyMatch(VolumePredicate<V, ? super T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
anyTeam() - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a Team constraint to the selector, requiring that players are in any team
API - org.spongepowered.api.Platform.Component
The abstraction layer for plugins.
API_ID - Static variable in interface org.spongepowered.api.Platform
 
append(Object) - Method in class org.spongepowered.api.event.Cause.Builder
Appends the specified object to the cause.
appendAll(Collection<Object>) - Method in class org.spongepowered.api.event.Cause.Builder
Appends all specified objects onto the cause.
APPLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
APPLICABLE_POTION_EFFECTS - Static variable in class org.spongepowered.api.data.Keys
The set of PotionEffects applied on use of an ItemStack.
applicationDelay() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
applicator() - Method in interface org.spongepowered.api.world.volume.stream.VolumeCollector
 
APPLIED_ENCHANTMENTS - Static variable in class org.spongepowered.api.data.Keys
The enchantments applied to an ItemStack.
apply(double, double) - Method in interface org.spongepowered.api.command.parameter.managed.operator.Operator.Simple
Operates on two numbers, returning the result of the operation.
apply(int, int) - Method in interface org.spongepowered.api.command.parameter.managed.operator.Operator.Simple
Operates on two numbers, returning the result of the operation.
apply(long, long) - Method in interface org.spongepowered.api.command.parameter.managed.operator.Operator.Simple
Operates on two numbers, returning the result of the operation.
apply(Predicate<ItemStack.Builder>, Consumer<ItemStack.Builder>) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
 
apply(M, VolumeElement<?, T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeApplicator
 
apply(Entity, Random) - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator
 
apply(ServerLocation) - Method in interface org.spongepowered.api.world.Archetype
Creates a new instance based on this archetype at the given location.
apply(VolumeCollector<W, T, ?>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
apply(VolumeElement<V, T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumePositionTranslator
 
applyBiomes() - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
A potentially useful VolumeApplicator that attempts to apply a Biome onto a target BiomeVolume, returning boolean whether the biome was successfully set.
applyBlockEntities() - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
A generic applicator to add a BlockEntity to a target volume.
applyBlockEntitiesOrRemove(W) - Static method in class org.spongepowered.api.world.volume.stream.VolumeCollectors
 
applyBlockEntityArchetype() - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
A potentially useful VolumeApplicator that attempts to apply a BlockEntityArchetype onto a target BlockEntityVolume, optionally returning a newly placed BlockEntity.
applyBlockEntityArchetypes() - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
A potentially useful VolumeApplicator that attempts to apply a BlockEntityArchetype onto a target BlockEntityVolume, optionally returning a newly placed BlockEntity.
applyBlockEntityArchetypesToWorld(W) - Static method in class org.spongepowered.api.world.volume.stream.VolumeCollectors
 
applyBlockEntityToWorld(W) - Static method in class org.spongepowered.api.world.volume.stream.VolumeCollectors
 
applyBlocks() - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
A standard VolumeApplicator that applies a BlockState to any BlockVolume.Modifiable.
applyBlocks(BlockChangeFlag) - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
Creates a "physics aware" variation of a VolumeApplicator that applies BlockStates with side effects in accordance with the passed in BlockChangeFlag.
applyBlocksToWorld(W) - Static method in class org.spongepowered.api.world.volume.stream.VolumeCollectors
 
applyBlocksToWorld(W, BlockChangeFlag) - Static method in class org.spongepowered.api.world.volume.stream.VolumeCollectors
 
applyEntities() - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
A potentially useful VolumeApplicator that attempts to apply a Entity onto a target EntityVolume, returning boolean whether the entity was successfully spawned.
applyEntitiesToWorld(W) - Static method in class org.spongepowered.api.world.volume.stream.VolumeCollectors
 
applyEntityArchetype() - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
 
applyEntityArchetypes() - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
 
applyEntityArchetypesToWorld(W) - Static method in class org.spongepowered.api.world.volume.stream.VolumeCollectors
 
applyOrRemoveBlockEntities() - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
A potentially useful VolumeApplicator that conditionally adds or removes a BlockEntity/BlockState based on the element's Optional state of being Optional.empty() or Optional.isPresent().
applyOrRemoveBlockState() - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
A potentially useful VolumeApplicator that conditionally adds or removes a BlockState based on the element's Optional state of being Optional.empty() or Optional.isPresent().
applyOrRemoveBlockState(BlockChangeFlag) - Static method in class org.spongepowered.api.world.volume.stream.VolumeApplicators
A potentially useful VolumeApplicator that conditionally adds or removes a BlockState based on the element's Optional state of being Optional.empty() or Optional.isPresent().
applySelectorType(Supplier<? extends SelectorType>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Applies the defaults associated with a given SelectorType
applySelectorType(SelectorType) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Applies the defaults associated with a given SelectorType
applyToAll(Iterable<String>, Consumer<Subject>) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Performs an action on each Subject in the provided set.
applyToAll(Consumer<Subject>) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Performs an action on each Subject in the collection.
applyToWorld(ServerWorld, Vector3i, Supplier<SpawnType>) - Method in interface org.spongepowered.api.world.volume.archetype.ArchetypeVolume
Attempts to apply all of the contents of this volume onto the target world with a relative placement.
applyUntil(VolumeCollector<W, T, R>, Predicate<R>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
AQUA_AFFINITY - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases regular underwater mining speed.
Aquatic - Interface in org.spongepowered.api.entity.living.aquatic
Represents an aquatic creature that may be found in BlockTypes.WATER
AR_SA - Static variable in class org.spongepowered.api.util.locale.Locales
 
ARABIC - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
archetype() - Method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeEntry
 
Archetype<S extends LocatableSnapshot<S>,​E> - Interface in org.spongepowered.api.world
A DataHolder which has no attachment to any particular world allowing it to be used as a blueprint to create multiple copies of its containing data.
ArchetypeVolume - Interface in org.spongepowered.api.world.volume.archetype
 
ArchetypeVolumeCreator - Interface in org.spongepowered.api.world.volume.archetype
 
AREA_EFFECT_CLOUD - Static variable in class org.spongepowered.api.entity.EntityTypes
 
AreaEffectCloud - Interface in org.spongepowered.api.entity
Represents an AreaEffectCloud.
areCommandBlocksEnabled() - Method in interface org.spongepowered.api.Server
Gets if command blocks will run commands.
ARGENTINIAN_SPANISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
ArgumentParseException - Exception in org.spongepowered.api.command.exception
Exception thrown when a Parameter cannot parse an argument.
ArgumentParseException(Component, String, int) - Constructor for exception org.spongepowered.api.command.exception.ArgumentParseException
Return a new ArgumentParseException with the given message, source and position.
ArgumentParseException(Component, Throwable, String, int) - Constructor for exception org.spongepowered.api.command.exception.ArgumentParseException
Return a new ArgumentParseException with the given message, cause, source and position.
ArgumentReader - Interface in org.spongepowered.api.command.parameter
An ArgumentReader allows for sequential reading of an input String, by providing a "cursor" that advances when part of the String is read.
ArgumentReader.Immutable - Interface in org.spongepowered.api.command.parameter
Represents a ArgumentReader where the cursor position cannot be changed.
ArgumentReader.Mutable - Interface in org.spongepowered.api.command.parameter
Represents a ArgumentReader where the cursor may move.
arguments() - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent
Gets the arguments as a string.
argumentString() - Method in interface org.spongepowered.api.placeholder.PlaceholderContext
The variable string passed to this token to provide contextual information.
argumentString(String) - Method in interface org.spongepowered.api.placeholder.PlaceholderContext.Builder
Sets a string that represents variables for the supplied token.
ARMENIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
armor() - Method in interface org.spongepowered.api.item.inventory.entity.StandardInventory
Get the armor equipment inventory
ARMOR - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents a DamageModifier that will reduce damage based on the armor ItemStacks.
ARMOR - Static variable in class org.spongepowered.api.scoreboard.criteria.Criteria
Represents a Criterion which causes an Objective to have a score for a player represent their current armor value.
ARMOR_ENCHANTMENT - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents a DamageModifier that will reduce damage based on the EnchantmentTypes applicable to an ItemStack that is considered to be "armor" currently equipped on the owner.
ARMOR_MATERIAL - Static variable in class org.spongepowered.api.data.Keys
The ArmorMaterial of an armor ItemStack.
ARMOR_MATERIAL - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ARMOR_STAND - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ARMOR_STAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
ArmorEquipable - Interface in org.spongepowered.api.item.inventory
Represents something that can be equipped with armor, main hand and off hand items.
ARMORER - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
ArmorMaterial - Interface in org.spongepowered.api.data.type
Represents a type of "armor", usually applicable to any ItemTypes.DIAMOND_CHESTPLATE.
ArmorMaterials - Class in org.spongepowered.api.data.type
 
ArmorStand - Interface in org.spongepowered.api.entity.living
Represents an Armor Stand.
arms() - Method in interface org.spongepowered.api.entity.living.ArmorStand
array() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets the backing byte array of this stream.
Arrow - Interface in org.spongepowered.api.entity.projectile.arrow
An arrow generally "tipped" with one or more potion effects.
ARROW - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ARROW - Static variable in class org.spongepowered.api.item.ItemTypes
 
ArrowEntity - Interface in org.spongepowered.api.entity.projectile.arrow
Represents an Arrow.
ARROWS - Static variable in class org.spongepowered.api.tag.EntityTypeTags
 
ARROWS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
art() - Method in interface org.spongepowered.api.entity.hanging.Painting
ART_TYPE - Static variable in class org.spongepowered.api.data.Keys
The type of ArtType shown by Paintings.
ART_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ArtType - Interface in org.spongepowered.api.data.type
Represents a piece of art to be displayed by Paintings.
ArtTypes - Class in org.spongepowered.api.data.type
asBlockOffset() - Method in enum org.spongepowered.api.util.Direction
Returns the direction as a block offset vector.
asBoolean() - Method in enum org.spongepowered.api.util.Tristate
Returns the boolean representation of this tristate.
asBoolean(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a Boolean.
asBuilder() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
asByte(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a Byte.
ASCENDING_EAST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
ASCENDING_NORTH - Static variable in class org.spongepowered.api.data.type.RailDirections
 
ASCENDING_SOUTH - Static variable in class org.spongepowered.api.data.type.RailDirections
 
ASCENDING_WEST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
asChar(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a Character.
asComponent() - Method in interface org.spongepowered.api.placeholder.PlaceholderComponent
Creates a Component from the supplied PlaceholderParser in the context of the supplied PlaceholderContext.
asDefaultedReference(Supplier<RegistryHolder>) - Method in interface org.spongepowered.api.registry.RegistryKey
Generates a utility reference used to assist in querying a value from this key
asDefaultedReference(DefaultedRegistryType<T>) - Method in interface org.spongepowered.api.registry.DefaultedRegistryValue
 
asDefaultedType(Supplier<RegistryHolder>) - Method in interface org.spongepowered.api.registry.RegistryType
Gets a utility defaulted type for easier querying of the intention of where the registry is contained.
asDouble(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a Double.
asFloat(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a Float.
asGrid() - Method in interface org.spongepowered.api.item.inventory.crafting.CraftingGridInventory
Returns this inventory as a grid.
asGrid() - Method in interface org.spongepowered.api.item.inventory.entity.PrimaryPlayerInventory
Gets the (4x9) grid of the players main inventory.
ASH - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
ASHARP0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
ASHARP1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
asHighestLocation() - Method in interface org.spongepowered.api.world.server.ServerLocation
Gets the highest ServerLocation at this location.
asHoverEvent(UnaryOperator<HoverEvent.ShowEntity>) - Method in interface org.spongepowered.api.entity.Entity
 
asImmutable() - Method in interface org.spongepowered.api.data.DataManipulator
Gets an DataManipulator.Immutable copy of this DataManipulator such that all backed Value.Mutables are copied into Value.Immutable counterparts.
asImmutable() - Method in interface org.spongepowered.api.data.DataManipulator.Immutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.CollectionValue
 
asImmutable() - Method in interface org.spongepowered.api.data.value.CollectionValue.Immutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.ListValue
 
asImmutable() - Method in interface org.spongepowered.api.data.value.ListValue.Immutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.ListValue.Mutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.MapValue
 
asImmutable() - Method in interface org.spongepowered.api.data.value.MapValue.Immutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.SetValue
 
asImmutable() - Method in interface org.spongepowered.api.data.value.SetValue.Immutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.SetValue.Mutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.Value
Retrieves an immutable form of this value.
asImmutable() - Method in interface org.spongepowered.api.data.value.Value.Immutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.Value.Mutable
Gets the Value.Immutable version of this Value.Mutable such that all data is duplicated across to the new Value.Immutable.
asImmutable() - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue
 
asImmutable() - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue.Immutable
 
asImmutable() - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue.Mutable
 
asImmutable() - Method in interface org.spongepowered.api.world.schematic.Palette
 
asImmutable() - Method in interface org.spongepowered.api.world.schematic.Palette.Immutable
 
asInGameDuration() - Method in interface org.spongepowered.api.util.MinecraftDayTime
Returns a Duration that represents in-game time from the minecraft epoch (so, for Day 2 at 12:30pm will return a duration of 1 day, 6 hours and 30 minutes).
asInputStream() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets this ChannelBuf as a InputStream.
asInteger(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a Integer.
asJavaColor() - Method in class org.spongepowered.api.util.Color
Converts this Color into a Color object for use in other APIs.
asList(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a List.
asLocatableBlock() - Method in interface org.spongepowered.api.world.server.ServerLocation
asLocation() - Method in class org.spongepowered.api.util.RespawnLocation
Gets this spawn position as a ServerLocation object, if the world is available.
asLong(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a Long.
asMap() - Method in class org.spongepowered.api.event.EventContext
Gets this event context as a Map of EventContextKeys to Objects.
asMap() - Method in interface org.spongepowered.api.Platform
Returns this platform instance, as a key-value map.
asMap() - Method in interface org.spongepowered.api.service.permission.NodeTree
Convert this node tree into a map of the defined nodes in this tree.
asMenu() - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory
Create a new InventoryMenu based on this ViewableInventory which allows for lightweight callbacks on inventory clicks and changes.
asMutable() - Method in interface org.spongepowered.api.data.DataManipulator
Gets a DataManipulator.Mutable copy of this DataManipulator such that all backed Values are copied into their Value.Mutable counterparts.
asMutable() - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.CollectionValue
 
asMutable() - Method in interface org.spongepowered.api.data.value.CollectionValue.Immutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.ListValue
 
asMutable() - Method in interface org.spongepowered.api.data.value.ListValue.Immutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.ListValue.Mutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.MapValue
 
asMutable() - Method in interface org.spongepowered.api.data.value.MapValue.Immutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.SetValue
 
asMutable() - Method in interface org.spongepowered.api.data.value.SetValue.Immutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.SetValue.Mutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.Value
Retrieves a mutable form of this value.
asMutable() - Method in interface org.spongepowered.api.data.value.Value.Immutable
Creates a mutable Value.Mutable for this Value.Immutable.
asMutable() - Method in interface org.spongepowered.api.data.value.Value.Mutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue
 
asMutable() - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue.Immutable
 
asMutable() - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue.Mutable
 
asMutable(RegistryHolder) - Method in interface org.spongepowered.api.world.schematic.Palette
 
asMutable(RegistryHolder) - Method in interface org.spongepowered.api.world.schematic.Palette.Mutable
 
asMutableCopy() - Method in interface org.spongepowered.api.data.DataManipulator
Creates a new DataManipulator.Mutable copy of all Values contained in this DataManipulator, regardless whether this is a mutable instance already.
asMutableCopy() - Method in interface org.spongepowered.api.data.value.CollectionValue
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.CollectionValue.Immutable
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.MapValue
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.MapValue.Immutable
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.SetValue
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.SetValue.Immutable
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.SetValue.Mutable
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.Value
Retrieves a copy in the mutable form of this value.
asMutableCopy() - Method in interface org.spongepowered.api.data.value.Value.Immutable
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.Value.Mutable
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue.Immutable
 
asMutableCopy() - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue.Mutable
 
asNullableBoolean() - Method in enum org.spongepowered.api.util.Tristate
Returns the nullable boolean representation of this tristate, where Tristate.UNDEFINED equates to null.
asOffset() - Method in enum org.spongepowered.api.util.Direction
Returns the direction as a unit offset vector.
asOutputStream() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets this ChannelBuf as a OutputStream.
asReference() - Method in interface org.spongepowered.api.registry.RegistryEntry
 
asReference() - Method in interface org.spongepowered.api.registry.RegistryKey
Generates a utility reference used to assist in querying a value from this key
asShort(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a Short.
assign(String, boolean) - Method in interface org.spongepowered.api.service.permission.PermissionDescription.Builder
Assigns this permission to the given role-template Subject.
ASSIGN - Static variable in class org.spongepowered.api.command.parameter.managed.operator.Operators
Represents the assignment operation, =
assignedSubjects(String) - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets all loaded subjects that have this permission set in the given collection.
associatedObject() - Method in interface org.spongepowered.api.placeholder.PlaceholderContext
If provided, the Object which to pull information from when building the placeholder text.
associatedObject() - Method in interface org.spongepowered.api.service.permission.Subject
Get the game object that may be associated with this subject.
associatedObject() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
associatedObject(Object) - Method in interface org.spongepowered.api.placeholder.PlaceholderContext.Builder
Sets the Object to use as a source of information for this PlaceholderComponent.
associatedObject(Supplier<Object>) - Method in interface org.spongepowered.api.placeholder.PlaceholderContext.Builder
Sets the Object to use as a source of information for this PlaceholderComponent.
associatedObject(Player) - Method in interface org.spongepowered.api.placeholder.PlaceholderContext.Builder
Sets the Object to use as a source of information for this PlaceholderComponent to the supplied Player.
associatedParameter() - Method in interface org.spongepowered.api.command.parameter.managed.Flag
Gets the Parameter that should be parsed if this flag is invoked.
asString() - Method in interface org.spongepowered.api.block.BlockState
Gets a string representation of this block state, including the block type and the properties.
asString() - Method in interface org.spongepowered.api.command.parameter.managed.operator.Operator
The string representation of this operator
asString() - Method in interface org.spongepowered.api.ResourceKey
 
asString(char) - Method in class org.spongepowered.api.data.persistence.DataQuery
Gets this query as a string separated by the given separator character.
asString(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a String.
asString(String) - Method in class org.spongepowered.api.data.persistence.DataQuery
Gets this query as a string separated by the given separator.
asSubjectReference() - Method in interface org.spongepowered.api.service.permission.Subject
Gets a SubjectReference representing this subject.
asSubjectReference() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
asSupplier() - Method in interface org.spongepowered.api.item.inventory.ItemStackComparators.Factory
 
AST_ES - Static variable in class org.spongepowered.api.util.locale.Locales
 
asTemplate() - Method in interface org.spongepowered.api.world.server.ServerWorld
 
asTemplate() - Method in interface org.spongepowered.api.world.WorldType
 
asTicks() - Method in interface org.spongepowered.api.util.MinecraftDayTime
Returns the number of Ticks that have elapsed since the minecraft epoch.
ASTURIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
asViewable() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns this inventory as a viewable inventory if possible.
asWallClockDuration(Engine) - Method in interface org.spongepowered.api.util.MinecraftDayTime
Returns a Duration that represents wall-clock time from the minecraft epoch for the given Engine.
asyncFailableFuture(Callable<T>, Executor) - Static method in class org.spongepowered.api.util.Functional
Execute a callable on the provided executor, capturing the result or any exceptions that may be thrown into a CompletableFuture.
asyncScheduler() - Method in interface org.spongepowered.api.Game
Gets the async Scheduler.
asyncScheduler() - Static method in class org.spongepowered.api.Sponge
Gets the Scheduler used to schedule async tasks.
at(int, int, int) - Method in interface org.spongepowered.api.world.volume.virtual.Virtualized
Gets the Biome at the given location.
at(int, int, int, Registry<T>) - Method in interface org.spongepowered.api.world.volume.virtual.Virtualized
 
at(Vector3i) - Method in interface org.spongepowered.api.world.volume.virtual.Virtualized
Gets an object representing the biome at the given position.
at(Vector3i, Registry<T>) - Method in interface org.spongepowered.api.world.volume.virtual.Virtualized
 
ATTACHED_MELON_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
ATTACHED_MELON_STEM_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ATTACHED_PUMPKIN_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
ATTACHED_PUMPKIN_STEM_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
ATTACHMENT_SURFACE - Static variable in class org.spongepowered.api.data.Keys
The attachment AttachmentSurface of a button or lever BlockState
ATTACHMENT_SURFACE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
AttachmentSurface - Interface in org.spongepowered.api.data.type
Represents a block surface.
AttachmentSurfaces - Class in org.spongepowered.api.data.type
An enumeration of vanilla AttachmentSurfaces.
attachmentType() - Method in interface org.spongepowered.api.block.entity.carrier.chest.Chest
ATTACK - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
ATTACK_COOLDOWN - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents the DamageModifier that will reduce damage from a Player if their attack cooldown has not been completed yet.
ATTACK_DAMAGE - Static variable in class org.spongepowered.api.data.Keys
The damage dealt by an ArrowEntity on impact.
ATTACK_LIVING - Static variable in class org.spongepowered.api.entity.ai.goal.GoalTypes
 
ATTACK_TIME - Static variable in class org.spongepowered.api.data.Keys
The time of a Ravager is considered attacking.
attackDamage() - Method in interface org.spongepowered.api.entity.projectile.arrow.ArrowEntity
AttackEntityEvent - Interface in org.spongepowered.api.event.entity
Represents the base event for when an Entity is being "attacked".
AttackLivingGoal - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature
 
AttackLivingGoal.Builder - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature
 
attackRadius() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RangedAttackAgainstAgentGoal
Gets the radius of which the owning Ranger will attempt to attack a targeted Entity.
attackRadius(float) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RangedAttackAgainstAgentGoal.Builder
 
attackTime() - Method in interface org.spongepowered.api.entity.living.monster.raider.Ravager
attribute(Supplier<? extends AttributeType>) - Method in interface org.spongepowered.api.entity.attribute.AttributeHolder
Gets an Attribute from this entity
attribute(AttributeType) - Method in interface org.spongepowered.api.entity.attribute.AttributeHolder
Gets an Attribute from this entity
Attribute - Interface in org.spongepowered.api.entity.attribute
Represents an instance of an AttributeType that contains a value.
ATTRIBUTE_OPERATION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ATTRIBUTE_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
AttributedBiome - Interface in org.spongepowered.api.world.biome
 
AttributedBiome.Factory - Interface in org.spongepowered.api.world.biome
 
attributedBiomes() - Method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig
 
AttributeHolder - Interface in org.spongepowered.api.entity.attribute
Represents an Entity which can hold Attributes.
attributeModifier(Supplier<? extends AttributeType>, AttributeModifier, DefaultedRegistryReference<? extends EquipmentType>) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Adds an AttributeModifier to this item stack.
attributeModifier(AttributeType, AttributeModifier, EquipmentType) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Adds an AttributeModifier to this item stack.
AttributeModifier - Interface in org.spongepowered.api.entity.attribute
Represents a modifier to a value in a Attribute which is transformed by an AttributeOperation.
AttributeModifier.Builder - Interface in org.spongepowered.api.entity.attribute
Represents a builder class to create AttributeModifiers.
attributeModifiers(Supplier<? extends AttributeType>, EquipmentType) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets all AttributeModifiers on this item stack.
attributeModifiers(Supplier<? extends AttributeType>, DefaultedRegistryReference<? extends EquipmentType>) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets all AttributeModifiers on this item stack.
attributeModifiers(AttributeType, EquipmentType) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets all AttributeModifiers on this item stack.
attributeModifiers(AttributeType, DefaultedRegistryReference<? extends EquipmentType>) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets all AttributeModifiers on this item stack.
AttributeOperation - Interface in org.spongepowered.api.entity.attribute
Represents an operation which can be applied to transform the value of an Attribute.
AttributeOperations - Class in org.spongepowered.api.entity.attribute
An enumeration of AttributeOperations.
attributes() - Method in interface org.spongepowered.api.world.biome.AttributedBiome
 
AttributeType - Interface in org.spongepowered.api.entity.attribute.type
Represents an attribute type that can apply effects or modify traits related to an entity.
AttributeTypes - Class in org.spongepowered.api.entity.attribute.type
audience() - Method in interface org.spongepowered.api.command.CommandCause
Gets the Audience that should be the target for any messages sent by the command (by default).
audience() - Method in interface org.spongepowered.api.event.message.AudienceMessageEvent
Gets the current audience that this message will be sent to.
AUDIENCE - Static variable in class org.spongepowered.api.event.EventContextKeys
Used during command execution, indicates the Audience to send any messages to.
AudienceMessageEvent - Interface in org.spongepowered.api.event.message
Describes events when a involving a Component message and Audiences.
audiences() - Method in interface org.spongepowered.api.world.World
 
Audiences - Class in org.spongepowered.api.adventure
Audiences() - Constructor for class org.spongepowered.api.adventure.Audiences
 
Audiences.Factory - Interface in org.spongepowered.api.adventure
 
AUSTRALIAN_ENGLISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
author() - Method in interface org.spongepowered.api.block.entity.StructureBlock
AUTHOR - Static variable in class org.spongepowered.api.data.Keys
AUTO_SPIN_ATTACK_TICKS - Static variable in class org.spongepowered.api.data.Keys
Remaining ticks of the auto spin attack a Living is doing.
AUTOMATIC - org.spongepowered.api.world.SerializationBehavior
 
AUTOMATIC_METADATA_ONLY - org.spongepowered.api.world.SerializationBehavior
 
available() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets the number of bytes available between the reader and the writer.
available(Vector3i) - Method in interface org.spongepowered.api.world.volume.Volume
Returns true if Volume.contains(Vector3i) is true and the backing data is actually loaded - e.g.
AVAILABLE_BIOMES - Static variable in class org.spongepowered.api.command.registrar.tree.CommandCompletionProviders
Instructs the node represented by a CommandTreeNode to display all known biomes.
AVAILABLE_SOUNDS - Static variable in class org.spongepowered.api.command.registrar.tree.CommandCompletionProviders
Instructs the node represented by a CommandTreeNode to display all known sounds.
averageTickTime() - Method in interface org.spongepowered.api.Server
Gets the current average milliseconds per tick.
AVIATE_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
AVOID_LIVING - Static variable in class org.spongepowered.api.entity.ai.goal.GoalTypes
Goal where Livings avoid other Agents based on a Predicate.
AvoidLivingGoal - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature
 
AvoidLivingGoal.Builder - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature
 
AWKWARD - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
Axis - Enum in org.spongepowered.api.util
Represents a three dimensional cartesian axis.
AXIS - Static variable in class org.spongepowered.api.data.Keys
The Axis direction of a BlockState.
AxisDirection - Enum in org.spongepowered.api.util
Represents the directional axis is either positive, zero, or negative.
AZ_AZ - Static variable in class org.spongepowered.api.util.locale.Locales
 
AZERBAIJANI - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
AZTEC - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
AZTEC2 - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
AZURE_BLUET - Static variable in class org.spongepowered.api.block.BlockTypes
 
AZURE_BLUET - Static variable in class org.spongepowered.api.item.ItemTypes
 

B

B0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
B1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
B1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
B2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
BABY_TICKS - Static variable in class org.spongepowered.api.data.Keys
The ticks until a Ageable turns into an adult.
babyTicks() - Method in interface org.spongepowered.api.entity.living.Ageable
background(ResourceKey) - Method in interface org.spongepowered.api.advancement.Advancement.Builder.RootStep
Sets the background path..
backgroundPath() - Method in interface org.spongepowered.api.advancement.AdvancementTree
Gets the background texture of this tree.
BAD_OMEN - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
BAD_OMEN - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
BADLANDS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
BADLANDS_PLATEAU - Static variable in class org.spongepowered.api.world.biome.Biomes
 
BAKED_POTATO - Static variable in class org.spongepowered.api.item.ItemTypes
 
balance(Currency) - Method in interface org.spongepowered.api.service.economy.account.Account
Returns a BigDecimal representative of the balance stored within this Account for the Currency given, with the current active cause.
balance(Currency, Set<Context>) - Method in interface org.spongepowered.api.service.economy.account.Account
Returns a BigDecimal representative of the balance stored within this Account for the Currency given and the set of Contexts.
balance(Currency, Cause) - Method in interface org.spongepowered.api.service.economy.account.Account
Returns a BigDecimal representative of the balance stored within this Account for the Currency given and the set of Contexts.
balances() - Method in interface org.spongepowered.api.service.economy.account.Account
Returns a Map of all currently set balances the account holds within the current active Context.
balances(Set<Context>) - Method in interface org.spongepowered.api.service.economy.account.Account
Returns a Map of all currently set balances the account holds within the set of Contexts.
balances(Cause) - Method in interface org.spongepowered.api.service.economy.account.Account
Returns a Map of all currently set balances the account holds within the set of Contexts.
BAMBOO - Static variable in class org.spongepowered.api.block.BlockTypes
 
BAMBOO - Static variable in class org.spongepowered.api.item.ItemTypes
 
BAMBOO_AGE - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
BAMBOO_JUNGLE - Static variable in class org.spongepowered.api.world.biome.Biomes
 
BAMBOO_JUNGLE_HILLS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
BAMBOO_LEAVES - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BAMBOO_PLANTABLE_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BAMBOO_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
BAMBOO_STAGE - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
ban() - Method in interface org.spongepowered.api.event.network.BanIpEvent
Gets the ban made in this event.
ban() - Method in interface org.spongepowered.api.event.network.PardonIpEvent
Gets the ban pardoned in this event.
ban() - Method in interface org.spongepowered.api.event.user.BanUserEvent
Gets the ban involved in this event.
ban() - Method in interface org.spongepowered.api.event.user.PardonUserEvent
Gets the ban involved in this event.
Ban - Interface in org.spongepowered.api.service.ban
Represents a ban made on an object.
BAN_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Ban.Builder - Interface in org.spongepowered.api.service.ban
Represents a builder that creates bans.
Ban.IP - Interface in org.spongepowered.api.service.ban
Represents a ban made on an IP.
Ban.Profile - Interface in org.spongepowered.api.service.ban
Represents a ban made on a GameProfile.
banClass() - Method in interface org.spongepowered.api.service.ban.BanType
Gets the Ban class that this type represents.
BANE_OF_ARTHROPODS - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases damages and causes slowness for a variable amount of time depending on the level to "arthropod" mobs.
BanIpEvent - Interface in org.spongepowered.api.event.network
Called when a ban is made on an IP address.
BANJO - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
Banner - Interface in org.spongepowered.api.block.entity
Represents a Banner BlockEntity.
BANNER - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
BANNER_BLACK - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_BLUE - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_BROWN - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_CYAN - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_GRAY - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_GREEN - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_LIGHT_BLUE - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_LIGHT_GRAY - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_LIME - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_MAGENTA - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_ORANGE - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_PATTERN_LAYERS - Static variable in class org.spongepowered.api.data.Keys
BANNER_PATTERN_SHAPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BANNER_PINK - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_PURPLE - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_RED - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_WHITE - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BANNER_YELLOW - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
bannerColor() - Method in interface org.spongepowered.api.map.decoration.MapDecorationBannerType
Gets the corresponding DyeColor that this banner decoration type is.
BannerPatternLayer - Interface in org.spongepowered.api.data.meta
A representation on a single layer of a Banner's pattern.
BannerPatternLayer.Builder - Interface in org.spongepowered.api.data.meta
 
BannerPatternShape - Interface in org.spongepowered.api.data.type
A pattern shape which may be applied to a banner.
BannerPatternShapes - Class in org.spongepowered.api.data.type
An enumeration of vanilla BannerPatternShapes.
BANNERS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BANNERS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
bans() - Method in interface org.spongepowered.api.service.ban.BanService
Gets all bans registered.
banService() - Method in interface org.spongepowered.api.service.ServiceProvider.ServerScoped
Retrieves the BanService.
BanService - Interface in org.spongepowered.api.service.ban
Represents a service with which to ban things, such as GameProfiles or IP addresses.
banSource() - Method in interface org.spongepowered.api.service.ban.Ban
Gets the source that created this ban, if available.
BanType - Interface in org.spongepowered.api.service.ban
Represents the possible types of bans.
BanTypes - Class in org.spongepowered.api.service.ban
 
BanUserEvent - Interface in org.spongepowered.api.event.user
Occurs when a user is banned.
Barrel - Interface in org.spongepowered.api.block.entity.carrier
 
BARREL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BARREL - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
BARREL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BARREL_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BARREL_OPEN - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
barrensBiome() - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig
 
barrensBiome(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig.Builder
 
BARRIER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BARRIER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
BARRIER - Static variable in class org.spongepowered.api.item.ItemTypes
 
BASALT - Static variable in class org.spongepowered.api.block.BlockTypes
 
BASALT - Static variable in class org.spongepowered.api.item.ItemTypes
 
BASALT_AXIS - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BASALT_DELTAS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
base() - Method in interface org.spongepowered.api.map.color.MapColor.Builder
base(Supplier<? extends ItemType>) - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder
Sets the base ingredient and returns this builder.
base(ItemType) - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder
Sets the base ingredient and returns this builder.
base(Ingredient) - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder
Sets the base ingredient and returns this builder.
BASE - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
BASE - Static variable in class org.spongepowered.api.map.color.MapShades
 
BASE_DRUM - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
BASE_SIZE - Static variable in class org.spongepowered.api.data.Keys
The width of the physical form of an Entity.
BASE_STONE_NETHER - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BASE_STONE_OVERWORLD - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BASE_VEHICLE - Static variable in class org.spongepowered.api.data.Keys
The base vehicle a passenger is riding at the moment.
baseColor() - Method in interface org.spongepowered.api.block.entity.Banner
Gets the Value.Mutable for the base DyeColor.
baseColor() - Method in interface org.spongepowered.api.entity.living.aquatic.fish.school.TropicalFish
baseColor(Supplier<MapColorType>) - Method in interface org.spongepowered.api.map.color.MapColor.Builder
Method to ease using MapColorTypes enumerations.
baseColor(MapColorType) - Method in interface org.spongepowered.api.map.color.MapColor.Builder
Sets the MapColorType that will form the basis of the built MapColor.
baseDamage - Variable in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
baseDamage - Variable in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
baseDamage() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the "base" damage to deal to the targeted Entity.
baseDamage() - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
baseItem(Supplier<? extends ItemType>) - Method in interface org.spongepowered.api.item.inventory.ItemStackGenerator.Builder
Sets the base ItemType for the ItemStackGenerator.
baseItem(ItemType) - Method in interface org.spongepowered.api.item.inventory.ItemStackGenerator.Builder
Sets the base ItemType for the ItemStackGenerator.
baseItem(WeightedTable<ItemType>) - Method in interface org.spongepowered.api.item.inventory.ItemStackGenerator.Builder
Sets the base ItemType for the ItemStackGenerator.
baseName() - Method in interface org.spongepowered.api.resource.ResourcePath
Gets the base name of the file without any parent elements or extensions.
baseOutputDamage() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the "base" damage to deal to the targeted Entity.
baseOutputDamage() - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
basePlate() - Method in interface org.spongepowered.api.entity.living.ArmorStand
baseSize() - Method in interface org.spongepowered.api.entity.Entity
baseValue() - Method in interface org.spongepowered.api.entity.attribute.Attribute
Gets the base value of this attribute.
baseVehicle() - Method in interface org.spongepowered.api.entity.Entity
baseWithOptionalAddition(double, double, double) - Static method in interface org.spongepowered.api.util.weighted.VariableAmount
Creates a new variable about which has a base and a chance to apply a random additional amount.
baseWithOptionalAddition(double, VariableAmount, double) - Static method in interface org.spongepowered.api.util.weighted.VariableAmount
Creates a new variable about which has a base and a chance to apply a random additional amount.
baseWithOptionalVariance(double, double, double) - Static method in interface org.spongepowered.api.util.weighted.VariableAmount
Creates a new variable about which has a base and a chance to apply a random variance.
baseWithOptionalVariance(double, VariableAmount, double) - Static method in interface org.spongepowered.api.util.weighted.VariableAmount
Creates a new variable about which has a base and a chance to apply a random variance.
baseWithRandomAddition(double, double) - Static method in interface org.spongepowered.api.util.weighted.VariableAmount
Creates a new variable amount which has a base and an additional amount.
baseWithRandomAddition(double, VariableAmount) - Static method in interface org.spongepowered.api.util.weighted.VariableAmount
Creates a new variable amount which has a base and an additional amount.
baseWithVariance(double, double) - Static method in interface org.spongepowered.api.util.weighted.VariableAmount
Creates a new variable about which has a base and variance.
baseWithVariance(double, VariableAmount) - Static method in interface org.spongepowered.api.util.weighted.VariableAmount
Creates a new variable about which has a base and variance.
BasicHandshakePacketDispatcher - Interface in org.spongepowered.api.network.channel.packet.basic
Represents the packet dispatcher of the ServerSideConnectionEvent.Handshake phase.
BasicPacketChannel - Interface in org.spongepowered.api.network.channel.packet.basic
Represents a basic channel binding that sends and receives packets.
basicProfile(String) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a basic GameProfile for the given name.
basicProfile(String, Instant) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a basic GameProfile for the given name.
basicProfile(UUID) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a basic GameProfile for the given unique id.
basicProfiles(Iterable<String>) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a basic GameProfiles for the given names.
basicProfiles(Iterable<String>, Instant) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a basic GameProfiles for the given names.
BASQUE - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
BASS - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
BASTION_REMNANT - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
Bat - Interface in org.spongepowered.api.entity.living
Represents a Bat.
BAT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
BAT_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEACH - Static variable in class org.spongepowered.api.world.biome.Biomes
 
Beacon - Interface in org.spongepowered.api.block.entity.carrier
Represents a Beacon.
BEACON - Static variable in class org.spongepowered.api.block.BlockTypes
 
BEACON - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
BEACON - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 0.
BEACON - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEACON_BASE_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BEACON_PAYMENT_ITEMS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
BEAM_TARGET_ENTITY - Static variable in class org.spongepowered.api.data.Keys
The target entity of a Guardian beam.
beamTarget() - Method in interface org.spongepowered.api.entity.explosive.EndCrystal
beamTarget() - Method in interface org.spongepowered.api.entity.living.monster.guardian.Guardian
bed() - Method in interface org.spongepowered.api.event.action.SleepingEvent
Gets the BlockSnapshot of the bed being used to sleep.
Bed - Interface in org.spongepowered.api.block.entity
 
BED - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
BEDROCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
BEDROCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
bedrockFloorY() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
 
bedrockFloorY(int) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
bedrockRoofY() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
 
bedrockRoofY(int) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
BEDS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BEDS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
bedsUsable() - Method in interface org.spongepowered.api.world.WorldType
Gets if players can sleep in a bed while existing in a world of this type.
bedsUsable() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
bedsUsable(boolean) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
Bee - Interface in org.spongepowered.api.entity.living.animal
Represents a Bee.
BEE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
BEE_GROWABLES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BEE_NEST - Static variable in class org.spongepowered.api.block.BlockTypes
 
BEE_NEST - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEE_NEST_DESTROYED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
BEE_NEST_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BEE_NEST_HONEY_LEVEL - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
BEE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEEF - Static variable in class org.spongepowered.api.item.ItemTypes
 
Beehive - Interface in org.spongepowered.api.block.entity
 
BEEHIVE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BEEHIVE - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
BEEHIVE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEEHIVE_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BEEHIVE_HONEY_LEVEL - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
BEEHIVE_INHABITORS - Static variable in class org.spongepowered.api.tag.EntityTypeTags
 
BEEHIVES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BEETROOT - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEETROOT_SEEDS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEETROOT_SOUP - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEETROOTS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BEETROOTS_AGE - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
before(Class<?>) - Method in interface org.spongepowered.api.command.CommandCause
 
before(Class<?>) - Method in class org.spongepowered.api.event.Cause
Gets the object immediately before the object that is an instance of the Class passed in.
Before - Annotation Type in org.spongepowered.api.event.filter.cause
Sets the parameter to the object before the specified class in the cause chain.
BEFORE_POST - org.spongepowered.api.event.Order
The order point of BEFORE_POST handles preparation for things needing to be done in post.
beforeModifications() - Method in interface org.spongepowered.api.event.EventListenerRegistration
 
beforeModifications() - Method in annotation type org.spongepowered.api.event.Listener
Whether this listener should be called before any other server mods, such as Forge mods.
beforeModifications(boolean) - Method in interface org.spongepowered.api.event.EventListenerRegistration.Builder
 
beggingForFood() - Method in interface org.spongepowered.api.entity.living.animal.Cat
beggingForFood() - Method in interface org.spongepowered.api.entity.living.animal.Wolf
Bell - Interface in org.spongepowered.api.block.entity
 
BELL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BELL - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
BELL - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
BELL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BELL_ATTACHMENT - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BELL_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BELL_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BELL_RING - Static variable in class org.spongepowered.api.statistic.Statistics
 
BELOW_NAME - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
Displays a player's score for the objective underneath their nametag in-game, when a player is closer than 10 blocks.
BETTY - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
BFLAT0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
BFLAT1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
BG_BG - Static variable in class org.spongepowered.api.util.locale.Locales
 
BIG_DECIMAL - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be a BigDecimal.
BIG_INTEGER - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be a BigInteger.
bigDecimal() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.BIG_DECIMAL.
bigInteger() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.BIG_INTEGER.
binding(int) - Method in interface org.spongepowered.api.network.channel.packet.PacketRegistry
Gets the PacketBinding for the given packet class, if the packet type is registered to this channel.
binding(Class<P>) - Method in interface org.spongepowered.api.network.channel.packet.PacketRegistry
Gets the PacketBinding for the given packet class, if the packet type is registered to this channel.
BINDING_CURSE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Prevents removal of the cursed items that reside in the armor slots.
bindings() - Method in interface org.spongepowered.api.network.channel.packet.PacketRegistry
Gets a collection with all the PacketBindings.
biome() - Method in interface org.spongepowered.api.world.biome.AttributedBiome
 
biome() - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig
 
biome() - Method in interface org.spongepowered.api.world.Location
Gets the block at this location.
biome(int, int, int) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolume
Gets the Biome at the given location.
biome(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig.Builder
 
biome(Vector3i) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolume
Gets an object representing the biome at the given position.
Biome - Interface in org.spongepowered.api.world.biome
Represents a biome.
BIOME - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BIOME_PALETTE - Static variable in class org.spongepowered.api.world.schematic.PaletteTypes
A type of PaletteType that refers to a localized mapping of biomes for individualized usage.
BIOME_TEMPERATURE - Static variable in class org.spongepowered.api.data.Keys
The default temperature of a biome at a specific ServerLocation.
BiomeAttributes - Interface in org.spongepowered.api.world.biome
 
BiomeAttributes.Factory - Interface in org.spongepowered.api.world.biome
 
BiomeFinder - Interface in org.spongepowered.api.world.biome
 
biomePalette() - Method in interface org.spongepowered.api.world.schematic.Schematic
Gets the Palette<BiomeType> used by this schematic for serialization.
biomePalette(Palette<Biome, Biome>) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies a palette for the schemtic to use for serialization.
biomePaletteType(PaletteType<Biome, Biome>) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies the palette type to use for biomes if the Schematic.Builder.biomePalette(Palette) is not specified.
biomePosition() - Method in interface org.spongepowered.api.world.Location
Gets the underlying biome position.
biomeProvider() - Method in interface org.spongepowered.api.world.generation.ChunkGenerator
 
BiomeProvider - Interface in org.spongepowered.api.world.biome.provider
 
BiomeProvider.Factory - Interface in org.spongepowered.api.world.biome.provider
 
BiomeProviderConfig - Interface in org.spongepowered.api.world.biome.provider
 
biomes() - Method in interface org.spongepowered.api.world.biome.provider.BiomeProviderConfig
 
Biomes - Class in org.spongepowered.api.world.biome
BIOMES - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk that is having its biomes assigned.
biomeSampler() - Method in interface org.spongepowered.api.world.WorldType
Gets the BiomeSampler.
biomeSampler() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
biomeSampler(BiomeSampler) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
BiomeSampler - Interface in org.spongepowered.api.world.biome
 
BiomeSampler.Factory - Interface in org.spongepowered.api.world.biome
 
BiomeSamplers - Class in org.spongepowered.api.world.biome
 
biomeStream(Vector3i, Vector3i, StreamOptions) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolume.Streamable
Gets a VolumeStream<B, Biome> from this volume such that the min and max are contained within this volume.
BiomeVolume - Interface in org.spongepowered.api.world.volume.biome
 
BiomeVolume.Immutable - Interface in org.spongepowered.api.world.volume.biome
 
BiomeVolume.Modifiable<M extends BiomeVolume.Modifiable<M>> - Interface in org.spongepowered.api.world.volume.biome
 
BiomeVolume.Mutable - Interface in org.spongepowered.api.world.volume.biome
 
BiomeVolume.Streamable<B extends BiomeVolume.Streamable<B>> - Interface in org.spongepowered.api.world.volume.biome
 
BiomeVolume.Unmodifiable<U extends BiomeVolume.Unmodifiable<U>> - Interface in org.spongepowered.api.world.volume.biome
Like a BlockVolume except in the case that while the parent volume can potentially be a MutableVolume, this volume returned will not be.
BiomeVolumeFactory - Interface in org.spongepowered.api.world.volume.biome
 
biPredicateAnd(Iterable<BiPredicate<L, R>>) - Static method in class org.spongepowered.api.util.Functional
Perform an AND using an iterable of bi-predicates.
biPredicateAnd(BiPredicate<L, R>...) - Static method in class org.spongepowered.api.util.Functional
Perform an AND using an array of bi-predicates.
BIRCH - Static variable in class org.spongepowered.api.data.type.BoatTypes
 
BIRCH_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_BUTTON_FACE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_BUTTON_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_BUTTON_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_DOOR_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_DOOR_HALF - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_DOOR_HINGE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_DOOR_OPEN - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_DOOR_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_FENCE_EAST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_FENCE_GATE_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_FENCE_GATE_IN_WALL - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_FENCE_GATE_OPEN - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_FENCE_GATE_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_FENCE_NORTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_FENCE_SOUTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_FENCE_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_FENCE_WEST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_FOREST - Static variable in class org.spongepowered.api.world.biome.Biomes
 
BIRCH_FOREST_HILLS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
BIRCH_LEAVES - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_LEAVES - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_LEAVES_DISTANCE - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
BIRCH_LEAVES_PERSISTENT - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_LOG_AXIS - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_LOGS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BIRCH_LOGS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
BIRCH_PLANKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_PLANKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_PRESSURE_PLATE_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_SAPLING - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_SAPLING_STAGE - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
BIRCH_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_SIGN_ROTATION - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
BIRCH_SIGN_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_SLAB_TYPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_SLAB_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_STAIRS_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_STAIRS_HALF - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_STAIRS_SHAPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_STAIRS_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_TRAPDOOR_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_TRAPDOOR_HALF - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_TRAPDOOR_OPEN - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_TRAPDOOR_POWERED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_TRAPDOOR_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_WALL_SIGN_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIRCH_WALL_SIGN_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BIRCH_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_WOOD_AXIS - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BIT - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
BLACK - Static variable in class org.spongepowered.api.data.type.CatTypes
 
BLACK - Static variable in class org.spongepowered.api.data.type.DyeColors
 
BLACK - Static variable in class org.spongepowered.api.data.type.HorseColors
 
BLACK - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
BLACK - Static variable in class org.spongepowered.api.util.Color
 
BLACK_AND_WHITE - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
BLACK_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_BANNER_ROTATION - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
BLACK_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_BED_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACK_BED_OCCUPIED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLACK_BED_PART - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACK_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_DOTS - Static variable in class org.spongepowered.api.data.type.HorseStyles
 
BLACK_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_GLAZED_TERRACOTTA_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACK_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_SHULKER_BOX_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACK_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_STAINED_GLASS_PANE_EAST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLACK_STAINED_GLASS_PANE_NORTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLACK_STAINED_GLASS_PANE_SOUTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLACK_STAINED_GLASS_PANE_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLACK_STAINED_GLASS_PANE_WEST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLACK_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_WALL_BANNER_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACK_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACKSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACKSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACKSTONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACKSTONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACKSTONE_SLAB_TYPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACKSTONE_SLAB_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLACKSTONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACKSTONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACKSTONE_STAIRS_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACKSTONE_STAIRS_HALF - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACKSTONE_STAIRS_SHAPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACKSTONE_STAIRS_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLACKSTONE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACKSTONE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACKSTONE_WALL_EAST - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACKSTONE_WALL_NORTH - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACKSTONE_WALL_SOUTH - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLACKSTONE_WALL_UP - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLACKSTONE_WALL_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLACKSTONE_WALL_WEST - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
blank() - Static method in interface org.spongepowered.api.map.MapCanvas
Creates a MapCanvas where all pixels are set to MapColorTypes.NONE.
BLAST_FURNACE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLAST_FURNACE - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
BLAST_FURNACE - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
BLAST_FURNACE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLAST_FURNACE_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLAST_FURNACE_LIT - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLAST_PROTECTION - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Reduces explosion damage.
BLAST_RESISTANCE - Static variable in class org.spongepowered.api.data.Keys
The blast resistance of a BlockState.
BlastFurnace - Interface in org.spongepowered.api.block.entity.carrier.furnace
 
BLASTING - Static variable in class org.spongepowered.api.item.recipe.RecipeTypes
 
Blaze - Interface in org.spongepowered.api.entity.living.monster
Represents a Blaze.
BLAZE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
BLAZE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLAZE_ROD - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLAZE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLINDNESS - Static variable in class org.spongepowered.api.data.type.SpellTypes
 
BLINDNESS - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
block() - Method in interface org.spongepowered.api.block.entity.BlockEntity
Gets the BlockState that this BlockEntity represents.
block() - Method in interface org.spongepowered.api.entity.vehicle.minecart.BlockOccupiedMinecart
block() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent
Gets the BlockSnapshot.
block() - Method in interface org.spongepowered.api.event.block.TickBlockEvent
Gets the BlockSnapshot.
block() - Method in interface org.spongepowered.api.fluid.FluidState
Gets the BlockState that best represents this FluidState.
block() - Method in interface org.spongepowered.api.item.ItemType
Gets the corresponding BlockType of this item if one exists.
block() - Method in interface org.spongepowered.api.projectile.source.BlockProjectileSource
Gets the BlockState of the projectile source.
block() - Static method in interface org.spongepowered.api.util.blockray.RayTrace
Creates a RayTrace that will attempt to select a LocatableBlock.
block() - Method in interface org.spongepowered.api.world.generation.config.flat.LayerConfig
 
block() - Method in interface org.spongepowered.api.world.Location
Gets the BlockState for this location.
block(int, int, int) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume
 
block(BlockSnapshot) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.BlockDamageSource.Builder
Sets the BlockSnapshot to act as the "damage source".
block(ServerLocation) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.BlockDamageSource.Builder
Sets the ServerLocation to use as a "source".
block(Vector3i) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume
 
BLOCK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
BLOCK - Static variable in class org.spongepowered.api.world.LightTypes
 
BLOCK_ANCIENT_DEBRIS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANCIENT_DEBRIS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANCIENT_DEBRIS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANCIENT_DEBRIS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANCIENT_DEBRIS_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANVIL_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANVIL_DESTROY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANVIL_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANVIL_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANVIL_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANVIL_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANVIL_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ANVIL_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BAMBOO_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BAMBOO_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BAMBOO_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BAMBOO_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BAMBOO_SAPLING_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BAMBOO_SAPLING_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BAMBOO_SAPLING_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BAMBOO_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BARREL_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BARREL_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BASALT_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BASALT_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BASALT_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BASALT_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BASALT_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BEACON_ACTIVATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BEACON_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BEACON_DEACTIVATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BEACON_POWER_SELECT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BEEHIVE_DRIP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BEEHIVE_ENTER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BEEHIVE_EXIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BEEHIVE_SHEAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BEEHIVE_WORK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BELL_RESONATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BELL_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BLASTFURNACE_FIRE_CRACKLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BONE_BLOCK_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BONE_BLOCK_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BONE_BLOCK_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BONE_BLOCK_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BONE_BLOCK_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BREWING_STAND_BREW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BUBBLE_COLUMN_BUBBLE_POP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BUBBLE_COLUMN_UPWARDS_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BUBBLE_COLUMN_UPWARDS_INSIDE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BUBBLE_COLUMN_WHIRLPOOL_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BUBBLE_COLUMN_WHIRLPOOL_INSIDE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CAMPFIRE_CRACKLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CHAIN_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CHAIN_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CHAIN_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CHAIN_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CHAIN_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CHEST_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CHEST_LOCKED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CHEST_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CHORUS_FLOWER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CHORUS_FLOWER_GROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_COMPARATOR_CLICK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_COMPOSTER_EMPTY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_COMPOSTER_FILL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_COMPOSTER_FILL_SUCCESS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_COMPOSTER_READY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CONDUIT_ACTIVATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CONDUIT_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CONDUIT_AMBIENT_SHORT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CONDUIT_ATTACK_TARGET - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CONDUIT_DEACTIVATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CORAL_BLOCK_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CORAL_BLOCK_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CORAL_BLOCK_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CORAL_BLOCK_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CORAL_BLOCK_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CROP_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DISPENSER_DISPENSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DISPENSER_FAIL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DISPENSER_LAUNCH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ENCHANTMENT_TABLE_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_END_GATEWAY_SPAWN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_END_PORTAL_FRAME_FILL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_END_PORTAL_SPAWN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ENDER_CHEST_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ENDER_CHEST_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ENTITY_PALETTE - Static variable in class org.spongepowered.api.world.schematic.PaletteTypes
 
BLOCK_ENTITY_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BLOCK_EVENT_PROCESS - Static variable in class org.spongepowered.api.event.EventContextKeys
Used when a World block event is being processed.
BLOCK_EVENT_QUEUE - Static variable in class org.spongepowered.api.event.EventContextKeys
Used to queue a block event to be processed in a World.
BLOCK_FENCE_GATE_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FENCE_GATE_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FIRE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FIRE_EXTINGUISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FUNGUS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FUNGUS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FUNGUS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FUNGUS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FUNGUS_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FURNACE_FIRE_CRACKLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GILDED_BLACKSTONE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GILDED_BLACKSTONE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GILDED_BLACKSTONE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GILDED_BLACKSTONE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GILDED_BLACKSTONE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GLASS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GLASS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GLASS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GLASS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GLASS_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRASS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRASS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRASS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRASS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRASS_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRAVEL_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRAVEL_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRAVEL_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRAVEL_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRAVEL_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_GRINDSTONE_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HIT - Static variable in class org.spongepowered.api.event.EventContextKeys
Used when an Entity interacts with a block.
BLOCK_HONEY_BLOCK_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HONEY_BLOCK_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HONEY_BLOCK_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HONEY_BLOCK_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HONEY_BLOCK_SLIDE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HONEY_BLOCK_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_IRON_DOOR_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_IRON_DOOR_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_IRON_TRAPDOOR_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_IRON_TRAPDOOR_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LADDER_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LADDER_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LADDER_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LADDER_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LADDER_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LANTERN_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LANTERN_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LANTERN_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LANTERN_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LANTERN_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LAVA_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LAVA_EXTINGUISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LAVA_POP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LEVER_CLICK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LIGHT - Static variable in class org.spongepowered.api.data.Keys
The amount of light that is emitted by the surrounding blocks at a block ServerLocation.
BLOCK_LILY_PAD_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LODESTONE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LODESTONE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LODESTONE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LODESTONE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LODESTONE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_METAL_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_METAL_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_METAL_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_METAL_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_METAL_PRESSURE_PLATE_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_METAL_PRESSURE_PLATE_CLICK_ON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_METAL_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_BRICKS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_BRICKS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_BRICKS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_BRICKS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_BRICKS_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_GOLD_ORE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_GOLD_ORE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_GOLD_ORE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_GOLD_ORE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_GOLD_ORE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_ORE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_ORE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_ORE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_ORE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_ORE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_SPROUTS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_SPROUTS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_SPROUTS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_SPROUTS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_SPROUTS_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHER_WART_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHERITE_BLOCK_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHERITE_BLOCK_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHERITE_BLOCK_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHERITE_BLOCK_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHERITE_BLOCK_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHERRACK_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHERRACK_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHERRACK_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHERRACK_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NETHERRACK_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_BANJO - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_BASEDRUM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_BASS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_BELL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_BIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_CHIME - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_COW_BELL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_DIDGERIDOO - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_FLUTE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_GUITAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_HARP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_HAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_IRON_XYLOPHONE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_PLING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_SNARE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BLOCK_XYLOPHONE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NYLIUM_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NYLIUM_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NYLIUM_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NYLIUM_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NYLIUM_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_OFFSET - Static variable in class org.spongepowered.api.world.volume.stream.VolumePositionTranslators
 
BLOCK_OPERATION - Static variable in class org.spongepowered.api.data.persistence.Queries
 
BLOCK_PISTON_CONTRACT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_PISTON_EXTEND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_PORTAL_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_PORTAL_TRAVEL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_PORTAL_TRIGGER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POS - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
BLOCK_PREDICATE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
BLOCK_PUMPKIN_CARVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_REDSTONE_TORCH_BURNOUT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_RESPAWN_ANCHOR_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_RESPAWN_ANCHOR_CHARGE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_RESPAWN_ANCHOR_DEPLETE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_RESPAWN_ANCHOR_SET_SPAWN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ROOTS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ROOTS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ROOTS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ROOTS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ROOTS_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SAND_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SAND_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SAND_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SAND_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SAND_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCAFFOLDING_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCAFFOLDING_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCAFFOLDING_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCAFFOLDING_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCAFFOLDING_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SHROOMLIGHT_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SHROOMLIGHT_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SHROOMLIGHT_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SHROOMLIGHT_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SHROOMLIGHT_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SHULKER_BOX_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SHULKER_BOX_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SLIME_BLOCK_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SLIME_BLOCK_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SLIME_BLOCK_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SLIME_BLOCK_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SLIME_BLOCK_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SMITHING_TABLE_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SMOKER_SMOKE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SNOW_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SNOW_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SNOW_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SNOW_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SNOW_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SOUL_SAND_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SOUL_SAND_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SOUL_SAND_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SOUL_SAND_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SOUL_SAND_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SOUL_SOIL_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SOUL_SOIL_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SOUL_SOIL_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SOUL_SOIL_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SOUL_SOIL_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SPAWNING - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
This is the equivalent to when a block break causes a normal entity to spawn, such as BlockTypes.INFESTED_STONE where a EntityTypes.SILVERFISH may spawn.
BLOCK_STATE - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Requires an argument to represent a BlockState
BLOCK_STATE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
BLOCK_STATE - Static variable in class org.spongepowered.api.data.Keys
BLOCK_STATE - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will affect the appearance of a particle.
BLOCK_STATE_PALETTE - Static variable in class org.spongepowered.api.world.schematic.PaletteTypes
A type of PaletteType that refers to a localized mapping of block states for individualized usage.
BLOCK_STEM_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STEM_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STEM_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STEM_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STEM_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STONE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STONE_BUTTON_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STONE_BUTTON_CLICK_ON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STONE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STONE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STONE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STONE_PRESSURE_PLATE_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STONE_PRESSURE_PLATE_CLICK_ON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STONE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SWEET_BERRY_BUSH_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SWEET_BERRY_BUSH_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TARGET - Static variable in class org.spongepowered.api.event.EventContextKeys
Used during command execution, indicates the BlockSnapshot that is the target of the invocation.
BLOCK_TEMPERATURE - Static variable in class org.spongepowered.api.data.Keys
The temperature at a specific ServerLocation.
BLOCK_TRIPWIRE_ATTACH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TRIPWIRE_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TRIPWIRE_CLICK_ON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TRIPWIRE_DETACH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BLOCK_TYPE - Static variable in class org.spongepowered.api.tag.TagTypes
 
BLOCK_TYPE_TAGS - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BLOCK_VINE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WART_BLOCK_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WART_BLOCK_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WART_BLOCK_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WART_BLOCK_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WART_BLOCK_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WATER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WEEPING_VINES_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WEEPING_VINES_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WEEPING_VINES_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WEEPING_VINES_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WEEPING_VINES_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WET_GRASS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WET_GRASS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WET_GRASS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WET_GRASS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WET_GRASS_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOD_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOD_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOD_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOD_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOD_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOODEN_BUTTON_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOODEN_BUTTON_CLICK_ON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOODEN_DOOR_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOODEN_DOOR_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOODEN_PRESSURE_PLATE_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOODEN_PRESSURE_PLATE_CLICK_ON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOODEN_TRAPDOOR_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOODEN_TRAPDOOR_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOL_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOL_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOL_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOL_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOL_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BlockCarrier - Interface in org.spongepowered.api.item.inventory
Represents a Block that is a carrier of an Inventory e.g.
BlockChangeFlag - Interface in org.spongepowered.api.world
A flag of sorts that determines whether a block change will perform various interactions, such as notifying neighboring blocks, performing block physics on placement, etc.
BlockChangeFlag.Factory - Interface in org.spongepowered.api.world
 
BlockChangeFlags - Class in org.spongepowered.api.world
An enumeration of the possible BlockChangeFlags.
BlockDamageSource - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
BlockDamageSource.Builder - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
blockDigTimeWith(int, int, int, ItemStack, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Gets the Duration it takes to dig this block with the specified item.
blockDigTimeWith(Vector3i, ItemStack, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Gets the Duration it takes to dig this block with the specified item.
blockEntities() - Method in interface org.spongepowered.api.world.volume.block.entity.BlockEntityVolume
Return a collection of block entities contained within this volume, possibly only returning block entities only in loaded areas.
blockEntities(Predicate<? super BlockEntity>) - Method in interface org.spongepowered.api.world.volume.block.entity.BlockEntityVolume
Return a collection of block entities contained within this volume, possibly only returning block entities only in loaded areas.
blockEntities(BlockEntityVolume) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
 
blockEntity() - Method in interface org.spongepowered.api.event.block.entity.CookingEvent
Gets the BlockEntity used for cooking.
blockEntity() - Method in interface org.spongepowered.api.item.inventory.type.BlockEntityInventory
Returns the owner of this Inventory.
blockEntity() - Method in interface org.spongepowered.api.world.Location
Gets the associated BlockEntity on this block.
blockEntity(int, int, int) - Method in interface org.spongepowered.api.world.volume.block.entity.BlockEntityVolume
Gets the block entity at the given position, if it exists.
blockEntity(Supplier<? extends BlockEntityType>) - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype.Builder
 
blockEntity(BlockEntity) - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype.Builder
Copies the incoming BlockEntity for it's current state of information, such as BlockState, BlockEntityType, and all related contained data, except the position and potentially any Sponge-added tracking information, such as owner or notifier.
blockEntity(BlockEntityType) - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype.Builder
 
blockEntity(Vector3i) - Method in interface org.spongepowered.api.world.volume.block.entity.BlockEntityVolume
Gets the block entity at the given position, if it exists.
BlockEntity - Interface in org.spongepowered.api.block.entity
Represents a block entity.
blockEntityArchetype(int, int, int) - Method in interface org.spongepowered.api.world.volume.archetype.block.entity.BlockEntityArchetypeVolume
Gets the BlockEntityArchetype for the block entity carrying block at the given coordinates.
blockEntityArchetype(Vector3i) - Method in interface org.spongepowered.api.world.volume.archetype.block.entity.BlockEntityArchetypeVolume
Gets the BlockEntityArchetype for the block entity carrying block at the given coordinates.
BlockEntityArchetype - Interface in org.spongepowered.api.block.entity
Represents the data of a BlockEntity which does not exist in the world and may be used to create new BlockEntitys with the same data.
BlockEntityArchetype.Builder - Interface in org.spongepowered.api.block.entity
A builder for BlockEntityArchetypes.
blockEntityArchetypes() - Method in interface org.spongepowered.api.world.volume.archetype.block.entity.BlockEntityArchetypeVolume
Gets a map containing all block entity archetypes within this volume, keyed by their positions within the volume.
blockEntityArchetypeStream(Vector3i, Vector3i, StreamOptions) - Method in interface org.spongepowered.api.world.volume.archetype.block.entity.BlockEntityArchetypeVolume.Streamable
Gets a VolumeStream<B, BlockEntityArchetype> from this volume such that the min and max are contained within this volume.
BlockEntityArchetypeVolume - Interface in org.spongepowered.api.world.volume.archetype.block.entity
 
BlockEntityArchetypeVolume.Immutable - Interface in org.spongepowered.api.world.volume.archetype.block.entity
 
BlockEntityArchetypeVolume.Modifiable<M extends BlockEntityArchetypeVolume.Modifiable<M>> - Interface in org.spongepowered.api.world.volume.archetype.block.entity
 
BlockEntityArchetypeVolume.Mutable - Interface in org.spongepowered.api.world.volume.archetype.block.entity
 
BlockEntityArchetypeVolume.Streamable<B extends BlockEntityArchetypeVolume.Streamable<B>> - Interface in org.spongepowered.api.world.volume.archetype.block.entity
 
BlockEntityArchetypeVolume.Unmodifiable<U extends BlockEntityArchetypeVolume.Unmodifiable<U>> - Interface in org.spongepowered.api.world.volume.archetype.block.entity
 
blockEntityData() - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype
Gets the raw BlockEntity data that would be applied to the generated block entity.
blockEntityData(DataView) - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype.Builder
Sets the DataView to be used to copy data onto the created BlockEntity when Archetype.apply(ServerLocation) is called.
BlockEntityInventory<T extends BlockEntity & Carrier> - Interface in org.spongepowered.api.item.inventory.type
An Inventory which is owned by a BlockEntity.
blockEntityStream(Vector3i, Vector3i, StreamOptions) - Method in interface org.spongepowered.api.world.volume.block.entity.BlockEntityVolume.Streamable
Gets a VolumeStream<B, BlockEntity> from this volume such that the min and max are contained within this volume.
blockEntityType() - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype
Gets the BlockEntityType for this archetype.
BlockEntityType - Interface in org.spongepowered.api.block.entity
Describes a type of block entity.
BlockEntityTypes - Class in org.spongepowered.api.block.entity
BlockEntityVolume - Interface in org.spongepowered.api.world.volume.block.entity
 
BlockEntityVolume.Modifiable<M extends BlockEntityVolume.Modifiable<M>> - Interface in org.spongepowered.api.world.volume.block.entity
 
BlockEntityVolume.Mutable - Interface in org.spongepowered.api.world.volume.block.entity
 
BlockEntityVolume.Streamable<T extends BlockEntityVolume.Streamable<T>> - Interface in org.spongepowered.api.world.volume.block.entity
 
BlockEntityVolume.Unmodifiable<U extends BlockEntityVolume.Unmodifiable<U>> - Interface in org.spongepowered.api.world.volume.block.entity
 
BLOCKFISH - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
BlockOccupiedMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
 
blockOffset() - Method in interface org.spongepowered.api.entity.vehicle.minecart.BlockOccupiedMinecart
blockPalette() - Method in interface org.spongepowered.api.world.schematic.Schematic
Gets the Palette used by this schematic for serialization.
blockPalette(Palette<BlockState, BlockType>) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies a palette for the schematic to use for serialization.
blockPaletteType(PaletteType<BlockState, BlockType>) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies the palette type to use if the Schematic.blockPalette() is not specified.
blockPosition() - Method in interface org.spongepowered.api.world.Locatable
 
blockPosition() - Method in interface org.spongepowered.api.world.Location
Gets the underlying block position.
BlockProjectileSource - Interface in org.spongepowered.api.projectile.source
Represents a ProjectileSource that is a block.
blockRayTrace() - Method in interface org.spongepowered.api.util.blockray.RayTrace.Factory
 
BlockReaderAwareMatcher<T> - Interface in org.spongepowered.api.util
 
blocks(BlockVolume) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies an archetype volume for the world data of the schematic.
BLOCKS - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
BLOCKS_BROKEN - Static variable in class org.spongepowered.api.statistic.StatisticCategories
 
blockSnapshot() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.BlockDamageSource
Gets the BlockSnapshot of the source.
BlockSnapshot - Interface in org.spongepowered.api.block
An immutable representation of a BlockState and any extra data that may be associated with it, including BlockEntity related data.
BlockSnapshot.Builder - Interface in org.spongepowered.api.block
 
BlockSnapshot.Factory - Interface in org.spongepowered.api.block
 
BlockSoundGroup - Interface in org.spongepowered.api.block
Represents sounds for a block.
blockState() - Method in interface org.spongepowered.api.block.entity.Piston
blockState() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.BLOCK_STATE.
blockState() - Method in interface org.spongepowered.api.entity.FallingBlock
blockState() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
Gets the BlockState the falling block is representing.
blockState() - Method in interface org.spongepowered.api.world.LocatableBlock
Gets the BlockState for this locatable block.
blockState(BlockState) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
Sets the BlockState for this BlockSnapshot.
BlockState - Interface in org.spongepowered.api.block
Represents a particular "state" that can exist at a ServerLocation with a particular BlockType and various Value.Immutables defining the information for the "block".
BlockState.Builder - Interface in org.spongepowered.api.block
blockStateMatcherBuilder() - Static method in interface org.spongepowered.api.state.StateMatcher
Creates a new StateMatcher.Builder for matching BlockStates.
blockStateMatcherBuilder() - Method in interface org.spongepowered.api.state.StateMatcher.Factory
Gets a StateMatcher.Builder for BlockState matching.
blockStateStream(Vector3i, Vector3i, StreamOptions) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume.Streamable
Gets a VolumeStream<B, BlockState> from this volume such that the min and max are contained within this volume.
BlockTransaction - Class in org.spongepowered.api.block.transaction
A specialized Transaction<BlockSnapshot> that covers the required changes of one BlockSnapshot to another, with the added benefit of a contextual understanding of what sort of operation is being performed to change from one block to another.
BlockTransaction(BlockSnapshot, BlockSnapshot, List<? extends BlockSnapshot>, Operation) - Constructor for class org.spongepowered.api.block.transaction.BlockTransaction
 
BlockTransaction(BlockSnapshot, BlockSnapshot, Operation) - Constructor for class org.spongepowered.api.block.transaction.BlockTransaction
 
BlockTransactionReceipt - Class in org.spongepowered.api.block.transaction
 
BlockTransactionReceipt(BlockSnapshot, BlockSnapshot, Operation) - Constructor for class org.spongepowered.api.block.transaction.BlockTransactionReceipt
 
blockType() - Method in interface org.spongepowered.api.world.Location
Gets the BlockType for this location.
blockType(Supplier<? extends BlockType>) - Method in interface org.spongepowered.api.block.BlockState.Builder
Sets the BlockType for the BlockState to build.
blockType(BlockType) - Method in interface org.spongepowered.api.block.BlockState.Builder
Sets the BlockType for the BlockState to build.
BlockType - Interface in org.spongepowered.api.block
Describes a base type of block.
BlockTypes - Class in org.spongepowered.api.block
BlockTypeTags - Class in org.spongepowered.api.tag
BlockVolume - Interface in org.spongepowered.api.world.volume.block
 
BlockVolume.Immutable - Interface in org.spongepowered.api.world.volume.block
 
BlockVolume.Modifiable<M extends BlockVolume.Modifiable<M>> - Interface in org.spongepowered.api.world.volume.block
 
BlockVolume.Mutable - Interface in org.spongepowered.api.world.volume.block
 
BlockVolume.Streamable<B extends BlockVolume.Streamable<B>> - Interface in org.spongepowered.api.world.volume.block
 
BlockVolume.Unmodifiable<U extends BlockVolume.Unmodifiable<U>> - Interface in org.spongepowered.api.world.volume.block
Like a BlockVolume except in the case that while the parent volume can potentially be a MutableVolume, this volume returned will not be.
BlockVolumeFactory - Interface in org.spongepowered.api.world.volume.block
 
blockX() - Method in interface org.spongepowered.api.world.Location
Gets the floored X component of this instance's position.
blockY() - Method in interface org.spongepowered.api.world.Location
Gets the floored Y component of this instance's position.
blockZ() - Method in interface org.spongepowered.api.world.Location
Gets the floored Z component of this instance's position.
blue() - Method in class org.spongepowered.api.util.Color
Gets the current blue value of this Color.
BLUE - Static variable in class org.spongepowered.api.data.type.DyeColors
 
BLUE - Static variable in class org.spongepowered.api.data.type.ParrotTypes
 
BLUE - Static variable in class org.spongepowered.api.util.Color
 
BLUE_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_BANNER_ROTATION - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
BLUE_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_BED_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLUE_BED_OCCUPIED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLUE_BED_PART - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLUE_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_GLAZED_TERRACOTTA_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLUE_ICE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_ICE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_MARKER - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
BLUE_ORCHID - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_ORCHID - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_SHULKER_BOX_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLUE_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_STAINED_GLASS_PANE_EAST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLUE_STAINED_GLASS_PANE_NORTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLUE_STAINED_GLASS_PANE_SOUTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLUE_STAINED_GLASS_PANE_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLUE_STAINED_GLASS_PANE_WEST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BLUE_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_WALL_BANNER_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BLUE_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
Boat - Interface in org.spongepowered.api.entity.vehicle
Represents a Boat entity.
BOAT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
BOAT_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
BOAT_TYPE - Static variable in class org.spongepowered.api.data.Keys
The type of the boat.
BOAT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BOATS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
boatType() - Method in interface org.spongepowered.api.entity.vehicle.Boat
BoatType - Interface in org.spongepowered.api.data.type
 
BoatTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla BoatTypes.
BODY_PART - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BODY_ROTATIONS - Static variable in class org.spongepowered.api.data.Keys
The rotation of specific body parts of a ArmorStand or Living.
BodyPart - Interface in org.spongepowered.api.data.type
 
BodyParts - Class in org.spongepowered.api.data.type
An enumeration of vanilla BodyParts.
bodyRotations() - Method in interface org.spongepowered.api.entity.living.Living
BOMB - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
BONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BONE_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
BONE_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BONE_BLOCK_AXIS - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BONE_MEAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BOOK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BOOKSHELF - Static variable in class org.spongepowered.api.block.BlockTypes
 
BOOKSHELF - Static variable in class org.spongepowered.api.item.ItemTypes
 
bool() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.BOOLEAN.
BOOL - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
BOOLEAN - Static variable in class org.spongepowered.api.command.parameter.CommonParameters
A Parameter.Value that parses a Boolean with the key name "true/false".
BOOLEAN - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be a boolean.
BOOLEAN_STATE_PROPERTY - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BooleanStateProperties - Class in org.spongepowered.api.state
BooleanStateProperty - Interface in org.spongepowered.api.state
Represents a type of StateProperty that allows only Boolean of which two possible values may exist: true and false.
BOOTS - Static variable in interface org.spongepowered.api.event.entity.AttackEntityEvent
For use with a DamageModifier where it's type is a DamageModifierTypes.ARMOR and the Cause contains an ItemStackSnapshot for "boots".
border() - Method in interface org.spongepowered.api.world.volume.game.Region
Gets the WorldBorder for this Region.
BORDER - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
Boss - Interface in org.spongepowered.api.entity.living.monster.boss
Represents a boss monster that may cause a boss health bar to show on client interfaces.
BOSS_BAR - Static variable in class org.spongepowered.api.data.Keys
The BossBar displayed to the client by a Boss.
bossBar() - Method in interface org.spongepowered.api.entity.living.monster.boss.Boss
bossBar() - Method in interface org.spongepowered.api.raid.Raid
Gets the BossBar being displayed to clients of this raid.
bottom(SlideConfig) - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Builder
 
BOTTOM - Static variable in class org.spongepowered.api.data.type.PortionTypes
 
BOTTOM - Static variable in class org.spongepowered.api.data.type.SlabPortions
 
BOTTOM - Static variable in class org.spongepowered.api.util.orientation.Orientations
 
BOTTOM_LEFT - Static variable in class org.spongepowered.api.util.orientation.Orientations
 
BOTTOM_RIGHT - Static variable in class org.spongepowered.api.util.orientation.Orientations
 
bottomConfig() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
 
boundAddress() - Method in interface org.spongepowered.api.Server
Gets the bound InetSocketAddress from where this server is accepting connections.
boundingBox() - Method in interface org.spongepowered.api.entity.Entity
Gets the entity's bounding box, usually for collisions and interaction.
BOW - Static variable in class org.spongepowered.api.item.ItemTypes
 
BOWL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRAIN_CORAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRAIN_CORAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRAIN_CORAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRAIN_CORAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRAIN_CORAL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRAIN_CORAL_FAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRAIN_CORAL_FAN_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BRAIN_CORAL_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRAIN_CORAL_WALL_FAN_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BRAIN_CORAL_WALL_FAN_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BRAIN_CORAL_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BRAZILIAN_PORTUGUESE - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
BREAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
BREAK - Static variable in class org.spongepowered.api.block.transaction.Operations
An Operation that signifies a non air block being broken and replaced with an air block.
BREAKABLE_BLOCK_TYPES - Static variable in class org.spongepowered.api.data.Keys
The BlockTypes able to be broken by an ItemStack.
breakSound() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the sound played when the block is breaking.
BRED_ANIMALS - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
breeder() - Method in interface org.spongepowered.api.entity.living.animal.Animal
BREEDER - Static variable in class org.spongepowered.api.data.Keys
The current breeder of an Animal, usually a Players UUID.
BREEDING - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
This is the equivalent to when an Entity is spawned from a breeding of two other Entity instances.
BREEDING_COOLDOWN - Static variable in class org.spongepowered.api.data.Keys
The ticks until an Animal can breed again.
breedingCooldown() - Method in interface org.spongepowered.api.entity.living.Ageable
BreedingEvent - Interface in org.spongepowered.api.event.entity
 
BreedingEvent.Breed - Interface in org.spongepowered.api.event.entity
Called when an Animal begins to breed with an Animal.
BreedingEvent.FindMate - Interface in org.spongepowered.api.event.entity
Called when an Animal finds an Animal to mate with.
BreedingEvent.ReadyToMate - Interface in org.spongepowered.api.event.entity
Called when an Animal has made it known it is ready to breed.
breedWith(Animal) - Method in interface org.spongepowered.api.entity.living.animal.Animal
Instructs this animal to breed with the provided animal.
brew() - Method in interface org.spongepowered.api.block.entity.carrier.BrewingStand
Attempts to brew the current potions if possible.
BREWED_POTION - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
brewedItemStacks() - Method in interface org.spongepowered.api.event.block.entity.BrewingEvent.Finish
Gets an immutable List of ItemStackSnapshots that are the result of the brew.
BREWING_STAND - Static variable in class org.spongepowered.api.block.BlockTypes
 
BREWING_STAND - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
BREWING_STAND - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 5.
BREWING_STAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
BREWING_STAND_HAS_BOTTLE_0 - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BREWING_STAND_HAS_BOTTLE_1 - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BREWING_STAND_HAS_BOTTLE_2 - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BrewingEvent - Interface in org.spongepowered.api.event.block.entity
Fires during the brewing process where ItemStacks are brewed into different ItemStacks based on an ingredient which is also an ItemStack within a BrewingStand.
BrewingEvent.ConsumeFuel - Interface in org.spongepowered.api.event.block.entity
Fired when a fuel item is consumed to refill the fuel bar.
BrewingEvent.Finish - Interface in org.spongepowered.api.event.block.entity
Fires when brewing finished.
BrewingEvent.Interrupt - Interface in org.spongepowered.api.event.block.entity
Fires when brewing is interrupted.
BrewingEvent.Start - Interface in org.spongepowered.api.event.block.entity
Fired when the brewing process starts.
BrewingEvent.Tick - Interface in org.spongepowered.api.event.block.entity
Fired every tick while brewing.
brewingStand() - Method in interface org.spongepowered.api.event.block.entity.BrewingEvent
Gets the BrewingStand.
BrewingStand - Interface in org.spongepowered.api.block.entity.carrier
Represents a Brewing Stand.
BRICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRICK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRICK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRICK_SLAB_TYPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BRICK_SLAB_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BRICK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRICK_STAIRS_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BRICK_STAIRS_HALF - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BRICK_STAIRS_SHAPE - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BRICK_STAIRS_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BRICK_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRICK_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRICK_WALL_EAST - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BRICK_WALL_NORTH - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BRICK_WALL_SOUTH - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BRICK_WALL_UP - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BRICK_WALL_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BRICK_WALL_WEST - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRICKS - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
brigadier(String) - Static method in interface org.spongepowered.api.ResourceKey
Creates a resource key with a namespace of brigadier.
BRIGADIER_NAMESPACE - Static variable in interface org.spongepowered.api.ResourceKey
The brigadier namespace.
BRINELY - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
BRITISH_ENGLISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
BRITISH_SHORTHAIR - Static variable in class org.spongepowered.api.data.type.CatTypes
 
broadcastAudience() - Method in interface org.spongepowered.api.Server
Gets the message channel that server-wide messages are sent through.
BROWN - Static variable in class org.spongepowered.api.data.type.DyeColors
 
BROWN - Static variable in class org.spongepowered.api.data.type.HorseColors
 
BROWN - Static variable in class org.spongepowered.api.data.type.LlamaTypes
 
BROWN - Static variable in class org.spongepowered.api.data.type.MooshroomTypes
 
BROWN - Static variable in class org.spongepowered.api.data.type.PandaGenes
 
BROWN - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
BROWN_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_BANNER_ROTATION - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
BROWN_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_BED_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BROWN_BED_OCCUPIED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_BED_PART - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BROWN_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_GLAZED_TERRACOTTA_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BROWN_MUSHROOM - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_MUSHROOM - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_MUSHROOM_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_MUSHROOM_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_MUSHROOM_BLOCK_DOWN - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_MUSHROOM_BLOCK_EAST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_MUSHROOM_BLOCK_NORTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_MUSHROOM_BLOCK_SOUTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_MUSHROOM_BLOCK_UP - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_MUSHROOM_BLOCK_WEST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_SHULKER_BOX_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BROWN_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_STAINED_GLASS_PANE_EAST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_STAINED_GLASS_PANE_NORTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_STAINED_GLASS_PANE_SOUTH - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_STAINED_GLASS_PANE_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_STAINED_GLASS_PANE_WEST - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BROWN_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_WALL_BANNER_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BROWN_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BUBBLE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
BUBBLE_COLUMN - Static variable in class org.spongepowered.api.block.BlockTypes
 
BUBBLE_COLUMN_DRAG - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BUBBLE_COLUMN_UP - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
BUBBLE_CORAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BUBBLE_CORAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BUBBLE_CORAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
BUBBLE_CORAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BUBBLE_CORAL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
BUBBLE_CORAL_FAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
BUBBLE_CORAL_FAN_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BUBBLE_CORAL_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
BUBBLE_CORAL_WALL_FAN_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
BUBBLE_CORAL_WALL_FAN_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BUBBLE_CORAL_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
BUBBLE_POP - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
build() - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion.BaseBuilder
Builds a new AdvancementCriterion.
build() - Method in interface org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger.Builder
Builds the FilteredTrigger.
build() - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Builds the DisplayInfo.
build() - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype.Builder
Creates a new BlockEntityArchetype from this builder.
build() - Method in interface org.spongepowered.api.command.Command.Builder
Builds this command, creating a Command.Parameterized object.
build() - Method in interface org.spongepowered.api.command.CommandResult.Builder
Builds the CommandResult.
build() - Method in interface org.spongepowered.api.command.parameter.managed.Flag.Builder
Validates this builder and builds this Flag.
build() - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.DynamicChoicesBuilder
Tests for validity and creates this ValueParameter.
build() - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.LiteralBuilder
Tests for validity and creates this ValueParameter.
build() - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.NumberRangeBuilder
Tests for validity and creates this ValueParameter.
build() - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.RegistryEntryBuilder
Tests for validity and creates this ValueParameter
build() - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.StaticChoicesBuilder
Tests for validity and creates this ValueParameter
build() - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.TextBuilder
Tests for validity and creates this ValueParameter.
build() - Method in interface org.spongepowered.api.command.parameter.Parameter.FirstOfBuilder
Creates a Parameter.Multi from the builder.
build() - Method in interface org.spongepowered.api.command.parameter.Parameter.SequenceBuilder
Creates a Parameter from the builder.
build() - Method in interface org.spongepowered.api.command.parameter.Parameter.Subcommand.Builder
Builds this subcommand parameter.
build() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
Creates a Parameter from the builder.
build() - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Creates a Selector based on this builder.
build() - Method in interface org.spongepowered.api.data.DataRegistration.Builder
build() - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Builds a new DataTransactionResult with the providing Lists of Value.Immutables that are successfully offered, Value.Immutables that were replaced, and Value.Immutables that were rejected.
build() - Method in interface org.spongepowered.api.data.ImmutableDataProviderBuilder
 
build() - Method in interface org.spongepowered.api.data.Key.Builder
Builds the Key.
build() - Method in interface org.spongepowered.api.data.KeyValueMatcher.Builder
Builds the KeyValueMatcher.
build() - Method in interface org.spongepowered.api.data.meta.BannerPatternLayer.Builder
Builds a BannerPatternLayer provided that the color and pattern are set.
build() - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
build() - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder.EndStep
Builds a dataStore for given dataHolder type.
build() - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Builds an instance of a ParticleEffect.
build() - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Builds an instance of a PotionEffect.
build() - Method in interface org.spongepowered.api.entity.attribute.AttributeModifier.Builder
Build the attribute modifier from the values in this builder.
build() - Method in interface org.spongepowered.api.entity.EntityArchetype.Builder
Constructs a new EntityArchetype.
build() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry.Builder
Builds an entry based off the values of this builder.
build() - Method in class org.spongepowered.api.event.Cause.Builder
 
build() - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
Creates a new DamageModifier with this builder's provided Cause and DamageModifierType.
build() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Builds an instance of this damage source, based on the values you inputted into the builder.
build() - Method in class org.spongepowered.api.event.EventContext.Builder
Creates a new EventContext.
build() - Method in interface org.spongepowered.api.event.EventListenerRegistration.Builder
 
build() - Method in interface org.spongepowered.api.fluid.FluidStack.Builder
Builds a new FluidStack based on the desired volume and FluidType.
build() - Method in interface org.spongepowered.api.item.enchantment.Enchantment.Builder
Builds an instance of a Enchantment based on the entered information.
build() - Method in interface org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder
Builds an instance of a Enchantment based on the entered information.
build() - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Builds a FireworkEffect based on the current state of this builder.
build() - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder.EndStep
Builds the inventory.
build() - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Builds an instance of an ItemStack.
build() - Method in interface org.spongepowered.api.item.inventory.ItemStackComparators.Factory
 
build() - Method in interface org.spongepowered.api.item.inventory.ItemStackGenerator.Builder
Creates a new ItemStackGenerator with all of the added BiConsumers.
build() - Method in interface org.spongepowered.api.item.inventory.query.Query.Builder
Builds the composite query.
build() - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
build() - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder.PollBuilder
 
build() - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.EndStep
Builds the inventory.
build() - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Creates a new TradeOffer instance with the current state of the builder.
build() - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator.Builder
Builds a new TradeOfferGenerator.
build() - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Builds the Ingredient with the specified items and or predicates.
build() - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.EndStep
build() - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.EndStep
build() - Method in interface org.spongepowered.api.item.recipe.crafting.SpecialCraftingRecipe.Builder.EndStep
build() - Method in interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe.Builder.EndStep
Builds the StoneCutterRecipe.
build() - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder.EndStep
Builds the SmithingRecipe.
build() - Method in interface org.spongepowered.api.map.color.MapColor.Builder
Creates a MapColor that represents the combination of this MapColorType and MapShade.
build() - Method in interface org.spongepowered.api.map.decoration.MapDecoration.Builder
Creates a new MapDecoration based on the current builder state.
build() - Method in interface org.spongepowered.api.map.MapCanvas.Builder
Creates a MapCanvas from the state of this builder.
build() - Method in interface org.spongepowered.api.placeholder.PlaceholderComponent.Builder
Builds and returns the placeholder.
build() - Method in interface org.spongepowered.api.placeholder.PlaceholderContext.Builder
Builds and returns the placeholder.
build() - Method in interface org.spongepowered.api.ResourceKey.Builder
Builds the ResourceKey.
build() - Method in interface org.spongepowered.api.scheduler.Task.Builder
Builds the task.
build() - Method in interface org.spongepowered.api.scoreboard.objective.Objective.Builder
Builds an instance of an Objective.
build() - Method in interface org.spongepowered.api.scoreboard.Scoreboard.Builder
Builds an instance of a Scoreboard.
build() - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Builds an instance of a Team.
build() - Method in interface org.spongepowered.api.service.ban.Ban.Builder
Creates a new Ban from this builder.
build() - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Creates a PaginationList from this pagination builder.
build() - Method in interface org.spongepowered.api.state.StateMatcher.Builder
Builds a StateMatcher.
build() - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Creates a TagTemplate that should be registered during the RegisterDataPackValueEvent.
build() - Method in class org.spongepowered.api.util.RespawnLocation.Builder
Creates a new RespawnLocation from this builder.
build() - Method in interface org.spongepowered.api.util.transformation.Transformation.Builder
build() - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Builds the world border from the information given.
build() - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Attempts to create a Explosion from the specified parameters.
build() - Method in interface org.spongepowered.api.world.gamerule.GameRule.Builder
Builds the GameRule.
build() - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig.Mutable.Builder
 
build() - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
Creates a new LocatableBlock.
build() - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Constructs a new Schematic from this builder.
build() - Method in interface org.spongepowered.api.world.volume.stream.StreamOptions.Builder
 
build(String, TypeToken<T>) - Method in interface org.spongepowered.api.command.parameter.Parameter.Key.Builder
Creates a key with the provided key and value class it represents.
build(String, Class<T>) - Method in interface org.spongepowered.api.command.parameter.Parameter.Key.Builder
Creates a key with the provided key and value class it represents.
build(String) - Method in interface org.spongepowered.api.command.parameter.CommandContext.Builder
Creates a CommandContext.
build(O) - Method in interface org.spongepowered.api.entity.ai.goal.GoalBuilder
Builds the Goal.
build(DataView) - Method in class org.spongepowered.api.data.persistence.AbstractDataBuilder
 
build(DataView) - Method in interface org.spongepowered.api.data.persistence.DataBuilder
Attempts to build the provided DataSerializable from the given DataView.
build(EventContext) - Method in class org.spongepowered.api.event.Cause.Builder
Constructs a new Cause with information added to the builder.
buildContent(DataView) - Method in class org.spongepowered.api.data.persistence.AbstractDataBuilder
Builds the currently AbstractDataBuilder.supportedVersion variant of the intended DataSerializable, such that all content upgrades have already been handled by AbstractDataBuilder.build(DataView).
buildContent(DataView) - Method in class org.spongepowered.api.util.Color.Builder
 
buildContent(DataView) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
 
builder() - Static method in interface org.spongepowered.api.advancement.Advancement
Creates a new Advancement.Builder to create Advancements.
builder() - Static method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
builder() - Static method in interface org.spongepowered.api.advancement.criteria.ScoreAdvancementCriterion
Creates a new ScoreAdvancementCriterion.Builder which can be used to create a ScoreAdvancementCriterion.
builder() - Static method in interface org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger
Creates a new Trigger.Builder.
builder() - Static method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger
Creates a new Trigger.Builder which can be used to create a Trigger.
builder() - Static method in interface org.spongepowered.api.advancement.DisplayInfo
Creates a new DisplayInfo.Builder to create DisplayInfos.
builder() - Static method in interface org.spongepowered.api.block.BlockSnapshot
builder() - Static method in interface org.spongepowered.api.block.BlockState
Creates a new BlockState.Builder for building BlockStates.
builder() - Static method in interface org.spongepowered.api.block.entity.BlockEntityArchetype
builder() - Static method in interface org.spongepowered.api.command.Command
Gets a builder for building a Command.
builder() - Static method in interface org.spongepowered.api.command.CommandResult
Creates a builder that creates CommandResults.
builder() - Static method in interface org.spongepowered.api.command.parameter.managed.Flag
Gets a Flag.Builder for creating a Flag
builder() - Static method in interface org.spongepowered.api.command.selector.Selector
Provides a Selector.Builder to build a Selector.
builder() - Static method in interface org.spongepowered.api.data.DataRegistration
Creates a new DataRegistration.Builder to build a DataRegistration.
builder() - Static method in class org.spongepowered.api.data.DataTransactionResult
builder() - Static method in interface org.spongepowered.api.data.Key
Creates a Key.Builder which allows creation of a Key to later be registered for accessing values from a ValueContainer.
builder() - Static method in interface org.spongepowered.api.data.KeyValueMatcher
Constructs a new KeyValueMatcher.Builder to create KeyValueMatchers.
builder() - Static method in interface org.spongepowered.api.data.persistence.DataStore
Returns the DataStore builder.
builder() - Static method in interface org.spongepowered.api.effect.particle.ParticleEffect
Creates a new ParticleEffect.Builder to build a ParticleEffect.
builder() - Static method in interface org.spongepowered.api.effect.potion.PotionEffect
Creates a new PotionEffect.Builder to build a PotionEffect.
builder() - Static method in interface org.spongepowered.api.effect.sound.SoundType
Creates a new SoundType.Builder for building SoundTypes.
builder() - Static method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AttackLivingGoal
Creates a new AttackLivingGoal.Builder to build a new AttackLivingGoal.
builder() - Static method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal
Creates a new AvoidLivingGoal.Builder for creating a new AvoidLivingGoal.
builder() - Static method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.horse.RunAroundLikeCrazyGoal
builder() - Static method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RandomWalkingGoal
Creates a new RandomWalkingGoal.Builder to build a new RandomWalkingGoal.
builder() - Static method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RangedAttackAgainstAgentGoal
builder() - Static method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.FindNearestAttackableTargetGoal
builder() - Static method in interface org.spongepowered.api.entity.ai.goal.builtin.LookAtGoal
Creates a new LookAtGoal.Builder to build a new LookAtGoal.
builder() - Static method in interface org.spongepowered.api.entity.ai.goal.builtin.LookRandomlyGoal
Creates a new LookRandomlyGoal.Builder to build a new LookRandomlyGoal.
builder() - Static method in interface org.spongepowered.api.entity.ai.goal.builtin.SwimGoal
Creates a new SwimGoal.Builder to build a new SwimGoal.
builder() - Static method in interface org.spongepowered.api.entity.attribute.AttributeModifier
Creates a new AttributeModifier.Builder to create an AttributeModifier.
builder() - Static method in interface org.spongepowered.api.entity.EntityArchetype
builder() - Static method in interface org.spongepowered.api.entity.EntitySnapshot
Creates a new EntitySnapshot.Builder to build an EntitySnapshot.
builder() - Static method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Creates a new TabListEntry.Builder to create TabListEntrys.
builder() - Static method in class org.spongepowered.api.event.Cause
Creates a new Cause.Builder to make a new Cause.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.damage.DamageModifier
Creates a new DamageModifier.Builder for constructing a DamageModifier.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.damage.DamageType
Creates a new builder to build a DamageType.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.damage.source.BlockDamageSource
Creates a new builder for building a BlockDamageSource.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Creates a new builder to build a DamageSource.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.damage.source.EntityDamageSource
Creates a new EntityDamageSource.Builder for building an EntityDamageSource.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
Creates a new FallingBlockDamageSource.Builder for constructing a new FallingBlockDamageSource.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.damage.source.IndirectEntityDamageSource
builder() - Static method in class org.spongepowered.api.event.EventContext
Creates a new builder for creating an EventContext.
builder() - Static method in interface org.spongepowered.api.event.EventContextKey
Creates a builder to be used for creating a new EventContextKey.
builder() - Static method in interface org.spongepowered.api.fluid.FluidStack
Creates a new FluidStack.Builder to make fluid stacks.
builder() - Static method in interface org.spongepowered.api.fluid.FluidStackSnapshot
Creates a new FluidStackSnapshot.Builder to build a new FluidStackSnapshot.
builder() - Static method in interface org.spongepowered.api.fluid.FluidState
Creates a new FluidState.Builder for building FluidStates.
builder() - Static method in interface org.spongepowered.api.item.enchantment.Enchantment
Creates a new Enchantment.Builder to create an Enchantment.
builder() - Static method in interface org.spongepowered.api.item.FireworkEffect
Creates a new FireworkEffect.Builder to build a FireworkEffect.
builder() - Static method in interface org.spongepowered.api.item.inventory.Inventory
Creates a new Inventory.Builder to build a basic Inventory.
builder() - Static method in interface org.spongepowered.api.item.inventory.ItemStack
Creates a new ItemStack.Builder to build an ItemStack.
builder() - Static method in interface org.spongepowered.api.item.inventory.ItemStackGenerator
Creates a new builder to build an ItemStackGenerator.
builder() - Static method in interface org.spongepowered.api.item.inventory.query.Query
Returns the query builder.
builder() - Static method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Begin building a new InventoryTransactionResult.
builder() - Static method in interface org.spongepowered.api.item.inventory.type.ViewableInventory
Creates a new ViewableInventory.Builder to build an ViewableInventory.
builder() - Static method in interface org.spongepowered.api.item.merchant.TradeOffer
Creates a new TradeOffer.Builder to build a TradeOffer.
builder() - Static method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator
builder() - Static method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe
Builds a cooking recipe.
builder() - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient.Builder to build an Ingredient.
builder() - Static method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe
builder() - Static method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe
builder() - Static method in interface org.spongepowered.api.item.recipe.crafting.SpecialCraftingRecipe
builder() - Static method in interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe
 
builder() - Static method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe
 
builder() - Static method in interface org.spongepowered.api.map.color.MapColor
Creates a MapColor.Builder for generating a new MapColor.
builder() - Static method in interface org.spongepowered.api.map.decoration.MapDecoration
Creates a MapDecoration.Builder for generating MapDecorations.
builder() - Static method in interface org.spongepowered.api.map.MapCanvas
Creates a builder for creating a new MapCanvas.
builder() - Static method in interface org.spongepowered.api.placeholder.PlaceholderComponent
Gets a builder for creating PlaceholderComponent.
builder() - Static method in interface org.spongepowered.api.placeholder.PlaceholderContext
Creates a PlaceholderContext for a PlaceholderParser to consume.
builder() - Static method in interface org.spongepowered.api.placeholder.PlaceholderParser
Returns a PlaceholderParser.Builder that allows for the creation of simple PlaceholderParsers.
builder() - Static method in interface org.spongepowered.api.ResourceKey
Creates a new ResourceKey.Builder for creating ResourceKeys.
builder() - Static method in interface org.spongepowered.api.scheduler.Task
Creates a new Task.Builder to build a Task.
builder() - Static method in interface org.spongepowered.api.scoreboard.objective.Objective
Creates a new Objective.Builder to build a Objective.
builder() - Static method in interface org.spongepowered.api.scoreboard.Scoreboard
Creates a new Scoreboard.Builder to build a Scoreboard.
builder() - Static method in interface org.spongepowered.api.scoreboard.Team
Creates a new Team.Builder to build a Team.
builder() - Static method in interface org.spongepowered.api.service.ban.Ban
Creates a new Builder.
builder() - Static method in interface org.spongepowered.api.service.pagination.PaginationList
Creates a new PaginationList.Builder to build a pagination list.
builder() - Method in interface org.spongepowered.api.service.pagination.PaginationService
Gets a new pagination builder to send paginated output to a player.
builder() - Static method in class org.spongepowered.api.util.RespawnLocation
Creates a new RespawnLocation.Builder to build a RespawnLocation.
builder() - Static method in interface org.spongepowered.api.util.transformation.Transformation
Gets a Transformation.Builder for creating transformations.
builder() - Static method in interface org.spongepowered.api.world.biome.provider.CheckerboardBiomeConfig
 
builder() - Static method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig
 
builder() - Static method in interface org.spongepowered.api.world.biome.provider.LayeredBiomeConfig
 
builder() - Static method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig
 
builder() - Static method in interface org.spongepowered.api.world.border.WorldBorder
Creates a new WorldBorder.Builder instance for making WorldBorders.
builder() - Static method in interface org.spongepowered.api.world.explosion.Explosion
Creates a new Explosion.Builder to build a Explosion.
builder() - Static method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig
 
builder() - Static method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
 
builder() - Static method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
 
builder() - Static method in interface org.spongepowered.api.world.generation.config.structure.StructureGenerationConfig
 
builder() - Static method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig.Mutable
 
builder() - Static method in interface org.spongepowered.api.world.LocatableBlock
Creates a new LocatableBlock.Builder for creating new LocatableBlocks.
builder() - Static method in interface org.spongepowered.api.world.schematic.PaletteType
 
builder() - Static method in interface org.spongepowered.api.world.schematic.Schematic
Gets a new builder for schematics.
builder() - Static method in interface org.spongepowered.api.world.server.WorldTemplate
 
builder() - Static method in interface org.spongepowered.api.world.volume.stream.StreamOptions
 
builder() - Static method in interface org.spongepowered.api.world.WorldTypeTemplate
 
builder(TypeToken<T>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Gets a builder that builds a Parameter.Value.
builder(TypeToken<T>, Supplier<V>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Gets a builder that builds a Parameter.Value.
builder(TypeToken<T>, ValueParameter<? extends T>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Gets a builder that builds a Parameter.Value.
builder(Class<T>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Gets a builder that builds a Parameter.Value.
builder(Class<T>, ValueParameter<? extends T>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Gets a builder that builds a Parameter.Value.
builder(Class<T>, DefaultedRegistryReference<V>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Gets a builder that builds a Parameter.Value.
builder(Parameter.Key<T>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Gets a builder that builds a Parameter.Value.
builder(TypeToken<T>) - Static method in interface org.spongepowered.api.event.EventListenerRegistration
 
builder(TypeToken<T>) - Method in interface org.spongepowered.api.event.EventListenerRegistration.Factory
 
builder(Class<T>) - Method in interface org.spongepowered.api.data.DataManager
Attempts to retrieve the DataBuilder for the desired DataSerializable class.
builder(Class<T>) - Static method in interface org.spongepowered.api.event.EventListenerRegistration
 
builder(DefaultedRegistryReference<TagType<T>>) - Static method in interface org.spongepowered.api.tag.TagTemplate
Returns a TagTemplate.Builder that creates TagTemplates.
builder(TagType<T>) - Static method in interface org.spongepowered.api.tag.TagTemplate
Returns a TagTemplate.Builder that creates TagTemplates.
builder(TagType<T>) - Method in interface org.spongepowered.api.tag.TagTemplate.Factory
 
Builder<T,​B extends Builder<T,​B>> - Interface in org.spongepowered.api.util
A common interface for all builder pattern types.
Builder() - Constructor for class org.spongepowered.api.util.Color.Builder
Creates a new Color.Builder for building Color objects, either from DataViews, or otherwise.
Builder() - Constructor for class org.spongepowered.api.util.RespawnLocation.Builder
builderProvider() - Method in interface org.spongepowered.api.Game
Retrieves the BuilderProvider.
BuilderProvider - Interface in org.spongepowered.api.registry
 
BULGARIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
BURIED_TREASURE - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
BURN_TIME - Static variable in class org.spongepowered.api.data.Keys
The burntime of an ItemStack fuel in a furnace.
BURNING_SKULL - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
BURST - Static variable in class org.spongepowered.api.item.FireworkShapes
 
BUST - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
BUTCHER - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
BUTTONS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BUTTONS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
byData() - Method in interface org.spongepowered.api.item.inventory.ItemStackComparators.Factory
 
byDurability() - Method in interface org.spongepowered.api.item.inventory.ItemStackComparators.Factory
 
byKey(ResourceKey) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Gets a recipe by its key.
bypasses - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
bypassesArmor() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
bypassesArmor() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets this DamageSource as dealing damage that bypasses armor modifiers.
bySize() - Method in interface org.spongepowered.api.item.inventory.ItemStackComparators.Factory
 
byString(RegistryType<R>, String) - Static method in interface org.spongepowered.api.world.schematic.PaletteReference
 
byType() - Method in interface org.spongepowered.api.item.inventory.ItemStackComparators.Factory
 

C

C_SHARP1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
C_SHARP2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
C1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
C1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
C2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
C2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
CA_ES - Static variable in class org.spongepowered.api.util.locale.Locales
 
cache() - Method in interface org.spongepowered.api.profile.GameProfileManager
Gets the GameProfileCache of this provider which will be used to cache game profiles.
CACTUS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CACTUS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CACTUS_AGE - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CAKE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CAKE_BITES - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
CALICO - Static variable in class org.spongepowered.api.data.type.CatTypes
 
callbackClickEvent(Consumer<CommandCause>) - Method in interface org.spongepowered.api.adventure.SpongeComponents.Factory
 
Campfire - Interface in org.spongepowered.api.block.entity.carrier
 
CAMPFIRE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CAMPFIRE - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
CAMPFIRE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CAMPFIRE_COOKING - Static variable in class org.spongepowered.api.item.recipe.RecipeTypes
 
CAMPFIRE_COSY_SMOKE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
CAMPFIRE_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
CAMPFIRE_LIT - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
CAMPFIRE_SIGNAL_FIRE - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
CAMPFIRE_SIGNAL_SMOKE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
CAMPFIRE_WATERLOGGED - Static variable in class org.spongepowered.api.state.BooleanStateProperties
 
CAMPFIRES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CAN_BREED - Static variable in class org.spongepowered.api.data.Keys
Whether an Animal can breed.
CAN_DROP_AS_ITEM - Static variable in class org.spongepowered.api.data.Keys
Whether a FallingBlock can drop as an item.
CAN_FLY - Static variable in class org.spongepowered.api.data.Keys
Whether a Humanoid can fly.
CAN_GRIEF - Static variable in class org.spongepowered.api.data.Keys
Whether a Living entity may change blocks.
CAN_HARVEST - Static variable in class org.spongepowered.api.data.Keys
The set of harvestable BlockTypes with an ItemStack.
CAN_HURT_ENTITIES - Static variable in class org.spongepowered.api.data.Keys
Whether a FallingBlock will damage an Entity it lands on.
CAN_JOIN_RAID - Static variable in class org.spongepowered.api.data.Keys
Whether a Raider can join a raid.
CAN_MOVE_ON_LAND - Static variable in class org.spongepowered.api.data.Keys
Whether a Boat can move on land.
CAN_PLACE_AS_BLOCK - Static variable in class org.spongepowered.api.data.Keys
Whether a FallingBlock will place itself upon landing.
canAccept(ItemStack, Direction) - Method in interface org.spongepowered.api.item.inventory.slot.SidedSlot
Gets whether this slot can accept the specified item from the specified direction.
CANADIAN_ENGLISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
CANADIAN_FRENCH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
canBeAppliedByTable(ItemStack) - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Test if this enchantment type can be applied to an ItemStack by the EnchantmentTable.
canBeAppliedToStack(ItemStack) - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Test if this enchantment type can be applied to an ItemStack.
canBeInterrupted() - Method in interface org.spongepowered.api.entity.ai.goal.Goal
Returns if this goal can be interrupted.
canBreed() - Method in interface org.spongepowered.api.entity.living.Ageable
canBreedWith(Animal) - Method in interface org.spongepowered.api.entity.living.animal.Animal
Determines if this animal can be bred with the provided animal.
canCauseFire() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets whether the affected blocks have a chance to catch on fire.
canCauseFire(boolean) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets whether the affected blocks have a chance to catch on fire.
cancel() - Method in interface org.spongepowered.api.scheduler.ScheduledTask
Cancels this scheduled task.
cancel() - Method in interface org.spongepowered.api.scheduler.ScheduledUpdate
Cancels this scheduled update.
Cancellable - Interface in org.spongepowered.api.event
Represents an event that can be cancelled.
CANCELLED - org.spongepowered.api.data.DataTransactionResult.Type
An operation was cancelled by a third party (eg.
CANCELLED - org.spongepowered.api.scheduler.ScheduledUpdate.State
The scheduled update was cancelled.
canDropAsItem() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
Gets whether this falling block can drop as an item if it lands in a way that it can not be placed.
canEquip(Supplier<? extends EquipmentType>) - Method in interface org.spongepowered.api.item.inventory.Equipable
 
canEquip(Supplier<? extends EquipmentType>, ItemStack) - Method in interface org.spongepowered.api.item.inventory.Equipable
 
canEquip(EquipmentType) - Method in interface org.spongepowered.api.item.inventory.Equipable
Gets whether this Equipable can equip equipment of the specified type (eg.
canEquip(EquipmentType, ItemStack) - Method in interface org.spongepowered.api.item.inventory.Equipable
Gets whether this Equipable can equip the supplied equipment in its slot of the specified type (eg.
canExecute(CommandCause) - Method in interface org.spongepowered.api.command.Command
Test whether this command can probably be executed given this Cause.
canExecute(CommandCause, CommandMapping) - Method in interface org.spongepowered.api.command.registrar.CommandRegistrar
Gets whether the given CommandCause can execute the command associated with the given CommandMapping.
canFit(ItemStack) - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns true if the entire stack can fit in this inventory.
canFly() - Method in interface org.spongepowered.api.entity.living.player.Player
canGet(ItemStack, Direction) - Method in interface org.spongepowered.api.item.inventory.slot.SidedSlot
Gets whether automation can extract the specified item from the specified direction.
canGrantExperience(boolean) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the trade offer to be generated to grant experience to the customer upon use.
canGrief() - Method in interface org.spongepowered.api.entity.living.Living
canHurtEntities() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
Gets whether this falling block will damage entities where it lands.
canInteractWith(ServerPlayer) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory
Gets whether the specified player can interact with this object.
canJoinRaid() - Method in interface org.spongepowered.api.entity.living.monster.raider.Raider
canPlaceAsBlock() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
Gets whether this falling block will try to place itself where it lands.
canRead() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader
Gets whether this reader has not finished reading the input string.
canRunConcurrentWith(Goal<O>) - Method in interface org.spongepowered.api.entity.ai.goal.Goal
Tests if the provided Goal is allowed to be ran concurrently with this goal.
canSee(Entity) - Method in interface org.spongepowered.api.entity.Entity
Returns whether this entity can see the provided Entity.
canSeeFriendlyInvisibles() - Method in interface org.spongepowered.api.scoreboard.Team
Gets whether invisible team members are shown.
canSeeFriendlyInvisibles(boolean) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets whether invisible team members are shown for the Team.
canSeeSky(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.Region
 
canSeeSky(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.Region
 
canSpawnAwayFromPlayer() - Method in interface org.spongepowered.api.entity.EntityType
If true entities of this type may spawn out of range from players.
capacity() - Method in interface org.spongepowered.api.item.inventory.Inventory
The number of slots in this inventory.
capacity() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets the number of bytes this buffer can contain.
CAPE - Static variable in class org.spongepowered.api.data.type.SkinParts
 
carbonCopy() - Method in interface org.spongepowered.api.world.volume.stream.StreamOptions
Whether a carbon copy of the area requested for the stream will be offloaded into a separated Volume such that the stream would be unaffected by other operations being performed in the targeted Volume (like block replacements).
CARDINAL - org.spongepowered.api.util.Direction.Division
 
CARPETS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CARPETS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
CarriedInventory<C extends Carrier> - Interface in org.spongepowered.api.item.inventory.type
An Inventory which is owned or otherwise carried by a Carrier.
carrier() - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Returns the holder of this Inventory.
carrier() - Method in interface org.spongepowered.api.item.inventory.type.CarriedInventory
Returns the Carrier of this Inventory.
carrier(Carrier) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder.EndStep
Sets a carrier.
carrier(Carrier) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.EndStep
Sets a carrier.
Carrier - Interface in org.spongepowered.api.item.inventory
A Carrier is simply something that carries an Inventory.
CarrierBlockEntity - Interface in org.spongepowered.api.block.entity.carrier
Represents a BlockEntity that is a carrier of BlockEntityInventory.
CarrierMinecart<M extends CarrierMinecart<M>> - Interface in org.spongepowered.api.entity.vehicle.minecart.carrier
Represents a Minecart with a Carrier inside it.
CARROT - Static variable in class org.spongepowered.api.item.ItemTypes
 
CARROT_ON_A_STICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
CARROTS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CARROTS_AGE - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
CARTOGRAPHER - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
CARTOGRAPHY_TABLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CARTOGRAPHY_TABLE - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
CARTOGRAPHY_TABLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CARVED_PUMPKIN - Static variable in class org.spongepowered.api.block.BlockTypes
 
CARVED_PUMPKIN - Static variable in class org.spongepowered.api.item.ItemTypes
 
CARVED_PUMPKIN_FACING - Static variable in class org.spongepowered.api.state.EnumStateProperties
 
CARVERS - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk that is being "carved out" for general terrain features that require things like "caves" or "canyons".
cast(Object) - Method in interface org.spongepowered.api.command.parameter.Parameter.Key
Cast the provided value to the value type.
cast(Object) - Method in interface org.spongepowered.api.event.EventContextKey
Cast the provided value to the value type.
CASTING_TIME - Static variable in class org.spongepowered.api.data.Keys
The current casting time of a Spellcaster.
castingTime() - Method in interface org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
castSpell(boolean) - Method in interface org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
Instructs this caster to cast it's Spellcaster.currentSpell() or not.
Cat - Interface in org.spongepowered.api.entity.living.animal
Represents a Cat, meow.
CAT - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
CAT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
CAT_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
CAT_TYPE - Static variable in class org.spongepowered.api.data.Keys
The type of a Cat.
CAT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
CATALAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
CatalogedBy - Annotation Type in org.spongepowered.api.util.annotation
Annotates a class to specify a set of special catalog classes which act as the catalog for the annotated type.
category() - Method in interface org.spongepowered.api.entity.EntityType
Gets the EntityCategory of this type.
catType() - Method in interface org.spongepowered.api.entity.living.animal.Cat
CatType - Interface in org.spongepowered.api.data.type
Represents the type of cat a cat is.
CatTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla CatTypes.
CAULDRON - Static variable in class org.spongepowered.api.block.BlockTypes
 
CAULDRON - Static variable in class org.spongepowered.api.item.ItemTypes
 
CAULDRON_LEVEL - Static variable in class org.spongepowered.api.state.IntegerStateProperties
 
cause() - Method in interface org.spongepowered.api.command.CommandCause
Gets the Cause of the command invocation.
cause() - Method in interface org.spongepowered.api.command.parameter.CommandContext
Gets the CommandCause associated with this context.
cause() - Method in interface org.spongepowered.api.event.cause.entity.damage.DamageModifier
Gets the cause of this DamageModifier.
cause() - Method in interface org.spongepowered.api.event.Event
Gets the cause for the event.
cause(Cause) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
Sets the Cause for the DamageModifier to build.
Cause - Class in org.spongepowered.api.event
A cause represents the reason or initiator of an event.
Cause.Builder - Class in org.spongepowered.api.event
 
causeStackManager() - Method in interface org.spongepowered.api.Engine
Gets the CauseStackManager for handling the current event cause stack and context information.