Index

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 and Interfaces|All Packages|Constant Field Values|Serialized Form

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 Interface 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_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_LEAVES - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_LEAVES - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_SAPLING - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
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 - Enum constant in enum class 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 - Enum constant in enum class org.spongepowered.api.service.economy.transaction.ResultType
The account did not have enough funds requested.
ACCOUNT_NO_SPACE - Enum constant in enum class 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
 
ACTIVE - Static variable in class org.spongepowered.api.data.type.SculkSensorStates
 
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(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<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(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(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<Tag<T>>) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Adds multiple required children to this template.
addChildren(Collection<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<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.
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 Interface in org.spongepowered.api.event.filter.cause
Sets the parameter to the object after the specified class in the cause chain.
AFTER_PRE - Enum constant in enum class 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 Interface 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 - Enum constant in enum class 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 - Enum constant in enum class 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.
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
 
AMETHYST_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
AMETHYST_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
AMETHYST_CLUSTER - Static variable in class org.spongepowered.api.block.BlockTypes
 
AMETHYST_CLUSTER - Static variable in class org.spongepowered.api.item.ItemTypes
 
AMETHYST_SHARD - Static variable in class org.spongepowered.api.item.ItemTypes
 
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() - Static method in interface org.spongepowered.api.world.generation.config.noise.Shaper
Returns the vanilla amplified overworld terrain shaper.
amplified() - Static method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Returns the vanilla amplified overworld noise generation configuration.
amplified() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Factory
Returns the vanilla amplified overworld noise generation configuration.
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.
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 class 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_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
ANDESITE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
ANDESITE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
ANDESITE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
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
 
ANIMALS_SPAWNABLE_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
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
 
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 - Enum constant in enum class 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
aquifers() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Whether aquifers are generated.
aquifers(boolean) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
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 class org.spongepowered.api.util.Direction
Returns the direction as a block offset vector.
asBoolean() - Method in enum class 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 class org.spongepowered.api.util.Tristate
Returns the nullable boolean representation of this tristate, where Tristate.UNDEFINED equates to null.
asOffset() - Method in enum class 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_PUMPKIN_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
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 - Enum constant in enum class org.spongepowered.api.world.SerializationBehavior
 
AUTOMATIC_METADATA_ONLY - Enum constant in enum class 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_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 Class 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 Class in org.spongepowered.api.util
Represents the directional axis is either positive, zero, or negative.
Axolotl - Interface in org.spongepowered.api.entity.living.animal
Represents an Axolotl.
AXOLOTL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
AXOLOTL_ALWAYS_HOSTILES - Static variable in class org.spongepowered.api.tag.EntityTypeTags
 
AXOLOTL_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
AXOLOTL_HUNT_TARGETS - Static variable in class org.spongepowered.api.tag.EntityTypeTags
 
AXOLOTL_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
AXOLOTL_TEMPT_ITEMS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
AXOLOTLS_SPAWNABLE_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
AZ_AZ - Static variable in class org.spongepowered.api.util.locale.Locales
 
AZALEA - Static variable in class org.spongepowered.api.block.BlockTypes
 
AZALEA - Static variable in class org.spongepowered.api.item.ItemTypes
 
AZALEA_GROWS_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
AZALEA_LEAVES - Static variable in class org.spongepowered.api.block.BlockTypes
 
AZALEA_LEAVES - Static variable in class org.spongepowered.api.item.ItemTypes
 
AZALEA_ROOT_REPLACEABLE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
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
 
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_JUNGLE - Static variable in class org.spongepowered.api.world.biome.Biomes
 
BAMBOO_LEAVES_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BAMBOO_PLANTABLE_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BAMBOO_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
BambooLeavesType - Interface in org.spongepowered.api.data.type
Represents the type of leaves of a BlockTypes.BAMBOO block.
BambooLeavesTypes - Class in org.spongepowered.api.data.type
 
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
 
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.item.ItemTypes
 
BASALT - Static variable in class org.spongepowered.api.block.BlockTypes
 
BASALT - Static variable in class org.spongepowered.api.item.ItemTypes
 
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.data.type.DripstoneSegments
 
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
 
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_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_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
 
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 Interface in org.spongepowered.api.event.filter.cause
Sets the parameter to the object before the specified class in the cause chain.
BEFORE_POST - Enum constant in enum class 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() - Element in annotation interface 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_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BELL_RING - Static variable in class org.spongepowered.api.statistic.Statistics
 
BellAttachmentType - Interface in org.spongepowered.api.data.type
Represents the attachment-type of a BlockTypes.BELL block.
BellAttachmentTypes - Class in org.spongepowered.api.data.type
 
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_DRIPLEAF - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIG_DRIPLEAF - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIG_DRIPLEAF_PLACEABLE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
BIG_DRIPLEAF_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
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.biome.provider.FixedBiomeConfig
 
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.biome.provider.FixedBiomeConfig.Factory
 
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
Attributes with which biomes are picked for during world generation.
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
Provides available Biomes for world generation.
BiomeProvider.Factory - Interface in org.spongepowered.api.world.biome.provider
 
BiomeProviderConfig - Interface in org.spongepowered.api.world.biome.provider
Base Interface for configurations of BiomeProvider.
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.
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_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_FOREST - 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_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_SAPLING - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACK_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
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_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACK_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_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_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_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACKSTONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLACKSTONE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLACKSTONE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_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_AMETHYST_BLOCK_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AMETHYST_BLOCK_CHIME - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AMETHYST_BLOCK_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AMETHYST_BLOCK_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AMETHYST_BLOCK_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AMETHYST_BLOCK_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AMETHYST_CLUSTER_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AMETHYST_CLUSTER_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AMETHYST_CLUSTER_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AMETHYST_CLUSTER_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AMETHYST_CLUSTER_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
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_AZALEA_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AZALEA_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AZALEA_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AZALEA_LEAVES_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AZALEA_LEAVES_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AZALEA_LEAVES_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AZALEA_LEAVES_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AZALEA_LEAVES_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AZALEA_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_AZALEA_STEP - 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_BIG_DRIPLEAF_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BIG_DRIPLEAF_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BIG_DRIPLEAF_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BIG_DRIPLEAF_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BIG_DRIPLEAF_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BIG_DRIPLEAF_TILT_DOWN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_BIG_DRIPLEAF_TILT_UP - 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_CAKE_ADD_CANDLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CALCITE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CALCITE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CALCITE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CALCITE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CALCITE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CAMPFIRE_CRACKLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CANDLE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CANDLE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CANDLE_EXTINGUISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CANDLE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CANDLE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CANDLE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CANDLE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CAVE_VINES_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CAVE_VINES_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CAVE_VINES_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CAVE_VINES_PICK_BERRIES - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CAVE_VINES_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CAVE_VINES_STEP - 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_COPPER_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_COPPER_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_COPPER_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_COPPER_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_COPPER_STEP - 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_DEEPSLATE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_BRICKS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_BRICKS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_BRICKS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_BRICKS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_BRICKS_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_TILES_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_TILES_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_TILES_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_TILES_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DEEPSLATE_TILES_STEP - 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_DRIPSTONE_BLOCK_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DRIPSTONE_BLOCK_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DRIPSTONE_BLOCK_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DRIPSTONE_BLOCK_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_DRIPSTONE_BLOCK_STEP - 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_FLOWERING_AZALEA_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FLOWERING_AZALEA_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FLOWERING_AZALEA_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FLOWERING_AZALEA_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_FLOWERING_AZALEA_STEP - 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_GROWING_PLANT_CROP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HANGING_ROOTS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HANGING_ROOTS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HANGING_ROOTS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HANGING_ROOTS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_HANGING_ROOTS_STEP - 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_LARGE_AMETHYST_BUD_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_LARGE_AMETHYST_BUD_PLACE - 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_MARKER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
BLOCK_MEDIUM_AMETHYST_BUD_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_MEDIUM_AMETHYST_BUD_PLACE - 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_MOSS_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_MOSS_CARPET_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_MOSS_CARPET_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_MOSS_CARPET_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_MOSS_CARPET_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_MOSS_CARPET_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_MOSS_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_MOSS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_MOSS_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_MOSS_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_POINTED_DRIPSTONE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POINTED_DRIPSTONE_DRIP_LAVA - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POINTED_DRIPSTONE_DRIP_LAVA_INTO_CAULDRON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POINTED_DRIPSTONE_DRIP_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POINTED_DRIPSTONE_DRIP_WATER_INTO_CAULDRON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POINTED_DRIPSTONE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POINTED_DRIPSTONE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POINTED_DRIPSTONE_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POINTED_DRIPSTONE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POINTED_DRIPSTONE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POLISHED_DEEPSLATE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POLISHED_DEEPSLATE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POLISHED_DEEPSLATE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POLISHED_DEEPSLATE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POLISHED_DEEPSLATE_STEP - 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_POWDER_SNOW_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POWDER_SNOW_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POWDER_SNOW_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POWDER_SNOW_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_POWDER_SNOW_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
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_ROOTED_DIRT_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ROOTED_DIRT_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ROOTED_DIRT_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ROOTED_DIRT_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ROOTED_DIRT_STEP - 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_SCULK_SENSOR_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCULK_SENSOR_CLICKING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCULK_SENSOR_CLICKING_STOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCULK_SENSOR_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCULK_SENSOR_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCULK_SENSOR_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SCULK_SENSOR_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_SMALL_AMETHYST_BUD_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SMALL_AMETHYST_BUD_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SMALL_DRIPLEAF_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SMALL_DRIPLEAF_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SMALL_DRIPLEAF_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SMALL_DRIPLEAF_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SMALL_DRIPLEAF_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_SPORE_BLOSSOM_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SPORE_BLOSSOM_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SPORE_BLOSSOM_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SPORE_BLOSSOM_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SPORE_BLOSSOM_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
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_PICK_BERRIES - 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_TUFF_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TUFF_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TUFF_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TUFF_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TUFF_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
BLOCK_VINE_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_VINE_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_VINE_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_VINE_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
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_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BLUE_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLUE_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
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_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_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_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_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_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.
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.
BooleanStateProperty.Factory - Interface in org.spongepowered.api.state
 
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
The settings for the curve on bottom of the world.
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_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
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
 
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_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRICK_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRICK_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BROWN_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
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_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_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
BROWN_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_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_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_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_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
BUBBLE_POP - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
BUDDING_AMETHYST - Static variable in class org.spongepowered.api.block.BlockTypes
 
BUDDING_AMETHYST - 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.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.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(DefaultedRegistryType<T>) - Static method in interface org.spongepowered.api.tag.TagTemplate
Returns a TagTemplate.Builder that creates TagTemplates.
builder(DefaultedRegistryType<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
 
BUNDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
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
 
CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CAKE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CALCITE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CALCITE - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_SIGNAL_SMOKE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
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 - Enum constant in enum class org.spongepowered.api.data.DataTransactionResult.Type
An operation was cancelled by a third party (eg.
CANCELLED - Enum constant in enum class org.spongepowered.api.scheduler.ScheduledUpdate.State
The scheduled update was cancelled.
CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CANDLE_CAKES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CANDLES - Static variable in class org.spongepowered.api.data.Keys
The number of candles within a candle block.
CANDLES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CANDLES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
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 - Enum constant in enum class 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
 
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
 
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 Interface 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
 
CAULDRONS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
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.
CauseStackManager - Interface in org.spongepowered.api.event
Provides an interface into the system managing the cause and contextual information for events being thrown.
CauseStackManager.StackFrame - Interface in org.spongepowered.api.event
 
CAVE_AIR - Static variable in class org.spongepowered.api.block.BlockTypes
 
CAVE_SPIDER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
CAVE_SPIDER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
CAVE_VINES - Static variable in class org.spongepowered.api.block.BlockTypes
 
CAVE_VINES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CAVE_VINES_PLANT - Static variable in class org.spongepowered.api.block.BlockTypes
 
caves() - Static method in interface org.spongepowered.api.world.generation.config.noise.Shaper
Returns the vanilla cave overworld terrain shaper.
caves() - Method in interface org.spongepowered.api.world.generation.config.noise.Shaper.Factory
Returns the vanilla cave overworld terrain shaper.
caves() - Static method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Returns the vanilla cave overworld noise generation configuration.
caves() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Factory
Returns the vanilla cave overworld noise generation configuration.
CaveSpider - Interface in org.spongepowered.api.entity.living.monster.spider
Represents a Cave Spider.
CEILING - Static variable in class org.spongepowered.api.data.type.AttachmentSurfaces
 
CEILING - Static variable in class org.spongepowered.api.data.type.BellAttachmentTypes
 
celebrating() - Method in interface org.spongepowered.api.entity.living.monster.raider.Raider
center() - Method in interface org.spongepowered.api.util.AABB
Returns the center of the box, halfway between each corner.
center() - Method in interface org.spongepowered.api.world.border.WorldBorder
Gets the center of the world border.
center(double, double) - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Sets the center of this world border.
CFLAT0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
CFLAT1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
CHAIN - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHAIN - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHAIN_COMMAND_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHAIN_COMMAND_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHAINMAIL - Static variable in class org.spongepowered.api.data.type.ArmorMaterials
 
CHAINMAIL_BOOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHAINMAIL_CHESTPLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHAINMAIL_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHAINMAIL_LEGGINGS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHALLENGE - Static variable in class org.spongepowered.api.advancement.AdvancementTypes
Represents the challenge completion advancement type.
chance() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.FindNearestAttackableTargetGoal
Gets the chance that this task will go through and attempt to find a new target.
chance() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.LookAtGoal
Gets the chance that an Entity will "watch" a targeted Living.
chance(float) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.LookAtGoal.Builder
 
chance(int) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.FindNearestAttackableTargetGoal.Builder
 
ChanceTable<T> - Class in org.spongepowered.api.util.weighted
This is a variant of the RandomObjectTable which uses a 0-1 chance attached to every entry.
ChanceTable() - Constructor for class org.spongepowered.api.util.weighted.ChanceTable
Creates a new ChanceTable with a default roll count of 1.
ChanceTable(int) - Constructor for class org.spongepowered.api.util.weighted.ChanceTable
Creates a new ChanceTable.
ChangeBlockEvent - Interface in org.spongepowered.api.event.block
Plain event for when one or many BlockStates may be changing within a ServerWorld.
ChangeBlockEvent.All - Interface in org.spongepowered.api.event.block
 
ChangeBlockEvent.Post - Interface in org.spongepowered.api.event.block
Called when there are multiple block changes due to a BlockType having "ticked", in which the Cause will have a BlockSnapshot, or, in the case that an Entity has "ticked", in which the Cause will have an Entity, or, in the case that a BlockEntity "ticked", the Cause will have the BlockEntity.
ChangeBlockEvent.Pre - Interface in org.spongepowered.api.event.block
Called before running specific block logic at one or more ServerLocation's such as BlockTypes.WATER.
CHANGED_DIMENSION - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ChangeDataHolderEvent - Interface in org.spongepowered.api.event.data
An event that is associated with a DataHolder.Mutable that may have some Values changed, offered, or removed.
ChangeDataHolderEvent.ValueChange - Interface in org.spongepowered.api.event.data
 
ChangeEntityEquipmentEvent - Interface in org.spongepowered.api.event.entity
Called when an entity changes an equipped item.
ChangeEntityEquipmentEvent.Break - Interface in org.spongepowered.api.event.entity
Called when the players equipment is broken or otherwise replaced by an empty item-stack.
ChangeEntityWorldEvent - Interface in org.spongepowered.api.event.entity
Called when an Entity is changing worlds.
ChangeEntityWorldEvent.Post - Interface in org.spongepowered.api.event.entity
 
ChangeEntityWorldEvent.Pre - Interface in org.spongepowered.api.event.entity
 
ChangeEntityWorldEvent.Reposition - Interface in org.spongepowered.api.event.entity
 
ChangeInventoryEvent - Interface in org.spongepowered.api.event.item.inventory
 
ChangeInventoryEvent.Drop - Interface in org.spongepowered.api.event.item.inventory
An interaction resulting in dropping an item.
ChangeInventoryEvent.Drop.Full - Interface in org.spongepowered.api.event.item.inventory
An interaction dropping an entire stack.
ChangeInventoryEvent.Drop.Single - Interface in org.spongepowered.api.event.item.inventory
An interaction dropping a single item.
ChangeInventoryEvent.Held - Interface in org.spongepowered.api.event.item.inventory
Fired when a Living changes it's held Slot.
ChangeInventoryEvent.Pickup - Interface in org.spongepowered.api.event.item.inventory
Fires after an Item has been picked up.
ChangeInventoryEvent.Pickup.Pre - Interface in org.spongepowered.api.event.item.inventory
Fires before an Item is picked up.
ChangeInventoryEvent.SwapHand - Interface in org.spongepowered.api.event.item.inventory
Fired when a Player swaps it's hands.
ChangeSignEvent - Interface in org.spongepowered.api.event.block.entity
 
ChangeWeatherEvent - Interface in org.spongepowered.api.event.world
Called when a Weather change occurs
ChangeWorldBorderEvent - Interface in org.spongepowered.api.event.world
Fired when the world border changes for a Player or a World.
ChangeWorldBorderEvent.Player - Interface in org.spongepowered.api.event.world
An event that is fired when a player's world border is changed.
ChangeWorldBorderEvent.World - Interface in org.spongepowered.api.event.world
Fired when a value on a world's WorldBorder is changed.
Channel - Interface in org.spongepowered.api.network.channel
Represents a network channel bound to a ChannelManager.
ChannelBuf - Interface in org.spongepowered.api.network.channel
A ChannelStream allows for plugins and the server to read and write Java primitive data and some higher level data to DataView if necessary.
CHANNELED_LIGHTNING - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ChannelException - Exception in org.spongepowered.api.network.channel
Represents a Exception which can be thrown when dealing with network channels.
ChannelException() - Constructor for exception org.spongepowered.api.network.channel.ChannelException
 
ChannelException(String) - Constructor for exception org.spongepowered.api.network.channel.ChannelException
 
ChannelException(String, Throwable) - Constructor for exception org.spongepowered.api.network.channel.ChannelException
 
ChannelException(Throwable) - Constructor for exception org.spongepowered.api.network.channel.ChannelException
 
ChannelExceptionHandler<C extends EngineConnection> - Interface in org.spongepowered.api.network.channel
Represents a handler for exceptions of Channels.
ChannelExceptionHandler.Factory - Interface in org.spongepowered.api.network.channel
 
CHANNELING - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
 
ChannelIOException - Exception in org.spongepowered.api.network.channel
Represents a ChannelException which is thrown when an IO error occurred while reading or writing payloads.
ChannelIOException() - Constructor for exception org.spongepowered.api.network.channel.ChannelIOException
 
ChannelIOException(String) - Constructor for exception org.spongepowered.api.network.channel.ChannelIOException
 
ChannelIOException(String, Throwable) - Constructor for exception org.spongepowered.api.network.channel.ChannelIOException
 
ChannelIOException(Throwable) - Constructor for exception org.spongepowered.api.network.channel.ChannelIOException
 
channelManager() - Method in interface org.spongepowered.api.Game
Gets the ChannelManager for creating network channels.
channelManager() - Static method in class org.spongepowered.api.Sponge
Gets the ChannelManager for creating network channels.
ChannelManager - Interface in org.spongepowered.api.network.channel
A manager handling custom payloads via Channels to and from EngineConnections.
ChannelNotSupportedException - Exception in org.spongepowered.api.network.channel
An exception that's thrown when an attempt was made to send data to an EngineConnection that doesn't support the channel.
ChannelNotSupportedException() - Constructor for exception org.spongepowered.api.network.channel.ChannelNotSupportedException
 
ChannelNotSupportedException(String) - Constructor for exception org.spongepowered.api.network.channel.ChannelNotSupportedException
 
ChannelNotSupportedException(String, Throwable) - Constructor for exception org.spongepowered.api.network.channel.ChannelNotSupportedException
 
ChannelNotSupportedException(Throwable) - Constructor for exception org.spongepowered.api.network.channel.ChannelNotSupportedException
 
channels() - Method in interface org.spongepowered.api.network.channel.ChannelManager
Gets an immutable collection of all the channels that are registered.
CHARCOAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
charged() - Method in interface org.spongepowered.api.entity.living.monster.Creeper
CHARGING_PLAYER - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is charging towards a Player.
chargingCrossbow() - Method in interface org.spongepowered.api.entity.living.monster.raider.illager.Pillager
CHAT_COLORS_ENABLED - Static variable in class org.spongepowered.api.data.Keys
Whether a ServerPlayer can will see colours sent in messages.
CHAT_VISIBILITY - Static variable in class org.spongepowered.api.data.Keys
The types of chat a ServerPlayer can see.
CHAT_VISIBILITY - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
chatColorsEnabled() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
chatFormatter() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Gets the chat router.
chatFormatter() - Method in interface org.spongepowered.api.event.message.PlayerChatEvent
Gets the current formatter that this message will be sent through.
ChatVisibilities - Class in org.spongepowered.api.entity.living.player.chat
An enumeration of the vanilla chat visibility modes for a client.
chatVisibility() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
chatVisibility() - Method in interface org.spongepowered.api.event.entity.living.player.PlayerChangeClientSettingsEvent
Gets the new chat visibility setting of the player.
ChatVisibility - Interface in org.spongepowered.api.entity.living.player.chat
Represents a visibility mode for a client's chat.
checkerboard(T) - Static method in interface org.spongepowered.api.world.biome.provider.BiomeProvider
Returns a checkerboard-style biome provider based on a CheckerboardBiomeConfig
checkerboard(T) - Method in interface org.spongepowered.api.world.biome.provider.BiomeProvider.Factory
Returns a checkerboard-style biome provider based on a CheckerboardBiomeConfig
CheckerboardBiomeConfig - Interface in org.spongepowered.api.world.biome.provider
 
CheckerboardBiomeConfig.Builder - Interface in org.spongepowered.api.world.biome.provider
 
checkOnlyNearby(boolean) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.TargetGoal.Builder
 
checkSight(boolean) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.TargetGoal.Builder
 
chest() - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Gets the chest.
Chest - Interface in org.spongepowered.api.block.entity.carrier.chest
Represents a Chest.
CHEST - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHEST - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
CHEST - Static variable in class org.spongepowered.api.data.type.BodyParts
 
CHEST - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
CHEST - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHEST_ATTACHMENT_TYPE - Static variable in class org.spongepowered.api.data.Keys
CHEST_ATTACHMENT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
CHEST_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
CHEST_MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHEST_ROTATION - Static variable in class org.spongepowered.api.data.Keys
The rotation of the BodyParts.CHEST.
ChestAttachmentType - Interface in org.spongepowered.api.data.type
Represents the attachment type of a BlockTypes.CHEST or BlockTypes.TRAPPED_CHEST, this is what combines two chests into a double chests.
ChestAttachmentTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla ChestAttachmentTypes.
ChestMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart.carrier
Represents a Minecart with a Chest inside it.
CHESTNUT - Static variable in class org.spongepowered.api.data.type.HorseColors
 
CHESTPLATE - 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 a "chestplate".
chestRotation() - Method in interface org.spongepowered.api.entity.living.Living
Chicken - Interface in org.spongepowered.api.entity.living.animal
Represents a Chicken.
CHICKEN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
CHICKEN - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHICKEN_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
child(String, CommandTreeNode.Argument<?>) - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Creates a child of this node with the given key that accepts a non-literal argument.
child(String, CommandTreeNodeType<C>, Consumer<C>) - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Creates a child of this node with the given key that accepts a non-literal argument.
child(String, DefaultedRegistryReference<CommandTreeNodeType<C>>, Consumer<C>) - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Creates a child of this node with the given key that accepts a non-literal argument.
childParameters() - Method in interface org.spongepowered.api.command.parameter.Parameter.Multi
Returns the child parameters.
children() - Method in interface org.spongepowered.api.advancement.Advancement
Gets all the children Advancements.
children() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns a list of all direct child inventories.
CHIME - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
CHIPPED_ANVIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHIPPED_ANVIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHIRP - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
CHISELED_DEEPSLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHISELED_DEEPSLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHISELED_NETHER_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHISELED_NETHER_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHISELED_POLISHED_BLACKSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHISELED_POLISHED_BLACKSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHISELED_QUARTZ_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHISELED_QUARTZ_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHISELED_RED_SANDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHISELED_RED_SANDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHISELED_SANDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHISELED_SANDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHISELED_STONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHISELED_STONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
choices() - Method in interface org.spongepowered.api.world.biome.provider.BiomeProvider
The list of biomes possible.
choices(Class<T>, Function<String, ? extends T>, Supplier<? extends Collection<String>>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has a ValueParameter that allows you to specify a set of choices that must be chosen from.
choices(Class<T>, Map<String, ? extends T>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has a ValueParameter that allows you to specify a set of choices that must be chosen from.
choices(String...) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has a ValueParameter that allows you to specify a set of choices that must be chosen from
choices(Supplier<? extends Collection<String>>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.DynamicChoicesBuilder
Sets the parameter to get its choices from the supplied Collection.
choicesAndResults(Supplier<Map<String, ? extends T>>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.DynamicChoicesBuilder
Sets the parameter to get its choices from the supplied Map, where each choice is associated with its own object.
CHORUS_FLOWER - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHORUS_FLOWER - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHORUS_FRUIT - Static variable in class org.spongepowered.api.event.cause.entity.MovementTypes
 
CHORUS_FRUIT - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHORUS_PLANT - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHORUS_PLANT - Static variable in class org.spongepowered.api.item.ItemTypes
 
chunk() - Method in interface org.spongepowered.api.event.world.chunk.ChunkEvent.Load
Gets the chunk being changed.
chunk() - Method in interface org.spongepowered.api.event.world.chunk.ChunkEvent.Save.Pre
Gets the chunk being changed.
chunk() - Method in interface org.spongepowered.api.event.world.chunk.ChunkEvent.Unload.Pre
Gets the chunk being changed.
chunk(int, int, int) - Method in interface org.spongepowered.api.world.generation.GenerationRegion
Gets the GenerationChunk at the given chunk co-ordinates
chunk(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets the loaded chunk at the given chunk coordinate position.
chunk(int, int, int) - Method in interface org.spongepowered.api.world.World
Gets the loaded chunk at the given chunk coordinate position.
chunk(Vector3i) - Method in interface org.spongepowered.api.world.generation.GenerationRegion
Gets the GenerationChunk at the given chunk co-ordinates
chunk(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets the loaded chunk at the given chunk coordinate position.
chunk(Vector3i) - Method in interface org.spongepowered.api.world.World
Gets the loaded chunk at the given chunk coordinate position.
Chunk<P extends Chunk<P>> - Interface in org.spongepowered.api.world.chunk
A chunk is a specific grid-aligned partition of a WorldLike.
CHUNK_LOAD - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
An entity spawned due to a WorldChunk being loaded.
CHUNK_REGENERATE_FLAG - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
CHUNK_STATE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
chunkAtBlock(int, int, int) - Method in interface org.spongepowered.api.world.generation.GenerationRegion
Gets the GenerationChunk at the given block co-ordinates
chunkAtBlock(int, int, int) - Method in interface org.spongepowered.api.world.server.ServerWorld
 
chunkAtBlock(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets the loaded chunk at the given chunk coordinate position.
chunkAtBlock(int, int, int) - Method in interface org.spongepowered.api.world.World
Gets the loaded chunk at the given chunk coordinate position.
chunkAtBlock(Vector3i) - Method in interface org.spongepowered.api.world.generation.GenerationRegion
Gets the GenerationChunk at the given block co-ordinates
chunkAtBlock(Vector3i) - Method in interface org.spongepowered.api.world.server.ServerWorld
 
chunkAtBlock(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets the loaded chunk at the given block coordinate position.
chunkAtBlock(Vector3i) - Method in interface org.spongepowered.api.world.World
Gets the loaded chunk at the given block coordinate position.
ChunkEvent - Interface in org.spongepowered.api.event.world.chunk
 
ChunkEvent.Generated - Interface in org.spongepowered.api.event.world.chunk
Called when a new chunk was generated.
ChunkEvent.Load - Interface in org.spongepowered.api.event.world.chunk
Called when a chunk is loaded.
ChunkEvent.Save - Interface in org.spongepowered.api.event.world.chunk
Called when a chunk is performing a save.
ChunkEvent.Save.Post - Interface in org.spongepowered.api.event.world.chunk
Called after the chunk is saved.
ChunkEvent.Save.Pre - Interface in org.spongepowered.api.event.world.chunk
Called before the chunk is saved.
ChunkEvent.Unload - Interface in org.spongepowered.api.event.world.chunk
Called when a chunk was unloaded.
ChunkEvent.Unload.Post - Interface in org.spongepowered.api.event.world.chunk
Called after the chunk is unloaded.
ChunkEvent.Unload.Pre - Interface in org.spongepowered.api.event.world.chunk
Called before the chunk is unloaded.
ChunkEvent.WorldScoped - Interface in org.spongepowered.api.event.world.chunk
Represents an event that has knowledge about the world that is being operated upon.
ChunkGenerator - Interface in org.spongepowered.api.world.generation
 
ChunkGenerator.Factory - Interface in org.spongepowered.api.world.generation
 
ChunkGeneratorConfig - Interface in org.spongepowered.api.world.generation.config
Base chunk generator configuration.
chunkLayout() - Method in interface org.spongepowered.api.Server
Returns information about the chunk layout used by this server implementation.
chunkLayout() - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Returns information about the chunk layout used by this volume's implementation.
ChunkLayout - Interface in org.spongepowered.api.world.storage
A class for information about the chunk coordinate space, aka the layout.
chunkManager() - Method in interface org.spongepowered.api.world.server.ServerWorld
Gets the ChunkManager for this world.
ChunkManager - Interface in org.spongepowered.api.world.server
Manages chunks for a ServerWorld.
chunkMax() - Method in interface org.spongepowered.api.world.generation.GenerationRegion
The maximum chunk co-ordinate of this region.
chunkMin() - Method in interface org.spongepowered.api.world.generation.GenerationRegion
The minimum chunk co-ordinate of this region.
chunkPosition() - Method in interface org.spongepowered.api.event.world.chunk.ChunkEvent
Gets the position of the chunk, in chunk co-ordinates.
chunkPosition() - Method in interface org.spongepowered.api.world.chunk.Chunk
Gets the position of the chunk.
chunkPosition() - Method in interface org.spongepowered.api.world.Location
Gets the underlying chunk position.
ChunkRegenerateFlag - Interface in org.spongepowered.api.world
A flag of sorts that determines whether a chunk regeneration will perform various tasks such as creating a chunk, or preserving entities.
ChunkRegenerateFlags - Class in org.spongepowered.api.world
An enumeration of the possible ChunkRegenerateFlags.
chunkSize() - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns the size of the chunks in blocks.
ChunkState - Interface in org.spongepowered.api.world.chunk
Represents the state of a Chunk that can exist through various stages of the game, including but not limited to: Chunk in the process of being generated Chunk being deserialized from storage and being prepared for addition to a World WorldChunks already existing and loaded in a World
ChunkStates - Class in org.spongepowered.api.world.chunk
 
ChunkVolume - Interface in org.spongepowered.api.world.volume.game
Presents a volume of Chunks that can exist without a WorldLike volume.
CIRCLE - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
CIRCLE - Static variable in class org.spongepowered.api.data.type.PhantomPhases
 
clampValue(double) - Method in interface org.spongepowered.api.entity.attribute.type.AttributeType
Clamps a value to be within the bounds of this attribute type.
CLAY - Static variable in class org.spongepowered.api.block.BlockTypes
 
CLAY - Static variable in class org.spongepowered.api.item.ItemTypes
 
CLAY - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
CLAY_BALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
CLAYFISH - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
CLEAN_ARMOR - Static variable in class org.spongepowered.api.statistic.Statistics
 
CLEAN_BANNER - Static variable in class org.spongepowered.api.statistic.Statistics
 
CLEAN_SHULKER_BOX - Static variable in class org.spongepowered.api.statistic.Statistics
 
clear() - Method in interface org.spongepowered.api.entity.ai.goal.GoalExecutor
Clears all Goals from this goal.
clear() - Method in interface org.spongepowered.api.item.inventory.Inventory
Clears this inventory if it is clearable.
clear() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the readerIndex and writerIndex of this buffer to 0.
clear() - Method in interface org.spongepowered.api.profile.GameProfileCache
Clears all the entries from this cache.
clear() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
clear() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
clear() - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
CLEAR - Static variable in class org.spongepowered.api.world.weather.WeatherTypes
 
clearFallbackPermissionValues() - Method in interface org.spongepowered.api.service.permission.SubjectData
Clear all fallback permission values from this subject
clearOptions() - Method in interface org.spongepowered.api.service.permission.SubjectData
Clear all options.
clearOptions(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectData
Clear all options in the given context combination.
clearParents() - Method in interface org.spongepowered.api.service.permission.SubjectData
Remove all parents in any context combination.
clearParents(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectData
Remove all parents in a given context combination.
clearPermissions() - Method in interface org.spongepowered.api.service.permission.SubjectData
Clear all permissions set in any context.
clearPermissions(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectData
Clear all permissions set in a given context combination.
clearPool() - Method in class org.spongepowered.api.util.weighted.LootTable
Clears all tables from the pool.
clearSlot(Supplier<? extends DisplaySlot>) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Clears any Objective in the specified slot.
clearSlot(DisplaySlot) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Clears any Objective in the specified slot.
CLERIC - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
CLICK_LEFT - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Left click on a slot.
CLICK_LEFT_OUTSIDE - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Left click outside of inventory.
CLICK_MIDDLE - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Used to clone the clicked item onto the cursor in creative.
CLICK_RIGHT - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Right click on a slot.
CLICK_RIGHT_OUTSIDE - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Right click outside of inventory.
CLICK_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ClickContainerEvent - Interface in org.spongepowered.api.event.item.inventory.container
A click interaction in an open container.
ClickContainerEvent.Creative - Interface in org.spongepowered.api.event.item.inventory.container
An interaction with a creative inventory.
ClickContainerEvent.Creative.Drop - Interface in org.spongepowered.api.event.item.inventory.container
A click in a creative inventory causing an item to drop.
ClickContainerEvent.Creative.Set - Interface in org.spongepowered.api.event.item.inventory.container
A click in a creative inventory setting a slot.
ClickContainerEvent.Double - Interface in org.spongepowered.api.event.item.inventory.container
A double-click with the primary mouse button
ClickContainerEvent.Drag - Interface in org.spongepowered.api.event.item.inventory.container
A completed drag Interaction.
ClickContainerEvent.Drag.Middle - Interface in org.spongepowered.api.event.item.inventory.container
A completed drag Interaction cloning the cursor stack on each slot.
ClickContainerEvent.Drag.Primary - Interface in org.spongepowered.api.event.item.inventory.container
A completed drag Interaction distributing the cursor stack evenly among the slots.
ClickContainerEvent.Drag.Secondary - Interface in org.spongepowered.api.event.item.inventory.container
A completed drag Interaction distributing a single item from the cursor stack on each slot.
ClickContainerEvent.Drop - Interface in org.spongepowered.api.event.item.inventory.container
An interaction resulting in dropping an item.
ClickContainerEvent.Drop.Full - Interface in org.spongepowered.api.event.item.inventory.container
An interaction dropping an entire stack.
ClickContainerEvent.Drop.Outside - Interface in org.spongepowered.api.event.item.inventory.container
A click outside of the inventory resulting in dropping the item on cursor.
ClickContainerEvent.Drop.Outside.Primary - Interface in org.spongepowered.api.event.item.inventory.container
A click with the primary mouse button dropping the entire stack on the cursor.
ClickContainerEvent.Drop.Outside.Secondary - Interface in org.spongepowered.api.event.item.inventory.container
A click with the secondary mouse button dropping a single item from the cursor.
ClickContainerEvent.Drop.Single - Interface in org.spongepowered.api.event.item.inventory.container
An interaction dropping a single item.
ClickContainerEvent.Middle - Interface in org.spongepowered.api.event.item.inventory.container
A click with the middle mouse button.
ClickContainerEvent.NumberPress - Interface in org.spongepowered.api.event.item.inventory.container
A number press swapping the hotbar slot with the slot the mouse hovers over.
ClickContainerEvent.Primary - Interface in org.spongepowered.api.event.item.inventory.container
A click with the primary mouse button.
ClickContainerEvent.Recipe - Interface in org.spongepowered.api.event.item.inventory.container
Fires when the client requests a recipe to be crafted.
ClickContainerEvent.Recipe.All - Interface in org.spongepowered.api.event.item.inventory.container
Fires when the client requests a recipe to be crafted as much as possible.
ClickContainerEvent.Recipe.Single - Interface in org.spongepowered.api.event.item.inventory.container
Fires when the Client requests a recipe to be crafted once.
ClickContainerEvent.Secondary - Interface in org.spongepowered.api.event.item.inventory.container
A click with the secondary mouse button.
ClickContainerEvent.SelectTrade - Interface in org.spongepowered.api.event.item.inventory.container
Fies when the client requests to select a trade from a Trader
ClickContainerEvent.Shift - Interface in org.spongepowered.api.event.item.inventory.container
A click with the shift modifier active
ClickContainerEvent.Shift.Primary - Interface in org.spongepowered.api.event.item.inventory.container
A click with the primary mouse button and the shift modifier active
ClickContainerEvent.Shift.Secondary - Interface in org.spongepowered.api.event.item.inventory.container
A click with the secondary mouse button and the shift modifier active
ClickHandler - Interface in org.spongepowered.api.item.inventory.menu.handler
 
ClickType<T> - Interface in org.spongepowered.api.item.inventory.menu
Click types in Containers
ClickTypes - Class in org.spongepowered.api.item.inventory.menu
An enumeration of the click types in Containers.
client() - Method in interface org.spongepowered.api.client.LocalServer
 
client() - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent
Gets the client pinging the server.
client() - Method in interface org.spongepowered.api.Game
Gets the Client.
client() - Static method in interface org.spongepowered.api.resource.pack.PackType
 
client() - Method in interface org.spongepowered.api.resource.pack.PackType.Factory
 
client() - Static method in class org.spongepowered.api.Sponge
Gets the Client instance from the Game instance.
Client - Interface in org.spongepowered.api
Represents a typical Minecraft Client.
CLIENT - Enum constant in enum class org.spongepowered.api.Platform.Type
The platform of a Minecraft CLIENT is expected.
CLIENT - Static variable in class org.spongepowered.api.network.EngineConnectionSide
The client side.
CLIENT_COMPLETION_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
CLIENT_SIDE - Static variable in class org.spongepowered.api.network.EngineConnectionTypes
The client side connection type.
clientCompletionType() - Method in interface org.spongepowered.api.command.parameter.managed.ValueParser
Provides a hint to the client completion engine what sort of input(s) the client should expect.
ClientCompletionType - Interface in org.spongepowered.api.command.parameter.managed.clientcompletion
Indications to the client as to how to display the associated ValueParser when completed by the client.
ClientCompletionTypes - Class in org.spongepowered.api.command.parameter.managed.clientcompletion
ClientLocation - Interface in org.spongepowered.api.world.client
 
ClientPingServerEvent - Interface in org.spongepowered.api.event.server
Called when a client pings the server from the server list.
ClientPingServerEvent.Response - Interface in org.spongepowered.api.event.server
Represents a mutable response to a status request.
ClientPingServerEvent.Response.Players - Interface in org.spongepowered.api.event.server
Represents the information about the players on the server, sent after the ClientPingServerEvent.
ClientPlayer - Interface in org.spongepowered.api.entity.living.player.client
 
ClientSideConnection - Interface in org.spongepowered.api.network
Represents a connection from the client to the server on the client side.
ClientWorld - Interface in org.spongepowered.api.world.client
Represents a Client view of a remote or local world.
ClientWorldProperties - Interface in org.spongepowered.api.world.client
 
CLIMB_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
CLIMBABLE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
climbing() - Method in interface org.spongepowered.api.entity.living.monster.spider.Spider
CLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
CLOCKWISE_180 - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
CLOCKWISE_90 - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
CLONED_ON_SET - Enum constant in enum class org.spongepowered.api.data.persistence.DataView.SafetyMode
All data added to the container will be cloned for safety.
close() - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
 
close() - Method in interface org.spongepowered.api.network.EngineConnection
Closes the connection, showing the default disconnect reason.
close() - Method in interface org.spongepowered.api.network.RemoteConnection
Closes the connection.
close() - Method in interface org.spongepowered.api.resource.pack.Pack
 
close() - Method in interface org.spongepowered.api.resource.pack.PackContents
 
close() - Method in interface org.spongepowered.api.resource.Resource
 
close(Component) - Method in interface org.spongepowered.api.network.EngineConnection
Closes the connection with the given reason.
CloseHandler - Interface in org.spongepowered.api.item.inventory.menu.handler
 
closeInventory() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Closes the currently viewed entity of this player, if it is currently viewing one.
closeRangeSpeed() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal
Gets the speed "modifier" for which the parent Agent will move away from a found Living to "avoid" when in close range.
closeRangeSpeed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal.Builder
Sets the peed "modifier" for which the parent Agent will move away from a found Living to "avoid" when in close range.
closest(Vector3d) - Static method in enum class org.spongepowered.api.util.Axis
Gets the closest horizontal direction from the given vector.
closest(Vector3d) - Static method in enum class org.spongepowered.api.util.Direction
Gets the closest direction from the given vector.
closest(Vector3d, Direction.Division) - Static method in enum class org.spongepowered.api.util.Direction
Gets the closest direction from the given vector.
closestHorizontal(Vector3d) - Static method in enum class org.spongepowered.api.util.Direction
Gets the closest horizontal direction from the given vector.
closestHorizontal(Vector3d, Direction.Division) - Static method in enum class org.spongepowered.api.util.Direction
Gets the closest horizontal direction from the given vector.
closestPlayer(int, int, int, double) - Method in interface org.spongepowered.api.world.World
 
closestPlayer(int, int, int, double, Predicate<? super Player>) - Method in interface org.spongepowered.api.world.World
 
closestPlayer(Entity, double) - Method in interface org.spongepowered.api.world.World
 
closestPlayer(Entity, double, Predicate<? super Player>) - Method in interface org.spongepowered.api.world.World
 
closestPlayer(Vector3i, double) - Method in interface org.spongepowered.api.world.World
 
closestPlayer(Vector3i, double, Predicate<? super Player>) - Method in interface org.spongepowered.api.world.World
 
CLOUD - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
CLUSTER_MAX_HARVESTABLES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
COAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
COAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
COAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
COAL_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
COAL_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
COAL_ORES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
COAL_ORES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
COALS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
COARSE_DIRT - Static variable in class org.spongepowered.api.block.BlockTypes
 
COARSE_DIRT - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBBLED_DEEPSLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBBLED_DEEPSLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBBLED_DEEPSLATE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBBLED_DEEPSLATE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBBLED_DEEPSLATE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBBLED_DEEPSLATE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBBLED_DEEPSLATE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBBLED_DEEPSLATE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBBLESTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBBLESTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBBLESTONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBBLESTONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBBLESTONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBBLESTONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBBLESTONE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBBLESTONE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBWEB - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBWEB - Static variable in class org.spongepowered.api.item.ItemTypes
 
COCOA - Static variable in class org.spongepowered.api.block.BlockTypes
 
COCOA_BEANS - Static variable in class org.spongepowered.api.item.ItemTypes
 
Cod - Interface in org.spongepowered.api.entity.living.aquatic.fish.school
 
COD - Static variable in class org.spongepowered.api.entity.EntityTypes
 
COD - Static variable in class org.spongepowered.api.item.ItemTypes
 
COD_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
COD_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
Coerce - Class in org.spongepowered.api.util
Utility class for coercing unknown values to specific target types.
COLD_OCEAN - Static variable in class org.spongepowered.api.world.biome.Biomes
 
collarColor() - Method in interface org.spongepowered.api.entity.living.animal.Cat
collarColor() - Method in interface org.spongepowered.api.entity.living.animal.Wolf
collection(String) - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns a subject collection with the given identifier, if the collection is already loaded within this service.
collectionIdentifier() - Method in interface org.spongepowered.api.service.permission.SubjectReference
Gets the identifier of the collection containing the subject being referenced.
collectionState(PluginContainer) - Method in interface org.spongepowered.api.util.metric.MetricsConfigManager
Gets the current state of collection for the specified plugin.
CollectionUtils - Class in org.spongepowered.api.util
 
CollectionValue<E,C extends Collection<E>> - Interface in org.spongepowered.api.data.value
A Collection based Value type.
CollectionValue.Immutable<E,C extends Collection<E>,I extends CollectionValue.Immutable<E,C,I,M>,M extends CollectionValue.Mutable<E,C,M,I>> - Interface in org.spongepowered.api.data.value
A Value.Immutable type that handles a Collection of elements type E.
CollectionValue.Mutable<E,C extends Collection<E>,M extends CollectionValue.Mutable<E,C,M,I>,I extends CollectionValue.Immutable<E,C,I,M>> - Interface in org.spongepowered.api.data.value
Represents a Value.Mutable that is backed by a Collection of elements.
CollideBlockEvent - Interface in org.spongepowered.api.event.block
Fired when an Entity collides with a BlockSnapshot.
CollideBlockEvent.Fall - Interface in org.spongepowered.api.event.block
Fires when an Entity falls on a block.
CollideBlockEvent.Impact - Interface in org.spongepowered.api.event.block
Fired when an Entity impacts another BlockSnapshot.
CollideBlockEvent.Inside - Interface in org.spongepowered.api.event.block
Fires when an Entity is inside a block.
CollideBlockEvent.Move - Interface in org.spongepowered.api.event.block
Fires when an Entity moves into a block and collides with it.
CollideBlockEvent.StepOn - Interface in org.spongepowered.api.event.block
Fires when an Entity steps on a block.
CollideEntityEvent - Interface in org.spongepowered.api.event.entity
Fired when an Entity collides with one or more Entity's.
CollideEntityEvent.Impact - Interface in org.spongepowered.api.event.entity
Fired when an Entity impacts another Entity.
CollideEvent - Interface in org.spongepowered.api.event.action
Fired when an Entity or BlockSnapshot collide with each other.
CollideEvent.Impact - Interface in org.spongepowered.api.event.action
Fired after an Entity or BlockSnapshot impact with each other.
COLLISION_RULE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
collisionRule() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the CollisionRule for entities on this team.
collisionRule(Supplier<? extends CollisionRule>) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the CollisionRule for this team's members.
collisionRule(CollisionRule) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the CollisionRule for this team's members.
CollisionRule - Interface in org.spongepowered.api.scoreboard
Represents a collision rule.
CollisionRules - Class in org.spongepowered.api.scoreboard
An enumeration of vanilla CollisionRules.
color() - Method in interface org.spongepowered.api.block.entity.Bed
Gets the current Value of DyeColor for this Bed.
color() - Method in interface org.spongepowered.api.block.entity.carrier.ShulkerBox
Gets the current Value of DyeColor for this ShulkerBox.
color() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.COLOR.
color() - Method in interface org.spongepowered.api.data.meta.BannerPatternLayer
Gets the color for this layer.
color() - Method in interface org.spongepowered.api.data.type.DyeColor
Gets this dye color as a Color for easy translation.
color() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
color() - Method in interface org.spongepowered.api.entity.living.animal.horse.Horse
color() - Method in interface org.spongepowered.api.entity.living.animal.Sheep
color() - Method in interface org.spongepowered.api.entity.living.golem.Shulker
color() - Method in interface org.spongepowered.api.item.ItemRarity
Gets the TextColor used to decorate tooltips of items with this ItemRarity.
color() - Method in interface org.spongepowered.api.map.color.MapColor
Gets the Color that this MapColor represents.
color() - Method in interface org.spongepowered.api.map.color.MapColorType
Gets the Color that this type represents.
color() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the color of this team.
color(int, int) - Method in interface org.spongepowered.api.map.MapCanvas
Gets the MapColor at the given location.
color(Supplier<? extends DyeColor>) - Method in interface org.spongepowered.api.data.meta.BannerPatternLayer.Builder
Sets the DyeColor to be used.
color(NamedTextColor) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the color of the Team.
color(DyeColor) - Method in interface org.spongepowered.api.data.meta.BannerPatternLayer.Builder
Sets the DyeColor to be used.
color(Color) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Color to the initial explosion colors.
Color - Class in org.spongepowered.api.util
 
COLOR - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be a Color
COLOR - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
COLOR - Static variable in class org.spongepowered.api.data.Keys
The Color of an ItemStack
COLOR - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will modify the color of a particle.
COLOR_BLACK - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_BLUE - Static variable in class org.spongepowered.api.data.persistence.Queries
 
COLOR_BLUE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_BROWN - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_CYAN - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_GRAY - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_GREEN - Static variable in class org.spongepowered.api.data.persistence.Queries
 
COLOR_GREEN - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_LIGHT_BLUE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_LIGHT_GRAY - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_LIGHT_GREEN - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_MAGENTA - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_ORANGE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_PINK - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_PURPLE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_RED - Static variable in class org.spongepowered.api.data.persistence.Queries
 
COLOR_RED - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
COLOR_YELLOW - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
Color.Builder - Class in org.spongepowered.api.util
 
colors() - Method in interface org.spongepowered.api.item.FireworkEffect
Gets the ordered list of colors.
colors(Iterable<Color>) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Colors to the initial explosion colors.
colors(Color...) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Colors to the initial explosion colors.
column(int) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets the column at the specified index.
COLUMN_POS - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
columns() - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets the number of columns in the inventory.
command() - Method in exception org.spongepowered.api.command.exception.CommandNotFoundException
Returns the command that was queried for.
command() - Method in interface org.spongepowered.api.command.parameter.Parameter.Subcommand
The command that is parsed and potentially run when this subcommand is parsed.
command() - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent
Gets the command that will be/has been executed, without any prefix.
Command - Interface in org.spongepowered.api.command
The Command interface is the low-level interface that all commands in the Sponge ecosystem inherit.
COMMAND - Static variable in class org.spongepowered.api.data.Keys
A command stored in a CommandBlock or CommandBlockMinecart.
COMMAND - Static variable in class org.spongepowered.api.event.cause.entity.MovementTypes
 
COMMAND - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents the command string that was provided to the command processor.
COMMAND_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
COMMAND_BLOCK - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
COMMAND_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
COMMAND_BLOCK_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
COMMAND_BLOCK_MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
COMMAND_BLOCK_OUTPUT - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether CommandBlocks should notify admins when they perform commands.
COMMAND_COMPLETION_PROVIDER - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
COMMAND_REGISTRAR_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
COMMAND_TREE_NODE_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Command.Builder - Interface in org.spongepowered.api.command
A high level Command.Builder for creating a Command.Parameterized.
Command.Parameterized - Interface in org.spongepowered.api.command
A Command that has distinct steps for parsing arguments and executing a command based on those arguments.
Command.Raw - Interface in org.spongepowered.api.command
A raw command that also contains a CommandTreeNode to provide hints to the client for command completion.
CommandBlock - Interface in org.spongepowered.api.block.entity
Represents a Command Block.
CommandBlockMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a Minecart with a CommandBlock inside it.
commandCause() - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent
Gets the CommandCause that is involved in this event.
CommandCause - Interface in org.spongepowered.api.command
The CommandCause represents the Cause of a command, and also contains utility methods to obtain key information about said cause.
CommandCause.Factory - Interface in org.spongepowered.api.command
Creates instances of the CommandCause.
CommandCompletion - Interface in org.spongepowered.api.command
A potential completion of a command argument.
CommandCompletion.Factory - Interface in org.spongepowered.api.command
A factory for constructing CommandCompletions
CommandCompletionProvider - Interface in org.spongepowered.api.command.registrar.tree
Used with CommandTreeNodeTypes, completion providers alter the standard completion behaviour of a CommandTreeNode, usually without requiring a request to the server.
CommandCompletionProviders - Class in org.spongepowered.api.command.registrar.tree
The completion providers available to raw command providers.
CommandContext - Interface in org.spongepowered.api.command.parameter
The CommandContext contains the parsed arguments for a command, and any other information that might be important when executing a command.
CommandContext.Builder - Interface in org.spongepowered.api.command.parameter
A builder for creating this context.
CommandContext.Builder.Transaction - Interface in org.spongepowered.api.command.parameter
A transaction on a context builder.
CommandException - Exception in org.spongepowered.api.command.exception
Thrown when an executed command raises an error or when execution of the command failed.
CommandException(Component) - Constructor for exception org.spongepowered.api.command.exception.CommandException
Constructs a new CommandException with the given message.
CommandException(Component, boolean) - Constructor for exception org.spongepowered.api.command.exception.CommandException
Constructs a new CommandException with the given message.
CommandException(Component, Throwable) - Constructor for exception org.spongepowered.api.command.exception.CommandException
Constructs a new CommandException with the given message and the given cause.
CommandException(Component, Throwable, boolean) - Constructor for exception org.spongepowered.api.command.exception.CommandException
Constructs a new CommandException with the given message and the given cause.
CommandExecutor - Interface in org.spongepowered.api.command
Interface containing the method directing how a certain command will be executed.
CommandFailedRegistrationException - Exception in org.spongepowered.api.command.manager
Indicates that a command could not be registered.
CommandFailedRegistrationException(String) - Constructor for exception org.spongepowered.api.command.manager.CommandFailedRegistrationException
 
CommandFailedRegistrationException(String, Throwable) - Constructor for exception org.spongepowered.api.command.manager.CommandFailedRegistrationException
 
commandManager() - Method in interface org.spongepowered.api.Server
Gets the CommandManager for executing and inspecting commands.
CommandManager - Interface in org.spongepowered.api.command.manager
Registers and dispatches commands.
CommandManager.Mutable - Interface in org.spongepowered.api.command.manager
A mutable view of the command manager, allowing additional commands to be registered.
commandMapping(String) - Method in interface org.spongepowered.api.command.manager.CommandManager
Gets the CommandMapping associated with the requested alias, if any.
CommandMapping - Interface in org.spongepowered.api.command.manager
Provides information about a mapping between a command and its aliases.
CommandNotFoundException - Exception in org.spongepowered.api.command.exception
This exception is thrown when a sender tries to execute a command that does not exist.
CommandNotFoundException(Component, String) - Constructor for exception org.spongepowered.api.command.exception.CommandNotFoundException
Create an exception with a custom message.
CommandPermissionException - Exception in org.spongepowered.api.command.exception
This exception is thrown when a subject does not have permission to execute a command.
CommandPermissionException(Component) - Constructor for exception org.spongepowered.api.command.exception.CommandPermissionException
Create a permissions exception with a custom message.
CommandPermissionException(Component, Throwable) - Constructor for exception org.spongepowered.api.command.exception.CommandPermissionException
Create a permissions exception with a custom message and cause.
CommandRegistrar<T> - Interface in org.spongepowered.api.command.registrar
CommandRegistrars are the entry point for plugins wishing to provide their own command framework.
CommandRegistrarType<T> - Interface in org.spongepowered.api.command.registrar
A type of CommandRegistrar.
CommandResult - Interface in org.spongepowered.api.command
Represents the result of a command in Sponge.
CommandResult.Builder - Interface in org.spongepowered.api.command
Builds CommandResults.
CommandResult.Factory - Interface in org.spongepowered.api.command
 
commands() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets whether commands are enabled.
commands() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
commands(Boolean) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
commandTree() - Method in interface org.spongepowered.api.command.Command.Raw
Gets the CommandTreeNode that represents the argument pattern for this command.
CommandTreeNode<T extends CommandTreeNode<T>> - Interface in org.spongepowered.api.command.registrar.tree
Builds a tree of command parameters for sending to clients.
CommandTreeNode.Amount - Interface in org.spongepowered.api.command.registrar.tree
A CommandTreeNode that controls whether multiple entries can be parsed.
CommandTreeNode.Argument<T extends CommandTreeNode<T>> - Interface in org.spongepowered.api.command.registrar.tree
A CommandTreeNode that can be used as a child.
CommandTreeNode.Basic - Interface in org.spongepowered.api.command.registrar.tree
A CommandTreeNode with no known properties to set.
CommandTreeNode.EntitySelection - Interface in org.spongepowered.api.command.registrar.tree
A CommandTreeNode that augments entity based parameters.
CommandTreeNode.NodeFactory - Interface in org.spongepowered.api.command.registrar.tree
Factory to create a root node.
CommandTreeNode.Range<S extends Number> - Interface in org.spongepowered.api.command.registrar.tree
A CommandTreeNode that allows for a min-max range to be set.
CommandTreeNode.Root - Interface in org.spongepowered.api.command.registrar.tree
A CommandTreeNode that acts as the root of a command.
CommandTreeNode.StringParser - Interface in org.spongepowered.api.command.registrar.tree
A CommandTreeNode that allows for the setting of how a string based parser will behave.
CommandTreeNodeType<T extends CommandTreeNode<T>> - Interface in org.spongepowered.api.command.registrar.tree
Represents the client-side behavior of a CommandTreeNode, for use with command registrars that require such nodes to specify client side behaviour (for example, raw commands).
CommandTreeNodeTypes - Class in org.spongepowered.api.command.registrar.tree
The known types available on the vanilla client.
commit(CommandContext.Builder.Transaction) - Method in interface org.spongepowered.api.command.parameter.CommandContext.Builder
Commits the specified CommandContext.Builder.Transaction if it was the most recently created transaction.
COMMON - Static variable in class org.spongepowered.api.item.ItemRarities
 
CommonParameters - Class in org.spongepowered.api.command.parameter
Commonly used parameters that can be reused in multiple commands.
comparator(Comparator<? super E>) - Method in interface org.spongepowered.api.data.Key.Builder
Sets the Comparator that can be used to compare the elements.
Comparator - Interface in org.spongepowered.api.block.entity
Represents a Redstone Comparator.
COMPARATOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
COMPARATOR - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
COMPARATOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
COMPARATOR_MODE - Static variable in class org.spongepowered.api.data.Keys
COMPARATOR_MODE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ComparatorMode - Interface in org.spongepowered.api.data.type
 
ComparatorModes - Class in org.spongepowered.api.data.type
An enumeration of vanilla ComparatorModes.
COMPARE - Static variable in class org.spongepowered.api.data.type.ComparatorModes
 
compareTo(Key) - Method in interface org.spongepowered.api.ResourceKey
 
COMPASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
compatible() - Static method in interface org.spongepowered.api.resource.pack.PackStatus
 
compatible() - Method in interface org.spongepowered.api.resource.pack.PackStatus.Factory
 
compatibleStates() - Method in interface org.spongepowered.api.state.StateMatcher
Gets a List of compatible States.
complete(ArgumentReader.Immutable, CommandContext) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value
Returns potential completions of the current tokenized argument.
complete(String) - Method in interface org.spongepowered.api.command.manager.CommandManager
Provides possible completions based on the input argument string.
complete(CommandCause, String) - Method in interface org.spongepowered.api.command.parameter.managed.ValueParameter.Simple
Gets valid completions for this element, given the supplied CommandCause and current input for this element.
complete(CommandCause, CommandMapping, String, String) - Method in interface org.spongepowered.api.command.registrar.CommandRegistrar
Provides a list of completions associated with the provided argument string.
complete(CommandCause, ArgumentReader.Mutable) - Method in interface org.spongepowered.api.command.Command
Gets a list of completions based on input.
complete(CommandContext, String) - Method in interface org.spongepowered.api.command.parameter.managed.ValueCompleter
Gets valid completions for this element, given the supplied CommandContext and current input for this element.
complete(CommandContext, String) - Method in interface org.spongepowered.api.command.parameter.managed.ValueParameter.Simple
This should not be overridden by implementations of this class.
complete(Subject, Audience, String) - Method in interface org.spongepowered.api.command.manager.CommandManager
Provides possible completions based on the input argument string, with a provided a Subject for permission checks and a Audience to return command messages to.
complete(T, String) - Method in interface org.spongepowered.api.command.manager.CommandManager
Provides possible completions based on the input argument string, with a provided object that is both a Subject for permission checks and a Audience to return command messages to.
completedLevels() - Method in interface org.spongepowered.api.block.entity.carrier.Beacon
Gets the number of completed levels of valid beacon structure blocks beneath this beacon.
completer() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value
Gets the ValueCompleter associated with this Parameter.Value.
completer(ValueCompleter) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
Provides a function that provides tab completions
completeStructure() - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder.BuildingStep
Completes the inventory structure.
completeStructure() - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Completes the inventory structure.
completion() - Method in interface org.spongepowered.api.command.CommandCompletion
The potential completion that this object represents.
completion(String, Component) - Method in interface org.spongepowered.api.command.CommandCompletion.Factory
completions(CommandCompletionProvider) - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Declares that the node should use the provided CommandCompletionProvider for generating completions on the client.
completions(DefaultedRegistryReference<CommandCompletionProvider>) - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Declares that the node should use the provided CommandCompletionProvider for generating completions on the client.
ComplexLiving<T extends ComplexLivingPart<T>> - Interface in org.spongepowered.api.entity.living
Represents a complex living entity that requires multiple bounding boxes, example: EnderDragon.
ComplexLivingPart<P extends ComplexLivingPart<P>> - Interface in org.spongepowered.api.entity.living
Represents a part of a ComplexLiving.
component(Vector3d) - Method in enum class org.spongepowered.api.util.Axis
Gets the component of the vector denoted by this axis.
COMPONENT - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
componentMessage() - Method in exception org.spongepowered.api.command.exception.ArgumentParseException
 
componentMessage() - Method in exception org.spongepowered.api.util.ComponentMessageException
Returns the text message for this exception, or null if nothing is present.
ComponentMessageException - Exception in org.spongepowered.api.util
A subclass of Exception that contains a rich message that is an instance of Component rather than a String.
ComponentMessageException() - Constructor for exception org.spongepowered.api.util.ComponentMessageException
Constructs a new ComponentMessageException.
ComponentMessageException(Throwable) - Constructor for exception org.spongepowered.api.util.ComponentMessageException
Constructs a new ComponentMessageException with the given cause.
ComponentMessageException(Component) - Constructor for exception org.spongepowered.api.util.ComponentMessageException
Constructs a new ComponentMessageException with the given message.
ComponentMessageException(Component, Throwable) - Constructor for exception org.spongepowered.api.util.ComponentMessageException
Constructs a new ComponentMessageException with the given message and cause.
compose(DiscreteTransform2) - Method in class org.spongepowered.api.util.DiscreteTransform2
Returns a transform that is the composition of this transform and the given transform.
compose(DiscreteTransform3) - Method in class org.spongepowered.api.util.DiscreteTransform3
Returns a transform that is the composition of this transform and the given transform.
COMPOSTER - Static variable in class org.spongepowered.api.block.BlockTypes
 
COMPOSTER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
COMPOSTER - Static variable in class org.spongepowered.api.item.ItemTypes
 
Conduit - Interface in org.spongepowered.api.block.entity
 
CONDUIT - Static variable in class org.spongepowered.api.block.BlockTypes
 
CONDUIT - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
CONDUIT - Static variable in class org.spongepowered.api.item.ItemTypes
 
CONDUIT_POWER - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
config() - Method in interface org.spongepowered.api.config.ConfigRoot
Gets the configuration file that utilizes the default configuration pathname.
config() - Method in interface org.spongepowered.api.world.biome.provider.ConfigurableBiomeProvider
 
config() - Method in interface org.spongepowered.api.world.generation.ConfigurableChunkGenerator
 
config(C) - Method in interface org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger.Builder
config(ConfigurationOptions) - Method in interface org.spongepowered.api.config.ConfigRoot
Gets the configuration file that utilizes the default configuration pathname.
CONFIG - Static variable in class org.spongepowered.api.world.teleport.TeleportHelperFilters
Designed to be combined with other filters, this filter determines if a block is in the config blacklist and returns the appropriate result.
ConfigDir - Annotation Interface in org.spongepowered.api.config
Provides an convenient injection for ConfigRoot.directory().
configManager() - Method in interface org.spongepowered.api.Game
Gets the ConfigManager used to load and manage configuration files for plugins.
configManager() - Static method in class org.spongepowered.api.Sponge
Gets the ConfigManager used to load and manage configuration files for plugins.
ConfigManager - Interface in org.spongepowered.api.config
Provides configuration for plugins.
configPath() - Method in interface org.spongepowered.api.config.ConfigRoot
Gets the pathname to the default configuration file for the plugin.
ConfigRoot - Interface in org.spongepowered.api.config
A configuration root is a representation of where configuration data can be stored, which is ultimately mapped to a directory on disk.
ConfigurableBiomeProvider<T extends BiomeProviderConfig> - Interface in org.spongepowered.api.world.biome.provider
 
ConfigurableChunkGenerator<T extends ChunkGeneratorConfig> - Interface in org.spongepowered.api.world.generation
 
configuration() - Method in interface org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger
Gets the FilteredTriggerConfiguration of this trigger.
configurationType() - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger
Gets the type of the used FilteredTriggerConfiguration.
CONNECTED_DIRECTIONS - Static variable in class org.spongepowered.api.data.Keys
The connected directions of a BlockState.
connectedChest() - Method in interface org.spongepowered.api.block.entity.carrier.chest.Chest
Returns the connected Chest, if available.
connection() - Method in interface org.spongepowered.api.Client
Gets the ClientSideConnection that is currently active, this is only the case if the client is connected to a server.
connection() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Gets the appropriate ServerPlayerConnection linking this player to a client.
connection() - Method in interface org.spongepowered.api.event.network.rcon.RconConnectionEvent
Gets the RconConnection responsible for the event.
connection() - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent
connectionUrlFromAlias(String) - Method in interface org.spongepowered.api.sql.SqlManager
Returns a possible connection URL for a given alias.
CONSTRUCT_BEACON - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ConstructEntityEvent - Interface in org.spongepowered.api.event.entity
Base event during the construction of an Entity.
ConstructEntityEvent.Post - Interface in org.spongepowered.api.event.entity
Called after the construction of an Entity.
ConstructEntityEvent.Pre - Interface in org.spongepowered.api.event.entity
Called before the construction of an Entity.
ConstructPluginEvent - Interface in org.spongepowered.api.event.lifecycle
 
consume(V, T, double, double, double) - Method in interface org.spongepowered.api.world.volume.stream.VolumeConsumer
 
consume(V, T, int, int, int) - Method in interface org.spongepowered.api.world.volume.stream.VolumeConsumer
 
CONSUME_ITEM - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
consumeAllArguments(boolean) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.TextBuilder
Sets whether the parameter will use all the arguments left in the chain, or whether it will just consume one.
consumeAllRemaining() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
If set, this parameter will repeat until the argument string has been parsed.
CONTACT - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
container() - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the parent container of this DataView.
container() - Element in annotation interface org.spongepowered.api.event.filter.data.GetValue
The holder class to fetch keys from.
container() - Element in annotation interface org.spongepowered.api.event.filter.data.Has
The holder class to fetch keys from.
container() - Element in annotation interface org.spongepowered.api.event.filter.data.Supports
The holder class to fetch keys from.
container() - Method in interface org.spongepowered.api.event.item.inventory.container.InteractContainerEvent
Gets the Container.
container() - Method in interface org.spongepowered.api.item.ItemType
Gets the container item of this item if one exists.
container(Platform.Component) - Method in interface org.spongepowered.api.Platform
Returns the PluginContainer for the specified platform Platform.Component.
Container - Interface in org.spongepowered.api.item.inventory
A Container is effectively a ViewModel for a particular set of Inventory objects used to allow players to interact with the Inventories, usually via a GUI (the View).
CONTAINER_ITEM - Static variable in class org.spongepowered.api.data.Keys
The container ItemType of an ItemStack.
CONTAINER_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ContainerType - Interface in org.spongepowered.api.item.inventory
ContainerTypes are used when building a custom ViewableInventory.
ContainerTypes - Class in org.spongepowered.api.item.inventory
An enumeration of all possible ContainerTypes in vanilla minecraft.
containingCollection() - Method in interface org.spongepowered.api.service.permission.Subject
Returns the subject collection this subject is a member of.
containingCollection() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
contains(double, double, double) - Method in interface org.spongepowered.api.util.AABB
Checks if the bounding box contains a point.
contains(int, int, int) - Method in interface org.spongepowered.api.world.volume.Volume
Returns true if the supplied co-ordinate is valid within this volume.
contains(E) - Method in interface org.spongepowered.api.data.value.CollectionValue
Checks if the given E element is contained within the backed Collection.
contains(Object) - Method in interface org.spongepowered.api.command.CommandCause
 
contains(Object) - Method in class org.spongepowered.api.event.Cause
Checks if this cause contains of any of the provided Object.
contains(Object) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
contains(Object) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
contains(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Returns whether this DataView contains the given path.
contains(DataQuery, DataQuery...) - Method in interface org.spongepowered.api.data.persistence.DataView
Returns whether this DataView contains an entry for all provided DataQuery objects.
contains(ItemStack) - Method in interface org.spongepowered.api.item.inventory.Inventory
Checks whether the stacks quantity or more of given stack is contained in this Inventory.
contains(ItemType) - Method in interface org.spongepowered.api.item.inventory.Inventory
Checks whether the given ItemType is contained in this Inventory
contains(Vector3d) - Method in interface org.spongepowered.api.util.AABB
Checks if the bounding box contains a point.
contains(Vector3i) - Method in interface org.spongepowered.api.util.AABB
Checks if the bounding box contains a point.
contains(Vector3i) - Method in interface org.spongepowered.api.world.volume.Volume
Returns true if the supplied co-ordinate is valid within this volume.
containsAll(Iterable<E>) - Method in interface org.spongepowered.api.data.value.CollectionValue
Checks if all of the given elements in the provided Iterable are contained within the backed Collection.
containsAll(Collection<?>) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
containsAll(Collection<?>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
containsAllObjects(Collection<?>) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Gets if this table contains all of the given objects, the objects may either be TableEntrys or the objects contained within the entries.
containsAllObjects(Collection<?>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
containsAny(ItemStack) - Method in interface org.spongepowered.api.item.inventory.Inventory
Checks whether the given stack is contained in this Inventory.
containsAnyLiquids(AABB) - Method in interface org.spongepowered.api.world.volume.game.Region
 
containsChild(Inventory) - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns true if the given inventory is a direct child of this one.
containsInventory(Inventory) - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns true if the given inventory is a descendant of this one.
containsKey(Supplier<? extends EventContextKey<?>>) - Method in class org.spongepowered.api.event.EventContext
Gets whether the provided EventContextKey is included in this context.
containsKey(K) - Method in interface org.spongepowered.api.data.value.MapValue
Checks if the provided key is contained within this map.
containsKey(EventContextKey<?>) - Method in class org.spongepowered.api.event.EventContext
Gets whether the provided EventContextKey is included in this context.
containsObject(Object) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Gets if this table contains the given object, the object may either be a TableEntry or the object contained within.
containsObject(Object) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
containsType(Class<?>) - Method in interface org.spongepowered.api.command.CommandCause
 
containsType(Class<?>) - Method in class org.spongepowered.api.event.Cause
Returns whether the target class matches any object of this Cause.
containsValue(V) - Method in interface org.spongepowered.api.data.value.MapValue
Checks if the provided value is contained within this map.
CONTENT_VERSION - Static variable in class org.spongepowered.api.data.persistence.Queries
 
contents() - Method in interface org.spongepowered.api.resource.pack.Pack
 
contents() - Method in interface org.spongepowered.api.service.pagination.PaginationList
Gets the contents of this pagination list.
contents(Iterable<Component>) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sets the contents of this output as an iterable.
contents(Component...) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sets the contents of this output to be the given array of contents.
contentVersion() - Method in class org.spongepowered.api.block.transaction.BlockTransaction
 
contentVersion() - Method in class org.spongepowered.api.block.transaction.BlockTransactionReceipt
 
contentVersion() - Method in interface org.spongepowered.api.data.persistence.DataSerializable
Gets the content version of this DataSerializable.
contentVersion() - Method in class org.spongepowered.api.data.Transaction
 
contentVersion() - Method in class org.spongepowered.api.util.Color
 
contentVersion() - Method in class org.spongepowered.api.util.RespawnLocation
 
contentVersion() - Method in class org.spongepowered.api.util.weighted.EmptyObject
 
contentVersion() - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndAddition
 
contentVersion() - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndVariance
 
contentVersion() - Method in interface org.spongepowered.api.util.weighted.VariableAmount
 
contentVersion() - Method in class org.spongepowered.api.util.weighted.VariableAmount.Fixed
 
contentVersion() - Method in class org.spongepowered.api.util.weighted.VariableAmount.OptionalAmount
 
contentVersion() - Method in class org.spongepowered.api.util.weighted.WeightedSerializableObject
 
context() - Method in interface org.spongepowered.api.command.CommandCause
 
context() - Method in class org.spongepowered.api.event.Cause
Gets the event context relating to this cause.
context() - Method in interface org.spongepowered.api.event.Event
Gets the context of the event.
context() - Method in interface org.spongepowered.api.placeholder.PlaceholderComponent
Gets the PlaceholderContext that is to be supplied to the PlaceholderParser to create the Component.
context() - Method in interface org.spongepowered.api.service.context.ContextSource
Returns the context most relevant to this object.
context(Supplier<EventContextKey<T>>) - Method in interface org.spongepowered.api.event.CauseStackManager
Gets the context value with the given key.
context(EventContextKey<T>) - Method in interface org.spongepowered.api.event.CauseStackManager
Gets the context value with the given key.
context(PlaceholderContext) - Method in interface org.spongepowered.api.placeholder.PlaceholderComponent.Builder
Sets the PlaceholderContext that will be provided to the PlaceholderParser to create the Component when ComponentLike.asComponent() ()} is called.
Context - Class in org.spongepowered.api.service.context
Encapsulates a single attribute about the state or circumstances of a Contextual.
Context(String, String) - Constructor for class org.spongepowered.api.service.context.Context
Create a new context instance.
CONTEXT_MISMATCH - Enum constant in enum class org.spongepowered.api.service.economy.transaction.ResultType
The transaction attempt resulted in a difference in Contexts.
ContextCalculator - Interface in org.spongepowered.api.service.context
Calculates the Contexts applicable for a Contextual.
contextCause() - Method in interface org.spongepowered.api.command.CommandCause
 
contextCause() - Method in interface org.spongepowered.api.service.context.Contextual
Get the cause describing the current state of this subject.
contextCause() - Method in interface org.spongepowered.api.service.permission.Subject
 
contextCause() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
contexts() - Method in interface org.spongepowered.api.service.context.ContextService
Get the active contexts from the current cause.
contexts() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Returns the set of Contexts used to perform the transaction.
contextService() - Method in interface org.spongepowered.api.service.ServiceProvider.ServerScoped
Retrieves the ContextService, if it exists.
ContextService - Interface in org.spongepowered.api.service.context
A service that provides shared context calculation functionality for any services that may wish to use contexts.
contextsFor(Cause) - Method in interface org.spongepowered.api.service.context.ContextService
Extract applicable contexts from the provided Cause.
ContextSource - Interface in org.spongepowered.api.service.context
A common interface for objects that have a relevant context.
Contextual - Interface in org.spongepowered.api.service.context
A common interface for objects that have an identifier and can have a set of active Contexts determined.
CONTEXTUAL_COMPONENTS - Static variable in class org.spongepowered.api.adventure.ResolveOperations
Resolve contextual components.
ContextValue - Annotation Interface in org.spongepowered.api.event.filter.cause
Sets the parameter to the object with the specified name.
continentalness() - Method in interface org.spongepowered.api.world.biome.BiomeAttributes
The continentalness.
continueUntil(Vector3d) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Sets the Vector3d position where a ray trace should end.
continueUpdating() - Method in class org.spongepowered.api.entity.ai.goal.AbstractGoal
Called to verify that this Goal needs to AbstractGoal.update() in this tick.
continueWhileBlock(Predicate<LocatableBlock>) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Provides a Predicate that allows a consumer to determine whether a given LocatableBlock (which has not been selected by the predicate provided in RayTrace.select(Predicate) should allow the trace to proceed.
continueWhileEntity(Predicate<Entity>) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Provides a Predicate that allows a consumer to determine whether a given Entity (which has not been selected by the predicate provided in RayTrace.select(Predicate) should allow the trace to proceed.
continueWhileLocation(Predicate<ServerLocation>) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Provides a Predicate that allows a consumer to determine whether a given ServerLocation should allow the trace to succeed.
contributingItem() - Method in interface org.spongepowered.api.event.cause.entity.damage.DamageModifier
Gets the contributing ItemStackSnapshot that provided the "reason" for this DamageModifier to exist.
convertTuple(M, DoubleUnaryOperator) - Method in class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
 
convertTuple(DamageModifier, DoubleUnaryOperator) - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
convertTuple(DamageModifier, DoubleUnaryOperator) - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
COOKED_BEEF - Static variable in class org.spongepowered.api.item.ItemTypes
 
COOKED_CHICKEN - Static variable in class org.spongepowered.api.item.ItemTypes
 
COOKED_COD - Static variable in class org.spongepowered.api.item.ItemTypes
 
COOKED_MUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
COOKED_PORKCHOP - Static variable in class org.spongepowered.api.item.ItemTypes
 
COOKED_RABBIT - Static variable in class org.spongepowered.api.item.ItemTypes
 
COOKED_SALMON - Static variable in class org.spongepowered.api.item.ItemTypes
 
cookedItems() - Method in interface org.spongepowered.api.event.block.entity.CookingEvent.Finish
Gets an immutable List of ItemStackSnapshots that are the result of the cooking.
COOKIE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CookingEvent - Interface in org.spongepowered.api.event.block.entity
Events for cooking items in a FurnaceBlockEntity or Campfire.
CookingEvent.ConsumeFuel - Interface in org.spongepowered.api.event.block.entity
Fires whenever fuel is consumed to refill the current burn time.
CookingEvent.Finish - Interface in org.spongepowered.api.event.block.entity
 
CookingEvent.Interrupt - Interface in org.spongepowered.api.event.block.entity
Fires when the cooking is interrupted causing the current cooking time to reset to 0.
CookingEvent.Start - Interface in org.spongepowered.api.event.block.entity
The first tick of an item cooking.
CookingEvent.Tick - Interface in org.spongepowered.api.event.block.entity
The cooking timer ticking up or down.
cookingItem() - Method in interface org.spongepowered.api.event.block.entity.CookingEvent.Tick
Returns the stack currently cooking.
CookingRecipe - Interface in org.spongepowered.api.item.recipe.cooking
A general interface for cooking-type/furnace recipes.
CookingRecipe.Builder - Interface in org.spongepowered.api.item.recipe.cooking
Builds a simple furnace recipe.
CookingRecipe.Builder.EndStep - Interface in org.spongepowered.api.item.recipe.cooking
 
CookingRecipe.Builder.IngredientStep - Interface in org.spongepowered.api.item.recipe.cooking
 
CookingRecipe.Builder.ResultStep - Interface in org.spongepowered.api.item.recipe.cooking
 
CookingResult - Class in org.spongepowered.api.item.recipe.cooking
The result of fulfilling a CookingRecipe.
CookingResult(ItemStackSnapshot, double) - Constructor for class org.spongepowered.api.item.recipe.cooking.CookingResult
Creates a new CookingResult.
cookingTime() - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe
Returns the cooking time in ticks.
cookingTime(Ticks) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.EndStep
Sets the cookingTime for this recipe in ticks.
cooldown() - Method in interface org.spongepowered.api.block.entity.carrier.Hopper
cooldown(ItemType) - Method in interface org.spongepowered.api.entity.living.player.CooldownTracker
Gets the cooldown of the specified ItemType in ticks for the player, or empty if the the item type is currently not on cooldown.
COOLDOWN - Static variable in class org.spongepowered.api.data.Keys
The amount of ticks a Hopper has to wait before transferring the next item.
COOLDOWN - Static variable in class org.spongepowered.api.data.type.SculkSensorStates
 
CooldownEvent - Interface in org.spongepowered.api.event.entity.living.player
An event which handles items in a player's CooldownTracker being given a cooldown or going off cooldown.
CooldownEvent.End - Interface in org.spongepowered.api.event.entity.living.player
Handles an ItemType going off cooldown for a player.
CooldownEvent.Set - Interface in org.spongepowered.api.event.entity.living.player
Handles an ItemType being given a cooldown for a player.
cooldownTracker() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Gets the CooldownTracker for this player, allowing control over the player's item cooldowns.
CooldownTracker - Interface in org.spongepowered.api.entity.living.player
Provides access to the item cooldowns of a Player.
coordinateMultiplier() - Method in interface org.spongepowered.api.world.WorldType
Gets the coordinate scale applied to the coordinates of a player traveling in a world of this type.
coordinateMultiplier() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
coordinateMultiplier(double) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
COPPER_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
COPPER_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
COPPER_INGOT - Static variable in class org.spongepowered.api.item.ItemTypes
 
COPPER_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
COPPER_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
COPPER_ORES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
COPPER_ORES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
copy() - Method in interface org.spongepowered.api.block.entity.BlockEntity
Creates a new BlockEntityArchetype for use with Schematics and placing the archetype in multiple locations.
copy() - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype
 
copy() - Method in interface org.spongepowered.api.data.CopyableDataHolder
Creates a clone copy of this CopyableDataHolder as a new CopyableDataHolder such that all the Values are safely duplicated to the new instance.
copy() - Method in interface org.spongepowered.api.data.DataManipulator
 
copy() - Method in interface org.spongepowered.api.data.DataManipulator.Immutable
 
copy() - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
 
copy() - Method in interface org.spongepowered.api.data.persistence.DataView
Copies this DataView and all of it's contents into a new DataContainer.
copy() - Method in interface org.spongepowered.api.data.SerializableDataHolder
 
copy() - Method in interface org.spongepowered.api.data.SerializableDataHolder.Immutable
 
copy() - Method in interface org.spongepowered.api.data.SerializableDataHolder.Mutable
 
copy() - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
 
copy() - Method in interface org.spongepowered.api.data.value.CopyableValueContainer
Creates a clone copy of this CopyableValueContainer as a new CopyableValueContainer such that all the Values are safely duplicated to the new instance.
copy() - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
 
copy() - Method in interface org.spongepowered.api.data.value.Value.Mutable
Makes an independent copy of this Value.Mutable with the same initial data.
copy() - Method in interface org.spongepowered.api.entity.Entity
 
copy() - Method in interface org.spongepowered.api.entity.EntityArchetype
 
copy() - Method in interface org.spongepowered.api.fluid.FluidStack
 
copy() - Method in interface org.spongepowered.api.item.inventory.ItemStack
 
copy() - Method in interface org.spongepowered.api.world.Archetype
 
copy(DataView.SafetyMode) - Method in interface org.spongepowered.api.data.persistence.DataView
Copies this DataView and all of it's contents into a new DataContainer with the given safety mode.
copy(BiomeVolume.Streamable<?>) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolumeFactory
 
copy(BlockVolume.Streamable<?>) - Method in interface org.spongepowered.api.world.volume.block.BlockVolumeFactory
 
CopyableBuilder<T,B extends CopyableBuilder<T,B>> - Interface in org.spongepowered.api.util
 
CopyableDataHolder - Interface in org.spongepowered.api.data
Represents a DataHolder that can be copied.
CopyableValueContainer - Interface in org.spongepowered.api.data.value
Represents a ValueContainer that can be copied.
CopyFileVisitor - Class in org.spongepowered.api.util.file
Represents a FileVisitor which will create a copy of a directory and its contents.
CopyFileVisitor(Path, CopyOption...) - Constructor for class org.spongepowered.api.util.file.CopyFileVisitor
Constructs a new CopyFileVisitor which will copy the visited file paths to the specified target directory.
copyFrom(int, int, int, int, int, int) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to copy all Value.Immutables from the provided block to provided block to the provided block position.
copyFrom(int, int, int, int, int, int, MergeFunction) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to copy all Value.Immutables from the provided block to provided block to the provided block position.
copyFrom(int, int, int, ValueContainer) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to copy all the relevant data from the provided DataHolder to the block at the provided position.
copyFrom(int, int, int, ValueContainer, MergeFunction) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to copy all Value.Immutables from the provided block to provided block to the provided block position.
copyFrom(ValueContainer) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Performs an absolute copy of all Value.Mutables and ValueContainers to this DataHolder.Mutable such that any overlapping Value.Mutables are offered for replacement.
copyFrom(ValueContainer) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Attempts to read data from the given ValueContainer and fills the associated data onto this DataManipulator.Mutable.
copyFrom(ValueContainer, Iterable<Key<?>>) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Attempts to read data from the given ValueContainer and fills the associated data onto this DataManipulator.Mutable.
copyFrom(ValueContainer, Predicate<Key<?>>) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Attempts to read data from the given ValueContainer and fills the associated data onto this DataManipulator.Mutable.
copyFrom(ValueContainer, Key<?>, Key<?>...) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Attempts to read data from the given ValueContainer and fills the associated data onto this DataManipulator.Mutable.
copyFrom(ValueContainer, MergeFunction) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Performs an absolute copy of all Value.Mutables and ValueContainers to this DataHolder.Mutable such that any overlapping Value.Mutables are offered for replacement.
copyFrom(ValueContainer, MergeFunction) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Attempts to read data from the given ValueContainer and fills the associated data onto this DataManipulator.Mutable.
copyFrom(ValueContainer, MergeFunction, Iterable<Key<?>>) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Attempts to read data from the given ValueContainer and fills the associated data onto this DataManipulator.Mutable.
copyFrom(ValueContainer, MergeFunction, Predicate<Key<?>>) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Attempts to read data from the given ValueContainer and fills the associated data onto this DataManipulator.Mutable.
copyFrom(ValueContainer, MergeFunction, Key<?>, Key<?>...) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Attempts to read data from the given ValueContainer and fills the associated data onto this DataManipulator.Mutable.
copyFrom(SubjectData, TransferMethod) - Method in interface org.spongepowered.api.service.permission.SubjectData
Copy all data from another subject data instance into this one, preserving the original subject.
copyFrom(Vector3i, ValueContainer) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to copy all the relevant data from the provided DataHolder to the block at the provided position.
copyFrom(Vector3i, ValueContainer, MergeFunction) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to copy all Value.Immutables from the provided block to provided block to the provided block position.
copyFrom(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to copy all the relevant data from the provided DataHolder to the block at the provided position.
copyFrom(Vector3i, Vector3i, MergeFunction) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to copy all Value.Immutables from the provided block to provided block to the provided block position.
copyFromRange(BiomeVolume.Streamable<?>, Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolumeFactory
 
copyFromRange(BlockVolume.Streamable<?>, Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.block.BlockVolumeFactory
 
copyList(List<? extends T>) - Static method in class org.spongepowered.api.util.CollectionUtils
Attempts to use native Object.clone() methods on available map types.
copyMap(Map<? extends K, ? extends V>) - Static method in class org.spongepowered.api.util.CollectionUtils
Attempts to use native Object.clone() methods on available map types.
copyWorld(ResourceKey, ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Copies world data under the provided key to a provided key.
CORAL_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CORAL_PLANTS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CORALS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CORNER - Static variable in class org.spongepowered.api.data.type.StructureModes
Corner mode allows for an easier and automatic size calculation while saving or loading structures.
CORNFLOWER - Static variable in class org.spongepowered.api.block.BlockTypes
 
CORNFLOWER - Static variable in class org.spongepowered.api.item.ItemTypes
 
CORNISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
costs() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Returns the transaction for the repair costs.
count() - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
COUNTERCLOCKWISE_90 - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
COURBET - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
Cow - Interface in org.spongepowered.api.entity.living.animal.cow
Represents a Cow.
COW - Static variable in class org.spongepowered.api.entity.EntityTypes
 
COW_BELL - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
COW_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRACKED_DEEPSLATE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRACKED_DEEPSLATE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRACKED_DEEPSLATE_TILES - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRACKED_DEEPSLATE_TILES - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRACKED_NETHER_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRACKED_NETHER_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRACKED_POLISHED_BLACKSTONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRACKED_POLISHED_BLACKSTONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRACKED_STONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRACKED_STONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
crafted() - Method in interface org.spongepowered.api.event.item.inventory.CraftItemEvent.Craft
The item crafted with this event.
CRAFTING - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 0.
CRAFTING - Static variable in class org.spongepowered.api.item.recipe.RecipeTypes
 
CRAFTING_TABLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRAFTING_TABLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
craftingGrid() - Method in interface org.spongepowered.api.item.inventory.crafting.CraftingInventory
Gets the crafting matrix of this CraftingInventory.
CraftingGridInventory - Interface in org.spongepowered.api.item.inventory.crafting
A CraftingGridInventory represents the inventory of something that can craft items.
craftingInventory() - Method in interface org.spongepowered.api.event.item.inventory.CraftItemEvent
Returns the crafting inventory.
CraftingInventory - Interface in org.spongepowered.api.item.inventory.crafting
A CraftingInventory represents the inventory of something that can craft items.
CraftingOutput - Interface in org.spongepowered.api.item.inventory.crafting
A crafting output slot.
CraftingRecipe - Interface in org.spongepowered.api.item.recipe.crafting
A CraftingRecipe represents some craftable recipe in the game.
CraftItemEvent - Interface in org.spongepowered.api.event.item.inventory
 
CraftItemEvent.Craft - Interface in org.spongepowered.api.event.item.inventory
This event is fired after the item is taken out of the output slot.
CraftItemEvent.Preview - Interface in org.spongepowered.api.event.item.inventory
This event is fired before the item is taken out of the output slot but after completing the recipe in the grid.
CREAMY - Static variable in class org.spongepowered.api.data.type.HorseColors
 
CREAMY - Static variable in class org.spongepowered.api.data.type.LlamaTypes
 
create() - Static method in interface org.spongepowered.api.command.CommandCause
Creates a CommandCause from the current Cause.
create() - Method in interface org.spongepowered.api.command.CommandCause.Factory
Creates the CommandCause from the current Cause
create() - Method in interface org.spongepowered.api.world.ChunkRegenerateFlag
Gets whether this flag defines that a chunk should be created if it does not exist.
create(CommandManager.Mutable) - Method in interface org.spongepowered.api.command.registrar.CommandRegistrarType
Create a new registrar of this type.
create(Registry<R>) - Method in interface org.spongepowered.api.world.schematic.PaletteType
 
create(RegistryHolder, RegistryType<R>) - Method in interface org.spongepowered.api.world.schematic.PaletteType
 
create(ResourceKey, ResourceKey) - Method in interface org.spongepowered.api.registry.RegistryType.Factory
 
create(ResourceKey, Vector3d) - Method in interface org.spongepowered.api.world.server.ServerLocation.Factory
 
create(ResourceKey, Vector3i) - Method in interface org.spongepowered.api.world.server.ServerLocation.Factory
 
create(ServerWorld, Vector3d) - Method in interface org.spongepowered.api.world.server.ServerLocation.Factory
 
create(ServerWorld, Vector3i) - Method in interface org.spongepowered.api.world.server.ServerLocation.Factory
 
create(Vector3d, Vector3d) - Method in interface org.spongepowered.api.util.AABB.Factory
 
create(Vector3d, Vector3d, Vector3d) - Method in interface org.spongepowered.api.util.Transform.Factory
 
CREATE - Static variable in class org.spongepowered.api.world.ChunkRegenerateFlags
A flag that defines whether a chunk should be created.
createArchetype() - Method in interface org.spongepowered.api.block.BlockSnapshot
Creates a new BlockEntityArchetype for use with Schematics and placing the archetype in multiple locations.
createArchetype() - Method in interface org.spongepowered.api.block.entity.BlockEntity
Creates a new BlockEntityArchetype for use with Schematics and placing the archetype in multiple locations.
createArchetype() - Method in interface org.spongepowered.api.entity.Entity
Creates an EntityArchetype for use with Schematics.
createArchetype() - Method in interface org.spongepowered.api.entity.EntitySnapshot
Creates a new EntityArchetype for use with Schematics and placing the archetype in multiple locations.
createArchetypeVolume(Vector3i, Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.archetype.ArchetypeVolumeCreator
Creates a new archetype volume from the specified section of this extent.
createContainer() - Method in interface org.spongepowered.api.data.DataManager
createContainer(DataView.SafetyMode) - Method in interface org.spongepowered.api.data.DataManager
Creates a new DataContainer with the provided DataView.SafetyMode.
createDoubleNumberRangeBuilder() - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates a VariableValueParameters.NumberRangeBuilder for double values.
createDragonFight() - Method in interface org.spongepowered.api.world.WorldType
Gets if worlds of this type will spawn the dragon fight mechanics.
createDragonFight() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
createDragonFight(boolean) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
createDynamicChoicesBuilder(Class<T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates the VariableValueParameters.DynamicChoicesBuilder that will create objects that parse objects and return results of type T.
createEntity(Supplier<EntityType<E>>, Vector3d) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Create an entity instance at the given position.
createEntity(Supplier<EntityType<E>>, Vector3i) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Create an entity instance at the given position.
createEntity(DataContainer) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Create an entity instance at the given position.
createEntity(DataContainer, Vector3d) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Create an entity instance at the given position.
createEntity(EntityType<E>) - Method in interface org.spongepowered.api.world.server.ServerLocation
Create an entity instance at the given position.
createEntity(EntityType<E>, Vector3d) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Create an entity instance at the given position.
createEntity(EntityType<E>, Vector3i) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Create an entity instance at the given position.
createEntityNaturally(Supplier<EntityType<E>>, Vector3d) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Create an entity instance at the given position with the default equipment.
createEntityNaturally(Supplier<EntityType<E>>, Vector3i) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Create an entity instance at the given position with the default equipment.
createEntityNaturally(EntityType<E>, Vector3d) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Create an entity instance at the given position with the default equipment.
createEntityNaturally(EntityType<E>, Vector3i) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Create an entity instance at the given position with the default equipment.
createEnumParameter(Class<T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates the ValueParameter for the specified Enum
createException(Component) - Method in interface org.spongepowered.api.command.parameter.ArgumentReader
Creates an ArgumentParseException with the provided message, based on the current state of this object.
createFloatNumberRangeBuilder() - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates a VariableValueParameters.NumberRangeBuilder for float values.
createIntegerNumberRangeBuilder() - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates a VariableValueParameters.NumberRangeBuilder for integer values.
createLiteral() - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode.NodeFactory
Creates a literal CommandTreeNode
createLiteralBuilder(Class<T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates the VariableValueParameters.LiteralBuilder that will create objects that parse objects and return results of type T.
createLongNumberRangeBuilder() - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
CreateMapEvent - Interface in org.spongepowered.api.event.action
Called when a new map is registered.
createNew() - Static method in interface org.spongepowered.api.data.persistence.DataContainer
createNew(DataView.SafetyMode) - Static method in interface org.spongepowered.api.data.persistence.DataContainer
Creates a new DataContainer with the provided DataView.SafetyMode.
createNewMapInfo() - Method in interface org.spongepowered.api.map.MapStorage
Creates a new MapInfo.
createNode() - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNodeType
Creates a CommandTreeNode that represents this CommandTreeNodeType
createParameterBuilder(TypeToken<T>) - Method in interface org.spongepowered.api.command.parameter.Parameter.Factory
Creates a Parameter.Value.Builder of the indicated generic type.
createParameterBuilder(Class<T>) - Method in interface org.spongepowered.api.command.parameter.Parameter.Factory
Creates a Parameter.Value.Builder of the indicated generic type.
createParameterBuilder(Parameter.Key<T>) - Method in interface org.spongepowered.api.command.parameter.Parameter.Factory
Creates a Parameter.Value.Builder initialized with the provided Parameter.Key.
createParticles(boolean) - Method in interface org.spongepowered.api.effect.VanishState
If VanishState.invisible() returns true, this will return the VanishState with the desired flag of VanishState.createsParticles().
createRegistryEntryBuilder(List<Function<CommandContext, RegistryHolder>>, RegistryType<T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates a VariableValueParameters.RegistryEntryBuilder that retrieves objects from the Registry represented by the given RegistryKey and the provided RegistryHolder, which may be determined by the current state of the CommandContext.
createRegistryEntryBuilder(DefaultedRegistryType<T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates a VariableValueParameters.RegistryEntryBuilder that retrieves objects from the provided DefaultedRegistryReference, which retrieves an object from the appropriate Registry.
createRegistryEntryBuilder(RegistryType<T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates a VariableValueParameters.RegistryEntryBuilder that retrieves objects from the Registry represented by the given RegistryKey and the provided RegistryHolder, which may be determined by the current state of the CommandContext.
createRoot() - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode.NodeFactory
Creates a root CommandTreeNode.
createSnapshot() - Method in interface org.spongepowered.api.entity.Entity
Creates an EntitySnapshot.
createSnapshot() - Method in interface org.spongepowered.api.fluid.FluidStack
Creates a snapshot of this FluidStack.
createSnapshot() - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets the ItemStackSnapshot of this ItemStack.
createSnapshot() - Method in interface org.spongepowered.api.world.server.ServerLocation
Gets a snapshot of this block at the current point in time.
createSnapshot(int, int, int) - Method in interface org.spongepowered.api.world.server.ServerWorld
Gets a snapshot of this block at the current point in time.
createSnapshot(Vector3i) - Method in interface org.spongepowered.api.world.server.ServerWorld
Gets a snapshot of this block at the current point in time.
createSounds(boolean) - Method in interface org.spongepowered.api.effect.VanishState
If VanishState.invisible() returns true, this will return the VanishState with the desired flag of VanishState.createsSounds().
createsParticles() - Method in interface org.spongepowered.api.effect.VanishState
Gets if the Entity will produce particles from various actions that occur while VanishState.invisible() is true.
createsSounds() - Method in interface org.spongepowered.api.effect.VanishState
Gets if the Entity will produce sounds from various actions that occur while VanishState.invisible() is true.
createStack() - Method in interface org.spongepowered.api.fluid.FluidStackSnapshot
Creates a new FluidStack based on this snapshot.
createStack() - Method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
Creates a new ItemStack with all the data currently available on this ItemStackSnapshot.
createStaticChoicesBuilder(Class<T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates the VariableValueParameters.StaticChoicesBuilder that will create objects that parse objects and return results of type T.
createValidatedStringParameter(Pattern) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.Factory
Creates a ValueParameter that validates its input against a Pattern.
createView(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Creates a new DataView at the desired path.
createView(DataQuery, Map<?, ?>) - Method in interface org.spongepowered.api.data.persistence.DataView
Creates a new DataView with the given data at the desired path.
creationDate() - Method in interface org.spongepowered.api.service.ban.Ban
Gets the creation date of the ban.
creative - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
creative() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
creative() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets this DamageSource as considered to damage creative, or otherwise "normally unharmable" players.
CREATIVE - Static variable in class org.spongepowered.api.entity.living.player.gamemode.GameModes
 
CREATIVE_ONLY - Static variable in class org.spongepowered.api.data.type.PickupRules
 
creator() - Method in interface org.spongepowered.api.block.BlockSnapshot
Gets the UUID, if available, of the user who created this BlockSnapshot.
creator() - Method in interface org.spongepowered.api.entity.Entity
creator(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.TrackedVolume
Gets the UUID, if available, of the user who created the BlockSnapshot at passed block position.
creator(UUID) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
Sets the UUID of the user who created this BlockSnapshot.
creator(ArchetypeVolumeCreator) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies an extent view for the schematic to load its world data from.
creator(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.TrackedVolume
Gets the UUID, if available, of the user who created the BlockSnapshot at passed block position.
CREATOR - Static variable in class org.spongepowered.api.data.Keys
The creator, usually of an Entity.
CREATOR - Static variable in interface org.spongepowered.api.event.entity.AttackEntityEvent
For use with a DamageModifier where the root cause is "created" by an object, usually the Entity or Living entity.
CREATOR - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents the creator of an Entity or a BlockState at a Location
CREATOR_ID - Static variable in class org.spongepowered.api.data.persistence.Queries
 
Creature - Interface in org.spongepowered.api.entity.living
 
CREATURE - Static variable in class org.spongepowered.api.entity.EntityCategories
 
CREEBET - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
Creeper - Interface in org.spongepowered.api.entity.living.monster
Represents a Creeper.
CREEPER - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
CREEPER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
CREEPER - Static variable in class org.spongepowered.api.item.FireworkShapes
 
CREEPER_BANNER_PATTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
CREEPER_DROP_MUSIC_DISCS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
CREEPER_HEAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
CREEPER_HEAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
CREEPER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
CREEPER_WALL_HEAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_FOREST - Static variable in class org.spongepowered.api.world.biome.Biomes
 
CRIMSON_FUNGUS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_FUNGUS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_HYPHAE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_HYPHAE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_HYPHAE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
CRIMSON_NYLIUM - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_NYLIUM - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_NYLIUM - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
CRIMSON_PLANKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_PLANKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_ROOTS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_ROOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_SPORE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
CRIMSON_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_STEM - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_STEM - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
CRIMSON_STEMS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CRIMSON_STEMS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
CRIMSON_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIMSON_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRIMSON_WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRIT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
criteria() - Method in interface org.spongepowered.api.advancement.criteria.OperatorCriterion
Gets the children AdvancementCriterions of this OperatorCriterion.
Criteria - Class in org.spongepowered.api.scoreboard.criteria
Criteria names which trigger an objective to be modified by actions in-game.
criterion() - Method in interface org.spongepowered.api.advancement.Advancement
Gets all the AdvancementCriterion that should be achieved before this advancement is unlocked.
criterion() - Method in interface org.spongepowered.api.advancement.criteria.CriterionProgress
criterion() - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
 
criterion() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent
Gets the AdvancementCriterion that was met.
criterion() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Score
 
criterion() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets the criterion for this objective.
criterion() - Method in interface org.spongepowered.api.statistic.Statistic
Returns the objective Criterion for this statistic.
criterion(Supplier<? extends Criterion>) - Method in interface org.spongepowered.api.scoreboard.objective.Objective.Builder
Sets the Criterion of the Objective.
criterion(AdvancementCriterion) - Method in interface org.spongepowered.api.advancement.Advancement.Builder
Sets the AdvancementCriterion that should be used for the advancement.
criterion(Criterion) - Method in interface org.spongepowered.api.scoreboard.objective.Objective.Builder
Sets the Criterion of the Objective.
Criterion - Interface in org.spongepowered.api.scoreboard.criteria
Represents a set of behaviours for an objective, which may cause it to be automatically updated.
CRITERION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
CriterionEvent - Interface in org.spongepowered.api.event.advancement
A base event for AdvancementCriterion related events.
CriterionEvent.Grant - Interface in org.spongepowered.api.event.advancement
Is called when a AdvancementCriterion is granted/unlocked.
CriterionEvent.Revoke - Interface in org.spongepowered.api.event.advancement
Is called when a AdvancementCriterion is revoked.
CriterionEvent.Score - Interface in org.spongepowered.api.event.advancement
A base event for ScoreAdvancementCriterion related events.
CriterionEvent.Score.Change - Interface in org.spongepowered.api.event.advancement
Is called when the score of a ScoreAdvancementCriterion changes.
CriterionEvent.Score.Grant - Interface in org.spongepowered.api.event.advancement
Is called when the score of a ScoreAdvancementCriterion changes and results into granting the criterion.
CriterionEvent.Score.Revoke - Interface in org.spongepowered.api.event.advancement
Is called when the score of a ScoreAdvancementCriterion changes and results into revoking the criterion.
CriterionEvent.Trigger<C extends FilteredTriggerConfiguration> - Interface in org.spongepowered.api.event.advancement
Is called when a FilteredTrigger is being processed for a specific Criterion.
CriterionProgress - Interface in org.spongepowered.api.advancement.criteria
Represents the progress of a AdvancementCriterion.
CRITICAL_HIT - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents the DamageModifier that will modify damage output based on the fact that the attacking source is critically hitting the target.
criticalHit() - Method in interface org.spongepowered.api.entity.projectile.arrow.ArrowEntity
CROATIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
CROPS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CROSS - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
CROSSBOW - Static variable in class org.spongepowered.api.item.ItemTypes
 
CROUCH_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
crouching() - Method in interface org.spongepowered.api.entity.living.animal.Fox
CRYING_OBSIDIAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRYING_OBSIDIAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRYSTAL_SOUND_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
CS_CZ - Static variable in class org.spongepowered.api.util.locale.Locales
 
CSHARP1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
CSHARP2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
CURED_ZOMBIE_VILLAGER - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
CURLY_BORDER - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
currency() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Gets the Currency involved in the transaction.
Currency - Interface in org.spongepowered.api.service.economy
Represents a form of currency.
CURRENCY - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
CURRENT_DOWN - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
CURRENT_SPELL - Static variable in class org.spongepowered.api.data.Keys
The current SpellType a Spellcaster is casting.
CURRENT_WORLD - Static variable in class org.spongepowered.api.placeholder.PlaceholderParsers
A parser that returns the associated source's current world, if applicable, else the default world.
currentCause() - Method in interface org.spongepowered.api.event.CauseStackManager
Gets the current Cause object from the current cause stack.
currentCause() - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Gets the current Cause object from the current cause stack.
currentContext() - Method in interface org.spongepowered.api.event.CauseStackManager
Gets an EventContext object on the current contextual information.
currentContext() - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Gets an EventContext object on the current contextual information.
currentItem() - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
 
currentMenu() - Method in interface org.spongepowered.api.item.inventory.Container
Returns the InventoryMenu if this container has been opened by one.
currentOrder - Variable in class org.spongepowered.api.event.impl.AbstractEvent
This field is automatically set by the event manager.
currentPath() - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the current path of this DataView from its root DataContainer.
currentSpell() - Method in interface org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Spellcaster
currentWave() - Method in interface org.spongepowered.api.raid.Raid
Gets the current RaidWave of this raid.
cursor() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader
Gets the location of the cursor.
cursor() - Method in interface org.spongepowered.api.item.inventory.Container
Gets the viewing players cursor item.
cursorTransaction() - Method in interface org.spongepowered.api.event.item.inventory.container.InteractContainerEvent
Gets the Transaction of ItemStackSnapshots for this event.
custom() - Method in class org.spongepowered.api.data.Transaction
Gets the custom snapshot if one was set.
custom() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Pickup.Pre
Returns the custom set list of items to add to the inventory or Optional.empty() if not set.
CUSTOM - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
CUSTOM - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
Custom spawn type.
CUSTOM - Static variable in class org.spongepowered.api.statistic.StatisticCategories
 
CUSTOM_ATTACK_DAMAGE - Static variable in class org.spongepowered.api.data.Keys
The damage dealt towards entities of a specific EntityType by a ArrowEntity.
CUSTOM_MODEL_DATA - Static variable in class org.spongepowered.api.data.Keys
The resource pack model index of an ItemStack.
CUSTOM_NAME - Static variable in class org.spongepowered.api.data.Keys
The custom name of an Entity, ItemStack or BlockEntity.
CUSTOM_REPLACEMENT - Static variable in class org.spongepowered.api.data.persistence.Queries
 
CUSTOM_TRANSLATIONS - Static variable in class org.spongepowered.api.adventure.ResolveOperations
Apply custom translations.
customAttackDamage() - Method in interface org.spongepowered.api.entity.projectile.arrow.ArrowEntity
customBossBars() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets the custom bars.
customCompletions() - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Declares that this node uses custom completions and, as such, tab completions should query the server.
customer() - Method in interface org.spongepowered.api.item.merchant.Merchant
Gets the currently trading customer with this merchant.
customName() - Method in interface org.spongepowered.api.entity.Entity
customName(Component) - Method in interface org.spongepowered.api.map.decoration.MapDecoration.Builder
 
customNameVisible() - Method in interface org.spongepowered.api.entity.Entity
customValuesMap() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Gets the map of custom keys and values to respond with.
CUT_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
CUT_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CUT_RED_SANDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CUT_RED_SANDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CUT_RED_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
CUT_RED_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
CUT_SANDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CUT_SANDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CUT_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
CUT_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
CY_GB - Static variable in class org.spongepowered.api.util.locale.Locales
 
CYAN - Static variable in class org.spongepowered.api.data.type.DyeColors
 
CYAN - Static variable in class org.spongepowered.api.util.Color
 
CYAN_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
CYAN_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
CYAN_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
Cycleable<T extends Cycleable<T>> - Interface in org.spongepowered.api.util
Represents a type of Enum or pseudo enum, that can be "cycled" for the "next" value.
cycleNext() - Method in enum class org.spongepowered.api.util.Axis
 
cycleNext() - Method in interface org.spongepowered.api.util.Cycleable
Gets the "next" Cycleable instance to be considered for cycling.
cycleStateProperty(Supplier<? extends StateProperty<T>>) - Method in interface org.spongepowered.api.state.State
Cycles to the next possible value of the StateProperty and returns the new State.
cycleStateProperty(StateProperty<T>) - Method in interface org.spongepowered.api.state.State
Cycles to the next possible value of the StateProperty and returns the new State.
cycleValue(Supplier<? extends Key<? extends Value<T>>>) - Method in interface org.spongepowered.api.state.State
Cycles to the next possible value of the Key and returns the new State.
cycleValue(Key<? extends Value<T>>) - Method in interface org.spongepowered.api.state.State
Cycles to the next possible value of the Key and returns the new State.
CZECH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 

D

D_SHARP1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
D_SHARP2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
D1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
D1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
D2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
D2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
DA_DK - Static variable in class org.spongepowered.api.util.locale.Locales
 
damage(double, Supplier<? extends DamageSource>) - Method in interface org.spongepowered.api.entity.Entity
Damages this Entity with the given DamageSource.
damage(double, DamageSource) - Method in interface org.spongepowered.api.entity.Entity
Damages this Entity with the given DamageSource.
damage(DamageModifier) - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the damage for the provided DamageModifier.
damage(DamageModifier) - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
DAMAGE_ABSORBED - Static variable in class org.spongepowered.api.statistic.Statistics
 
DAMAGE_ABSORPTION - Static variable in class org.spongepowered.api.data.Keys
The damage absorbed by an armor ItemStack.
DAMAGE_BLOCKED_BY_SHIELD - Static variable in class org.spongepowered.api.statistic.Statistics
 
DAMAGE_DEALT - Static variable in class org.spongepowered.api.statistic.Statistics
 
DAMAGE_DEALT_ABSORBED - Static variable in class org.spongepowered.api.statistic.Statistics
 
DAMAGE_DEALT_RESISTED - Static variable in class org.spongepowered.api.statistic.Statistics
 
DAMAGE_INDICATOR - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DAMAGE_MODIFIER_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
DAMAGE_PER_BLOCK - Static variable in class org.spongepowered.api.data.Keys
How much damage a FallingBlock deals to Living entities it hits per block fallen.
DAMAGE_RESISTED - Static variable in class org.spongepowered.api.statistic.Statistics
 
DAMAGE_TAKEN - Static variable in class org.spongepowered.api.statistic.Statistics
 
DAMAGE_TYPE - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents the DamageType to an entity.
DAMAGE_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
DAMAGED_ANVIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
DAMAGED_ANVIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
DamageEntityEvent - Interface in org.spongepowered.api.event.entity
Represents the base event for when an Entity is being "attacked".
DamageFunction - Class in org.spongepowered.api.event.cause.entity.damage
 
DamageFunction(DamageModifier) - Constructor for class org.spongepowered.api.event.cause.entity.damage.DamageFunction
Creates a new DamageFunction with the provided DamageModifier.
DamageFunction(DamageModifier, DoubleUnaryOperator) - Constructor for class org.spongepowered.api.event.cause.entity.damage.DamageFunction
Creates a new DamageFunction with the provided DamageModifier and DoubleUnaryOperator.
DamageModifier - Interface in org.spongepowered.api.event.cause.entity.damage
Represents a modifier that will apply a function on a damage value to deal towards an entity such that the raw damage is the input of a DoubleUnaryOperator such that the output will be the final damage applied to the Entity.
DamageModifier.Builder - Class in org.spongepowered.api.event.cause.entity.damage
A builder that creates DamageModifiers, for use in both plugin and implementation requirements.
DamageModifierType - Interface in org.spongepowered.api.event.cause.entity.damage
A type of DamageModifier that can apply a "grouping" so to speak for the damage modifier.
DamageModifierTypes - Class in org.spongepowered.api.event.cause.entity.damage
 
damagePerBlock() - Method in interface org.spongepowered.api.entity.FallingBlock
damagePerBlock() - Method in interface org.spongepowered.api.world.border.WorldBorder
Gets the damage done to a player per block per tick when outside the buffer.
damagePerBlock(double) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource.Builder
 
damagePerBlock(double) - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Sets the damage caused by being out of the world border.
DamageSource - Interface in org.spongepowered.api.event.cause.entity.damage.source
Represents a Cause for damage on the Entity being damaged.
DamageSource.Builder - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
DamageSource.DamageSourceBuilder<T extends DamageSource,B extends DamageSource.DamageSourceBuilder<T,B>> - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
DamageSource.Factory - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
DamageSources - Class in org.spongepowered.api.event.cause.entity.damage.source
A static collection of various DamageSources that remain static, or otherwise "ambiguous" with regards to the actual source.
damageType - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
DamageType - Interface in org.spongepowered.api.event.cause.entity.damage
A DamageType is a type of "grouping" for DamageSources since a DamageSource instance can be inherently different from another DamageSource by virtue of the Object backing the source.
DamageType.Builder - Interface in org.spongepowered.api.event.cause.entity.damage
A builder to create DamageTypes.
DamageTypes - Class in org.spongepowered.api.event.cause.entity.damage
 
DamagingProjectile - Interface in org.spongepowered.api.entity.projectile
Represents a Projectile that inflicts damage.
DANDELION - Static variable in class org.spongepowered.api.block.BlockTypes
 
DANDELION - Static variable in class org.spongepowered.api.item.ItemTypes
 
DANISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
dark() - Method in interface org.spongepowered.api.map.color.MapColor.Builder
DARK - Static variable in class org.spongepowered.api.map.color.MapShades
 
DARK_BROWN - Static variable in class org.spongepowered.api.data.type.HorseColors
 
DARK_CYAN - Static variable in class org.spongepowered.api.util.Color
 
DARK_FOREST - Static variable in class org.spongepowered.api.world.biome.Biomes
 
DARK_GREEN - Static variable in class org.spongepowered.api.util.Color
 
DARK_MAGENTA - Static variable in class org.spongepowered.api.util.Color
 
DARK_OAK - Static variable in class org.spongepowered.api.data.type.BoatTypes
 
DARK_OAK_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_LEAVES - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_LEAVES - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_LOGS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
DARK_OAK_LOGS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
DARK_OAK_PLANKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_PLANKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_SAPLING - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_OAK_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_PRISMARINE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_PRISMARINE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_PRISMARINE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_PRISMARINE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_PRISMARINE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
DARK_PRISMARINE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
darker() - Method in interface org.spongepowered.api.map.color.MapColor.Builder
DARKER - Static variable in class org.spongepowered.api.map.color.MapShades
 
darkest() - Method in interface org.spongepowered.api.map.color.MapColor.Builder
DARKEST - Static variable in class org.spongepowered.api.map.color.MapShades
 
DASHER - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
DATA - Static variable in class org.spongepowered.api.data.type.StructureModes
Data mode can only be used during natural generation.
DATA_CONTAINER - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Requires an argument to be a HOCON or JSON representation of a DataContainer.
DATA_FORMAT - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
DataAlreadyRegisteredException - Exception in org.spongepowered.api.data
 
DataAlreadyRegisteredException(String, Key<?>, DataRegistration) - Constructor for exception org.spongepowered.api.data.DataAlreadyRegisteredException
 
DataAlreadyRegisteredException(Key<?>, DataRegistration) - Constructor for exception org.spongepowered.api.data.DataAlreadyRegisteredException
 
DataBuilder<T extends DataSerializable> - Interface in org.spongepowered.api.data.persistence
Represents a builder that can take a DataContainer and create a new instance of a DataSerializable.
dataContainer() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.DATA_CONTAINER.
DataContainer - Interface in org.spongepowered.api.data.persistence
Represents a data structure that contains data.
DataContentUpdater - Interface in org.spongepowered.api.data.persistence
 
DataException - Exception in org.spongepowered.api.data
 
DataException() - Constructor for exception org.spongepowered.api.data.DataException
Constructs a new data exception.
DataException(String) - Constructor for exception org.spongepowered.api.data.DataException
Constructs a new data exception with a message.
DataException(String, Throwable) - Constructor for exception org.spongepowered.api.data.DataException
Constructs a new data exception with a message and throwable cause.
DataException(Throwable) - Constructor for exception org.spongepowered.api.data.DataException
Constructs a new data exception with a throwable cause.
DataFormat - Interface in org.spongepowered.api.data.persistence
Represents a parser for a particular file format allowing reading and writing a DataContainer to/from a stream of the specific format.
DataFormats - Class in org.spongepowered.api.data.persistence
A pseudo-enum of supported DataFormats.
dataHolder(TypeToken<NH>) - Method in interface org.spongepowered.api.data.ImmutableDataProviderBuilder
 
dataHolder(TypeToken<NH>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
dataHolder(Class<NH>) - Method in interface org.spongepowered.api.data.ImmutableDataProviderBuilder
 
dataHolder(Class<NH>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
DataHolder - Interface in org.spongepowered.api.data
A data holder object allows the access of additional data on the object that is not simply expressed by its basic type.
DataHolder.Immutable<I extends DataHolder.Immutable<I>> - Interface in org.spongepowered.api.data
Represents a DataHolder that is immutable and can be transformed into other immutable data holders.
DataHolder.Mutable - Interface in org.spongepowered.api.data
Represents a data holder that allows its data to be modified.
DataHolderBuilder<H extends DataHolder,B extends DataHolderBuilder<H,B>> - Interface in org.spongepowered.api.data
 
DataHolderBuilder.Immutable<H extends DataHolder.Immutable<H>,B extends DataHolderBuilder.Immutable<H,B>> - Interface in org.spongepowered.api.data
 
DataHolderBuilder.Mutable<H extends DataHolder.Mutable,B extends DataHolderBuilder.Mutable<H,B>> - Interface in org.spongepowered.api.data
 
dataKey(Iterable<Key<?>>) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Gives the Key to this builder signifying the key is to be registered either with an applicable DataProvider or an associated DataStore that will provide serialization/deserialization behaviors.
dataKey(Key<?>) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Gives the Key to this builder signifying the key is to be registered either with an applicable DataProvider or an associated DataStore that will provide serialization/deserialization behaviors.
dataKey(Key<?>, Key<?>...) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Gives the Key to this builder signifying the key is to be registered either with an applicable DataProvider or an associated DataStore that will provide serialization/deserialization behaviors.
dataManager() - Method in interface org.spongepowered.api.Game
Gets the DataManager instance to register DataSerializables, and get the related DataBuilders.
dataManager() - Static method in class org.spongepowered.api.Sponge
Gets the DataManager instance.
DataManager - Interface in org.spongepowered.api.data
A manager of the overall Data API.
DataManipulator - Interface in org.spongepowered.api.data
Represents a changelist of data that can be applied to a DataHolder.Mutable.
DataManipulator.Immutable - Interface in org.spongepowered.api.data
Represents an immutable DataManipulator.
DataManipulator.Immutable.Factory - Interface in org.spongepowered.api.data
A factory for generating DataManipulator.Immutables.
DataManipulator.Mutable - Interface in org.spongepowered.api.data
Represents a changelist of data that can be applied to a DataHolder.
DataManipulator.Mutable.Factory - Interface in org.spongepowered.api.data
A factory to create new DataManipulator.Mutable manipulators.
DataPackSerializable - Interface in org.spongepowered.api.datapack
 
DataPackType<T> - Interface in org.spongepowered.api.datapack
 
DataPackType.Factory - Interface in org.spongepowered.api.datapack
 
DataPackTypes - Class in org.spongepowered.api.datapack
 
DataProvider<V extends Value<E>,E> - Interface in org.spongepowered.api.data
 
DataQuery - Class in org.spongepowered.api.data.persistence
Represents a query that can be done on views.
DataRegistration - Interface in org.spongepowered.api.data
An optional registration of keys to associate a semi-persistent state of their associated values that can be stored, retrieved, persisted, and/or associated with DataHolders.
DataRegistration.Builder - Interface in org.spongepowered.api.data
A standard builder for constructing new DataRegistrations.
DataRegistrationNotFoundException - Exception in org.spongepowered.api.data
 
DataRegistrationNotFoundException() - Constructor for exception org.spongepowered.api.data.DataRegistrationNotFoundException
Constructs a basic data registration not found exception.
DataRegistrationNotFoundException(String) - Constructor for exception org.spongepowered.api.data.DataRegistrationNotFoundException
Constructs a data registration not found exception with a specified registration query, which will be used as the message.
DataRegistrationNotFoundException(String, String) - Constructor for exception org.spongepowered.api.data.DataRegistrationNotFoundException
Constructs a data registration not found exception with a specified message and registration query.
DataSerializable - Interface in org.spongepowered.api.data.persistence
Represents an object that can be represented by a DataContainer.
dataSerializableConfig(Class<T>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a DataSerializable.
dataSource(String) - Method in interface org.spongepowered.api.sql.SqlManager
Returns a data source for the provided JDBC connection string or an alias.
dataSource(PluginContainer, String) - Method in interface org.spongepowered.api.sql.SqlManager
Returns a data source for the provided JDBC connection string or an alias.
dataStore(TypeToken<? extends DataHolder>) - Method in interface org.spongepowered.api.data.DataRegistration
Gets the appropriate DataStore for the context of the TypeToken that is being serialized/deserialized.
dataStore(Class<? extends DataHolder>) - Method in interface org.spongepowered.api.data.DataRegistration
Gets the appropriate DataStore for the context of the TypeToken that is being serialized/deserialized.
DataStore - Interface in org.spongepowered.api.data.persistence
 
DataStore.Builder - Interface in org.spongepowered.api.data.persistence
 
DataStore.Builder.EndStep - Interface in org.spongepowered.api.data.persistence
 
DataStore.Builder.HolderStep - Interface in org.spongepowered.api.data.persistence
 
DataStore.Builder.SerializersStep - Interface in org.spongepowered.api.data.persistence
 
DataStore.Builder.UpdaterStep - Interface in org.spongepowered.api.data.persistence
 
DataTransactionResult - Class in org.spongepowered.api.data
Represents a transaction taking place where a DataHolder.Mutable is accepting Values.
DataTransactionResult.Builder - Class in org.spongepowered.api.data
A type of builder for building DataTransactionResults.
DataTransactionResult.Type - Enum Class in org.spongepowered.api.data
The type of transaction result.
DataTranslator<T> - Interface in org.spongepowered.api.data.persistence
A compatibility object to translate and translate any type of Object that is not a DataSerializable.
dataVersion() - Method in interface org.spongepowered.api.MinecraftVersion
Gets the data version of this Minecraft version.
dataView(DataView) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an DataView as an NBT style constraint.
DataView - Interface in org.spongepowered.api.data.persistence
Represents an object of data represented by a map.
DataView.SafetyMode - Enum Class in org.spongepowered.api.data.persistence
The safety mode of the container.
DATE_TIME - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to be a date-time, in the form of a LocalDateTime.
dateTime() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.DATE_TIME.
day() - Method in interface org.spongepowered.api.util.MinecraftDayTime
The day this represents.
DAYLIGHT_DETECTOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
DAYLIGHT_DETECTOR - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
DAYLIGHT_DETECTOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
DaylightDetector - Interface in org.spongepowered.api.block.entity
Represents a DaylightDetector.
dayTime() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the time of day.
DE_DE - Static variable in class org.spongepowered.api.util.locale.Locales
 
DEAD_BRAIN_CORAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_BRAIN_CORAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_BRAIN_CORAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_BRAIN_CORAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_BRAIN_CORAL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_BRAIN_CORAL_FAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_BRAIN_CORAL_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_BUBBLE_CORAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_BUBBLE_CORAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_BUBBLE_CORAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_BUBBLE_CORAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_BUBBLE_CORAL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_BUBBLE_CORAL_FAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_BUBBLE_CORAL_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_BUSH - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_BUSH - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_FIRE_CORAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_FIRE_CORAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_FIRE_CORAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_FIRE_CORAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_FIRE_CORAL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_FIRE_CORAL_FAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_FIRE_CORAL_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_HORN_CORAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_HORN_CORAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_HORN_CORAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_HORN_CORAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_HORN_CORAL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_HORN_CORAL_FAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_HORN_CORAL_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_TUBE_CORAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_TUBE_CORAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_TUBE_CORAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_TUBE_CORAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_TUBE_CORAL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEAD_TUBE_CORAL_FAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEAD_TUBE_CORAL_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEATH - Static variable in class org.spongepowered.api.event.cause.entity.DismountTypes
 
DEATH_COUNT - Static variable in class org.spongepowered.api.scoreboard.criteria.Criteria
Represents a Criterion which causes an Objective to have a score for a player incremented when they die.
deathMessageVisibility() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the Visibility which controls who death Texts for players on this team are visible to.
DEATHS - Static variable in class org.spongepowered.api.statistic.Statistics
 
deathTextVisibility(Supplier<? extends Visibility>) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the Visibility which controls who death Texts of players on the Team are visible to.
deathTextVisibility(Visibility) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the Visibility which controls who death Texts of players on the Team are visible to.
DEBUG_STICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
DECAY - Static variable in class org.spongepowered.api.block.transaction.Operations
 
DECAY_DISTANCE - Static variable in class org.spongepowered.api.data.Keys
The distance at which a BlockState will decay.
DECIMAL_NUMBER - Static variable in class org.spongepowered.api.command.parameter.managed.clientcompletion.ClientCompletionTypes
Indicates to the client that the ValueParser will parse a decimal number.
DECLINED - Enum constant in enum class org.spongepowered.api.event.entity.living.player.ResourcePackStatusEvent.ResourcePackStatus
The client declined to download the pack.
DEEP_COLD_OCEAN - Static variable in class org.spongepowered.api.world.biome.Biomes
 
DEEP_FROZEN_OCEAN - Static variable in class org.spongepowered.api.world.biome.Biomes
 
DEEP_LUKEWARM_OCEAN - Static variable in class org.spongepowered.api.world.biome.Biomes
 
DEEP_OCEAN - Static variable in class org.spongepowered.api.world.biome.Biomes
 
DEEPSLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_BRICK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_BRICK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_BRICK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_BRICK_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_BRICK_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_COAL_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_COAL_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_COPPER_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_COPPER_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_DIAMOND_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_DIAMOND_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_EMERALD_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_EMERALD_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_GOLD_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_GOLD_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_IRON_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_IRON_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_LAPIS_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_LAPIS_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_ORE_REPLACEABLES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
DEEPSLATE_REDSTONE_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_REDSTONE_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_TILE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_TILE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_TILE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_TILE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_TILE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_TILE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEEPSLATE_TILES - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEEPSLATE_TILES - Static variable in class org.spongepowered.api.item.ItemTypes
 
DEFAULT - Enum constant in enum class org.spongepowered.api.event.Order
The order point of DEFAULT handles just standard event handlings, you should use this unless you know you need otherwise.
DEFAULT - Enum constant in enum class org.spongepowered.api.event.TristateResult.Result
Let the event resolve with its normal behavior, as if the event was not handled at all.
DEFAULT - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
The default comparator for ItemStacks.
DEFAULT - Static variable in class org.spongepowered.api.util.locale.Locales
The default locale used when the receiver's locale is unknown.
DEFAULT - Static variable in class org.spongepowered.api.util.locale.NamedLocales
The default locale used when the receiver's locale is unknown.
DEFAULT - Static variable in class org.spongepowered.api.world.DefaultWorldKeys
The default "world" of a running game session.
DEFAULT - Static variable in class org.spongepowered.api.world.teleport.TeleportHelperFilters
The default behavior for safe teleportation.
DEFAULT_FLOOR_CHECK_DISTANCE - Static variable in interface org.spongepowered.api.world.teleport.TeleportHelper
The default distance to check for a suitable floor below any candidate location.
DEFAULT_HEIGHT - Static variable in interface org.spongepowered.api.world.teleport.TeleportHelper
The default height radius to scan for safe locations.
DEFAULT_PLACEMENT - Static variable in class org.spongepowered.api.world.BlockChangeFlags
The default flags for a placement event, such as a player placing a block, another entity placing a block, etc.
DEFAULT_REPLACEMENT - Static variable in class org.spongepowered.api.data.persistence.Queries
 
DEFAULT_WIDTH - Static variable in interface org.spongepowered.api.world.teleport.TeleportHelper
The default width radius to scan for safe locations.
defaultBalance(Currency) - Method in interface org.spongepowered.api.service.economy.account.Account
Gets the default balance of this account for the specified Currency.
defaultBlock() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
The default block used for terrain.
defaultBlock(BlockState) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
defaultBorder() - Static method in interface org.spongepowered.api.world.border.WorldBorder
Gets a WorldBorder that represents the default border values for a newly created overworld.
DefaultConfig - Annotation Interface in org.spongepowered.api.config
Provides a convenient injection for ConfigRoot.config() or ConfigRoot.configPath().
defaultCurrency() - Method in interface org.spongepowered.api.service.economy.EconomyService
Retrieves the default Currency used by the EconomyService.
DefaultedRegistryReference<T> - Interface in org.spongepowered.api.registry
A reference where the holder is given to us to search within a no-args get() method.
DefaultedRegistryType<T> - Interface in org.spongepowered.api.registry
 
DefaultedRegistryValue - Interface in org.spongepowered.api.registry
A Utility marker that assists in getting a ResourceKey for values that generally can be within a defaulted registry.
defaultFluid() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
The default fluid used for seas and lakes.
defaultFluid(BlockState) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
defaultFractionDigits() - Method in interface org.spongepowered.api.service.economy.Currency
This is the default number of fractional digits that is utilized for formatting purposes.
defaultHolder() - Method in interface org.spongepowered.api.registry.DefaultedRegistryReference
 
defaultHolder() - Method in interface org.spongepowered.api.registry.DefaultedRegistryType
 
defaultLightValue() - Method in interface org.spongepowered.api.world.LightType
Gets the default light value for this light type.
defaultNamespace(String) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.RegistryEntryBuilder
Adds a prefix that could be prepended to the input argument if it initially does not match any of the chosen RegistryKeys.
defaultOption(Supplier<? extends ParticleOption<V>>) - Method in interface org.spongepowered.api.effect.particle.ParticleType
Gets the default value for the specified ParticleOption, it may return Optional.empty() if the particle option isn't supported by this particle type.
defaultOption(ParticleOption<V>) - Method in interface org.spongepowered.api.effect.particle.ParticleType
Gets the default value for the specified ParticleOption, it may return Optional.empty() if the particle option isn't supported by this particle type.
defaultOptions() - Method in interface org.spongepowered.api.effect.particle.ParticleType
Gets a immutable Map with all the available ParticleOptions and their values.
defaultReferenced(ResourceKey) - Method in interface org.spongepowered.api.registry.DefaultedRegistryType
 
defaultReplacement() - Method in class org.spongepowered.api.data.Transaction
Gets the default replacement snapshot.
defaults() - Method in interface org.spongepowered.api.service.permission.PermissionService
Gets the subject holding data that is applied by default to all subjects.
defaults() - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Gets the subject holding data that is applied by default to all subjects in this collection.
defaultState() - Method in interface org.spongepowered.api.state.StateContainer
 
defaultValue() - Method in interface org.spongepowered.api.entity.attribute.type.AttributeType
Gets the default value of this attribute type before any AttributeModifiers are applied.
defaultValue() - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets the default value this permission should have on this server.
defaultValue() - Method in interface org.spongepowered.api.world.gamerule.GameRule
Gets the default value.
defaultValue(Tristate) - Method in interface org.spongepowered.api.service.permission.PermissionDescription.Builder
Sets a value that this permission should have by default.
defaultValue(V) - Method in interface org.spongepowered.api.world.gamerule.GameRule.Builder
Sets the default value.
defaultWorld() - Method in interface org.spongepowered.api.world.DefaultWorldKeys.Factory
 
DefaultWorldKeys - Class in org.spongepowered.api.world
A listing of the keys of the default worlds in Minecraft.
DefaultWorldKeys.Factory - Interface in org.spongepowered.api.world
 
defending() - Method in interface org.spongepowered.api.entity.living.animal.Fox
DEFENSIVE_POTION_EFFECT - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents a DamageModifier that will reduce damage based on the PotionEffectTypes.RESISTANCE or any other PotionEffectType that can be deemed as reducing incoming damage.
DefuseExplosiveEvent - Interface in org.spongepowered.api.event.entity.explosive
Event called when a primed FusedExplosive is defused.
DefuseExplosiveEvent.Post - Interface in org.spongepowered.api.event.entity.explosive
Event called after a primed FusedExplosive has been defused.
DefuseExplosiveEvent.Pre - Interface in org.spongepowered.api.event.entity.explosive
Event called immediately before a primed FusedExplosive is defused.
degrees() - Method in class org.spongepowered.api.util.Angle
Gets this angle in degrees.
delay() - Method in interface org.spongepowered.api.scheduler.ScheduledUpdate
Gets the delay until this update should cause the block to update.
delay() - Method in interface org.spongepowered.api.scheduler.Task
Gets the delay that the task was scheduled to run after.
delay(long, TemporalUnit) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the delay before the task runs.
delay(long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the delay before the task runs.
delay(Duration) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the delay before the task runs.
delay(Ticks) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the delay before the task runs, in Ticks.
delayBetweenAttacks() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RangedAttackAgainstAgentGoal
Gets the delay in ticks between attempts to attack the targeted Entity.
delayBetweenAttacks(Ticks) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RangedAttackAgainstAgentGoal.Builder
 
delete(Consumer<H>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
delete(UUID) - Method in interface org.spongepowered.api.user.UserManager
Deletes the data associated with a User, if the player is offline.
deleteAccount(String) - Method in interface org.spongepowered.api.service.economy.EconomyService
Deletes the account with the specified identifier.
deleteAccount(UUID) - Method in interface org.spongepowered.api.service.economy.EconomyService
Deletes the account for the user with the specified UUID.
deleteAnd(Function<H, Boolean>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
deleteAndGet(Function<H, DataTransactionResult>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
DeleteFileVisitor - Class in org.spongepowered.api.util.file
Represents a FileVisitor which will recursively delete a directory with all its contents.
DeleteFileVisitor() - Constructor for class org.spongepowered.api.util.file.DeleteFileVisitor
 
deleteWorld(ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Deletes world data under the provided key.
demandBonus() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the demand bonus for this trade offer.
demandBonus(int) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the demand bonus for this trade offer.
DENY - Enum constant in enum class org.spongepowered.api.event.TristateResult.Result
Disallow the event from resolving.
deposit(Currency, BigDecimal) - Method in interface org.spongepowered.api.service.economy.account.Account
Deposits the given amount of the specified Currency to this account, using the current active Contexts.
deposit(Currency, BigDecimal, Set<Context>) - Method in interface org.spongepowered.api.service.economy.account.Account
Deposits the specified amount of the specified Currency to this account, using the specified Contexts.
deposit(Currency, BigDecimal, Cause) - Method in interface org.spongepowered.api.service.economy.account.Account
Deposits the specified amount of the specified Currency to this account, using the specified Cause.
DEPOSIT - Static variable in class org.spongepowered.api.service.economy.transaction.TransactionTypes
Represents a transaction where an Account received some amount of a Currency.
depth() - Method in interface org.spongepowered.api.world.biome.BiomeAttributes
The depth.
DEPTH_STRIDER - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases underwater movement speed.
DERAIL - Static variable in class org.spongepowered.api.event.cause.entity.DismountTypes
 
DERAILED_VELOCITY_MODIFIER - Static variable in class org.spongepowered.api.data.Keys
The modifier to Keys.VELOCITY of a Minecart while derailed.
derailedVelocityModifier() - Method in interface org.spongepowered.api.entity.vehicle.minecart.MinecartLike
description() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets the description.
description() - Method in interface org.spongepowered.api.network.status.StatusResponse
Gets the description (MOTD) of the status response.
description() - Method in interface org.spongepowered.api.resource.pack.Pack
 
description() - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets a short description of the linked permission.
description(Component) - Method in interface org.spongepowered.api.service.permission.PermissionDescription.Builder
Sets the short description to use.
description(String) - Method in interface org.spongepowered.api.service.permission.PermissionService
Gets the registered or generated PermissionDescription for the given permission if available.
description(Component) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the description.
descriptions() - Method in interface org.spongepowered.api.service.permission.PermissionService
Gets a immutable collection containing all registered or generated PermissionDescriptions.
deserialize(Class<T>, DataView) - Method in interface org.spongepowered.api.data.DataManager
Attempts to translate an instance of the DataSerializable from the provided DataView.
deserialize(DataManipulator.Mutable, DataView) - Method in interface org.spongepowered.api.data.persistence.DataStore
Deserializes the data from the DataView and puts it in the DataManipulator.Mutable.
deserialize(DataView) - Method in interface org.spongepowered.api.data.persistence.DataStore
Deserializes the DataView as a DataManipulator.Mutable.
DESERT - Static variable in class org.spongepowered.api.data.type.VillagerTypes
 
DESERT - Static variable in class org.spongepowered.api.world.biome.Biomes
 
DESERT_PYRAMID - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
DESPAWN_DELAY - Static variable in class org.spongepowered.api.data.Keys
The despawn delay (in ticks) of a Item, Endermite, WeatherType TraderLlama or EyeOfEnder.
despawnDelay() - Method in interface org.spongepowered.api.entity.Item
despawnDelay() - Method in interface org.spongepowered.api.entity.living.animal.horse.llama.TraderLlama
despawnDelay() - Method in interface org.spongepowered.api.entity.projectile.EyeOfEnder
despawnDelay() - Method in interface org.spongepowered.api.entity.weather.LightningBolt
despawnDistance() - Method in interface org.spongepowered.api.entity.EntityCategory
Gets the distance in blocks in which an entity of this category may be considered to be despawned/removed from a World if too far from a Player.
destination() - Method in interface org.spongepowered.api.world.portal.Portal
The location this portal goes to.
destinationPosition() - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent
Gets the position the Entity will go to.
destinationWorld() - Method in interface org.spongepowered.api.event.entity.ChangeEntityWorldEvent
Gets the world the Entity will be going to.
DESTROY_SPEED - Static variable in class org.spongepowered.api.data.Keys
The destroy speed of a BlockStates BlockType.
destroyBlock(Vector3i, boolean) - Method in interface org.spongepowered.api.world.volume.game.MutableGameVolume
 
DestructEntityEvent - Interface in org.spongepowered.api.event.entity
An event where the Entity is being either removed usually due to the Entity being marked as "dead".
DestructEntityEvent.Death - Interface in org.spongepowered.api.event.entity
A derivative of DestructEntityEvent where the removal of the Living, the DestructEntityEvent.entity(), is due to it losing its health.
DETECTOR_RAIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
DETECTOR_RAIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
detonate() - Method in interface org.spongepowered.api.entity.explosive.Explosive
Instructs this explosive to detonate as soon as possible.
DetonateExplosiveEvent - Interface in org.spongepowered.api.event.entity.explosive
Event called immediately before an Explosive explodes.
detonator() - Method in interface org.spongepowered.api.entity.explosive.fused.PrimedTNT
DETONATOR - Static variable in class org.spongepowered.api.data.Keys
The detonator of a PrimedTNT.
DFLAT1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
DFLAT2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
DIAGONAL_LEFT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
DIAGONAL_RIGHT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
DIAGONAL_UP_LEFT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
DIAGONAL_UP_RIGHT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
diameter() - Method in interface org.spongepowered.api.world.border.WorldBorder
Gets the current diameter of this world border.
DIAMOND - Static variable in class org.spongepowered.api.data.type.ArmorMaterials
 
DIAMOND - Static variable in class org.spongepowered.api.data.type.ItemTiers
 
DIAMOND - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
DIAMOND_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIAMOND_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_BOOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_CHESTPLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_HORSE_ARMOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_LEGGINGS - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIAMOND_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_ORES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
DIAMOND_ORES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
DIAMOND_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIDGERIDOO - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
Difficulties - Class in org.spongepowered.api.world.difficulty
A list of difficulties that Minecraft provides in vanilla.
difficulty() - Method in interface org.spongepowered.api.Server
Gets the Difficulty.
difficulty() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
difficulty() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the Difficulty.
difficulty() - Method in interface org.spongepowered.api.world.WorldLike
Gets the current Difficulty.
difficulty(RegistryReference<Difficulty>) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
Difficulty - Interface in org.spongepowered.api.world.difficulty
Represents a possible difficulty setting.
DIFFICULTY - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents a DamageModifier that enhances damage based on the current Difficulty of the World.
DIFFICULTY - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
digBlock(int, int, int, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulate the digging of the block as if a player had done so.
digBlock(Vector3i, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulate the digging of the block as if a player had done so.
digBlockWith(int, int, int, ItemStack, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulate the digging of the block with the given tool as if a player had done so.
digBlockWith(Vector3i, ItemStack, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulate the digging of the block with the given tool as if a player had done so.
DIMENSION - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
DIMENSION_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
dimensions() - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Returns the dimensions of this GridInventory as a Vector2i.
DIORITE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIORITE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIORITE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIORITE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIORITE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIORITE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIORITE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIORITE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
direction() - Method in interface org.spongepowered.api.entity.Entity
Gets the unit vector representing the direction of this entity.
direction(Living) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Sets the direction to trace in, based on the direction the direction the supplied Living is currently looking.
direction(Vector3d) - Method in enum class org.spongepowered.api.util.Axis
Gets the direction of the vector's component denoted by this axis.
direction(Vector3d) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Sets the direction to trace in.
Direction - Enum Class in org.spongepowered.api.util
Represent the 16 main and secondary cardinal directions plus up and down.
DIRECTION - Static variable in class org.spongepowered.api.data.Keys
The Direction a BlockState, Hanging, or Shulker is facing or the heading of a ShulkerBullet.
DIRECTION - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will change the direction of a particle.
Direction.Division - Enum Class in org.spongepowered.api.util
The compass division supported by this direction implementation.
DirectionRelativeDataHolder - Interface in org.spongepowered.api.data
 
DirectionRelativeDataHolder.Immutable<I extends DirectionRelativeDataHolder.Immutable<I>> - Interface in org.spongepowered.api.data
 
DirectionRelativeDataHolder.Mutable - Interface in org.spongepowered.api.data
 
DirectionRelativeDataProvider<V extends Value<E>,E> - Interface in org.spongepowered.api.data
 
directionTransformationMatrix() - Method in interface org.spongepowered.api.util.transformation.Transformation
Gets the matrix used to perform this transformation on direction vectors.
directory() - Method in interface org.spongepowered.api.config.ConfigRoot
Gets the directory that this configuration root refers to.
directory() - Method in interface org.spongepowered.api.resource.pack.PackType
 
directory() - Method in interface org.spongepowered.api.world.server.ServerWorld
Gets the Path pointing to the root of where the world's data is being stored.
DIRT - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIRT - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIRT - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
DIRT - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
DIRT - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
DIRT_PATH - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIRT_PATH - Static variable in class org.spongepowered.api.item.ItemTypes
 
DISABLE_ELYTRA_MOVEMENT_CHECK - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether the server should skip checking player speed when the player is wearing elytra.
DISABLE_RAIDS - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether Raids are disabled.
disabled() - Method in interface org.spongepowered.api.resource.pack.PackRepository
 
DISALLOWED - Static variable in class org.spongepowered.api.data.type.PickupRules
 
DISAPPEAR - Static variable in class org.spongepowered.api.data.type.SpellTypes
 
DiscreteTransform2 - Class in org.spongepowered.api.util
Represents a transform.
DiscreteTransform3 - Class in org.spongepowered.api.util
Represents a transform.
DISMOUNT_TYPE - Static variable in class org.spongepowered.api.event.EventContextKeys
Used when a Player dismounts from an Entity.
DISMOUNT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
DismountType - Interface in org.spongepowered.api.event.cause.entity
 
DismountTypes - Class in org.spongepowered.api.event.cause.entity
 
DISPENSE - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When a BlockTypes.DISPENSER or BlockTypes.DROPPER or equivalent spawns an entity as it's normal function of "dispensing".
Dispenser - Interface in org.spongepowered.api.block.entity.carrier
Represents a Dispenser.
DISPENSER - Static variable in class org.spongepowered.api.block.BlockTypes
 
DISPENSER - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
DISPENSER - Static variable in class org.spongepowered.api.item.ItemTypes
 
DISPLAY_NAME - Static variable in class org.spongepowered.api.data.Keys
The display name of an Entity, ItemStack or BlockEntity.
DISPLAY_SLOT - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
displayedItems() - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Returns the list of ItemStacks used to display the ingredient in a recipe.
displayedSkinParts() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
displayedSkinParts() - Method in interface org.spongepowered.api.event.entity.living.player.PlayerChangeClientSettingsEvent
Gets the new skin part's displayed.
displayInfo() - Method in interface org.spongepowered.api.advancement.Advancement
Gets the DisplayInfo of this advancement, if present.
displayInfo(DisplayInfo) - Method in interface org.spongepowered.api.advancement.Advancement.Builder
Sets the DisplayInfo.
DisplayInfo - Interface in org.spongepowered.api.advancement
 
DisplayInfo.Builder - Interface in org.spongepowered.api.advancement
A builder to create DisplayInfos.
displayMode() - Method in interface org.spongepowered.api.scoreboard.criteria.Criterion
 
displayMode() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets the ObjectiveDisplayMode used to display this objective.
displayName() - Method in interface org.spongepowered.api.block.entity.NameableBlockEntity
displayName() - Method in interface org.spongepowered.api.entity.Entity
displayName() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Gets this entry's display name.
displayName() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets the name displayed to players.
displayName() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the name displayed to users for this team.
displayName() - Method in interface org.spongepowered.api.service.economy.account.Account
Gets the display name for this account.
displayName() - Method in interface org.spongepowered.api.service.economy.Currency
The currency's display name, in singular form.
displayName() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets the name.
displayName() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
displayName(Component) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry.Builder
Sets the display name for entries created by this builder.
displayName(Component) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
displayName(Component) - Method in interface org.spongepowered.api.scoreboard.objective.Objective.Builder
Sets the display name of the Objective.
displayName(Component) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the name displayed to users for the Team.
DisplaySlot - Interface in org.spongepowered.api.scoreboard.displayslot
Represents an area to display an objective.
DisplaySlot.Factory - Interface in org.spongepowered.api.scoreboard.displayslot
DisplaySlots - Class in org.spongepowered.api.scoreboard.displayslot
Display slot names which display an objective in a particular place in-game.
distance() - Method in class org.spongepowered.api.world.volume.EntityHit
Gets the distance from the start to the intersection.
distance(Range<Double>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Sets the minimum and/or maximum distance from the target location that this selector will look.
DIVISION - Static variable in class org.spongepowered.api.command.parameter.managed.operator.Operators
Represents the division operation, /=
DO_DAYLIGHT_CYCLE - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether the day-night cycle and moon phases progress.
DO_ENTITY_DROPS - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether entities that are not mobs should have drops.
DO_EXACT_TELEPORT - Static variable in class org.spongepowered.api.data.Keys
Whether exact teleport location should be used with a EndGateway.
DO_FIRE_TICK - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether fire should spread and naturally extinguish.
DO_IMMEDIATE_RESPAWN - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether Players should respawn immediately without showing the death screen.
DO_INSOMNIA - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether Phantoms can spawn in the night-time.
DO_LIMITED_CRAFTING - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether Players can only craft recipes they have unlocked.
DO_MOB_LOOT - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether Agents should drop items.
DO_MOB_SPAWNING - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether Agents should naturally spawn.
DO_PATROL_SPAWNING - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether patrollers will go out on patrol (typically in a Raid.
DO_TILE_DROPS - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether blocks should have drops.
DO_TRADER_SPAWNING - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether traders will naturally spawn.
DO_WEATHER_CYCLE - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether the weather will change.
doesAffectCreative() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
doesAffectCreative() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
doesAffectCreative() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
doesAffectCreative() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Gets whether this DamageSource is considered to damage creative, or otherwise "normally unharmable" players.
doesAnnounceToChat() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets whether a notification should be shown in the global chat.
doesGrantExperience() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets whether this trade offer will grant experience to the customer upon usage or not.
doesShowToast() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets whether a toast should be shown.
doesTrackOutput() - Method in interface org.spongepowered.api.block.entity.CommandBlock
Gets whether this command block will keep track of the output from the last command it executed.
doesTrackOutput() - Method in interface org.spongepowered.api.entity.vehicle.minecart.CommandBlockMinecart
Gets whether this command block will keep track of the output from the last command it executed.
doesUpdateRandomly() - Method in interface org.spongepowered.api.block.BlockType
Gets if this BlockType is set to receive random block ticks.
Dolphin - Interface in org.spongepowered.api.entity.living.aquatic
Represents a Dolphin
DOLPHIN - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DOLPHIN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
DOLPHIN_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
DOLPHINS_GRACE - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
DOMINANT_HAND - Static variable in class org.spongepowered.api.data.Keys
The dominant HandPreference of an Agent entity.
dominantHand() - Method in interface org.spongepowered.api.entity.living.Agent
dominantHand() - Method in interface org.spongepowered.api.entity.living.player.Player
Donkey - Interface in org.spongepowered.api.entity.living.animal.horse
 
DONKEY - Static variable in class org.spongepowered.api.entity.EntityTypes
 
DONKEY_KONG - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
DONKEY_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
DoNotStore - Annotation Interface in org.spongepowered.api.util.annotation
In particular, you should not:
DOOR_HINGE - Static variable in class org.spongepowered.api.data.Keys
The DoorHinge of a door BlockState.
DOOR_HINGE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
DoorHinge - Interface in org.spongepowered.api.data.type
Represents a side of a hinge.
DoorHinges - Class in org.spongepowered.api.data.type
An enumeration of vanilla DoorHinges.
DOORS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
DOORS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
DOUBLE - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be an double-precision floating point number.
DOUBLE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
DOUBLE - Static variable in class org.spongepowered.api.data.type.SlabPortions
 
DOUBLE_CLICK - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Collects as much items of the same type as possible to the cursor.
DOUBLE_WALL - Static variable in class org.spongepowered.api.data.type.BellAttachmentTypes
 
doubleChestInventory() - Method in interface org.spongepowered.api.block.entity.carrier.chest.Chest
Returns the inventory representing the combination of this chest and its neighbor (which form a double chest), if available.
doubleNumber() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.DOUBLE.
doubleRange() - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a VariableValueParameters.NumberRangeBuilder that creates a bounded double ValueParameter.
doubleRange(Double, Double) - Static method in interface org.spongepowered.api.util.Range
Builds a Range based on doubles.
doubleRange(Double, Double) - Method in interface org.spongepowered.api.util.Range.Factory
Builds a Range based on doubles.
DOWN - Enum constant in enum class org.spongepowered.api.util.Direction
 
DOWN_EAST - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
DOWN_NORTH - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
DOWN_SOUTH - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
DOWN_WEST - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
DRAG_END - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Stopping drag motion.
DRAG_LEFT_ADD - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Left-click drag motion.
DRAG_MIDDLE_ADD - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Middle-click drag motion.
DRAG_RIGHT_ADD - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Right-click drag motion.
DRAG_START - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Starting drag motion.
DRAGON_BREATH - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DRAGON_BREATH - Static variable in class org.spongepowered.api.item.ItemTypes
 
DRAGON_EGG - Static variable in class org.spongepowered.api.block.BlockTypes
 
DRAGON_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
DRAGON_FIREBALL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
DRAGON_HEAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
DRAGON_HEAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
DRAGON_IMMUNE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
DRAGON_PHASE_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
DRAGON_WALL_HEAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
DragonFireball - Interface in org.spongepowered.api.entity.projectile.explosive.fireball
 
DragonPhase - Interface in org.spongepowered.api.entity.living.monster.boss.dragon.phase
An EnderDragon phase.
DragonPhaseManager - Interface in org.spongepowered.api.entity.living.monster.boss.dragon.phase
An EnderDragon phase manager.
DragonPhaseType - Interface in org.spongepowered.api.entity.living.monster.boss.dragon.phase
An DragonPhase type.
DragonPhaseTypes - Class in org.spongepowered.api.entity.living.monster.boss.dragon.phase
An enumeration of DragonPhaseTypes.
DRIED_KELP - Static variable in class org.spongepowered.api.item.ItemTypes
 
DRIED_KELP_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
DRIED_KELP_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
DRIPPING_DRIPSTONE_LAVA - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DRIPPING_DRIPSTONE_WATER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DRIPPING_HONEY - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DRIPPING_LAVA - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DRIPPING_OBSIDIAN_TEAR - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DRIPPING_WATER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DRIPSTONE_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
DRIPSTONE_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
DRIPSTONE_CAVES - Static variable in class org.spongepowered.api.world.biome.Biomes
 
DRIPSTONE_REPLACEABLE_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
DRIPSTONE_SEGMENT - Static variable in class org.spongepowered.api.data.Keys
The type of dripstone a certain BlockTypes.DRIPSTONE_BLOCK represents.
DRIPSTONE_SEGMENT - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
DripstoneSegment - Interface in org.spongepowered.api.data.type
 
DripstoneSegments - Class in org.spongepowered.api.data.type
 
DROP - Static variable in class org.spongepowered.api.statistic.Statistics
 
dropAsItem() - Method in interface org.spongepowered.api.entity.FallingBlock
DropItemEvent - Interface in org.spongepowered.api.event.item.inventory
Handles when one or more Item or ItemStack are about to be "dropped" onto the ground.
DropItemEvent.Close - Interface in org.spongepowered.api.event.item.inventory
Called whenever an Item is dispensed by closing a Container.
DropItemEvent.Custom - Interface in org.spongepowered.api.event.item.inventory
Called whenever an Item is dropped from another source.
DropItemEvent.Destruct - Interface in org.spongepowered.api.event.item.inventory
Called when one or more Item drops are triggered by an object such as an Entity or BlockType destruction.
DropItemEvent.Dispense - Interface in org.spongepowered.api.event.item.inventory
Called whenever an Item is dispensed from a type of Inventory such as a Player or Container.
DropItemEvent.Pre - Interface in org.spongepowered.api.event.item.inventory
Handles ItemStacks and may be called before an Item entity is actually constructed.
DROPPED_ITEM - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When an Item entity is "dropped" as when a block is broken or an Entity is killed.
droppedItems() - Method in interface org.spongepowered.api.event.item.inventory.DropItemEvent.Pre
Gets the mutable list of ItemStackSnapshots to be dropped.
droppedStack() - Method in interface org.spongepowered.api.event.item.inventory.container.ClickContainerEvent.Creative.Drop
Returns the stack to be dropped in creative mode.
Dropper - Interface in org.spongepowered.api.block.entity.carrier
Represents a Dropper.
DROPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
DROPPER - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
DROPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
DROWN - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
Drowned - Interface in org.spongepowered.api.entity.living.monster.zombie
 
DROWNED - Static variable in class org.spongepowered.api.entity.EntityTypes
 
DROWNED_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
drowning() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.Factory
 
DROWNING - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
DROWNING_DAMAGE - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether entities should take drowning damage.
dryout() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.Factory
 
DRYOUT - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
DRYOUT - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
DSHARP1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
DSHARP2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
dummy() - Static method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Gets a dummy AdvancementCriterion, this criterion will never be triggered by vanilla minecraft.
dummy() - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion.Factory
 
DUMMY - Static variable in class org.spongepowered.api.scoreboard.criteria.Criteria
Represents a Criterion which causes an Objective is only updated manually, through commands or plugins.
dummyGrid(Vector2i, int) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds a grid of dummy-slots to the inventory.
dummyGrid(Vector2i, Vector2i) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds a grid of dummy-slots to the inventory.
dummySlots(int, int) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds dummy-slots to the inventory.
dummySlots(int, Vector2i) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds dummy-slots to the inventory.
DuplicateDataStoreException - Exception in org.spongepowered.api.data
 
DuplicateDataStoreException() - Constructor for exception org.spongepowered.api.data.DuplicateDataStoreException
 
DuplicateDataStoreException(String) - Constructor for exception org.spongepowered.api.data.DuplicateDataStoreException
 
DuplicateDataStoreException(String, Throwable) - Constructor for exception org.spongepowered.api.data.DuplicateDataStoreException
 
DuplicateDataStoreException(Throwable) - Constructor for exception org.spongepowered.api.data.DuplicateDataStoreException
 
DuplicateProviderException - Exception in org.spongepowered.api.data
 
DuplicateProviderException() - Constructor for exception org.spongepowered.api.data.DuplicateProviderException
 
DuplicateProviderException(String) - Constructor for exception org.spongepowered.api.data.DuplicateProviderException
 
DuplicateProviderException(String, Throwable) - Constructor for exception org.spongepowered.api.data.DuplicateProviderException
 
DuplicateProviderException(Throwable) - Constructor for exception org.spongepowered.api.data.DuplicateProviderException
 
DuplicateRegistrationException - Exception in org.spongepowered.api.registry
 
DuplicateRegistrationException(String) - Constructor for exception org.spongepowered.api.registry.DuplicateRegistrationException
 
DuplicateRegistrationException(String, Throwable) - Constructor for exception org.spongepowered.api.registry.DuplicateRegistrationException
 
DuplicateRegistrationException(Throwable) - Constructor for exception org.spongepowered.api.registry.DuplicateRegistrationException
 
duration() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.DURATION.
duration() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets the duration in ticks for which this potion effect will apply for.
duration() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
duration(Ticks) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets the duration in ticks of the potion effect.
DURATION - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be a duration.
DURATION - Static variable in class org.spongepowered.api.data.Keys
The remaining duration (in ticks) of an AreaEffectCloud.
DURATION_ON_USE - Static variable in class org.spongepowered.api.data.Keys
The amount of ticks the duration of an AreaEffectCloud is increased or reduced when it applies its effect.
durationOnUse() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
DUST - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DUST_COLOR_TRANSITION - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DUTCH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
DYE_COLOR - Static variable in class org.spongepowered.api.data.Keys
The color of a dyeable BlockState, ItemStack or entity like Cats.
DYE_COLOR - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
DyeColor - Interface in org.spongepowered.api.data.type
Represents a color of dye that can be used by various items and blocks.
DyeColors - Class in org.spongepowered.api.data.type
An enumeration of vanilla DyeColors.
DYING - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is flying to the End Portal to die.
dynamicChoicesBuilder(Class<T>) - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a builder that can build a ValueParameter that tries to match an argument against a dynamic list of choices.

E

E1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
E1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
E2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
E2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
EARLY - Enum constant in enum class org.spongepowered.api.event.Order
The order point of EARLY handles standard actions that need to be done before other plugins.
EAST - Enum constant in enum class org.spongepowered.api.util.Direction
 
EAST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
EAST_NORTHEAST - Enum constant in enum class org.spongepowered.api.util.Direction
 
EAST_NORTHEAST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
EAST_SOUTHEAST - Enum constant in enum class org.spongepowered.api.util.Direction
 
EAST_SOUTHEAST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
EAST_UP - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
EAST_WEST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
EASY - Static variable in class org.spongepowered.api.world.difficulty.Difficulties
 
EAT_CAKE_SLICE - Static variable in class org.spongepowered.api.statistic.Statistics
 
eating() - Method in interface org.spongepowered.api.entity.living.animal.Panda
EATING_TIME - Static variable in class org.spongepowered.api.data.Keys
The time a Panda has been eating (in ticks)
eatingTime() - Method in interface org.spongepowered.api.entity.living.animal.Panda
economyService() - Method in interface org.spongepowered.api.service.ServiceProvider.ServerScoped
Retrieves the EconomyService, if it exists.
EconomyService - Interface in org.spongepowered.api.service.economy
Represents a service for managing a server economy.
EconomyTransactionEvent - Interface in org.spongepowered.api.event.economy
Fired when the EconomyService has processed a transaction.
effect() - Method in interface org.spongepowered.api.world.WorldType
Gets the effect that will play for a player traveling in a world of this type.
effect() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
effect(WorldTypeEffect) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
EFFECT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
effectiveCollectionState(PluginContainer) - Method in interface org.spongepowered.api.util.metric.MetricsConfigManager
Gets the current effective state of collection for the specified plugin.
effectOnly() - Method in interface org.spongepowered.api.entity.weather.LightningBolt
effects() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
effects() - Method in interface org.spongepowered.api.entity.projectile.explosive.FireworkRocket
effects() - Method in interface org.spongepowered.api.entity.projectile.Potion
effects() - Method in interface org.spongepowered.api.item.potion.PotionType
 
EFFECTS_CHANGED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
EFFICIENCY - Static variable in class org.spongepowered.api.data.Keys
The efficiency of an ItemStack tool.
EFFICIENCY - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases mining speed.
EFLAT1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
EFLAT2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
Egg - Interface in org.spongepowered.api.entity.projectile
Represents a thrown egg.
EGG - Static variable in class org.spongepowered.api.entity.EntityTypes
 
EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
EGG_TIME - Static variable in class org.spongepowered.api.data.Keys
The time (in ticks) until a Chicken lays an ItemTypes.EGG.
eggTime() - Method in interface org.spongepowered.api.entity.living.animal.Chicken
eject() - Method in interface org.spongepowered.api.block.entity.Jukebox
Ejects the music disc item in this Jukebox into the world.
EL_GR - Static variable in class org.spongepowered.api.util.locale.Locales
 
ELDER_GUARDIAN - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
ELDER_GUARDIAN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ELDER_GUARDIAN_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
ElderGuardian - Interface in org.spongepowered.api.entity.living.monster.guardian
 
ELECTRIC_SPARK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
element(Advancement) - Method in interface org.spongepowered.api.advancement.TreeLayout
Gets the TreeLayoutElement for the specified Advancement, Optional.empty() will be returned if the advancement is not present in the tree or if there is no DisplayInfo present.
elementComparator() - Method in interface org.spongepowered.api.data.Key
Gets the Comparator to compare values of this key.
elementIncludesTester() - Method in interface org.spongepowered.api.data.Key
Gets the includes tester BiPredicate.
elements() - Method in interface org.spongepowered.api.advancement.TreeLayout
Gets all the TreeLayoutElements that are present in this layout.
elementStream(Vector3i, Vector3i, StreamOptions) - Method in interface org.spongepowered.api.world.volume.virtual.Virtualized.Streamable
Gets a VolumeStream<B, Biome> from this volume such that the min and max are contained within this volume.
elementType() - Method in interface org.spongepowered.api.data.Key
Gets the type of the element of the Value this Key is representing.
elementType(TypeToken<T>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
elementType(Class<T>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
ELYTRA - Static variable in class org.spongepowered.api.item.ItemTypes
 
elytraFlying() - Method in interface org.spongepowered.api.entity.living.Living
EMERALD - Static variable in class org.spongepowered.api.item.ItemTypes
 
EMERALD - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
EMERALD_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
EMERALD_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
EMERALD_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
EMERALD_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
EMERALD_ORES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
EMERALD_ORES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
emittedLight(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.PrimitiveGameVolume
 
emittedLight(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.PrimitiveGameVolume
 
empty() - Static method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Gets a AdvancementCriterion which is empty, this means that nothing has to be achieved to unlock a Advancement.
empty() - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion.Factory
 
empty() - Static method in interface org.spongepowered.api.block.BlockSnapshot
 
empty() - Method in interface org.spongepowered.api.block.BlockSnapshot.Factory
 
empty() - Static method in class org.spongepowered.api.event.EventContext
Gets an empty context.
empty() - Static method in interface org.spongepowered.api.item.inventory.ItemStack
Returns an empty ItemStack.
empty() - Method in interface org.spongepowered.api.item.inventory.ItemStack.Factory
 
empty() - Static method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
Gets a empty ItemStackSnapshot.
empty() - Method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot.Factory
 
empty() - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
An empty ingredient.
empty() - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Factory
 
empty(Palette<BlockState, BlockType>, RegistryReference<BlockType>, Vector3i, Vector3i) - Static method in interface org.spongepowered.api.world.volume.block.BlockVolume.Mutable
 
empty(Palette<BlockState, BlockType>, RegistryReference<BlockType>, Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.block.BlockVolumeFactory
 
empty(Palette<Biome, Biome>, RegistryReference<Biome>, Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolumeFactory
 
empty(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolumeFactory
 
empty(Vector3i, Vector3i) - Static method in interface org.spongepowered.api.world.volume.block.BlockVolume.Mutable
 
empty(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.EntityVolumeFactory
 
empty(Vector3i, Vector3i) - Static method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Mutable
 
Empty() - Constructor for class org.spongepowered.api.advancement.criteria.trigger.FilteredTriggerConfiguration.Empty
 
EMPTY - Static variable in class org.spongepowered.api.fluid.FluidTypes
 
EMPTY - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
EMPTY - Static variable in class org.spongepowered.api.util.OptBool
The absent value.
EMPTY - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
Identifies a Chunk that is considered empty.
emptyConfig() - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
EmptyInventory - Interface in org.spongepowered.api.item.inventory
An EmptyInventory is an Inventory with exactly zero slots, no children and a guarantee that all queries will only every return an EmptyInventory.
EmptyObject<T> - Class in org.spongepowered.api.util.weighted
Represents an entry in a table which has no associated object.
EmptyObject(double) - Constructor for class org.spongepowered.api.util.weighted.EmptyObject
Creates a new EmptyObject with the given weight.
EN_AU - Static variable in class org.spongepowered.api.util.locale.Locales
 
EN_CA - Static variable in class org.spongepowered.api.util.locale.Locales
 
EN_GB - Static variable in class org.spongepowered.api.util.locale.Locales
 
EN_PT - Static variable in class org.spongepowered.api.util.locale.Locales
 
EN_US - Static variable in class org.spongepowered.api.util.locale.Locales
 
enabled() - Method in interface org.spongepowered.api.resource.pack.PackRepository
 
ENCHANT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
ENCHANT_ITEM - Static variable in class org.spongepowered.api.statistic.Statistics
 
ENCHANT_THORNS_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENCHANTED_BOOK - Static variable in class org.spongepowered.api.item.ItemTypes
 
ENCHANTED_GOLDEN_APPLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ENCHANTED_HIT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
ENCHANTED_ITEM - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ENCHANTING_TABLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ENCHANTING_TABLE - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
ENCHANTING_TABLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
enchantingSlot() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.Post
Returns the slot of the enchanted item.
EnchantItemEvent - Interface in org.spongepowered.api.event.item.inventory
 
EnchantItemEvent.CalculateEnchantment - Interface in org.spongepowered.api.event.item.inventory
Triggers when the enchantments for an item are calculated.
EnchantItemEvent.CalculateLevelRequirement - Interface in org.spongepowered.api.event.item.inventory
Triggers when the enchantment costs for an item are calculated.
EnchantItemEvent.Post - Interface in org.spongepowered.api.event.item.inventory
This event is triggered when an item is enchanted at an enchanting table.
enchantment(EnchantmentType) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that takes the provided EnchantmentType and applies it to the generated ItemStack.
enchantment(VariableAmount, EnchantmentType) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that takes the provided EnchantmentType and applies it to the generated ItemStack.
Enchantment - Interface in org.spongepowered.api.item.enchantment
Represents an EnchantmentType on an ItemStack that is paired with a level.
ENCHANTMENT - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 0.
ENCHANTMENT_ID - Static variable in class org.spongepowered.api.data.persistence.Queries
 
ENCHANTMENT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Enchantment.Builder - Interface in org.spongepowered.api.item.enchantment
Represents a builder interface which can be used to create a Enchantment.
Enchantment.RandomListBuilder - Interface in org.spongepowered.api.item.enchantment
Represents a builder interface which can be used to create a Enchantment.
enchantments() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment
Returns the list of enchantments to apply to the item.
enchantments(VariableAmount, Collection<Tuple<EnchantmentType, VariableAmount>>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that takes the provided Collection of coupled EnchantmentType and VariableAmount to apply varying enchantments of varying amounts to the generated ItemStack.
enchantmentsWithVanillaLevelVariance(Collection<EnchantmentType>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that takes the provided Collection of EnchantmentTypes and applies a singular EnchantmentType with varying levels to the generated ItemStack.
enchantmentsWithVanillaLevelVariance(VariableAmount, Collection<EnchantmentType>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that takes the provided Collection of EnchantmentTypes and applies a varying amount of generated enchantments to the generated ItemStack.
enchantmentsWithVanillaLevelVariance(VariableAmount, EnchantmentType, EnchantmentType...) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that takes the provided EnchantmentTypes and applies a variable amount of enchantmentTypes with varying levels to the generated ItemStack.
EnchantmentTable - Interface in org.spongepowered.api.block.entity
Represents an Enchantment table.
EnchantmentType - Interface in org.spongepowered.api.item.enchantment
Represents a modifier on an item that has various effects.
EnchantmentTypes - Class in org.spongepowered.api.item.enchantment
An enumeration of known EnchantmentTypes.
end() - Static method in interface org.spongepowered.api.world.biome.provider.BiomeProvider
Returns the vanilla end biome provider.
end() - Method in interface org.spongepowered.api.world.biome.provider.BiomeProvider.Factory
Returns the vanilla end biome provider.
end() - Static method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
Returns the vanilla end noise configuration parameters.
end() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Factory
Returns the vanilla end noise configuration parameters.
end() - Static method in interface org.spongepowered.api.world.generation.config.noise.Shaper
Returns the vanilla end terrain shaper.
end() - Method in interface org.spongepowered.api.world.generation.config.noise.Shaper.Factory
Returns the vanilla end terrain shaper.
end() - Static method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Returns the vanilla end noise generation configuration.
end() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Factory
Returns the vanilla end noise generation configuration.
end() - Static method in interface org.spongepowered.api.world.generation.config.SurfaceRule
Returns the surface rules for the vanilla end.
end() - Method in interface org.spongepowered.api.world.generation.config.SurfaceRule.Factory
Returns the surface rules for the vanilla end.
end() - Method in interface org.spongepowered.api.world.WorldTypeEffect.Factory
 
END - Static variable in class org.spongepowered.api.world.portal.PortalTypes
 
END - Static variable in class org.spongepowered.api.world.WorldTypeEffects
 
END_BARRENS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
END_CRYSTAL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
END_CRYSTAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
END_GATEWAY - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_GATEWAY - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
END_GATEWAY - Static variable in class org.spongepowered.api.event.cause.entity.MovementTypes
 
END_GATEWAY_AGE - Static variable in class org.spongepowered.api.data.Keys
The age (in ticks) of an EndGateway
END_HIGHLANDS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
END_MIDLANDS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
END_PORTAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_PORTAL - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
END_PORTAL_FRAME - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_PORTAL_FRAME - Static variable in class org.spongepowered.api.item.ItemTypes
 
END_ROD - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_ROD - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
END_ROD - Static variable in class org.spongepowered.api.item.ItemTypes
 
END_STONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_STONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
END_STONE_BRICK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_STONE_BRICK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
END_STONE_BRICK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_STONE_BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
END_STONE_BRICK_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_STONE_BRICK_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
END_STONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_STONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
endBiome() - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig
 
endBiome(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig.Builder
 
ENDCITY - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
EndCrystal - Interface in org.spongepowered.api.entity.explosive
Represents an end crystal.
ENDER_CHEST - Static variable in class org.spongepowered.api.block.BlockTypes
 
ENDER_CHEST - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
ENDER_CHEST - Static variable in class org.spongepowered.api.item.ItemTypes
 
ENDER_DRAGON - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ENDER_EYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ENDER_PEARL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ENDER_PEARL - Static variable in class org.spongepowered.api.event.cause.entity.MovementTypes
 
ENDER_PEARL - Static variable in class org.spongepowered.api.item.ItemTypes
 
EnderChest - Interface in org.spongepowered.api.block.entity
Represents an Ender Chest.
enderChestInventory() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the Inventory available for this Player's shared EnderChest contents.
enderChestInventory() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the Inventory available for this Player's shared EnderChest contents.
EnderDragon - Interface in org.spongepowered.api.entity.living.monster.boss.dragon
Represents an Ender Dragon.
EnderDragonPart - Interface in org.spongepowered.api.entity.living.monster.boss.dragon
Represents a part of an EnderDragon.
Enderman - Interface in org.spongepowered.api.entity.living.monster
Represents an Enderman.
ENDERMAN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ENDERMAN_HOLDABLE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
ENDERMAN_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
Endermite - Interface in org.spongepowered.api.entity.living.monster
Represents an Endermite.
ENDERMITE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ENDERMITE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
EnderPearl - Interface in org.spongepowered.api.entity.projectile
Represents an Ender Pearl.
EndGateway - Interface in org.spongepowered.api.block.entity
Represents an End Gateway.
EndPortal - Interface in org.spongepowered.api.block.entity
Represents an End Portal.
endResult - Variable in class org.spongepowered.api.event.impl.data.AbstractValueChangeEvent
 
endResult() - Method in interface org.spongepowered.api.event.data.ChangeDataHolderEvent.ValueChange
Gets the ending resulting DataTransactionResult that will be offered to the DataHolder.
endStyle(T) - Static method in interface org.spongepowered.api.world.biome.provider.BiomeProvider
Returns a vanilla end-style biome provider based on a EndStyleBiomeConfig.
endStyle(T) - Method in interface org.spongepowered.api.world.biome.provider.BiomeProvider.Factory
Returns a vanilla end-style biome provider based on a EndStyleBiomeConfig.
EndStyleBiomeConfig - Interface in org.spongepowered.api.world.biome.provider
 
EndStyleBiomeConfig.Builder - Interface in org.spongepowered.api.world.biome.provider
 
engine() - Method in interface org.spongepowered.api.event.lifecycle.EngineLifecycleEvent
The Engine undergoing the lifecycle change.
engine() - Method in interface org.spongepowered.api.event.lifecycle.ProvideServiceEvent.EngineScoped
Gets the Engine that is associated with this event.
engine() - Method in interface org.spongepowered.api.world.client.ClientWorld
 
engine() - Method in interface org.spongepowered.api.world.generation.GenerationRegion
Gets the Server engine.
engine() - Method in interface org.spongepowered.api.world.server.ServerWorld
 
engine() - Method in interface org.spongepowered.api.world.WorldLike
Gets the Engine that simulates this world.
Engine - Interface in org.spongepowered.api
Shared functionality between Client and Server engines.
ENGINE - Enum constant in enum class org.spongepowered.api.registry.RegistryScope
 
EngineConnection - Interface in org.spongepowered.api.network
Represents a connection on the server or client engine.
EngineConnectionSide<C extends EngineConnection> - Class in org.spongepowered.api.network
Represents the side of an engine connection.
EngineConnectionTypes - Class in org.spongepowered.api.network
An enumeration of all the possible engine connection types.
EngineLifecycleEvent<E extends Engine> - Interface in org.spongepowered.api.event.lifecycle
 
ensureWritable(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Makes sure the number of the writable bytes is equal to or greater than the specified value.
ENTER_BLOCK - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
entities - Variable in class org.spongepowered.api.event.impl.entity.AbstractAffectEntityEvent
 
entities() - Method in interface org.spongepowered.api.event.entity.AffectEntityEvent
Gets the List of entities who will be affected after event resolution.
entities() - Method in class org.spongepowered.api.event.impl.entity.AbstractAffectEntityEvent
 
entities() - Method in interface org.spongepowered.api.world.ChunkRegenerateFlag
Gets whether this flag will preserve entities in chunks that are regenerated.
entities() - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume
Gets all the loaded entities in this entity volume, in no particular order.
entities(Class<? extends T>, AABB) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume
 
entities(Class<? extends T>, AABB, Predicate<? super T>) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume
 
entities(Collection<EntityArchetypeEntry>) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
 
entities(AABB) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume
Gets all the entities that intersect the bounding box, in no particular order.
entities(AABB, Predicate<? super Entity>) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume
Gets all the entities that intersect the bounding box, in no particular order, as long as the pass the given filter test.
entities(EntityArchetypeVolume) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
 
ENTITIES - Static variable in class org.spongepowered.api.world.ChunkRegenerateFlags
A flag that defines whether a chunk should preserve entities.
ENTITIES_KILLED - Static variable in class org.spongepowered.api.statistic.StatisticCategories
 
entitiesByPosition() - Method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeVolume.Streamable
Gets a Stream<EntityArchetypeEntry> from this volume such that possibly multiple EntityArchetypes can exist at the same coordinate position.
entity() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.ENTITY.
entity() - Method in interface org.spongepowered.api.event.action.FishingEvent.HookEntity
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.BreedingEvent.ReadyToMate
 
entity() - Method in interface org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.ChangeEntityWorldEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.ConstructEntityEvent.Post
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.DestructEntityEvent.Death
 
entity() - Method in interface org.spongepowered.api.event.entity.DestructEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.ExpireEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.HarvestEntityEvent
Gets the Entity being harvested
entity() - Method in interface org.spongepowered.api.event.entity.IgniteEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.InteractEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.LeashEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.living.player.RespawnPlayerEvent
Gets the player.
entity() - Method in interface org.spongepowered.api.event.entity.living.player.RespawnPlayerEvent.Post
The player after respawn is complete.
entity() - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.RideEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.RotateEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.TameEntityEvent
Gets the Entity.
entity() - Method in interface org.spongepowered.api.event.entity.UnleashEntityEvent
Gets the Entity.
entity() - Static method in interface org.spongepowered.api.util.blockray.RayTrace
Creates a RayTrace that will attempt to select an Entity.
entity() - Method in class org.spongepowered.api.world.volume.EntityHit
Gets the intersected entity.
entity(UUID) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume
Gets the entity whose UUID matches the provided id, possibly returning no entity if the entity is not loaded or non-existent.
entity(Entity) - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder
 
entity(Entity) - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
 
entity(Entity) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.EntityDamageSource.EntityDamageSourceBuilder
Sets the Entity as the damage "source".
entity(EntityArchetype) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
 
entity(EntityArchetype, Vector3d) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
 
entity(EntityArchetypeEntry) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
 
Entity - Interface in org.spongepowered.api.entity
An entity is a Minecraft entity.
ENTITY - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to select one Entity.
ENTITY - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
ENTITY_ANCHOR - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
ENTITY_ARMOR_STAND_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ARMOR_STAND_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ARMOR_STAND_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ARMOR_STAND_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ARROW_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ARROW_HIT_PLAYER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ARROW_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_AXOLOTL_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_AXOLOTL_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_AXOLOTL_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_AXOLOTL_IDLE_AIR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_AXOLOTL_IDLE_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_AXOLOTL_SPLASH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_AXOLOTL_SWIM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BAT_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BAT_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BAT_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BAT_LOOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BAT_TAKEOFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BEE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BEE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BEE_LOOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BEE_LOOP_AGGRESSIVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BEE_POLLINATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BEE_STING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BLAZE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BLAZE_BURN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BLAZE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BLAZE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BLAZE_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BOAT_PADDLE_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BOAT_PADDLE_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CAT_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CAT_BEG_FOR_FOOD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CAT_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CAT_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CAT_HISS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CAT_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CAT_PURR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CAT_PURREOW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CAT_STRAY_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CATEGORY - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ENTITY_CHICKEN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CHICKEN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CHICKEN_EGG - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CHICKEN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CHICKEN_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_COD_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_COD_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_COD_FLOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_COD_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_COW_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_COW_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_COW_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_COW_MILK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_COW_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CREEPER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CREEPER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_CREEPER_PRIMED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DOLPHIN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DOLPHIN_AMBIENT_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DOLPHIN_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DOLPHIN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DOLPHIN_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DOLPHIN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DOLPHIN_JUMP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DOLPHIN_PLAY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DOLPHIN_SPLASH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DOLPHIN_SWIM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DONKEY_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DONKEY_ANGRY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DONKEY_CHEST - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DONKEY_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DONKEY_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DONKEY_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DRAGON_FIREBALL_EXPLODE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DROWNED_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DROWNED_AMBIENT_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DROWNED_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DROWNED_DEATH_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DROWNED_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DROWNED_HURT_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DROWNED_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DROWNED_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_DROWNED_SWIM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EFFECT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
ENTITY_EGG_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ELDER_GUARDIAN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ELDER_GUARDIAN_AMBIENT_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ELDER_GUARDIAN_CURSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ELDER_GUARDIAN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ELDER_GUARDIAN_DEATH_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ELDER_GUARDIAN_FLOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ELDER_GUARDIAN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ELDER_GUARDIAN_HURT_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDER_DRAGON_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDER_DRAGON_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDER_DRAGON_FLAP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDER_DRAGON_GROWL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDER_DRAGON_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDER_DRAGON_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDER_EYE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDER_EYE_LAUNCH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDER_PEARL_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMAN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMAN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMAN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMAN_SCREAM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMAN_STARE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMAN_TELEPORT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMITE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMITE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMITE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMITE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOKER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOKER_CAST_SPELL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOKER_CELEBRATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOKER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOKER_FANGS_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOKER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOKER_PREPARE_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOKER_PREPARE_SUMMON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOKER_PREPARE_WOLOLO - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EXPERIENCE_BOTTLE_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EXPERIENCE_ORB_PICKUP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_ROCKET_BLAST - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_ROCKET_BLAST_FAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_ROCKET_LARGE_BLAST - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_ROCKET_LARGE_BLAST_FAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_ROCKET_LAUNCH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_ROCKET_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_ROCKET_TWINKLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_ROCKET_TWINKLE_FAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FISH_SWIM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FISHING_BOBBER_RETRIEVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FISHING_BOBBER_SPLASH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FISHING_BOBBER_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_AGGRO - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_BITE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_SCREECH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_SLEEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_SNIFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_SPIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FOX_TELEPORT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_BIG_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_BURN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_DRINK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_EXPLODE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_EXTINGUISH_FIRE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_SMALL_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_SPLASH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GENERIC_SWIM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GHAST_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GHAST_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GHAST_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GHAST_SCREAM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GHAST_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GHAST_WARN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GLOW_ITEM_FRAME_ADD_ITEM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GLOW_ITEM_FRAME_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GLOW_ITEM_FRAME_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GLOW_ITEM_FRAME_REMOVE_ITEM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GLOW_ITEM_FRAME_ROTATE_ITEM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GLOW_SQUID_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GLOW_SQUID_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GLOW_SQUID_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GLOW_SQUID_SQUIRT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_LONG_JUMP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_MILK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_PREPARE_RAM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_RAM_IMPACT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_SCREAMING_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_SCREAMING_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_SCREAMING_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_SCREAMING_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_SCREAMING_LONG_JUMP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_SCREAMING_MILK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_SCREAMING_PREPARE_RAM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_SCREAMING_RAM_IMPACT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GOAT_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GUARDIAN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GUARDIAN_AMBIENT_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GUARDIAN_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GUARDIAN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GUARDIAN_DEATH_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GUARDIAN_FLOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GUARDIAN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_GUARDIAN_HURT_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HIT - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents the target Entity.
ENTITY_HOGLIN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOGLIN_ANGRY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOGLIN_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOGLIN_CONVERTED_TO_ZOMBIFIED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOGLIN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOGLIN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOGLIN_RETREAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOGLIN_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_ANGRY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_ARMOR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_BREATHE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_GALLOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_JUMP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_SADDLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HORSE_STEP_WOOD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOSTILE_BIG_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOSTILE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOSTILE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOSTILE_SMALL_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOSTILE_SPLASH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HOSTILE_SWIM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HURT_PLAYER - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ENTITY_HUSK_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HUSK_CONVERTED_TO_ZOMBIE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HUSK_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HUSK_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_HUSK_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSIONER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSIONER_CAST_SPELL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSIONER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSIONER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSIONER_MIRROR_MOVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSIONER_PREPARE_BLINDNESS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSIONER_PREPARE_MIRROR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_IRON_GOLEM_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_IRON_GOLEM_DAMAGE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_IRON_GOLEM_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_IRON_GOLEM_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_IRON_GOLEM_REPAIR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_IRON_GOLEM_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEM_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEM_FRAME_ADD_ITEM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEM_FRAME_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEM_FRAME_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEM_FRAME_REMOVE_ITEM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEM_FRAME_ROTATE_ITEM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEM_PICKUP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_KILLED_PLAYER - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ENTITY_LEASH_KNOT_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LEASH_KNOT_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LIGHTNING_BOLT_IMPACT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LIGHTNING_BOLT_THUNDER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LINGERING_POTION_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LLAMA_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LLAMA_ANGRY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LLAMA_CHEST - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LLAMA_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LLAMA_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LLAMA_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LLAMA_SPIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LLAMA_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LLAMA_SWAG - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MAGMA_CUBE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MAGMA_CUBE_DEATH_SMALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MAGMA_CUBE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MAGMA_CUBE_HURT_SMALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MAGMA_CUBE_JUMP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MAGMA_CUBE_SQUISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MAGMA_CUBE_SQUISH_SMALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MINECART_INSIDE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MINECART_INSIDE_UNDERWATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MINECART_RIDING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MOOSHROOM_CONVERT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MOOSHROOM_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MOOSHROOM_MILK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MOOSHROOM_SHEAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MOOSHROOM_SUSPICIOUS_MILK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MULE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MULE_ANGRY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MULE_CHEST - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MULE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MULE_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MULE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_OCELOT_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_OCELOT_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_OCELOT_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PAINTING_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PAINTING_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_AGGRESSIVE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_BITE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_CANT_BREED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_PRE_SNEEZE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_SNEEZE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PANDA_WORRIED_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_FLY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_BLAZE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_CREEPER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_DROWNED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_ELDER_GUARDIAN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_ENDER_DRAGON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_ENDERMITE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_EVOKER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_GHAST - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_GUARDIAN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_HOGLIN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_HUSK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_ILLUSIONER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_MAGMA_CUBE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_PHANTOM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_PIGLIN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_PIGLIN_BRUTE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_PILLAGER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_RAVAGER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_SHULKER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_SILVERFISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_SKELETON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_SLIME - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_SPIDER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_STRAY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_VEX - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_VINDICATOR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_WITCH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_WITHER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_WITHER_SKELETON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_ZOGLIN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_ZOMBIE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_ZOMBIE_VILLAGER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PHANTOM_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PHANTOM_BITE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PHANTOM_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PHANTOM_FLAP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PHANTOM_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PHANTOM_SWOOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIG_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIG_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIG_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIG_SADDLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIG_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_ADMIRING_ITEM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_ANGRY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_BRUTE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_BRUTE_ANGRY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_BRUTE_CONVERTED_TO_ZOMBIFIED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_BRUTE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_BRUTE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_BRUTE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_CELEBRATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_CONVERTED_TO_ZOMBIFIED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_JEALOUS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_RETREAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PIGLIN_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PILLAGER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PILLAGER_CELEBRATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PILLAGER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PILLAGER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_ATTACK_CRIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_ATTACK_KNOCKBACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_ATTACK_NODAMAGE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_ATTACK_STRONG - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_ATTACK_SWEEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_ATTACK_WEAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_BIG_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_BREATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_BURP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_HURT_DROWN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_HURT_FREEZE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_HURT_ON_FIRE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_HURT_SWEET_BERRY_BUSH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_LEVELUP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_SMALL_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_SPLASH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_SPLASH_HIGH_SPEED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PLAYER_SWIM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_POLAR_BEAR_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_POLAR_BEAR_AMBIENT_BABY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_POLAR_BEAR_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_POLAR_BEAR_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_POLAR_BEAR_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_POLAR_BEAR_WARNING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PUFFER_FISH_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PUFFER_FISH_BLOW_OUT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PUFFER_FISH_BLOW_UP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PUFFER_FISH_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PUFFER_FISH_FLOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PUFFER_FISH_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PUFFER_FISH_STING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RABBIT_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RABBIT_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RABBIT_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RABBIT_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RABBIT_JUMP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RAVAGER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RAVAGER_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RAVAGER_CELEBRATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RAVAGER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RAVAGER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RAVAGER_ROAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RAVAGER_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_RAVAGER_STUNNED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SALMON_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SALMON_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SALMON_FLOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SALMON_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHEEP_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHEEP_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHEEP_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHEEP_SHEAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHEEP_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHULKER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHULKER_BULLET_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHULKER_BULLET_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHULKER_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHULKER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHULKER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHULKER_HURT_CLOSED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHULKER_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHULKER_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SHULKER_TELEPORT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SILVERFISH_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SILVERFISH_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SILVERFISH_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SILVERFISH_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_CONVERTED_TO_STRAY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_HORSE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_HORSE_AMBIENT_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_HORSE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_HORSE_GALLOP_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_HORSE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_HORSE_JUMP_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_HORSE_STEP_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_HORSE_SWIM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SKELETON_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SLIME_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SLIME_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SLIME_DEATH_SMALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SLIME_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SLIME_HURT_SMALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SLIME_JUMP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SLIME_JUMP_SMALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SLIME_SQUISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SLIME_SQUISH_SMALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOW_GOLEM_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOW_GOLEM_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOW_GOLEM_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOW_GOLEM_SHEAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOW_GOLEM_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOWBALL_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SPIDER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SPIDER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SPIDER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SPIDER_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SPLASH_POTION_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SPLASH_POTION_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SQUID_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SQUID_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SQUID_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SQUID_SQUIRT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRAY_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRAY_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRAY_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRAY_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRIDER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRIDER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRIDER_EAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRIDER_HAPPY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRIDER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRIDER_RETREAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRIDER_SADDLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRIDER_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_STRIDER_STEP_LAVA - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SUMMON - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
ENTITY_TELEPORT - Static variable in class org.spongepowered.api.event.cause.entity.MovementTypes
 
ENTITY_TNT_PRIMED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TO_SPAWN - Static variable in class org.spongepowered.api.data.Keys
The EntityArchetype to spawn from any spawn egg, such as a ItemTypes.ZOMBIE_SPAWN_EGG or ItemTypes.CREEPER_SPAWN_EGG.
ENTITY_TROPICAL_FISH_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TROPICAL_FISH_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TROPICAL_FISH_FLOP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TROPICAL_FISH_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_AMBIENT_LAND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_DEATH_BABY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_EGG_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_EGG_CRACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_EGG_HATCH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_HURT_BABY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_LAY_EGG - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_SHAMBLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_SHAMBLE_BABY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TURTLE_SWIM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TYPE - Static variable in class org.spongepowered.api.data.Keys
The entity type of a spawn egg, which may be one of several based on ItemTypes.ZOMBIE_SPAWN_EGG, etc.
ENTITY_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ENTITY_VEX_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VEX_CHARGE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VEX_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VEX_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_CELEBRATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_NO - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_TRADE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_ARMORER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_BUTCHER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_CARTOGRAPHER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_CLERIC - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_FARMER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_FISHERMAN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_FLETCHER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_LEATHERWORKER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_LIBRARIAN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_MASON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_SHEPHERD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_TOOLSMITH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_WORK_WEAPONSMITH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_YES - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VINDICATOR_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VINDICATOR_CELEBRATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VINDICATOR_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VINDICATOR_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WANDERING_TRADER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WANDERING_TRADER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WANDERING_TRADER_DISAPPEARED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WANDERING_TRADER_DRINK_MILK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WANDERING_TRADER_DRINK_POTION - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WANDERING_TRADER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WANDERING_TRADER_NO - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WANDERING_TRADER_REAPPEARED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WANDERING_TRADER_TRADE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WANDERING_TRADER_YES - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITCH_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITCH_CELEBRATE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITCH_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITCH_DRINK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITCH_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITCH_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITHER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITHER_BREAK_BLOCK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITHER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITHER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITHER_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITHER_SKELETON_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITHER_SKELETON_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITHER_SKELETON_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITHER_SKELETON_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WITHER_SPAWN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WOLF_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WOLF_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WOLF_GROWL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WOLF_HOWL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WOLF_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WOLF_PANT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WOLF_SHAKE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WOLF_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_WOLF_WHINE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOGLIN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOGLIN_ANGRY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOGLIN_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOGLIN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOGLIN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOGLIN_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_ATTACK_IRON_DOOR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_ATTACK_WOODEN_DOOR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_BREAK_WOODEN_DOOR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_CONVERTED_TO_DROWNED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_DESTROY_EGG - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_HORSE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_HORSE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_HORSE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_INFECT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_VILLAGER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_VILLAGER_CONVERTED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_VILLAGER_CURE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_VILLAGER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_VILLAGER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_VILLAGER_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIFIED_PIGLIN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIFIED_PIGLIN_ANGRY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIFIED_PIGLIN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIFIED_PIGLIN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
EntityArchetype - Interface in org.spongepowered.api.entity
 
EntityArchetype.Builder - Interface in org.spongepowered.api.entity
A builder for EntityArchetypes.
EntityArchetypeEntry - Interface in org.spongepowered.api.world.volume.archetype.entity
 
EntityArchetypeEntry.Factory - Interface in org.spongepowered.api.world.volume.archetype.entity
 
entityArchetypes() - Method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeVolume
 
entityArchetypes(Predicate<EntityArchetype>) - Method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeVolume
 
entityArchetypesByPosition() - Method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeVolume
 
entityArchetypeStream(Vector3i, Vector3i, StreamOptions) - Method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeVolume.Streamable
Gets a VolumeStream<B, EntityArchetype> from this volume such that the min and max are contained within this volume.
EntityArchetypeVolume - Interface in org.spongepowered.api.world.volume.archetype.entity
A Volume that may contain several EntityArchetypes such that they can be read, modified, and spawned into a EntityVolume.Mutable via EntityVolume.Modifiable.spawnEntity(Entity).
EntityArchetypeVolume.Immutable - Interface in org.spongepowered.api.world.volume.archetype.entity
 
EntityArchetypeVolume.Modifiable<M extends EntityArchetypeVolume.Modifiable<M>> - Interface in org.spongepowered.api.world.volume.archetype.entity
 
EntityArchetypeVolume.Mutable - Interface in org.spongepowered.api.world.volume.archetype.entity
 
EntityArchetypeVolume.Streamable<B extends EntityArchetypeVolume.Streamable<B>> - Interface in org.spongepowered.api.world.volume.archetype.entity
 
EntityArchetypeVolume.Unmodifiable<U extends EntityArchetypeVolume.Unmodifiable<U>> - Interface in org.spongepowered.api.world.volume.archetype.entity
 
EntityCategories - Class in org.spongepowered.api.entity
 
EntityCategory - Interface in org.spongepowered.api.entity
A category of entities that conveys a variety of meanings to consider a group of entities that may differ in EntityType are the "same category" grouping.
EntityDamageSource - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
EntityDamageSource.Builder - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
EntityDamageSource.EntityDamageSourceBuilder<T extends EntityDamageSource,B extends EntityDamageSource.EntityDamageSourceBuilder<T,B>> - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
entityData() - Method in interface org.spongepowered.api.entity.EntityArchetype
Gets the raw Entity data that would be applied to the generated entity.
entityData(DataView) - Method in interface org.spongepowered.api.entity.EntityArchetype.Builder
Sets the desired EntityType of the produced EntityArchetype.
EntityHit - Class in org.spongepowered.api.world.volume
The result of an intersection between a ray and an entity.
EntityHit(Entity, Vector3d, Vector3d, double) - Constructor for class org.spongepowered.api.world.volume.EntityHit
Creates a new entity hit from the entity, the intersection point and the normal.
entityOrTarget() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.ENTITY
EntityPredicates - Class in org.spongepowered.api.entity
 
EntityPredicates() - Constructor for class org.spongepowered.api.entity.EntityPredicates
 
EntityProjectileSource - Interface in org.spongepowered.api.projectile.source
 
entityRayTrace() - Method in interface org.spongepowered.api.util.blockray.RayTrace.Factory
 
EntitySnapshot - Interface in org.spongepowered.api.entity
Represents a snapshot of an Entity and all of it's related data in the form of DataManipulator.Immutables and Value.Immutables.
EntitySnapshot.Builder - Interface in org.spongepowered.api.entity
entitySnapshots - Variable in class org.spongepowered.api.event.impl.entity.AbstractAffectEntityEvent
 
entitySnapshots() - Method in interface org.spongepowered.api.event.entity.AffectEntityEvent
Gets an List of the entity data un-affected by event changes.
entitySnapshots() - Method in class org.spongepowered.api.event.impl.entity.AbstractAffectEntityEvent
 
entityStream(Vector3i, Vector3i, StreamOptions) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Streamable
Gets a VolumeStream<B, Entity> from this volume such that the min and max are contained within this volume.
EntityTargetingProjectile - Interface in org.spongepowered.api.entity.projectile
Represents a Projectile targeting an Entity
EntityType<A extends Entity> - Interface in org.spongepowered.api.entity
Describes a type of entity.
EntityTypes - Class in org.spongepowered.api.entity
 
EntityTypeTags - Class in org.spongepowered.api.tag
EntityVolume - Interface in org.spongepowered.api.world.volume.entity
 
EntityVolume.EntityVolumeFactory - Interface in org.spongepowered.api.world.volume.entity
 
EntityVolume.Immutable - Interface in org.spongepowered.api.world.volume.entity
 
EntityVolume.Modifiable<M extends EntityVolume.Modifiable<M>> - Interface in org.spongepowered.api.world.volume.entity
 
EntityVolume.Mutable - Interface in org.spongepowered.api.world.volume.entity
 
EntityVolume.Streamable<E extends EntityVolume.Streamable<E>> - Interface in org.spongepowered.api.world.volume.entity
 
EntityVolume.Unmodifiable<U extends EntityVolume.Unmodifiable<U>> - Interface in org.spongepowered.api.world.volume.entity
 
entries - Variable in class org.spongepowered.api.util.weighted.RandomObjectTable
 
entries() - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Gets the entries on the list.
entries() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Gets the entries in the table.
entries() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
entry(UUID) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Gets a TabListEntry matching the specified unique id.
entrySet() - Method in interface org.spongepowered.api.data.value.MapValue
Retrieves an Set of the Map.Entrys contained within this map value.
enumChoices(Class<T>) - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a ValueParameter that tries to match an argument with a value from a specified enum case-insensitively.
EnumStateProperties - Class in org.spongepowered.api.state
EnumStateProperty<E extends Comparable<E>> - Interface in org.spongepowered.api.state
Represents a type of StateProperty that accepts an unknown Enum set of values.
EnumStateProperty.Factory - Interface in org.spongepowered.api.state
 
enumValue(Class<T>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has a ValueParameter that requires an argument that matches the name of a supplied Enum type
EnvironmentalVolume - Interface in org.spongepowered.api.world.volume.game
 
EO_UY - Static variable in class org.spongepowered.api.util.locale.Locales
 
EPIC - Static variable in class org.spongepowered.api.item.ItemRarities
 
epoch() - Method in interface org.spongepowered.api.util.MinecraftDayTime.Factory
 
EQUAL - Enum constant in enum class org.spongepowered.api.data.KeyValueMatcher.Operator
Matches when the key and the matcher values are equal.
equals(Object) - Method in class org.spongepowered.api.data.DataTransactionResult
 
equals(Object) - Method in class org.spongepowered.api.data.Transaction
 
equals(Object) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
 
equals(Object) - Method in class org.spongepowered.api.event.Cause
 
equals(Object) - Method in class org.spongepowered.api.event.EventContext
 
equals(Object) - Method in class org.spongepowered.api.util.Tuple
 
equals(Object) - Method in class org.spongepowered.api.block.transaction.BlockTransaction
 
equals(Object) - Method in class org.spongepowered.api.data.persistence.DataQuery
 
equals(Object) - Method in class org.spongepowered.api.item.recipe.cooking.CookingResult
 
equals(Object) - Method in class org.spongepowered.api.item.recipe.crafting.RecipeResult
 
equals(Object) - Method in class org.spongepowered.api.service.context.Context
 
equals(Object) - Method in class org.spongepowered.api.util.Angle
 
equals(Object) - Method in class org.spongepowered.api.util.Color
 
equals(Object) - Method in class org.spongepowered.api.util.RespawnLocation
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.ChanceTable
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.EmptyObject
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.LootTable
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.NestedTableEntry
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.SeededVariableAmount.WrappedVariableAmount
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndAddition
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndVariance
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.VariableAmount.Fixed
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.VariableAmount.OptionalAmount
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.WeightedObject
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.WeightedSerializableObject
 
equals(Object) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
equals(Object) - Method in class org.spongepowered.api.world.volume.EntityHit
 
equalTo(ItemStack) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Returns true if the specified ItemStack has the same stack size, ItemType, and data.
equip(Supplier<? extends EquipmentType>, ItemStack) - Method in interface org.spongepowered.api.item.inventory.Equipable
 
equip(EquipmentType, ItemStack) - Method in interface org.spongepowered.api.item.inventory.Equipable
Sets the item currently equipped by the Equipable in the specified slot, if the equipable has such a slot.
Equipable - Interface in org.spongepowered.api.item.inventory
Represents the holder of a EquipmentInventory.
equipment() - Method in interface org.spongepowered.api.item.inventory.entity.StandardInventory
Gets the equipment inventory.
equipment() - Method in interface org.spongepowered.api.item.inventory.Equipable
Returns the EquipmentInventory this is holding.
EQUIPMENT_GROUP - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
EQUIPMENT_TYPE - Static variable in class org.spongepowered.api.data.Keys
The EquipmentType that the target inventory supports.
EQUIPMENT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
EquipmentGroup - Interface in org.spongepowered.api.item.inventory.equipment
Represents a grouping of equipment.
EquipmentGroups - Class in org.spongepowered.api.item.inventory.equipment
 
EquipmentInventory - Interface in org.spongepowered.api.item.inventory.equipment
Equipment inventory for Equipables that can carry equipment.
EquipmentSlot - Interface in org.spongepowered.api.item.inventory.slot
An inventory slot which can only contain equipment.
EquipmentType - Interface in org.spongepowered.api.item.inventory.equipment
Represents a equipment type.
EquipmentTypes - Class in org.spongepowered.api.item.inventory.equipment
All built-in equipment types.
equipped(Supplier<? extends EquipmentType>) - Method in interface org.spongepowered.api.item.inventory.Equipable
 
equipped(EquipmentType) - Method in interface org.spongepowered.api.item.inventory.Equipable
Gets the item currently equipped by this Equipable in the specified slot.
ERODED_BADLANDS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
erosion() - Method in interface org.spongepowered.api.world.biome.BiomeAttributes
The erosion.
error(Component) - Method in interface org.spongepowered.api.command.CommandResult.Builder
Sets the built result to report an error, with an optional error message.
error(Component) - Static method in interface org.spongepowered.api.command.CommandResult
Builds an empty result that will prompt the command manager to send an error message without throwing an exception.
ERROR - Enum constant in enum class org.spongepowered.api.data.DataTransactionResult.Type
The Value operation failed because an unexpected condition occurred.
ERROR - Enum constant in enum class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type
The inventory operation failed because an unexpected condition occurred.
errorMessage() - Method in interface org.spongepowered.api.command.CommandResult
If present, returns the error message associated with this result.
errorResult(Value.Immutable<?>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult that ends in failure.
ES_AR - Static variable in class org.spongepowered.api.util.locale.Locales
 
ES_ES - Static variable in class org.spongepowered.api.util.locale.Locales
 
ES_MX - Static variable in class org.spongepowered.api.util.locale.Locales
 
ES_UY - Static variable in class org.spongepowered.api.util.locale.Locales
 
ES_VE - Static variable in class org.spongepowered.api.util.locale.Locales
 
ESPERANTO - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
ESTONIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
ET_EE - Static variable in class org.spongepowered.api.util.locale.Locales
 
EU_ES - Static variable in class org.spongepowered.api.util.locale.Locales
 
Event - Interface in org.spongepowered.api.event
An event called within Sponge.
EVENT_RAID_HORN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
EventContext - Class in org.spongepowered.api.event
Provides context for an event outside of the direct chain of causes present in the event's Cause.
EventContext.Builder - Class in org.spongepowered.api.event
 
EventContextKey<T> - Interface in org.spongepowered.api.event
A key for values in the EventContext.
EventContextKey.Builder<T> - Interface in org.spongepowered.api.event
 
EventContextKeys - Class in org.spongepowered.api.event
Standard keys for use within EventContexts.
EventListener<T extends Event> - Interface in org.spongepowered.api.event
Represents a listener accepting Events of a specified type.
EventListenerRegistration<T extends Event> - Interface in org.spongepowered.api.event
Represents the composition of a listener and the attributes that define it to the system.
EventListenerRegistration.Builder<T extends Event> - Interface in org.spongepowered.api.event
 
EventListenerRegistration.Factory - Interface in org.spongepowered.api.event
 
eventManager() - Method in interface org.spongepowered.api.Game
Gets the EventManager.
eventManager() - Static method in class org.spongepowered.api.Sponge
Gets the EventManager instance.
EventManager - Interface in org.spongepowered.api.event
Manages the registration of event listeners and the dispatching of events.
eventType() - Method in interface org.spongepowered.api.event.EventListenerRegistration
 
Evoker - Interface in org.spongepowered.api.entity.living.monster.raider.illager.spellcaster
Represents an Evoker.
EVOKER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
EVOKER_FANGS - Static variable in class org.spongepowered.api.entity.EntityTypes
 
EVOKER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
EvokerFangs - Interface in org.spongepowered.api.entity.projectile
 
Exclude - Annotation Interface in org.spongepowered.api.event.filter.type
Filters out all specified event types.
EXCLUDES - Enum constant in enum class org.spongepowered.api.data.KeyValueMatcher.Operator
Matches when the key is excluded from the matcher value.
executable() - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Declares that the node this CommandTreeNode represents is executable, meaning that a command string that stops here is considered complete.
execute() - Method in interface org.spongepowered.api.block.entity.CommandBlock
Executes the currently stored command.
execute() - Method in interface org.spongepowered.api.util.blockray.RayTrace
Executes this ray trace and returns a RayTraceResult containing the Locatable if successful.
execute(Runnable) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the Runnable to run when this task executes.
execute(Consumer<ScheduledTask>) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the consumer that runs when this task executes.
execute(CommandContext) - Method in interface org.spongepowered.api.command.CommandExecutor
Callback for the execution of a command.
execute(Inventory) - Method in interface org.spongepowered.api.item.inventory.query.Query
Executes this query on given inventory
executeCallback(Consumer<CommandCause>) - Static method in class org.spongepowered.api.adventure.SpongeComponents
Creates a new ClickEvent that will execute the given runnable on the server when clicked.
ExecuteCommandEvent - Interface in org.spongepowered.api.event.command
Events that fire when commands are executed.
ExecuteCommandEvent.Post - Interface in org.spongepowered.api.event.command
Fired after the command is executed.
ExecuteCommandEvent.Pre - Interface in org.spongepowered.api.event.command
Fired before the command is executed.
executedCommand() - Method in interface org.spongepowered.api.command.parameter.CommandContext
Gets the Command.Parameterized that is being executed, if it exists.
executionChance() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RandomWalkingGoal
Gets the chance that the owning Entity will "wander".
executionChance(int) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RandomWalkingGoal.Builder
 
executionRequirements() - Method in interface org.spongepowered.api.command.Command.Parameterized
executionRequirements(Predicate<CommandCause>) - Method in interface org.spongepowered.api.command.Command.Builder
Sets a function that determines what is required of the provided Cause before this command executes.
executionType() - Method in interface org.spongepowered.api.Platform
Retrieves the current Platform.Type the platform is executing on.
executor() - Method in interface org.spongepowered.api.command.Command.Parameterized
Gets the CommandExecutor for this command, if one exists.
executor() - Method in class org.spongepowered.api.entity.ai.goal.AbstractGoal
 
executor() - Method in interface org.spongepowered.api.entity.ai.goal.Goal
Gets the GoalExecutor that is updating this goal, if any.
executor(CommandExecutor) - Method in interface org.spongepowered.api.command.Command.Builder
Provides the logic of the command.
executor(PluginContainer) - Method in interface org.spongepowered.api.scheduler.Scheduler
Gets an executor that can be used to schedule tasks through the standard Java concurrency interfaces.
exemplaryResult() - Method in interface org.spongepowered.api.item.recipe.Recipe
A general result of this recipe.
exhaustion - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
exhaustion() - Method in interface org.spongepowered.api.entity.living.player.Player
exhaustion() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
exhaustion() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
exhaustion() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
exhaustion() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Gets the amount of exhaustion this DamageSource will add to the entity, generally only to players.
exhaustion(double) - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
exhaustion(double) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets the amount of exhaustion this DamageSource will add to the entity, generally only to players.
EXHAUSTION - Static variable in class org.spongepowered.api.data.Keys
The current level of exhaustion of a Humanoid.
exists(UUID) - Method in interface org.spongepowered.api.user.UserManager
Returns whether data to create a User exists for a given player with a specified UUID.
exists(PackType, ResourcePath) - Method in interface org.spongepowered.api.resource.pack.PackContents
Tests if this pack contains an entry at the given ResourcePath.
expand(double, double, double) - Method in interface org.spongepowered.api.util.AABB
Expands this bounding box by a given amount in both directions and returns a new box.
expand(Vector3d) - Method in interface org.spongepowered.api.util.AABB
Expands this bounding box by a given amount in both directions and returns a new box.
expand(Vector3i) - Method in interface org.spongepowered.api.util.AABB
Expands this bounding box by a given amount in both directions and returns a new box.
expectedDuration(Engine) - Method in interface org.spongepowered.api.util.Ticks
Gets the expected Duration of time it would take for the given Engine to process the number of ticks this object represents under ideal conditions.
experience() - Method in interface org.spongepowered.api.entity.ExperienceOrb
experience() - Method in interface org.spongepowered.api.entity.living.player.Player
experience() - Method in interface org.spongepowered.api.entity.living.trader.Villager
experience() - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe
Returns the experience of this recipe.
experience() - Method in class org.spongepowered.api.item.recipe.cooking.CookingResult
Returns the amount of experience released after completing a recipe.
experience(double) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.EndStep
Changes the experience and returns this builder.
EXPERIENCE - Static variable in class org.spongepowered.api.data.Keys
The amount of experience a Player has or an ExperienceOrb contains.
EXPERIENCE - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When an ExperienceOrb is spawned as a result of a "reward" from an Entity granting experience for the kill, or a Trader granting experience for a successful trade, or a block being mined.
EXPERIENCE - 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 xp.
EXPERIENCE_BOTTLE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
EXPERIENCE_BOTTLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
EXPERIENCE_FROM_START_OF_LEVEL - Static variable in class org.spongepowered.api.data.Keys
The total experience a Player requires to advance from his current level to the next one.
EXPERIENCE_LEVEL - Static variable in class org.spongepowered.api.data.Keys
The current level a Player has.
EXPERIENCE_ORB - Static variable in class org.spongepowered.api.entity.EntityTypes
 
EXPERIENCE_SINCE_LEVEL - Static variable in class org.spongepowered.api.data.Keys
The amount of experience a Player has collected towards the next level.
ExperienceBottle - Interface in org.spongepowered.api.entity.projectile
Represents a thrown experience bottle.
experienceChance(double) - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator.Builder
Sets the chance when Random.nextDouble() is called where if the double is greater than the desired experience chance, the generated TradeOffer will grant experience upon a successful trade.
experienceFromStartToLevel() - Method in interface org.spongepowered.api.entity.living.player.Player
experienceGrantedToMerchant() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the amount of experience granted to the merchant when this trade offer is used.
experienceLevel() - Method in interface org.spongepowered.api.entity.living.player.Player
experienceLevel(Range<Integer>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds an experience level constraint to the selector, specifying that a player's level must be in the provided range (inclusive).
ExperienceOrb - Interface in org.spongepowered.api.entity
Represents an experience orb.
experienceSinceLevel() - Method in interface org.spongepowered.api.entity.living.player.Player
expirationDate() - Method in interface org.spongepowered.api.service.ban.Ban
Gets the expiration date of this ban, if available.
expirationDate(Instant) - Method in interface org.spongepowered.api.service.ban.Ban.Builder
Sets the expiration date of the ban, or removes it.
expirationDelay() - Method in interface org.spongepowered.api.entity.living.monster.Endermite
expirationDelay() - Method in interface org.spongepowered.api.entity.weather.WeatherEffect
ExpireEntityEvent - Interface in org.spongepowered.api.event.entity
Called when an Entity is expiring from the world.
explosion - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
explosion() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
explosion() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets this DamageSource as an explosion.
explosion() - Method in interface org.spongepowered.api.event.world.ExplosionEvent
Gets the Explosion.
Explosion - Interface in org.spongepowered.api.world.explosion
Represents an explosion in a World.
EXPLOSION - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
EXPLOSION_EMITTER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
EXPLOSION_RADIUS - Static variable in class org.spongepowered.api.data.Keys
The radius of the Explosion to be created by detonating an Explosive.
Explosion.Builder - Interface in org.spongepowered.api.world.explosion
A builder for Explosion.
explosionBuilder() - Method in interface org.spongepowered.api.event.entity.explosive.DetonateExplosiveEvent
Returns the Explosion.Builder that will be used to build the explosion for the impending detonation.
ExplosionEvent - Interface in org.spongepowered.api.event.world
Called when an Explosion occurs in a World.
ExplosionEvent.Detonate - Interface in org.spongepowered.api.event.world
An event that is fired as the explosion is going to start affecting multiple blocks and entities.
ExplosionEvent.Pre - Interface in org.spongepowered.api.event.world
An event that is fired before the explosion occurs.
explosionRadius() - Method in interface org.spongepowered.api.entity.explosive.Explosive
explosive() - Method in interface org.spongepowered.api.event.entity.explosive.DetonateExplosiveEvent
Gets the Explosive.
Explosive - Interface in org.spongepowered.api.entity.explosive
Represents an explosive entity that explodes.
EXPLOSIVE - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
ExplosiveFireball - Interface in org.spongepowered.api.entity.projectile.explosive.fireball
Represents an explosive fireball, such as profectiles launched by ghasts.
EXPOSED_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
EXPOSED_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
EXPOSED_CUT_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
EXPOSED_CUT_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
EXPOSED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
EXPOSED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
EXPOSED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
EXPOSED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
extendedDescription(Component) - Method in interface org.spongepowered.api.command.Command.Builder
Provides the description for this command.
extendedDescription(Function<CommandCause, Optional<Component>>) - Method in interface org.spongepowered.api.command.Command.Builder
Provides the description for this command, which is dependent on the Cause that requests it.
extendedDescription(CommandCause) - Method in interface org.spongepowered.api.command.Command
Gets a longer formatted help message about this command.
extending() - Method in interface org.spongepowered.api.block.entity.Piston
extension() - Method in interface org.spongepowered.api.resource.ResourcePath
Gets the extension of the file if any.
EXTREMELY_HIGH - Static variable in class org.spongepowered.api.scheduler.TaskPriorities
 
EXTREMELY_LOW - Static variable in class org.spongepowered.api.scheduler.TaskPriorities
 
EYE_HEIGHT - Static variable in class org.spongepowered.api.data.Keys
The eye height of an Entity.
EYE_OF_ENDER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
EYE_POSITION - Static variable in class org.spongepowered.api.data.Keys
The eye position of an Entity.
eyeHeight() - Method in interface org.spongepowered.api.entity.Entity
EyeOfEnder - Interface in org.spongepowered.api.entity.projectile
Represents an Eye of Ender.
eyePosition() - Method in interface org.spongepowered.api.entity.Entity

F

F_SHARP0 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
F_SHARP1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
F_SHARP2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
F1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
F1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
F2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
F2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
FA_IR - Static variable in class org.spongepowered.api.util.locale.Locales
 
faceplanted() - Method in interface org.spongepowered.api.entity.living.animal.Fox
FactoryMethod - Annotation Interface in org.spongepowered.api.util.annotation.eventgen
Marks the annotated method as a factory method.
factoryProvider() - Method in interface org.spongepowered.api.Game
Retrieves the FactoryProvider.
FactoryProvider - Interface in org.spongepowered.api.registry
 
fade(Color) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Color to the fade colors.
fadeColors() - Method in interface org.spongepowered.api.item.FireworkEffect
Gets the ordered list of colors.
fades(Iterable<Color>) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Colors to the fade colors.
fades(Color...) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Colors to the fade colors.
fail(ChannelException) - Method in interface org.spongepowered.api.network.channel.packet.RequestPacketResponse
Sets the response of the request packet as failed with the given ChannelException.
fail(ChannelException) - Method in interface org.spongepowered.api.network.channel.raw.handshake.RawHandshakeDataRequestResponse
Sets the response of the request payload as failed with the given ChannelException.
failableFuture(Callable<T>) - Static method in class org.spongepowered.api.util.Functional
Execute a callable on the current thread, capturing the result or any exceptions that may be thrown into a CompletableFuture.
FAILED - Enum constant in enum class org.spongepowered.api.event.entity.living.player.ResourcePackStatusEvent.ResourcePackStatus
The client failed to download the resource pack.
FAILED - Enum constant in enum class org.spongepowered.api.service.economy.transaction.ResultType
The transaction failed for an unspecific reason.
FAILED - Static variable in class org.spongepowered.api.service.economy.account.AccountDeletionResultTypes
 
failNoData() - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult that ends in failure.
failNoTransactions() - Static method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Returns a builder which indicates that the transaction failed, and the transaction result was no-op.
failResult(Iterable<Value.Immutable<?>>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult that ends in failure.
failResult(Value.Immutable<?>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult that ends in failure.
FAILURE - Enum constant in enum class org.spongepowered.api.data.DataTransactionResult.Type
The Value operation failed for an expected reason (such as the Value being incompatible with the DataHolder.
FAILURE - Enum constant in enum class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type
The inventory operation failed for an expected reason (such as the inventory being full, not accepting items of a supplied type or a third party fully or partially canceling the transactions.
FAKE_PLAYER - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents a fake player responsible for an action.
FALL - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
FALL_DAMAGE - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether entities should take fall damage.
FALL_DAMAGE_RESETTING - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
FALL_DISTANCE - Static variable in class org.spongepowered.api.data.Keys
The distance an Entity has fallen.
FALL_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
FALL_TIME - Static variable in class org.spongepowered.api.data.Keys
The amount of ticks a FallingBlock has been falling for.
fallbackPermissionValue(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectData
Get the permission value that will be returned if no more specific permission setting matches.
fallDamagePerBlock() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
Gets the Value.Immutable for the damage to deal per block the FallingBlock has fallen.
fallDistance() - Method in interface org.spongepowered.api.entity.Entity
falling() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.Factory
 
FALLING - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
FALLING_BLOCK - Static variable in class org.spongepowered.api.entity.EntityTypes
 
FALLING_BLOCK - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When a block becomes a FallingBlock entity due to normal gravity.
FALLING_DRIPSTONE_LAVA - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FALLING_DRIPSTONE_WATER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FALLING_DUST - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FALLING_HONEY - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FALLING_LAVA - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FALLING_NECTAR - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FALLING_OBSIDIAN_TEAR - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FALLING_SPORE_BLOSSOM - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FALLING_WATER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FallingBlock - Interface in org.spongepowered.api.entity
Represents a falling block.
FallingBlockDamageSource - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
FallingBlockDamageSource.Builder - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
fallSound() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the sound played when a Living entity falls onto the block.
fallTime() - Method in interface org.spongepowered.api.entity.FallingBlock
fallTime() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
Gets the time the block has been falling if spawning a entity in air this will need to be set to 1 or it will be instantly removed.
fallTime(Ticks) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource.Builder
 
FALSE - Enum constant in enum class org.spongepowered.api.util.Tristate
 
FALSE - Static variable in class org.spongepowered.api.util.OptBool
The false value.
FANGS - Static variable in class org.spongepowered.api.data.type.SpellTypes
 
FAR - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
FARMER - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
FARMLAND - Static variable in class org.spongepowered.api.block.BlockTypes
 
FARMLAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
farRangeSpeed() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal
Gets the close range speed "modifier" for which the parent Agent will move away from a found Living to "avoid" when in a farther range than 7 blocks.
farRangeSpeed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal.Builder
Sets the close range speed "modifier" for which the parent Agent will move away from a found Living to "avoid" when in a farther range than 7 blocks.
favicon() - Method in interface org.spongepowered.api.network.status.StatusResponse
Gets the Favicon of the server.
Favicon - Interface in org.spongepowered.api.network.status
Represents an icon for the server sent in the StatusResponse.
Favicon.Factory - Interface in org.spongepowered.api.network.status
 
FEATHER - Static variable in class org.spongepowered.api.item.ItemTypes
 
FEATHER_FALLING - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Reduces fall damage.
FEATURES - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk has been carved out, and is now being decorated with features, such as leaves and tall grass.
FEATURES_CANNOT_REPLACE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
feet() - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Gets the feet.
FEET - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
FENCE_GATES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
FENCES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
FENCES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
FERMENTED_SPIDER_EYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
FERN - Static variable in class org.spongepowered.api.block.BlockTypes
 
FERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
FFLAT1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
FFLAT2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
FI_FI - Static variable in class org.spongepowered.api.util.locale.Locales
 
FIGHTERS - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
FIL_PH - Static variable in class org.spongepowered.api.util.locale.Locales
 
FILIPINO - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
FILL_CAULDRON - Static variable in class org.spongepowered.api.statistic.Statistics
 
fillDummy() - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds all undefined slots as dummy slots.
FILLED_BUCKET - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
FILLED_MAP - Static variable in class org.spongepowered.api.item.ItemTypes
 
filter() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.FindNearestAttackableTargetGoal
Gets the Predicate filter to determine whether a living entity can be targeted.
filter(Predicate<? extends Living>) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.FindNearestAttackableTargetGoal.Builder
 
filter(Predicate<Living>) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.FindNearestAttackableTargetGoal
Sets the Predicate filter to determine whether a Living entity can be targeted.
filter(Predicate<ItemStack>) - Method in interface org.spongepowered.api.event.item.inventory.AffectItemStackEvent
Applies the provided Predicate to the List of Transactions from AffectItemStackEvent.transactions() such that any time that Predicate.test(Object) returns false on a Transaction, the Transaction is marked as "invalid" and will not apply post event.
filter(Predicate<ItemStack>) - Method in interface org.spongepowered.api.event.item.inventory.AffectSlotEvent
 
filter(Predicate<VolumeElement<V, ? super T>>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
filter(VolumePredicate<V, T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
filterAffectedLocations(Predicate<ServerLocation>) - Method in class org.spongepowered.api.event.impl.world.AbstractDetonateEvent
 
filterAffectedLocations(Predicate<ServerLocation>) - Method in interface org.spongepowered.api.event.world.ExplosionEvent.Detonate
Filters out ServerLocation's from ExplosionEvent.Detonate.affectedLocations() to be affected by this event.
filterAudience(Predicate<Audience>) - Method in interface org.spongepowered.api.event.message.AudienceMessageEvent
Filters the current audience with given predicate.
filtered(Audience, Predicate<Audience>) - Static method in class org.spongepowered.api.adventure.Audiences
Filters an audience with given predicate.
FilteredTrigger<C extends FilteredTriggerConfiguration> - Interface in org.spongepowered.api.advancement.criteria.trigger
Represents something that will filter the context of the Trigger to determine whether a criterion will be granted.
FilteredTrigger.Builder<C extends FilteredTriggerConfiguration> - Interface in org.spongepowered.api.advancement.criteria.trigger
A builder to create FilteredTriggers.
FilteredTriggerConfiguration - Interface in org.spongepowered.api.advancement.criteria.trigger
Represents the configuration of a FilteredTrigger, this interface can be implemented by developers to create configurations for their custom Triggers.
FilteredTriggerConfiguration.Empty - Class in org.spongepowered.api.advancement.criteria.trigger
The default FilteredTriggerConfiguration type for all the constructed Triggers.
filterEntities(Predicate<Entity>) - Method in interface org.spongepowered.api.event.entity.AffectEntityEvent
Filters out Entity's from AffectEntityEvent.entities() to be affected by this event.
filterEntities(Predicate<Entity>) - Method in class org.spongepowered.api.event.impl.entity.AbstractAffectEntityEvent
 
filterEntityLocations(Predicate<ServerLocation>) - Method in interface org.spongepowered.api.event.entity.AffectEntityEvent
Filters out ServerLocation's from AffectEntityEvent.entities() to be affected by this event.
FilteringSlot - Interface in org.spongepowered.api.item.inventory.slot
An inventory slot which can only accept certain types of item.
filterTargetPositions(Predicate<Vector3i>) - Method in interface org.spongepowered.api.event.block.NotifyNeighborBlockEvent
 
filterTickets(Predicate<NotificationTicket>) - Method in interface org.spongepowered.api.event.block.NotifyNeighborBlockEvent
 
FINAL_REPLACEMENT - Static variable in class org.spongepowered.api.data.persistence.Queries
 
finalAmount(double) - Method in class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
 
finalBlock() - Method in class org.spongepowered.api.block.transaction.BlockTransactionReceipt
 
finalDamage() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the final damage that will be passed into the proceeding DamageEntityEvent.
finalDamage() - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
finalOutputDamage() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the final damage that will be passed into the proceeding AttackEntityEvent.
finalOutputDamage() - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
finalReplacement() - Method in class org.spongepowered.api.data.Transaction
Gets the proposed final snapshot, if the Transaction.custom() returns Optional.isPresent(), the custom is returned, otherwise, Transaction.defaultReplacement() is returned.
finalSlot() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Held
The new selected slot.
finalStacks() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Pickup.Pre
Returns the proposed final list of items to add to the inventory.
find() - Method in interface org.spongepowered.api.registry.DefaultedRegistryReference
 
find() - Method in interface org.spongepowered.api.registry.DefaultedRegistryType
 
find(int, int, int) - Method in interface org.spongepowered.api.world.biome.BiomeFinder
 
find(String) - Method in interface org.spongepowered.api.advancement.criteria.OperatorCriterion
Attempts to find all the children AdvancementCriterions with the specified name.
find(String, Predicate<String>) - Method in interface org.spongepowered.api.resource.ResourceManager
Finds all the resource paths from all namespaces with the given path prefix and matches the filter Predicate.
find(InetAddress) - Method in interface org.spongepowered.api.service.ban.BanService
Gets the ban for the given address, if available.
find(GameProfile) - Method in interface org.spongepowered.api.service.ban.BanService
Gets the ban for the given GameProfile, if available.
find(RegistryHolder...) - Method in interface org.spongepowered.api.registry.RegistryReference
Gets the value from the holders.
FIND_NEAREST_ATTACKABLE - Static variable in class org.spongepowered.api.entity.ai.goal.GoalTypes
 
findAny() - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
findAssignedSubjects(String) - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets all subjects that have this permission set in the given collection.
findById(UUID) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets a GameProfile from this cache by its unique id.
findByIds(Iterable<UUID>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets GameProfiles in bulk by their unique id.
findByName(String) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets a GameProfile from this cache by its name.
findByNames(Iterable<String>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets GameProfiles in bulk by their name.
findByResult(Supplier<? extends RecipeType<T>>, ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Gets all recipes with given item as a result.
findByResult(RecipeType<T>, ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Returns all registered recipes of given type and with given item as a result.
findByTeamColor(NamedTextColor) - Method in interface org.spongepowered.api.scoreboard.displayslot.DisplaySlot.Factory
Finds and retrieves the sidebar display slot for the specified NamedTextColor associated with a Team, if one exists.
findByTeamColor(NamedTextColor) - Static method in interface org.spongepowered.api.scoreboard.displayslot.DisplaySlot
Finds and retrieves the sidebar display slot for the specified NamedTextColor associated with a Team, if one exists.
findCookingRecipe(Supplier<? extends RecipeType<T>>, ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Finds a matching cooking recipe for given type and ingredient
findCookingRecipe(RecipeType<T>, ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Finds a matching cooking recipe for given type and ingredient
findEntry(RegistryKey<T>) - Method in interface org.spongepowered.api.registry.Registry
Registry.findEntry(ResourceKey), provided for convenience when using RegistryKey.
findEntry(ResourceKey) - Method in interface org.spongepowered.api.registry.Registry
Gets the entry for a particular key, if found.
findFirst() - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
findFirst(String) - Method in interface org.spongepowered.api.advancement.criteria.OperatorCriterion
Attempts to find the first child AdvancementCriterion with the specified name.
findKey(DefaultedRegistryType<T>) - Method in interface org.spongepowered.api.registry.DefaultedRegistryValue
 
findMatchingRecipe(Supplier<? extends RecipeType<T>>, Inventory, ServerWorld) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Finds a matching recipe for given type, inventory and world
findMatchingRecipe(Inventory, ServerWorld) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Finds a matching recipe for given inventory and world.
findMatchingRecipe(RecipeType<T>, Inventory, ServerWorld) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Finds a matching recipe for given type, inventory and world
FindNearestAttackableTargetGoal - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature.target
 
FindNearestAttackableTargetGoal.Builder - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature.target
 
findOrCreateAccount(String) - Method in interface org.spongepowered.api.service.economy.EconomyService
Gets the VirtualAccount with the specified identifier.
findOrCreateAccount(UUID) - Method in interface org.spongepowered.api.service.economy.EconomyService
Gets the UniqueAccount for the user with the specified UUID.
findOrCreateScore(Component) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets an entry's Score for this objective.
findPatrolTarget() - Method in interface org.spongepowered.api.entity.living.monster.Patroller
Instructs the patroller to find a new patrol target.
findPortal(ServerLocation) - Method in interface org.spongepowered.api.world.portal.PortalType
Finds a Portal from a location.
findRegistry(RegistryType<T>) - Method in interface org.spongepowered.api.registry.RegistryHolder
Gets the Registry by a type, if found.
findSafeLocation(ServerLocation) - Method in interface org.spongepowered.api.world.teleport.TeleportHelper
Gets the next safe ServerLocation around the given location.
findSafeLocation(ServerLocation, int, int) - Method in interface org.spongepowered.api.world.teleport.TeleportHelper
Gets the next safe ServerLocation around the given location with a given tolerance and search radius.
findSafeLocation(ServerLocation, int, int, int) - Method in interface org.spongepowered.api.world.teleport.TeleportHelper
Gets the next safe ServerLocation around the given location with a given tolerance and search radius.
findSafeLocation(ServerLocation, int, int, int, TeleportHelperFilter, TeleportHelperFilter...) - Method in interface org.spongepowered.api.world.teleport.TeleportHelper
Gets the next safe ServerLocation around the given location with a given tolerance and search radius.
findSafeLocationWithBlacklist(ServerLocation, int, int, int, TeleportHelperFilter...) - Method in interface org.spongepowered.api.world.teleport.TeleportHelper
Gets the next safe ServerLocation around the given location with a given tolerance and search radius.
findScore(Component) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets an entry's Score for this objective, if it exists.
findStateProperty(String) - Method in interface org.spongepowered.api.state.State
Attempts to retrieve the StateProperty instance associated with this States StateContainer by name.
findStateProperty(String) - Method in interface org.spongepowered.api.state.StateContainer
Attempts to retrieve the StateProperty instance associated with this StateContainer by name.
findTask(UUID) - Method in interface org.spongepowered.api.scheduler.Scheduler
Retrieves a scheduled or running task by its unique ID.
findTasks(String) - Method in interface org.spongepowered.api.scheduler.Scheduler
Returns a set of Tasks that match the Regular Expression pattern.
findTickets(DefaultedRegistryReference<TicketType<T>>) - Method in interface org.spongepowered.api.world.server.ChunkManager
Gets all currently active tickets that are of the provided TicketType.
findTickets(TicketType<T>) - Method in interface org.spongepowered.api.world.server.ChunkManager
Gets all currently active tickets that are of the provided TicketType.
findValue(RegistryKey<T>) - Method in interface org.spongepowered.api.registry.Registry
Registry.findValue(ResourceKey), provided for convenience when using RegistryKey.
findValue(ResourceKey) - Method in interface org.spongepowered.api.registry.Registry
Gets the value for a particular key, if found.
findValueKey(T) - Method in interface org.spongepowered.api.registry.Registry
Gets the key for a particular value, if found.
FINISHED - Enum constant in enum class org.spongepowered.api.scheduler.ScheduledUpdate.State
The scheduled update is performed.
FINNISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
fire - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
fire() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
fire() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets this DamageSource's damage to be considered "fire" damage.
FIRE - Static variable in class org.spongepowered.api.block.BlockTypes
 
FIRE - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
FIRE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
FIRE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
FIRE_ASPECT - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Sets the target on fire.
FIRE_CHARGE - Static variable in class org.spongepowered.api.item.ItemTypes
 
FIRE_CORAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
FIRE_CORAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
FIRE_CORAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
FIRE_CORAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
FIRE_CORAL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
FIRE_CORAL_FAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
FIRE_CORAL_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
FIRE_DAMAGE - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether entities should take fire damage.
FIRE_DAMAGE_DELAY - Static variable in class org.spongepowered.api.data.Keys
The delay in ticks until the Entity will be damaged by the fire.
FIRE_PROTECTION - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Reduces fire damage.
FIRE_RESISTANCE - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
FIRE_RESISTANCE - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
FIRE_SPREAD - Static variable in class org.spongepowered.api.event.EventContextKeys
Used when fire spreads to other blocks.
FIRE_TICK - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
FIRE_TICKS - Static variable in class org.spongepowered.api.data.Keys
The amount of ticks an Entity is still burning.
FIREBALL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
FireballEntity - Interface in org.spongepowered.api.entity.projectile.explosive.fireball
Represents an abstract fireball, such as SmallFireball.
fireImmuneTicks() - Method in interface org.spongepowered.api.entity.Entity
fireTick() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.Factory
 
fireTicks() - Method in interface org.spongepowered.api.entity.Entity
fireTicks() - Method in interface org.spongepowered.api.event.entity.IgniteEntityEvent
Gets the amount of ticks the entity will remain on fire.
FIREWORK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FIREWORK_EFFECTS - Static variable in class org.spongepowered.api.data.Keys
FIREWORK_FLIGHT_MODIFIER - Static variable in class org.spongepowered.api.data.Keys
The flight duration of a FireworkRocket
FIREWORK_ROCKET - Static variable in class org.spongepowered.api.entity.EntityTypes
 
FIREWORK_ROCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
FIREWORK_SHAPE - Static variable in class org.spongepowered.api.data.Keys
 
FIREWORK_SHAPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
FIREWORK_STAR - Static variable in class org.spongepowered.api.item.ItemTypes
 
FireworkEffect - Interface in org.spongepowered.api.item
Represents a firework explosion.
FireworkEffect.Builder - Interface in org.spongepowered.api.item
 
FireworkRocket - Interface in org.spongepowered.api.entity.projectile.explosive
Represents a Firework.
FireworkShape - Interface in org.spongepowered.api.item
Represents a possible shape for a firework explosion.
FireworkShapes - Class in org.spongepowered.api.item
A class containing known FireworkShapes.
first() - Method in class org.spongepowered.api.util.Tuple
Gets the first object, otherwise known as "key".
first(Class<T>) - Method in interface org.spongepowered.api.command.CommandCause
 
first(Class<T>) - Method in class org.spongepowered.api.event.Cause
Gets the first T object of this Cause, if available.
First - Annotation Interface in org.spongepowered.api.event.filter.cause
Sets the parameter to the first object in the cause chain of the parameter type.
FIRST - Enum constant in enum class org.spongepowered.api.event.Order
The order point of FIRST handles cancellation by protection plugins for informational responses.
FIRST_DATE_JOINED - Static variable in class org.spongepowered.api.data.Keys
The time a User first joined on the Server.
FIRST_TRUSTED - Static variable in class org.spongepowered.api.data.Keys
A fox's first trusted UUID, usually a Player.
firstBuyingItem() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the first buying item.
firstBuyingItem(ItemStack) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the first selling item of the trade offer to be generated.
firstBuyingItemGenerator(ItemStackGenerator) - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator.Builder
Sets the ItemStackGenerator for creating the primary item to be bought by the merchant.
firstJoined() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
firstJoined() - Method in interface org.spongepowered.api.entity.living.player.User
firstOf(Iterable<Parameter>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Returns a Parameter that attempts to parse an argument using the supplied parameters in order.
firstOf(Parameter, Parameter, Parameter...) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Returns a Parameter that attempts to parse an argument using the supplied parameters in order.
firstOfBuilder(Parameter) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Returns a Parameter.FirstOfBuilder that allows plugins to attempt to parse an argument using the supplied parameters in order.
firstTrusted() - Method in interface org.spongepowered.api.entity.living.animal.Fox
Fish - Interface in org.spongepowered.api.entity.living.aquatic.fish
 
FISH_CAUGHT - Static variable in class org.spongepowered.api.statistic.Statistics
 
FISHERMAN - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
FISHES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
fishHook() - Method in interface org.spongepowered.api.event.action.FishingEvent
Gets the FishingBobber related with this event.
FISHING - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FISHING_BOBBER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
FISHING_ROD - Static variable in class org.spongepowered.api.item.ItemTypes
 
FISHING_ROD_HOOKED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
FishingBobber - Interface in org.spongepowered.api.entity.projectile
Represents a fishing bobber.
FishingEvent - Interface in org.spongepowered.api.event.action
An event when a "fishing" action is performed.
FishingEvent.HookEntity - Interface in org.spongepowered.api.event.action
Fired when an Entity is hooked.
FishingEvent.Start - Interface in org.spongepowered.api.event.action
An event where the FishingBobber is cast.
FishingEvent.Stop - Interface in org.spongepowered.api.event.action
A specific FishingEvent where the FishingBobber is retracted or "reeled in".
fixed(double) - Static method in interface org.spongepowered.api.util.weighted.SeededVariableAmount
Creates a new 'fixed' variable amount, calls to SeededVariableAmount.amount(java.util.Random, T) will always return the fixed value.
fixed(double) - Static method in interface org.spongepowered.api.util.weighted.VariableAmount
Creates a new 'fixed' variable amount, calls to VariableAmount.amount(java.util.Random) will always return the fixed value.
fixed(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.biome.provider.BiomeProvider.Factory
Returns a fixed biome provider base on a single Biome
fixed(RegistryReference<Biome>) - Static method in interface org.spongepowered.api.world.biome.provider.BiomeProvider
Returns a fixed biome provider base on a single Biome
FixedBiomeConfig - Interface in org.spongepowered.api.world.biome.provider
The configuration for a BiomeProvider with a single Biome.
FixedBiomeConfig.Factory - Interface in org.spongepowered.api.world.biome.provider
 
fixedPool(List<Enchantment>) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder
Sets a fixed pool for the random enchantments to pick from.
fixedTime() - Method in interface org.spongepowered.api.world.WorldType
Gets if a world of this type will be fixed at a particular time or flow naturally
fixedTime() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
fixedTime(MinecraftDayTime) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
FixedTransactionalPacketBinding<P extends RequestPacket<R>,R extends Packet> - Interface in org.spongepowered.api.network.channel.packet
A transactional packet binding which is bound to a fixed response type.
Flag - Interface in org.spongepowered.api.command.parameter.managed
Represents a flag on a Command
Flag.Builder - Interface in org.spongepowered.api.command.parameter.managed
A builder for creating Flags.
flagInvocationCount(String) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Returns how many times a given flag was invoked for this command.
flagInvocationCount(Flag) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Returns how many times a given Flag was invoked for this command.
flags() - Method in interface org.spongepowered.api.command.Command.Parameterized
The List of Flags that this Command contains.
FLAME - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FLAME - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Sets your shot arrows on fire.
FLASH - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
flat(T) - Method in interface org.spongepowered.api.world.generation.ChunkGenerator.Factory
 
flat(T) - Static method in interface org.spongepowered.api.world.generation.ChunkGenerator
 
FlatGeneratorConfig - Interface in org.spongepowered.api.world.generation.config
 
FlatGeneratorConfig.Builder - Interface in org.spongepowered.api.world.generation.config
 
FlatGeneratorConfig.Factory - Interface in org.spongepowered.api.world.generation.config
 
flatMap(Function<VolumeElement<V, T>, Optional<? extends T>>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
flatMap(VolumeFlatMapper<V, T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
flattener() - Method in interface org.spongepowered.api.adventure.SpongeComponents.Factory
 
flattener() - Static method in class org.spongepowered.api.adventure.SpongeComponents
Get a ComponentFlattener with access to server-specific information
FLETCHER - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
FLETCHING_TABLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
FLETCHING_TABLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
flicker(boolean) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Sets whether the FireworkEffect is going to flicker on explosion.
flickers() - Method in interface org.spongepowered.api.item.FireworkEffect
Gets whether this FireworkEffect will flicker when detonated.
flightModifier() - Method in interface org.spongepowered.api.entity.projectile.explosive.FireworkRocket
FLINT - Static variable in class org.spongepowered.api.item.ItemTypes
 
FLINT_AND_STEEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
FLOAT - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
FLOAT_RANGE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
floatingIslands() - Method in interface org.spongepowered.api.world.generation.config.noise.Shaper.Factory
Returns the vanilla floating islands overworld terrain shaper.
floatingIslands() - Static method in interface org.spongepowered.api.world.generation.config.noise.Shaper
Returns the vanilla floating islands overworld terrain shaper.
floatingIslands() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Factory
Returns the vanilla floating islands overworld noise generation configuration.
floatingIslands() - Static method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Returns the vanilla floating islands overworld noise generation configuration.
floatRange() - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a VariableValueParameters.NumberRangeBuilder that creates a bounded float ValueParameter.
floatRange(Float, Float) - Method in interface org.spongepowered.api.util.Range.Factory
Builds a Range based on floats.
floatRange(Float, Float) - Static method in interface org.spongepowered.api.util.Range
Builds a Range based on floats.
FLOOR - Static variable in class org.spongepowered.api.data.type.AttachmentSurfaces
 
FLOOR - Static variable in class org.spongepowered.api.data.type.BellAttachmentTypes
 
flooredAmount(Random) - Method in interface org.spongepowered.api.util.weighted.VariableAmount
Gets the amount as if from VariableAmount.amount(Random) but floored to the nearest integer equivalent.
flooredAmount(Random, T) - Method in interface org.spongepowered.api.util.weighted.SeededVariableAmount
Gets the amount as if from SeededVariableAmount.amount(Random, Object) but floored to the nearest integer equivalent.
FLOPPER - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
FLOWER - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
FLOWER_BANNER_PATTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
FLOWER_FOREST - Static variable in class org.spongepowered.api.world.biome.Biomes
 
FLOWER_POT - Static variable in class org.spongepowered.api.block.BlockTypes
 
FLOWER_POT - Static variable in class org.spongepowered.api.item.ItemTypes
 
FLOWER_POTS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
FLOWERING_AZALEA - Static variable in class org.spongepowered.api.block.BlockTypes
 
FLOWERING_AZALEA - Static variable in class org.spongepowered.api.item.ItemTypes
 
FLOWERING_AZALEA_LEAVES - Static variable in class org.spongepowered.api.block.BlockTypes
 
FLOWERING_AZALEA_LEAVES - Static variable in class org.spongepowered.api.item.ItemTypes
 
FLOWERS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
FLOWERS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
FLOWING_LAVA - Static variable in class org.spongepowered.api.fluid.FluidTypes
 
FLOWING_WATER - Static variable in class org.spongepowered.api.fluid.FluidTypes
 
fluid() - Method in interface org.spongepowered.api.fluid.FluidStack
Gets the FluidType for this fluid stack.
fluid() - Method in interface org.spongepowered.api.fluid.FluidStackSnapshot
Gets the FluidType of this snapshot.
fluid() - Method in interface org.spongepowered.api.world.Location
Gets the FluidState for this location.
fluid(int, int, int) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume
 
fluid(Supplier<? extends FluidType>) - Method in interface org.spongepowered.api.fluid.FluidStack.Builder
Sets the FluidType to use to build the FluidStack.
fluid(Supplier<? extends FluidType>) - Method in interface org.spongepowered.api.fluid.FluidStackSnapshot.Builder
 
fluid(Supplier<? extends FluidType>) - Method in interface org.spongepowered.api.fluid.FluidState.Builder
Sets the FluidType for the FluidState to build.
fluid(FluidType) - Method in interface org.spongepowered.api.fluid.FluidStack.Builder
Sets the FluidType to use to build the FluidStack.
fluid(FluidType) - Method in interface org.spongepowered.api.fluid.FluidStackSnapshot.Builder
 
fluid(FluidType) - Method in interface org.spongepowered.api.fluid.FluidState.Builder
Sets the FluidType for the FluidState to build.
fluid(Vector3i) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume
 
FLUID_ITEM_STACK - Static variable in class org.spongepowered.api.data.Keys
The FluidStackSnapshot contained within an item container.
FLUID_LEVEL - Static variable in class org.spongepowered.api.data.Keys
The fluid level of a liquid BlockState.
FLUID_TANK_CONTENTS - Static variable in class org.spongepowered.api.data.Keys
The directional tank information.
FLUID_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
FluidStack - Interface in org.spongepowered.api.fluid
Represents a stack of a particular FluidType and volume measured in "milliBuckets" where 1000mB is equal to 1 ItemTypes.BUCKET.
FluidStack.Builder - Interface in org.spongepowered.api.fluid
 
FluidStackSnapshot - Interface in org.spongepowered.api.fluid
 
FluidStackSnapshot.Builder - Interface in org.spongepowered.api.fluid
 
fluidState() - Method in interface org.spongepowered.api.block.BlockState
Gets the associated FluidState for this block state.
FluidState - Interface in org.spongepowered.api.fluid
Represents a particular "state" that can exist at a ServerLocation with a particular BlockType and various Value.Immutables defining the information for the "block".
FluidState.Builder - Interface in org.spongepowered.api.fluid
fluidStateMatcherBuilder() - Method in interface org.spongepowered.api.state.StateMatcher.Factory
Gets a StateMatcher.Builder for FluidState matching.
fluidStateMatcherBuilder() - Static method in interface org.spongepowered.api.state.StateMatcher
Creates a new StateMatcher.Builder for matching FluidStates.
FluidType - Interface in org.spongepowered.api.fluid
The functional equivalent of an ItemType or BlockType, except for fluids.
FluidTypes - Class in org.spongepowered.api.fluid
FluidTypeTags - Class in org.spongepowered.api.tag
FLUTE - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
FLY_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
flying() - Method in interface org.spongepowered.api.entity.living.player.Player
FLYING - Static variable in class org.spongepowered.api.world.teleport.TeleportHelperFilters
The flying safe teleportation behavior.
FLYING_SPEED - Static variable in class org.spongepowered.api.data.Keys
The speed at which an Player flies.
flyingSpeed() - Method in interface org.spongepowered.api.entity.living.player.Player
FOOD - 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 food.
FOOD_LEVEL - Static variable in class org.spongepowered.api.data.Keys
The food level of a Humanoid.
foodLevel() - Method in interface org.spongepowered.api.entity.living.player.Player
footer() - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Gets this list's footer.
footer() - Method in interface org.spongepowered.api.service.pagination.PaginationList
Gets the footer to be displayed for this output on all pages after the contents and page navigation bar, if available.
footer(Component) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sets the footer to be displayed for this output on all pages after the contents and page navigation bar.
forBlock(BlockState) - Static method in interface org.spongepowered.api.util.BlockReaderAwareMatcher
 
forBlock(BlockType) - Static method in interface org.spongepowered.api.util.BlockReaderAwareMatcher
 
forceClientRerender() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether this block change is going to request the client to re-render the block on chnge for the next client tick.
FORCED_GENERATED - Enum constant in enum class org.spongepowered.api.world.volume.stream.StreamOptions.LoadingStyle
Forces the loading of the entire area to calculate the exact available sections to fetch the predefined stream of elements to populate the VolumeStream.
FORCED_SPAWN - Static variable in class org.spongepowered.api.data.persistence.Queries
 
FORCED_UNGENERATED - Enum constant in enum class org.spongepowered.api.world.volume.stream.StreamOptions.LoadingStyle
Forces the loading of the entire area to calculate the exact available sections to fetch the predefined stream of elements to populate the VolumeStream.
forceLoadedAndCopied() - Static method in interface org.spongepowered.api.world.volume.stream.StreamOptions
 
forceSave(UUID) - Method in interface org.spongepowered.api.user.UserManager
If the implementation supports caching user objects, this will hint to the implementation that the user with the given UUID should be saved to the disk immediately.
forceSpawn(boolean) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
Sets whether the position to respawn at is forced or can be varied for safety.
forceToChunk(int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts world coordinates to chunk coordinates.
forceToChunk(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts world coordinates to chunk coordinates.
forceToWorld(int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts chunk coordinates to world coordinates.
forceToWorld(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts chunk coordinates to world coordinates.
forEach(Consumer<? super String>) - Method in class org.spongepowered.api.data.persistence.DataQuery
 
forEach(Consumer<? super TableEntry<T>>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
forEach(Consumer<VolumeElement<V, T>>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
forEach(VolumeConsumer<V, T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
FOREST - Static variable in class org.spongepowered.api.world.biome.Biomes
 
FORGIVE_DEAD_PLAYERS - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Makes angered neutral mobs stop being angry when the targeted player dies nearby.
format() - Method in interface org.spongepowered.api.statistic.Statistic
Returns the NumberFormat used to format the value of this statistic.
format(BigDecimal) - Method in interface org.spongepowered.api.service.economy.Currency
Formats the given amount using the default number of fractional digits.
format(BigDecimal, int) - Method in interface org.spongepowered.api.service.economy.Currency
Formats the given amount using the specified number of fractional digits.
format(ServerPlayer, Audience, Component, Component) - Method in interface org.spongepowered.api.entity.living.player.PlayerChatFormatter
 
formatted() - Method in interface org.spongepowered.api.ResourceKey
Gets this key as a formatted value.
formattingCodeText() - Static method in interface org.spongepowered.api.command.parameter.Parameter
formattingCodeTextOfRemainingElements() - Static method in interface org.spongepowered.api.command.parameter.Parameter
forSingleContext(String, Function<Cause, String>) - Static method in interface org.spongepowered.api.service.context.ContextCalculator
Creates a new ContextCalculator that provides a single context.
FORTRESS - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
FORTUNE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases block drops.
ForwardingFileVisitor<T> - Class in org.spongepowered.api.util.file
 
ForwardingFileVisitor(FileVisitor<T>) - Constructor for class org.spongepowered.api.util.file.ForwardingFileVisitor
 
Fox - Interface in org.spongepowered.api.entity.living.animal
Represents a Fox.
FOX - Static variable in class org.spongepowered.api.entity.EntityTypes
 
FOX_FOOD - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
FOX_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
FOX_TYPE - Static variable in class org.spongepowered.api.data.Keys
The type of a Fox.
FOX_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
FOXES_SPAWNABLE_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
foxType() - Method in interface org.spongepowered.api.entity.living.animal.Fox
FoxType - Interface in org.spongepowered.api.data.type
Represents a type of fox a fox is.
FoxTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla FoxTypes.
FR_CA - Static variable in class org.spongepowered.api.util.locale.Locales
 
FR_FR - Static variable in class org.spongepowered.api.util.locale.Locales
 
fractionRemaining(ItemType) - Method in interface org.spongepowered.api.entity.living.player.CooldownTracker
Gets the fraction of the specified ItemType's cooldown that is remaining for the player, or empty if the the item type is currently not on cooldown.
freeCapacity() - Method in interface org.spongepowered.api.item.inventory.Inventory
The number of empty slots in this inventory.
FREEZE_DAMAGE - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether entities should take freeze damage.
FREEZE_HURTS_EXTRA_TYPES - Static variable in class org.spongepowered.api.tag.EntityTypeTags
 
FREEZE_IMMUNE_ENTITY_TYPES - Static variable in class org.spongepowered.api.tag.EntityTypeTags
 
FREEZE_IMMUNE_WEARABLES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
FRENCH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
friendly() - Method in interface org.spongepowered.api.entity.EntityCategory
Whether this category of entities is considered "friendly".
friendlyIdentifier() - Method in interface org.spongepowered.api.service.context.Contextual
Returns the friendly identifier associated with this Contextual.
friendlyIdentifier() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
frightened() - Method in interface org.spongepowered.api.entity.living.animal.Panda
from(H) - Method in interface org.spongepowered.api.data.DataHolderBuilder
Copies all known DataManipulators from the given DataHolder of type DataHolderBuilder.
from(BlockEntityArchetype) - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype.Builder
 
from(DataTransactionResult) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
 
from(Entity) - Method in interface org.spongepowered.api.entity.EntityArchetype.Builder
Sets all possible bits of information from the provided Entity.
from(Entity) - Method in interface org.spongepowered.api.entity.EntitySnapshot.Builder
Copies over data from an Entity.
from(Cause) - Method in class org.spongepowered.api.event.Cause.Builder
 
from(DamageModifier) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
 
from(EventContext) - Method in class org.spongepowered.api.event.EventContext.Builder
 
from(FluidStack) - Method in interface org.spongepowered.api.fluid.FluidStackSnapshot.Builder
Resets this builder and accepts all data from the incoming FluidStack.
from(FluidStackSnapshot) - Method in interface org.spongepowered.api.fluid.FluidStack.Builder
Resets and fills this builder with all the information from the provided FluidStackSnapshot.
from(MapColor) - Method in interface org.spongepowered.api.map.color.MapColor.Builder
Copies all data from the given MapColor and applies it to this builder.
from(MapDecoration) - Method in interface org.spongepowered.api.map.decoration.MapDecoration.Builder
 
from(MapCanvas) - Method in interface org.spongepowered.api.map.MapCanvas.Builder
Sets up this builder such that calling MapCanvas.Builder.build() will return a copy of the supplied MapCanvas.
from(ResourceKey, Class<E>) - Static method in interface org.spongepowered.api.data.Key
 
from(RespawnLocation) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
 
from(WorldBorder) - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Copies the required data from the passed WorldBorder.
from(LocatableBlock) - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
 
from(ServerLocation) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
Copies over block data from a ServerLocation.
from(ServerLocation) - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype.Builder
 
from(PluginContainer, String, Class<V>) - Static method in interface org.spongepowered.api.data.Key
 
from(T) - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
from(T) - Method in interface org.spongepowered.api.util.CopyableBuilder
Resets this builder to the values of the given built object.
fromAngle(Angle) - Static method in interface org.spongepowered.api.util.orientation.Orientation
Gets the Orientation that represents the provided Angle.
fromAxis(Axis) - Static method in enum class org.spongepowered.api.util.Direction
Gets the direction associated with the given axis.
fromAxis(Axis, AxisDirection) - Static method in enum class org.spongepowered.api.util.Direction
Gets the direction of the axis along the given AxisDirection.
fromBlockSnapshot(BlockSnapshot) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Attempts to reconstruct a BlockSnapshot including all data and BlockEntity related data if necessary for creating an ItemStack representation.
fromBlockState(Supplier<? extends BlockState>) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Sets the data to recreate a BlockState in a held ItemStack state.
fromBlockState(BlockState) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Sets the data to recreate a BlockState in a held ItemStack state.
fromBoolean(boolean) - Static method in enum class org.spongepowered.api.util.Tristate
Returns the appropriate tristate for a given boolean value.
fromContainer(DataView) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Attempts to reconstruct the builder with all of the data from DataSerializable.toContainer() including all custom data.
fromContainer(DataView) - Method in interface org.spongepowered.api.map.color.MapColor.Builder
Attempts to reconstruct the builder with all of the data from DataSerializable.toContainer().
fromContainer(DataView) - Method in interface org.spongepowered.api.map.decoration.MapDecoration.Builder
Attempts to reconstruct the builder with all of the data from DataSerializable.toContainer().
fromContainer(DataView) - Method in interface org.spongepowered.api.map.MapCanvas.Builder
Attempts to reconstruct the builder with all of the data from DataSerializable.toContainer().
fromDegrees(double) - Static method in class org.spongepowered.api.util.Angle
Creates an Angle based on the provided angle in degrees.
fromImage(Image) - Method in interface org.spongepowered.api.map.MapCanvas.Builder
Fills a canvas from an image This given image will be copied and thus changes to the image after this is called will not be reflected.
fromInstance(Object) - Method in interface org.spongepowered.api.plugin.PluginManager
Gets the plugin container from an instance.
fromItemStack(ItemStack) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Sets all the settings in this builder from the item stack blueprint.
fromList(ResourceKey, Class<E>) - Static method in interface org.spongepowered.api.data.Key
 
fromList(PluginContainer, String, Class<V>) - Static method in interface org.spongepowered.api.data.Key
 
fromLocation() - Method in interface org.spongepowered.api.event.action.SleepingEvent.Finish
Gets the previous location the Living would have woke at.
fromLocation() - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent.Login
Gets the previous location the player would have logged in at.
fromMap(ResourceKey, Class<K>, Class<V>) - Static method in interface org.spongepowered.api.data.Key
 
fromMap(PluginContainer, String, Class<K>, Class<V>) - Static method in interface org.spongepowered.api.data.Key
 
fromNullableBoolean(Boolean) - Static method in enum class org.spongepowered.api.util.Tristate
Returns the appropriate tristate for a given nullable boolean value, where null equates to Tristate.UNDEFINED.
fromRadians(double) - Static method in class org.spongepowered.api.util.Angle
Creates an Angle based on the provided angle in degrees.
fromRotation() - Method in interface org.spongepowered.api.event.action.SleepingEvent.Finish
Gets the rotation the Living would woke up to.
fromRotation() - Method in interface org.spongepowered.api.event.entity.RotateEntityEvent
Gets the rotation the Entity was performing.
fromRotation() - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent.Login
Gets the rotation the player would have logged in to.
fromRotation(int) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a rotation in the xy plane around the origin.
fromRotation(int, Axis) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform representing a rotation around an axis around the origin.
fromRotation(int, Axis, Vector3i, boolean) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform representing a rotation around an axis, around a given point.
fromRotation(int, Axis, Vector3i, boolean, boolean, boolean) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform representing a rotation around an axis, around a given point.
fromRotation(int, Vector2i, boolean) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a rotation in the xy plane, around a given point.
fromRotation(int, Vector2i, boolean, boolean) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a rotation in the xy plane, around a given point.
fromScale(int) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a scaling.
fromScale(int) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform representing a scaling.
fromScale(int, int) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a scaling on each axis.
fromScale(int, int, int) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform representing a scaling on each axis.
fromScale(Vector2i) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a scaling on each axis.
fromScale(Vector3i) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform representing a scaling on each axis.
fromSet(ResourceKey, Class<E>) - Static method in interface org.spongepowered.api.data.Key
 
fromSet(PluginContainer, String, Class<V>) - Static method in interface org.spongepowered.api.data.Key
 
fromSnapshot(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Reconstructs this builder to use the ItemStackSnapshot for all the values and data it may contain.
fromString(String) - Static method in interface org.spongepowered.api.block.BlockState
 
fromString(String) - Static method in interface org.spongepowered.api.fluid.FluidState
 
fromString(String) - Method in interface org.spongepowered.api.state.State.Builder
Populates this builder with the representation of a state serialized in the String.
fromTranslation(int, int) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a translation.
fromTranslation(int, int, int) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform representing a translation.
fromTranslation(Vector2i) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a translation.
fromTranslation(Vector3i) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform representing a translation.
fromUri(URI) - Method in interface org.spongepowered.api.resourcepack.ResourcePack.Factory
 
fromUri(URI) - Static method in interface org.spongepowered.api.resourcepack.ResourcePack
Creates a ResourcePack from a URI and tries to download and hash it.
fromUriUnchecked(URI) - Method in interface org.spongepowered.api.resourcepack.ResourcePack.Factory
 
fromUriUnchecked(URI) - Static method in interface org.spongepowered.api.resourcepack.ResourcePack
Creates a ResourcePack from a URI, without checking ("unchecked") if there is a valid pack at the URI.
FRONT_BACK - Static variable in class org.spongepowered.api.util.mirror.Mirrors
 
frontDirection() - Method in interface org.spongepowered.api.data.type.JigsawBlockOrientation
The front facing direction of a jigsaw block.
FROST_WALKER - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Creates frosted ice blocks when walking over water.
FROSTED_ICE - Static variable in class org.spongepowered.api.block.BlockTypes
 
FROZEN_OCEAN - Static variable in class org.spongepowered.api.world.biome.Biomes
 
FROZEN_PEAKS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
FROZEN_RIVER - Static variable in class org.spongepowered.api.world.biome.Biomes
 
FRUSTUM - Static variable in class org.spongepowered.api.data.type.DripstoneSegments
 
FSHARP0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
FSHARP1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
FSHARP2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
fuel() - Method in interface org.spongepowered.api.block.entity.carrier.BrewingStand
fuel() - Method in interface org.spongepowered.api.event.block.entity.BrewingEvent.ConsumeFuel
The consumed fuel transaction.
fuel() - Method in interface org.spongepowered.api.event.block.entity.CookingEvent
Gets the fuel represented as an ItemStackSnapshot.
FUEL - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for the amount of fuel left in a BrewingStand or FurnaceBlockEntity or FurnaceMinecart
fuelDuration() - Method in interface org.spongepowered.api.entity.vehicle.minecart.FurnaceMinecart
FuelSlot - Interface in org.spongepowered.api.item.inventory.slot
A slot which consumes fuel of some kind for smelting or other purposes.
FULL - Static variable in class org.spongepowered.api.data.type.Tilts
 
FULL - Static variable in class org.spongepowered.api.entity.living.player.chat.ChatVisibilities
All chat is visible.
FULL - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
State for a Chunk marking it being used by a world, and not in the process of either world generation, or deserialization from storage.
function() - Method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
Gets the DoubleUnaryOperator for this function.
function() - Method in interface org.spongepowered.api.event.cause.entity.damage.ModifierFunction
Gets the double unary operator used by this function.
FUNCTION - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
Functional - Class in org.spongepowered.api.util
Utility methods to help with function work.
Furnace - Interface in org.spongepowered.api.block.entity.carrier.furnace
 
FURNACE - Static variable in class org.spongepowered.api.block.BlockTypes
 
FURNACE - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
FURNACE - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 3.
FURNACE - Static variable in class org.spongepowered.api.item.ItemTypes
 
FURNACE_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
FURNACE_MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
FurnaceBlockEntity - Interface in org.spongepowered.api.block.entity.carrier.furnace
Represents the types of furnaces in Vanilla minecraft.
FurnaceMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a Minecart with a Furnace inside it.
FUSE_DURATION - Static variable in class org.spongepowered.api.data.Keys
The time (in ticks) a FusedExplosive's fuse will burn before the explosion.
fusedExplosive() - Method in interface org.spongepowered.api.event.entity.explosive.DefuseExplosiveEvent
Gets the FusedExplosive.
fusedExplosive() - Method in interface org.spongepowered.api.event.entity.explosive.PrimeExplosiveEvent
Gets the FusedExplosive.
FusedExplosive - Interface in org.spongepowered.api.entity.explosive.fused
Represents an explosive that detonates after its fuse has expired.
fuseDuration() - Method in interface org.spongepowered.api.entity.explosive.fused.FusedExplosive

G

G_SHARP0 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
G_SHARP1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
G0 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
G0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
G1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
G1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
GA_IE - Static variable in class org.spongepowered.api.util.locale.Locales
 
GALICIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
game() - Method in interface org.spongepowered.api.Engine
Gets the Game that launched this engine;
game() - Method in interface org.spongepowered.api.event.lifecycle.LifecycleEvent
 
game() - Static method in class org.spongepowered.api.Sponge
Gets the Game instance.
Game - Interface in org.spongepowered.api
The core accessor of the API.
GAME - Enum constant in enum class org.spongepowered.api.Platform.Component
The platform the Platform.Component.IMPLEMENTATION is based on.
GAME - Enum constant in enum class org.spongepowered.api.registry.RegistryScope
 
GAME_MODE - Static variable in class org.spongepowered.api.data.Keys
GAME_MODE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
GAME_PROFILE - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent a GameProfile of a user.
GAME_PROFILE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
GAME_PROFILE - Static variable in class org.spongepowered.api.data.Keys
GAME_RULE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
gameDirectory() - Method in interface org.spongepowered.api.Game
Gets the directory where the game's files are located.
gameId() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Gets the GameId to respond with.
gameMode() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
gameMode() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Gets the GameMode this entry is in.
gameMode() - Method in interface org.spongepowered.api.Server
Gets the GameMode.
gameMode() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets the default GameMode.
gameMode() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
gameMode(GameMode) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry.Builder
Sets the gamemode for entries created by this builder.
gameMode(RegistryReference<GameMode>) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
GameMode - Interface in org.spongepowered.api.entity.living.player.gamemode
Represents a game mode that a Player may have.
GameModes - Class in org.spongepowered.api.entity.living.player.gamemode
A list of the game modes that Minecraft provides in vanilla.
gameProfile() - Method in interface org.spongepowered.api.block.entity.Skull
GameProfile - Interface in org.spongepowered.api.profile
Represents a profile of a user.
GameProfile.Factory - Interface in org.spongepowered.api.profile
A factory for GameProfiles.
GameProfileCache - Interface in org.spongepowered.api.profile
Represents a cache of profile data.
gameProfileManager() - Method in interface org.spongepowered.api.Server
Gets the GameProfileManager for resolving game profiles.
GameProfileManager - Interface in org.spongepowered.api.profile
Manages GameProfile creation and data population.
GameProfileProvider - Interface in org.spongepowered.api.profile
A provider which can be used to lookup GameProfiles.
gameRule(GameRule<V>) - Method in interface org.spongepowered.api.world.gamerule.GameRuleHolder
Gets the value for the specified GameRule.
GameRule<V> - Interface in org.spongepowered.api.world.gamerule
Represents a game rule.
GameRule.Builder<V> - Interface in org.spongepowered.api.world.gamerule
 
GameRuleHolder - Interface in org.spongepowered.api.world.gamerule
Represents something that can hold GameRules.
gameRules() - Method in interface org.spongepowered.api.world.gamerule.GameRuleHolder
Gets a map with all the GameRules and their values.
GameRules - Class in org.spongepowered.api.world.gamerule
An enumeration of all the possible game rules in vanilla minecraft.
gameTime() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the MinecraftDayTime since the world was created.
gameType() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the GameType to respond with.
GAS - Static variable in class org.spongepowered.api.data.type.MatterTypes
 
GENERAL_ARMOR - 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.
GENERATE_LOOT - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
generateArea() - Method in enum class org.spongepowered.api.world.volume.stream.StreamOptions.LoadingStyle
Whether areas are to be requested to be generated prior to streaming over them, somewhat in tandem with StreamOptions.LoadingStyle, a section can potentially be un-generated and having never been visited before, may be requested to be generated in order for the stream's element type to be operated on.
generateBonusChest() - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig
Gets if the bonus chest will generate
generateBonusChest(boolean) - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig.Mutable.Builder
 
GenerateFactoryMethod - Annotation Interface in org.spongepowered.api.util.annotation.eventgen
Explicitly enables generation of an event factory method for an event class.
generateFeatures() - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig
Gets if features will generate
generateFeatures(boolean) - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig.Mutable.Builder
 
generateMethods() - Element in annotation interface org.spongepowered.api.util.annotation.eventgen.PropertySettings
Indicates whether the annotated property should have methods generated for it.
generatePortal(ServerLocation, Axis) - Method in interface org.spongepowered.api.world.portal.PortalType
Generates the portal at the location.
GENERATION - Static variable in class org.spongepowered.api.data.Keys
The generation of a ItemTypes.WRITTEN_BOOK ItemStack.
GenerationChunk - Interface in org.spongepowered.api.world.generation
 
generationConfig() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
generationConfig(WorldGenerationConfig) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
GenerationRegion - Interface in org.spongepowered.api.world.generation
A region of GenerationChunks that are being generated for a ServerWorld.
GenerationVolume - Interface in org.spongepowered.api.world.volume.game
 
GenerationVolume.Mutable - Interface in org.spongepowered.api.world.volume.game
 
generator() - Method in interface org.spongepowered.api.world.server.ServerWorld
 
generator() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
generator(ChunkGenerator) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
generic() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.Factory
 
GENERIC - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
GENERIC - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
GENERIC_3X3 - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 9 (3x3 grid).
GENERIC_9X1 - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
GENERIC_9X2 - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
GENERIC_9X3 - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 27 (3x9 grid)
GENERIC_9X4 - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
GENERIC_9X5 - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
GENERIC_9X6 - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 54 (6x9 grid)
GENERIC_ARMOR - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GENERIC_ARMOR_TOUGHNESS - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GENERIC_ATTACK_DAMAGE - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GENERIC_ATTACK_KNOCKBACK - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GENERIC_ATTACK_SPEED - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GENERIC_FLYING_SPEED - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GENERIC_FOLLOW_RANGE - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GENERIC_KNOCKBACK_RESISTANCE - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GENERIC_LUCK - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GENERIC_MAX_HEALTH - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GENERIC_MOVEMENT_SPEED - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
GenericEvent<T> - Interface in org.spongepowered.api.event
All Events that require a generic type should implement this interface.
genericImmutableOf(Key<V>, E) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a Value of the appropriate type based on the given Key and the element.
genericMutableOf(Key<V>, E) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a Value of the appropriate type based on the given Key and the element.
GEODE_INVALID_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
GEORGIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
GERMAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
get() - Method in interface org.spongepowered.api.advancement.Progressable
Gets the time that the Progressable was achieved if present.
get() - Method in interface org.spongepowered.api.data.value.Value
Gets the held value.
get() - Method in interface org.spongepowered.api.registry.DefaultedRegistryReference
Gets the value from the default holder given when constructing this reference.
get() - Method in interface org.spongepowered.api.registry.DefaultedRegistryType
 
get() - Method in class org.spongepowered.api.util.weighted.WeightedObject
Gets the entry contained in this entry.
get(int) - Method in interface org.spongepowered.api.data.value.ListValue
Gets the desired element at the desired index.
get(int) - Method in interface org.spongepowered.api.world.schematic.Palette
Gets the type represented by the given identifier from the mapping.
get(int, int, int, Key<? extends Value<E>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
get(int, int, int, DefaultedRegistryReference<? extends Key<? extends Value<E>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
get(int, RegistryHolder) - Method in interface org.spongepowered.api.world.schematic.Palette
 
get(String) - Method in interface org.spongepowered.api.service.permission.NodeTree
Returns the value assigned to a specific node, or the nearest parent value in the tree if the node itself is undefined.
get(Function<H, E>) - Method in interface org.spongepowered.api.data.ImmutableDataProviderBuilder
 
get(Function<H, E>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
get(Supplier<EventContextKey<T>>) - Method in class org.spongepowered.api.event.EventContext
Gets the value corresponding to the given key from the context.
get(Random) - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue
Selects random valued from this list based on their weight.
get(Random) - Method in class org.spongepowered.api.util.weighted.ChanceTable
 
get(Random) - Method in class org.spongepowered.api.util.weighted.LootTable
Gets a List of objects as retrieved from all pools.
get(Random) - Method in class org.spongepowered.api.util.weighted.NestedTableEntry
Retrieves entries from the nested table.
get(Random) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Performs a number of rolls according to the number of rolls defined by RandomObjectTable.rolls() and returns items from the table for each roll.
get(Random) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
get(Random) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
get(AdvancementCriterion) - Method in interface org.spongepowered.api.advancement.AdvancementProgress
Gets the CriterionProgress for the given AdvancementCriterion if the specified criterion is present on the Advancement.
get(ScoreAdvancementCriterion) - Method in interface org.spongepowered.api.advancement.AdvancementProgress
Gets the ScoreCriterionProgress for the given ScoreAdvancementCriterion if the specified criterion is present on the Advancement.
get(DataHolder) - Method in interface org.spongepowered.api.data.DataProvider
Gets the elemental value from the provided DataHolder.
get(DataHolder) - Method in interface org.spongepowered.api.data.DirectionRelativeDataProvider
 
get(DataHolder, Direction) - Method in interface org.spongepowered.api.data.DirectionRelativeDataProvider
Gets the elemental value from the provided DataHolder.
get(Key<? extends Value<E>>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying value backed by a Value linked to the provided Key.
get(Key<? extends Value<V>>) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets a key defined directly on this Inventory if one is defined.
get(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets an object from the desired path.
get(EventContextKey<T>) - Method in class org.spongepowered.api.event.EventContext
Gets the value corresponding to the given key from the context.
get(Inventory, Key<? extends Value<V>>) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets the key defined in this inventory for the specified (immediate) sub-inventory.
get(RegistryHolder...) - Method in interface org.spongepowered.api.registry.RegistryReference
Gets the value from the holders.
get(ResourceKey) - Method in interface org.spongepowered.api.network.channel.ChannelManager
Gets a channel binding if a channel exists for the given key.
get(Direction, Key<? extends Value<E>>) - Method in interface org.spongepowered.api.data.DirectionRelativeDataHolder
Attempts to get the underlying value backed by a Value linked to the provided Key and Direction.
get(Vector3i, Key<? extends Value<E>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
get(Vector3i, DefaultedRegistryReference<? extends Key<? extends Value<E>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
get(T) - Method in interface org.spongepowered.api.world.schematic.Palette
Gets the identifier for the given type T if it exists within the mapping.
getBoolean(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a boolean at the specified absolute index in this buffer.
getBoolean(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the Boolean by path, if available.
getBooleanList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of Boolean by path, if available.
getByte(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a byte at the specified absolute index in this buffer.
getByte(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the Byte by path, if available.
getByteArray(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a byte array at the specified absolute index in this buffer.
getByteArray(int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a byte array at the specified absolute index in this buffer.
getByteList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of Byte by path, if available.
getChar(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a character at the specified absolute index from this buffer.
getCharacterList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of Character by path, if available.
getDataKey(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the key by path, if available.
getDataKeyList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of values by path, if available.
getDataView(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a DataView at the specified absolute index in this buffer.
getDouble(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a double at the specified absolute index in this buffer.
getDouble(int, int, int, Key<? extends Value<Double>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the double value of data that is keyed to the provided Key at the give block location.
getDouble(int, int, int, DefaultedRegistryReference<? extends Key<? extends Value<Double>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the double value of data that is keyed to the provided Key at the give block location.
getDouble(Key<? extends Value<Double>>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying double value backed by a Value linked to the provided Key.
getDouble(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the Double by path, if available.
getDouble(Direction, Key<? extends Value<Double>>) - Method in interface org.spongepowered.api.data.DirectionRelativeDataHolder
Attempts to get the underlying double value backed by a Value linked to the provided Key and Direction.
getDouble(Vector3i, Key<? extends Value<Double>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the double value of data that is keyed to the provided Key at the give block location.
getDouble(Vector3i, DefaultedRegistryReference<? extends Key<? extends Value<Double>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the double value of data that is keyed to the provided Key at the give block location.
getDoubleLE(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a double at the specified absolute index from this buffer in little endian byte order.
getDoubleList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of Double by path, if available.
getFloat(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a float at the specified absolute index from this buffer.
getFloat(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the Float by path, if available.
getFloatLE(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a float at the specified absolute index from this buffer in little endian byte order.
getFloatList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of Float by path, if available.
getInt(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets an integer at the specified absolute index from this buffer.
getInt(int, int, int, Key<? extends Value<Integer>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the int value of data that is keyed to the provided Key at the give block location.
getInt(int, int, int, DefaultedRegistryReference<? extends Key<? extends Value<Integer>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the int value of data that is keyed to the provided Key at the give block location.
getInt(Key<? extends Value<Integer>>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying int value backed by a Value linked to the provided Key.
getInt(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the Integer by path, if available.
getInt(Direction, Key<? extends Value<Integer>>) - Method in interface org.spongepowered.api.data.DirectionRelativeDataHolder
Attempts to get the underlying int value backed by a Value linked to the provided Key and Direction.
getInt(Vector3i, Key<? extends Value<Integer>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the int value of data that is keyed to the provided Key at the give block location.
getInt(Vector3i, DefaultedRegistryReference<? extends Key<? extends Value<Integer>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the int value of data that is keyed to the provided Key at the give block location.
getIntegerList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of Integer by path, if available.
getIntLE(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets an integer at the specified absolute index from this buffer in little endian byte order.
getKey() - Method in class org.spongepowered.api.service.context.Context
Gets the context key.
getKeys() - Method in interface org.spongepowered.api.data.value.ValueContainer
Gets all applicable Keys for this ValueContainer.
getList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of something by path, if available.
getLocalizedMessage() - Method in exception org.spongepowered.api.util.ComponentMessageException
 
getLong(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a long integer at the specified absolute index from this buffer.
getLong(int, int, int, Key<? extends Value<Long>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the long value of data that is keyed to the provided Key at the give block location.
getLong(int, int, int, DefaultedRegistryReference<? extends Key<? extends Value<Long>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the long value of data that is keyed to the provided Key at the give block location.
getLong(Key<? extends Value<Long>>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying long value backed by a Value linked to the provided Key.
getLong(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the Long by path, if available.
getLong(Direction, Key<? extends Value<Long>>) - Method in interface org.spongepowered.api.data.DirectionRelativeDataHolder
Attempts to get the underlying long value backed by a Value linked to the provided Key and Direction.
getLong(Vector3i, Key<? extends Value<Long>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the long value of data that is keyed to the provided Key at the give block location.
getLong(Vector3i, DefaultedRegistryReference<? extends Key<? extends Value<Long>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the long value of data that is keyed to the provided Key at the give block location.
getLongLE(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a long integer at the specified absolute index from this buffer in little endian byte order.
getLongList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of Long by path, if available.
getMap(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the underlying Map by path, if available.
getMapList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of Map by path, if available.
getMessage() - Method in exception org.spongepowered.api.util.ComponentMessageException
 
getObject(DataQuery, Class<T>) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the Object object by path, if available.
getObjectList(DataQuery, Class<T>) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of DataSerializable by path, if available.
getOrElse(Key<? extends Value<E>>, E) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying value if available.
getOrNull(Key<? extends Value<E>>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying value if available and supported.
getRegistryValue(DataQuery, RegistryType<T>) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the value by path, if available, from the global registry.
getRegistryValue(DataQuery, RegistryType<T>, RegistryHolder) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the value by path, if available.
getRegistryValueList(DataQuery, RegistryType<T>) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of values by path, if available, from the global registry.
getRegistryValueList(DataQuery, RegistryType<T>, RegistryHolder) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of values by path, if available.
getResourceKey(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the key by path, if available.
getResourceKeyList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of keys by path, if available.
getSerializable(DataQuery, Class<T>) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the DataSerializable object by path, if available.
getSerializableList(DataQuery, Class<T>) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of DataSerializable by path, if available.
getShort(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a short integer at the specified absolute index from this buffer.
getShort(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the Short by path, if available.
getShortLE(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a short integer at the specified absolute index from this buffer in little endian byte order.
getShortList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of Short by path, if available.
getString(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a string at the specified absolute index in this buffer.
getString(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the String by path, if available.
getStringList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of String by path, if available.
Getter - Annotation Interface in org.spongepowered.api.event.filter
Annotates a parameter in an event listener whose value should be fetched from a getter on the event type with the specified name.
getUniqueId(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a UUID at the specified absolute index in this buffer.
getUTF(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a string at the specified absolute index in this buffer.
getValue() - Method in class org.spongepowered.api.service.context.Context
Gets the context value.
getValue(int, int, int, Key<V>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
getValue(int, int, int, DefaultedRegistryReference<? extends Key<V>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
getValue(Key<V>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Gets the Value for the given Key.
getValue(Vector3i, Supplier<? extends Key<V>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
getValue(Vector3i, Key<V>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
GetValue - Annotation Interface in org.spongepowered.api.event.filter.data
A parameter source annotation that gets a value for a certain data key.
getValues() - Method in interface org.spongepowered.api.data.value.ValueContainer
Gets all applicable Values associated with this ValueContainer.
getValues(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets an ImmutableSet of Value.Immutables for the block at the given location.
getValues(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets an ImmutableSet of Value.Immutables for the block at the given location.
getVarInt(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a varint at the specified absolute index in this buffer.
getVarLong(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a varlong at the specified absolute index in this buffer.
getView(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the DataView by path, if available.
getViewList(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the List of DataView by path, if available.
GFLAT0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
GFLAT1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
GFLAT2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
Ghast - Interface in org.spongepowered.api.entity.living.monster
Represents a Ghast.
GHAST - Static variable in class org.spongepowered.api.entity.EntityTypes
 
GHAST_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
GHAST_TEAR - Static variable in class org.spongepowered.api.item.ItemTypes
 
Giant - Interface in org.spongepowered.api.entity.living.monster
Represents a Giant.
GIANT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
GILDED_BLACKSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GILDED_BLACKSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GL_ES - Static variable in class org.spongepowered.api.util.locale.Locales
 
GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLASS_BOTTLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLISTERING_MELON_SLICE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLITTER - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
GLOBAL_CONTEXT - Static variable in interface org.spongepowered.api.service.permission.SubjectData
A convenience constant for the global context combination (the empty set), if you want your code to look especially fancy.
GLOBAL_HOLDER_PROVIDER - Static variable in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.RegistryEntryBuilder
A Function that always provides the Game scoped RegistryHolder.
globalCollectionState() - Method in interface org.spongepowered.api.util.metric.MetricsConfigManager
Gets the current global state of collection.
GLOBE - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
GLOBE_BANNER_PATTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLOW - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
GLOW_BERRIES - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLOW_INK_SAC - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLOW_ITEM_FRAME - Static variable in class org.spongepowered.api.entity.EntityTypes
 
GLOW_ITEM_FRAME - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLOW_LICHEN - Static variable in class org.spongepowered.api.block.BlockTypes
 
GLOW_LICHEN - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLOW_SQUID - Static variable in class org.spongepowered.api.entity.EntityTypes
 
GLOW_SQUID_INK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
GLOW_SQUID_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
glowing() - Method in interface org.spongepowered.api.entity.Entity
GLOWING - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
GLOWING_TEXT - Static variable in class org.spongepowered.api.data.Keys
Whether a Sign has glowing text (from dying with ItemTypes.GLOW_INK_SAC).
glowingText() - Method in interface org.spongepowered.api.block.entity.Sign
Returns Whether this sign has glowing text.
GlowSquid - Interface in org.spongepowered.api.entity.living.aquatic
Represents a Glow Squid.
GLOWSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GLOWSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLOWSTONE_DUST - Static variable in class org.spongepowered.api.item.ItemTypes
 
goal() - Method in interface org.spongepowered.api.advancement.criteria.ScoreAdvancementCriterion
Gets the goal value.
goal() - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
Gets the goal value.
goal() - Method in interface org.spongepowered.api.event.entity.ai.goal.GoalEvent
Gets the GoalExecutor the task will be assigned to.
goal(int) - Method in interface org.spongepowered.api.advancement.criteria.ScoreAdvancementCriterion.Builder
Sets the goal value.
goal(GoalExecutorType) - Method in interface org.spongepowered.api.entity.living.Agent
Gets a GoalExecutor based on the GoalExecutorType.
Goal<O extends Agent> - Interface in org.spongepowered.api.entity.ai.goal
Represents an action performed by Agents.
GOAL - Static variable in class org.spongepowered.api.advancement.AdvancementTypes
Represents the goal reached advancement type.
GOAL_EXECUTOR_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
GOAL_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
GoalBuilder<O extends Agent,G extends Goal<O>,B extends GoalBuilder<O,G,B>> - Interface in org.spongepowered.api.entity.ai.goal
A utility to assist in building Goals.
goalClass() - Method in interface org.spongepowered.api.entity.ai.goal.GoalType
Gets the Goal class that this type represents.
GoalEvent - Interface in org.spongepowered.api.event.entity.ai.goal
 
GoalEvent.Add - Interface in org.spongepowered.api.event.entity.ai.goal
Fired when an Goal is added to an Agent's GoalExecutor.
GoalEvent.Remove - Interface in org.spongepowered.api.event.entity.ai.goal
Fired when an Goal is removed from an Agent's GoalExecutor.
GoalExecutor<O extends Agent> - Interface in org.spongepowered.api.entity.ai.goal
Represents a set of goals that will be updated together by an Agent.
GoalExecutorType - Interface in org.spongepowered.api.entity.ai.goal
 
GoalExecutorTypes - Class in org.spongepowered.api.entity.ai.goal
 
GoalType - Interface in org.spongepowered.api.entity.ai.goal
 
GoalTypes - Class in org.spongepowered.api.entity.ai.goal
 
Goat - Interface in org.spongepowered.api.entity.living.animal
Represents a Goat.
GOAT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
GOAT_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOATS_SPAWNABLE_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
goingHome() - Method in interface org.spongepowered.api.entity.living.animal.Turtle
GOLD - Static variable in class org.spongepowered.api.data.type.ArmorMaterials
 
GOLD - Static variable in class org.spongepowered.api.data.type.ItemTiers
 
GOLD - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
GOLD - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
GOLD_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
GOLD_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLD_INGOT - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLD_NUGGET - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLD_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GOLD_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLD_ORES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
GOLD_ORES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
GOLDEN_APPLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_BOOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_CARROT - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_CHESTPLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_HORSE_ARMOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_LEGGINGS - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
Golem - Interface in org.spongepowered.api.entity.living.golem
Represents a Golem type mob.
gotFish() - Method in interface org.spongepowered.api.entity.living.aquatic.Dolphin
GRADIENT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
GRADIENT_UP - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
GRAHAM - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
GRANITE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRANITE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRANITE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRANITE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRANITE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRANITE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRANITE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRANITE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
grant() - Method in interface org.spongepowered.api.advancement.Progressable
Grants this Progressable, if achieved before that time will be returned.
grantedExperience(VariableAmount) - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator.Builder
 
GRASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRASS - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
GRASS_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRASS_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAVEL - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
gravityAffected() - Method in interface org.spongepowered.api.entity.Entity
GRAY - Static variable in class org.spongepowered.api.data.type.DyeColors
 
GRAY - Static variable in class org.spongepowered.api.data.type.HorseColors
 
GRAY - Static variable in class org.spongepowered.api.data.type.LlamaTypes
 
GRAY - Static variable in class org.spongepowered.api.util.Color
 
GRAY_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRAY_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAY_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREATER - Enum constant in enum class org.spongepowered.api.data.KeyValueMatcher.Operator
Matches when the key value is greater compared to the matcher value.
GREATER_OR_EQUAL - Enum constant in enum class org.spongepowered.api.data.KeyValueMatcher.Operator
Matches when the key value is greater or equal compared to the matcher value.
greedy() - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode.StringParser
Causes this string parser to parse the rest of the supplied string.
GREEK - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
green() - Method in class org.spongepowered.api.util.Color
Gets the red value of this Color.
GREEN - Static variable in class org.spongepowered.api.data.type.DyeColors
 
GREEN - Static variable in class org.spongepowered.api.data.type.ParrotTypes
 
GREEN - Static variable in class org.spongepowered.api.util.Color
 
GREEN_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_MARKER - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
GREEN_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREEN_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
GREEN_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
GREY - Static variable in class org.spongepowered.api.data.type.ParrotTypes
 
grid(int, int) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
Adds a grid of slots.
grid(List<Slot>, Vector2i, int) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds given slots to the inventory in a grid.
grid(List<Slot>, Vector2i, Vector2i) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds given slots to the inventory in a grid.
GRID - Static variable in class org.spongepowered.api.item.inventory.query.QueryTypes
A grid query.
GridInventory - Interface in org.spongepowered.api.item.inventory.type
An GridInventory is an Inventory which is ordered into a coherent grid format, meaning that its slots can be referred to by X-Y coordinates as well as single indices.
GRINDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRINDSTONE - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
GRINDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
group() - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentType
Gets the group this equipment falls under.
group() - Method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipe
The group this CraftingRecipe belongs to or Optional.empty() if not defined.
group(String) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.EndStep
Sets the group of the recipe.
group(String) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.EndStep
Sets the group of the recipe.
group(String) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.EndStep
Sets the group of the recipe.
group(String) - Method in interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe.Builder.EndStep
Sets the group of the recipe.
group(String) - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder.EndStep
Sets the group of the recipe.
groupSubjects() - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns the subject collection which holds groups.
GROVE - Static variable in class org.spongepowered.api.world.biome.Biomes
 
GROWTH - Static variable in class org.spongepowered.api.block.transaction.Operations
An Operation that is considered specially during a plant based block to change into potentially more blocks, occasionally either a combination of Operations.PLACE and Operations.MODIFY but likewise commonly shared as a "root" plant or some kind.
GROWTH_ORIGIN - Static variable in class org.spongepowered.api.event.EventContextKeys
Used for ChangeBlockEvent to provide the origin BlockSnapshot that is doing the "growing".
GROWTH_STAGE - Static variable in class org.spongepowered.api.data.Keys
The "growth stage" state of a BlockState.
GSHARP0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
GSHARP1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
GUARDED_BY_PIGLINS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
Guardian - Interface in org.spongepowered.api.entity.living.monster.guardian
Represents a Guardian.
GUARDIAN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
GUARDIAN_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
GUITAR - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
GUNPOWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
GV_IM - Static variable in class org.spongepowered.api.util.locale.Locales
 

H

HALF_HORIZONTAL - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
HALF_HORIZONTAL_BOTTOM - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
HALF_VERTICAL - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
HALF_VERTICAL_RIGHT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
HAND_PREFERENCE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
HAND_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
handle(C, Channel, ChannelException, CompletableFuture<?>) - Method in interface org.spongepowered.api.network.channel.ChannelExceptionHandler
Handles a ChannelException that occurred for a specific EngineConnection.
handle(Cause, Container) - Method in interface org.spongepowered.api.item.inventory.menu.handler.CloseHandler
Handler for inventory closing.
handle(Cause, Container, ClickType<?>) - Method in interface org.spongepowered.api.item.inventory.menu.handler.ClickHandler
Handler for inventory click callbacks without slot.
handle(Cause, Container, Slot, int, ItemStackSnapshot, ItemStackSnapshot) - Method in interface org.spongepowered.api.item.inventory.menu.handler.SlotChangeHandler
Handler for inventory change callbacks.
handle(Cause, Container, Slot, int, ClickType<?>) - Method in interface org.spongepowered.api.item.inventory.menu.handler.SlotClickHandler
Handler for inventory click callbacks except ClickTypes.KEY_SWAP see KeySwapHandler
handle(Cause, Container, Slot, int, ClickType<?>, Slot) - Method in interface org.spongepowered.api.item.inventory.menu.handler.KeySwapHandler
Handler for inventory ClickTypes.KEY_SWAP callbacks.
handle(P, C) - Method in interface org.spongepowered.api.network.channel.packet.PacketHandler
Handles the Packet sent by a remote connection.
handle(T) - Method in interface org.spongepowered.api.event.EventListener
Called when a Event registered to this listener is called.
handledType() - Method in interface org.spongepowered.api.command.registrar.CommandRegistrarType
Gets the type of command that this registrar handles.
handleFailure(ChannelException, P, C) - Method in interface org.spongepowered.api.network.channel.packet.ResponsePacketHandler
Handles the failure of a response Packet.
handlePayload(ChannelBuf, C) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataHandler
Handles the given ChannelBuf data sent by a remote connection.
handleRequest(ChannelBuf, C, RawHandshakeDataRequestResponse) - Method in interface org.spongepowered.api.network.channel.raw.handshake.RawHandshakeDataRequestHandler
Handles the request data ChannelBuf for the given EngineConnection and returns a response.
handleRequest(P, C, RequestPacketResponse<R>) - Method in interface org.spongepowered.api.network.channel.packet.RequestPacketHandler
Handles the RequestPacket which was send by a specific RemoteConnection.
handleResponse(R, P, C) - Method in interface org.spongepowered.api.network.channel.packet.ResponsePacketHandler
Handles the response Packet sent by a client connection.
HandlerPacketBinding<P extends Packet> - Interface in org.spongepowered.api.network.channel.packet
A packet binding that allows the registration of PacketHandlers.
HandPreference - Interface in org.spongepowered.api.data.type
Represents the hand preference of a Living entity.
HandPreferences - Class in org.spongepowered.api.data.type
An enumeration of vanilla HandPreferences.
handshake() - Method in interface org.spongepowered.api.network.channel.packet.basic.BasicPacketChannel
Gets the packet dispatcher which can be used during the handshake phase.
handshake() - Method in interface org.spongepowered.api.network.channel.raw.RawDataChannel
Gets the RawHandshakeDataChannel which can be used during the handshake phase of a EngineConnection.
handType() - Method in interface org.spongepowered.api.event.entity.living.AnimateHandEvent
Gets the HandType used for animation.
HandType - Interface in org.spongepowered.api.data.type
Represents the type of hand used for interaction.
HandTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla HandTypes.
Hanging - Interface in org.spongepowered.api.entity.hanging
Represents a hanging entity, such as a Painting.
HANGING_ROOTS - Static variable in class org.spongepowered.api.block.BlockTypes
 
HANGING_ROOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
hangingDirection() - Method in interface org.spongepowered.api.entity.hanging.Hanging
hangingDirection() - Method in interface org.spongepowered.api.entity.living.golem.Shulker
hangingDirection() - Method in interface org.spongepowered.api.entity.projectile.ShulkerBullet
HAPPY_VILLAGER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
HARD - Static variable in class org.spongepowered.api.world.difficulty.Difficulties
 
HARD_HAT - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents the DamageModifier that will modify damage from a FallingBlockDamageSource.
HARD_HAT_ARMOR - Static variable in interface org.spongepowered.api.event.entity.AttackEntityEvent
For use with a DamageModifier where it's type is a DamageModifierTypes.HARD_HAT and the Cause contains an ItemStackSnapshot, usually a helmet.
hardcore() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
hardcore() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets if this is in hardcore mode.
hardcore(Boolean) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
HARMING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
HARP - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
HarvestEntityEvent - Interface in org.spongepowered.api.event.entity
Called when an Entity has been killed and is being "harvested" (drops/etc).
Has - Annotation Interface in org.spongepowered.api.event.filter.data
Filters a parameter in an event @Listener method to only one that has a value for certain data.
HAS_ARMS - Static variable in class org.spongepowered.api.data.Keys
Whether an ArmorStand's arms are visible.
HAS_BASE_PLATE - Static variable in class org.spongepowered.api.data.Keys
Whether an ArmorStand has a visible base plate.
HAS_BERRIES - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockTypes.CAVE_VINES or BlockTypes.CAVE_VINES_PLANT has glow berries.
HAS_CHEST - Static variable in class org.spongepowered.api.data.Keys
Whether a PackHorse has a chest.
HAS_EGG - Static variable in class org.spongepowered.api.data.Keys
Whether a Turtle currently has an egg.
HAS_FISH - Static variable in class org.spongepowered.api.data.Keys
Whether a Dolphin has a fish.
HAS_MARKER - Static variable in class org.spongepowered.api.data.Keys
Whether an ArmorStand is a "marker" stand.
HAS_PORES_DOWN - Static variable in class org.spongepowered.api.data.Keys
Whether a giant mushroom BlockState has pores on the Direction.DOWN direction.
HAS_PORES_EAST - Static variable in class org.spongepowered.api.data.Keys
Whether a giant mushroom BlockState has pores on the Direction.EAST direction.
HAS_PORES_NORTH - Static variable in class org.spongepowered.api.data.Keys
Whether a giant mushroom BlockState has pores on the Direction.NORTH direction.
HAS_PORES_SOUTH - Static variable in class org.spongepowered.api.data.Keys
Whether a giant mushroom BlockState has pores on the Direction.SOUTH direction.
HAS_PORES_UP - Static variable in class org.spongepowered.api.data.Keys
Whether a giant mushroom BlockState has pores on the Direction.UP direction.
HAS_PORES_WEST - Static variable in class org.spongepowered.api.data.Keys
Whether a giant mushroom BlockState has pores on the Direction.WEST direction.
HAS_VIEWED_CREDITS - Static variable in class org.spongepowered.api.data.Keys
Whether a server player has viewed the credits.
hasAccount(String) - Method in interface org.spongepowered.api.service.economy.EconomyService
Returns whether an Account with the specified identifier exists.
hasAccount(UUID) - Method in interface org.spongepowered.api.service.economy.EconomyService
Returns whether a UniqueAccount exists with the specified UUID.
hasAllowResult() - Method in interface org.spongepowered.api.event.TristateResult
Returns whether the TristateResult.Result.ALLOW can be used.
hasAny(Parameter.Key<?>) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Returns whether this context has any value for the given argument key.
hasAny(Parameter.Value<?>) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Returns whether this context has any value for the given argument key.
hasArray() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Returns true if and only if this buffer has a backing byte array.
hasBalance(Currency) - Method in interface org.spongepowered.api.service.economy.account.Account
Returns whether this account has a set balance for the specified Currency, with the current active cause.
hasBalance(Currency, Set<Context>) - Method in interface org.spongepowered.api.service.economy.account.Account
Returns whether this account has a set balance for the specified Currency, with the specified Contexts.
hasBalance(Currency, Cause) - Method in interface org.spongepowered.api.service.economy.account.Account
Returns whether this account has a set balance for the specified Currency, with context from the specified Causes.
hasBlock() - Method in interface org.spongepowered.api.world.Location
Returns true if this location has a block at its Location.blockPosition().
hasBlockEntity() - Method in interface org.spongepowered.api.world.Location
Checks for whether the block at this location contains block entity data.
hasBlockState(int, int, int, Predicate<? super BlockState>) - Method in interface org.spongepowered.api.world.volume.game.GenerationVolume
 
hasBlockState(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.GenerationVolume
 
hasBlockState(Vector3i, Predicate<? super BlockState>) - Method in interface org.spongepowered.api.world.volume.game.GenerationVolume
 
hasCeiling() - Method in interface org.spongepowered.api.world.WorldType
Gets if a world of this type is generated with a ceiling at some pre-determined y value composed of BlockTypes.BEDROCK.
hasCeiling() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
hasCeiling(boolean) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
hasChest() - Method in interface org.spongepowered.api.entity.living.animal.horse.PackHorse
hasChildren() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns true if this Inventory contains children.
hasChunk(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets whether a Chunk exists at the particular chunk coordinates.
hasChunk(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets whether a Chunk exists at the particular block coordinates.
hasChunkAtBlock(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets whether a Chunk exists at the particular block coordinates.
hasChunkAtBlock(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets whether a Chunk exists at the particular block coordinates.
hasCollection(String) - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns whether a subject collection with the given identifier currently exists.
hasCooldown(ItemType) - Method in interface org.spongepowered.api.entity.living.player.CooldownTracker
Checks if the specified ItemType is currently on cooldown for the player.
hasEgg() - Method in interface org.spongepowered.api.entity.living.animal.Turtle
hasExpired() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Checks if this trade offer has indeed passed the time of which the uses surpassed the maximum uses.
hasFlag(String) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Gets if a flag with given alias was specified at least once.
hasFlag(Flag) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Gets if the given flag was specified once.
hash() - Method in interface org.spongepowered.api.resourcepack.ResourcePack
If this resource pack was initialized through ResourcePack.fromUri(URI), the hash, as calculated with com.google.common.hash.Hashing.sha1().hashBytes( com.google.common.io.Files.toByteArray(resourcepackfile) ).toString();.
hashCode() - Method in class org.spongepowered.api.block.transaction.BlockTransaction
 
hashCode() - Method in class org.spongepowered.api.data.DataTransactionResult
 
hashCode() - Method in class org.spongepowered.api.data.persistence.DataQuery
 
hashCode() - Method in class org.spongepowered.api.data.Transaction
 
hashCode() - Method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
 
hashCode() - Method in class org.spongepowered.api.event.Cause
 
hashCode() - Method in class org.spongepowered.api.event.EventContext
 
hashCode() - Method in class org.spongepowered.api.item.recipe.cooking.CookingResult
 
hashCode() - Method in class org.spongepowered.api.item.recipe.crafting.RecipeResult
 
hashCode() - Method in class org.spongepowered.api.service.context.Context
 
hashCode() - Method in class org.spongepowered.api.util.Angle
 
hashCode() - Method in class org.spongepowered.api.util.Color
 
hashCode() - Method in class org.spongepowered.api.util.RespawnLocation
 
hashCode() - Method in class org.spongepowered.api.util.Tuple
 
hashCode() - Method in class org.spongepowered.api.util.weighted.ChanceTable
 
hashCode() - Method in class org.spongepowered.api.util.weighted.EmptyObject
 
hashCode() - Method in class org.spongepowered.api.util.weighted.LootTable
 
hashCode() - Method in class org.spongepowered.api.util.weighted.NestedTableEntry
 
hashCode() - Method in class org.spongepowered.api.util.weighted.SeededVariableAmount.WrappedVariableAmount
 
hashCode() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
hashCode() - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndAddition
 
hashCode() - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndVariance
 
hashCode() - Method in class org.spongepowered.api.util.weighted.VariableAmount.Fixed
 
hashCode() - Method in class org.spongepowered.api.util.weighted.VariableAmount.OptionalAmount
 
hashCode() - Method in class org.spongepowered.api.util.weighted.WeightedObject
 
hashCode() - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
hashCode() - Method in class org.spongepowered.api.world.volume.EntityHit
 
hasLiquid(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.Region
 
hasLiquid(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.Region
 
hasLoadedBefore() - Method in interface org.spongepowered.api.event.world.LoadWorldEvent
Gets if the world has loaded before.
hasLongMemory() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AttackLivingGoal
Gets whether the navigator will attempt to continue to "target" an Entity after certain circumstances have been met, sometimes whether a targeted Entity has moved too far away, moved to where there is an obstacle between the parent and the targeted entity, etc.
hasModifier(AttributeModifier) - Method in interface org.spongepowered.api.entity.attribute.Attribute
Checks if this attribute has the provided modifier.
hasName() - Method in interface org.spongepowered.api.profile.GameProfile
Gets whether this game profile has a known name.
hasPermission(String) - Method in interface org.spongepowered.api.service.permission.Subject
Test whether the subject is permitted to perform an action given as the given permission string.
hasPermission(String) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
hasPermission(String, Set<Context>) - Method in interface org.spongepowered.api.service.permission.Subject
Test whether the subject is permitted to perform an action corresponding to the given permission string.
hasPermission(String, Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
hasPermission(String, Cause) - Method in interface org.spongepowered.api.service.permission.Subject
Test whether the subject is permitted to perform an action corresponding to the given permission string.
hasPermission(String, Cause) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
hasPlayedBefore() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Gets if the Player has played on the Server before.
hasRaids() - Method in interface org.spongepowered.api.world.WorldType
Gets if players who have the PotionEffectTypes.BAD_OMEN effect could cause a Raid while existing in a world of this type.
hasRaids() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
hasRaids(boolean) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
hasScore(Component) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Returns whether this objective has a Score with the given name.
hasSecondItem() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Returns whether this trade offer has a second item the merchant is buying from the customer.
hasSignature() - Method in interface org.spongepowered.api.profile.property.ProfileProperty
Tests if this property has a signature.
hasSkylight() - Method in interface org.spongepowered.api.world.WorldType
Gets if a world of this type will have lighting global lighting, used in game mechanics such as Entity spawning.
hasSkylight() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
hasSkylight(boolean) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
hasSubject(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Returns whether a subject with the given identifier currently exists.
HASTE - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
hasTrail() - Method in interface org.spongepowered.api.item.FireworkEffect
Gets whether this FireworkEffect will have a trail when detonated.
hasViewedCredits() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
hasViewers() - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory
Checks for whether this Inventory currently has viewers.
HAT - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
HAT - Static variable in class org.spongepowered.api.data.type.SkinParts
 
HAY_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
HAY_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
HE_IL - Static variable in class org.spongepowered.api.util.locale.Locales
 
head() - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Gets the head.
HEAD - Static variable in class org.spongepowered.api.data.type.BodyParts
 
HEAD - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
HEAD_ROTATION - Static variable in class org.spongepowered.api.data.Keys
The rotation of a Living's or ArmorStand's head.
headDirection() - Method in interface org.spongepowered.api.entity.living.Living
Converts the Living's head rotation into a quaternion direction unit vector.
header() - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Gets this list's header.
header() - Method in interface org.spongepowered.api.service.pagination.PaginationList
Gets the header to be displayed for this output on all pages after the title bar but before the contents, if available.
header(Component) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sets the header to be displayed for this output on all pages after the title bar but before the contents.
headRotation() - Method in interface org.spongepowered.api.entity.living.Living
HEALING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
HEALING_CRYSTAL - Static variable in class org.spongepowered.api.data.Keys
The EndCrystal currently healing an EnderDragon.
healingCrystal() - Method in interface org.spongepowered.api.entity.living.monster.boss.dragon.EnderDragon
health() - Method in interface org.spongepowered.api.entity.explosive.EndCrystal
health() - Method in interface org.spongepowered.api.entity.living.Living
health() - Method in interface org.spongepowered.api.raid.Raid
Gets the health of this raid.
HEALTH - Static variable in class org.spongepowered.api.data.Keys
A Living's or EndCrystal's current health.
HEALTH - 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 health, on a scale of 0-20 (can be greater than 20 due to effects such as PotionEffectTypes.HEALTH_BOOST).
HEALTH_BOOST - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
HEALTH_SCALE - Static variable in class org.spongepowered.api.data.Keys
The value a ServerPlayers max-health (excluding absorption) in the GUI will scale to.
healthScale() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
HEART - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
HEART_OF_THE_SEA - Static variable in class org.spongepowered.api.item.ItemTypes
 
HEARTS - Static variable in class org.spongepowered.api.scoreboard.objective.displaymode.ObjectiveDisplayModes
Causes the scores for an Objective to be displayed as hearts.
HEAVY_WEIGHTED_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
HEAVY_WEIGHTED_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
HEBREW - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
height() - Method in interface org.spongepowered.api.data.type.ArtType
Gets the height in blocks this art piece spans.
height() - Method in interface org.spongepowered.api.entity.Entity
height() - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe
Gets the height of the grid this ShapedCraftingRecipe fits into.
height() - Method in interface org.spongepowered.api.world.generation.config.flat.LayerConfig
 
height() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
The total height where terrain generates.
height() - Method in interface org.spongepowered.api.world.volume.game.PrimitiveGameVolume
 
height(int) - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Builder
 
height(HeightType, int, int) - Method in interface org.spongepowered.api.world.volume.game.HeightAwareVolume
 
height(HeightType, Vector3i) - Method in interface org.spongepowered.api.world.volume.game.HeightAwareVolume
 
HEIGHT - Static variable in class org.spongepowered.api.data.Keys
The height of the physical form of an Entity.
HEIGHT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
HeightAwareVolume - Interface in org.spongepowered.api.world.volume.game
 
HEIGHTMAPS - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk state that is "cleaning" up remnant objects of a chunk in process of world generation.
HeightType - Interface in org.spongepowered.api.world
 
HeightTypes - Class in org.spongepowered.api.world
 
HELD - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentGroups
 
HELD_ITEM - Static variable in class org.spongepowered.api.data.Keys
The ItemType a BlockState represents.
HELMET - 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 a "helmet".
help(CommandCause) - Method in interface org.spongepowered.api.command.Command
Gets a longer formatted help message about this command.
help(CommandCause, CommandMapping) - Method in interface org.spongepowered.api.command.registrar.CommandRegistrar
Returns help text for the invoked command, if one is available.
HERO_OF_THE_VILLAGE - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
HI_IN - Static variable in class org.spongepowered.api.util.locale.Locales
 
hidden(boolean) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets whether the Advancement should be hidden.
HIDDEN - Static variable in class org.spongepowered.api.entity.living.player.chat.ChatVisibilities
No chat is visible.
HIDDEN_GENE - Static variable in class org.spongepowered.api.data.Keys
The hidden gene of a Panda.
hiddenGene() - Method in interface org.spongepowered.api.entity.living.animal.Panda
HIDE_ATTRIBUTES - Static variable in class org.spongepowered.api.data.Keys
Whether the attributes of an ItemStack are hidden.
HIDE_CAN_DESTROY - Static variable in class org.spongepowered.api.data.Keys
Whether the Keys.BREAKABLE_BLOCK_TYPES of an ItemStack are hidden.
HIDE_CAN_PLACE - Static variable in class org.spongepowered.api.data.Keys
Whether the Keys.PLACEABLE_BLOCK_TYPES of an ItemStack are hidden.
HIDE_ENCHANTMENTS - Static variable in class org.spongepowered.api.data.Keys
Whether the Keys.APPLIED_ENCHANTMENTS of an ItemStack are hidden.
HIDE_FOR_OTHER_TEAMS - Static variable in class org.spongepowered.api.scoreboard.Visibilities
Death messages or nametags for members of other teams will not be visible, but death messages or nametags for members of the same team will be visible.
HIDE_FOR_OWN_TEAM - Static variable in class org.spongepowered.api.scoreboard.Visibilities
Death messages or nametags for members of other teams will be visible, but death messages or nametags for members of the same team will not be visible.
HIDE_MISCELLANEOUS - Static variable in class org.spongepowered.api.data.Keys
Whether miscellaneous values of an ItemStack are hidden.
HIDE_UNBREAKABLE - Static variable in class org.spongepowered.api.data.Keys
Whether Keys.IS_UNBREAKABLE state of an ItemStack is hidden.
HIGH - Static variable in class org.spongepowered.api.scheduler.TaskPriorities
 
highestId() - Method in interface org.spongepowered.api.world.schematic.Palette
Gets the highest identifier in this palette.
highestPositionAt(Vector3i) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume
Get the ServerLocation of the highest block that sunlight can reach in the given column.
highestYAt(int, int) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume
Get the y value of the highest block that sunlight can reach in the given column.
highestYAt(Vector2i) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume
Get the y value of the highest block that sunlight can reach in the given column.
highlandsBiome() - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig
 
highlandsBiome(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig.Builder
 
HINDI - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
hissing() - Method in interface org.spongepowered.api.entity.living.animal.Cat
hitBlock(int, int, int, Direction, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulates hitting a block as if a player had done so.
hitBlock(Vector3i, Direction, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulates hitting a block as if a player had done so.
hitPosition() - Method in interface org.spongepowered.api.util.blockray.RayTraceResult
The position where the ray intersects the selected object.
hitSound() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the sound played when the block is hit.
HOCON - Static variable in class org.spongepowered.api.data.persistence.DataFormats
 
Hoglin - Interface in org.spongepowered.api.entity.living.monster.hoglin
Represents a Hoglin.
HOGLIN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
HOGLIN_REPELLENTS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
HOGLIN_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
holder(TypeToken<? extends DataHolder>...) - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder.HolderStep
Adds one or more allowed dataHolder types
holder(Class<? extends DataHolder>...) - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder.HolderStep
Adds one or more allowed dataHolder types
HOLDING_PATTERN - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is circling around.
HOME_POSITION - Static variable in class org.spongepowered.api.data.Keys
The position where a Turtle lays eggs.
homePosition() - Method in interface org.spongepowered.api.entity.living.animal.Turtle
HONEY_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
HONEY_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
HONEY_BLOCK_SIDE - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
HONEY_BOTTLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
HONEYCOMB - Static variable in class org.spongepowered.api.item.ItemTypes
 
HONEYCOMB_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
HONEYCOMB_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
Hopper - Interface in org.spongepowered.api.block.entity.carrier
Represents a Hopper.
HOPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
HOPPER - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
HOPPER - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 5 (1x5 grid).
HOPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
HOPPER_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
HOPPER_MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
HopperMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart.carrier
Represents a MinecartLike with a Hopper in it.
horizontalSize() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
The horizontal scaling of landmass.
horizontalSize(int) - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Builder
 
HORN_CORAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
HORN_CORAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
HORN_CORAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
HORN_CORAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
HORN_CORAL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
HORN_CORAL_FAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
HORN_CORAL_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
Horse - Interface in org.spongepowered.api.entity.living.animal.horse
Represents a Horse.
HORSE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
HORSE_COLOR - Static variable in class org.spongepowered.api.data.Keys
The HorseColor of a Horse.
HORSE_COLOR - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
HORSE_JUMP_STRENGTH - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
HORSE_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
HORSE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
HORSE_STYLE - Static variable in class org.spongepowered.api.data.Keys
The HorseStyle of a Horse.
HORSE_STYLE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
HorseColor - Interface in org.spongepowered.api.data.type
Represents the color of a Horse.
HorseColors - Class in org.spongepowered.api.data.type
An enumeration of vanilla HorseColors.
HorseLike - Interface in org.spongepowered.api.entity.living.animal.horse
An abstract representation of a Horse.
HorseStyle - Interface in org.spongepowered.api.data.type
Represents the style of a Horse.
HorseStyles - Class in org.spongepowered.api.data.type
An enumeration of vanilla HorseStyles.
Hostile - Interface in org.spongepowered.api.entity.living
 
hotbar() - Method in interface org.spongepowered.api.item.inventory.entity.PrimaryPlayerInventory
Gets the hotbar of the player.
hotbar() - Method in interface org.spongepowered.api.item.inventory.entity.StandardInventory
Gets the hotbar inventory.
Hotbar - Interface in org.spongepowered.api.item.inventory.entity
A human's hotbar.
hour() - Method in interface org.spongepowered.api.util.MinecraftDayTime
The hour this represents.
HOVER - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is hovering.
HR_HR - Static variable in class org.spongepowered.api.util.locale.Locales
 
HU_HU - Static variable in class org.spongepowered.api.util.locale.Locales
 
Human - Interface in org.spongepowered.api.entity.living
 
HUMAN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
humanoid() - Method in interface org.spongepowered.api.event.entity.living.AnimateHandEvent
Gets the Humanoid.
Humanoid - Interface in org.spongepowered.api.entity.living
Represents a human-like entity in game, such as Player or Humans.
humidity() - Method in interface org.spongepowered.api.world.biome.Biome
Gets the humidity of this biome.
humidity() - Method in interface org.spongepowered.api.world.biome.BiomeAttributes
The humidity range.
HUNGARIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
HUNGER - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
HUNGER - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
hurtEntities() - Method in interface org.spongepowered.api.entity.FallingBlock
hurtsEntities(boolean) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource.Builder
 
Husk - Interface in org.spongepowered.api.entity.living.monster.zombie
 
HUSK - Static variable in class org.spongepowered.api.entity.EntityTypes
 
HUSK_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
HY_AM - Static variable in class org.spongepowered.api.util.locale.Locales
 

I

ICE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ICE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ICE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
ICE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
ICE_SPIKES - Static variable in class org.spongepowered.api.world.biome.Biomes
 
ICELANDIC - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
icon() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets the icon.
icon(Supplier<? extends ItemType>) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the icon of the advancement with the specified ItemType.
icon(ItemStack) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the icon of the advancement with the specified ItemStack.
icon(ItemStackSnapshot) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the icon of the advancement with the specified ItemStackSnapshot.
icon(ItemType) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the icon of the advancement with the specified ItemType.
id() - Method in interface org.spongepowered.api.resource.pack.Pack
 
id() - Method in interface org.spongepowered.api.resourcepack.ResourcePack
Gets the ID of this resource pack.
id() - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets the permission id this description belongs to.
id(String) - Method in interface org.spongepowered.api.service.permission.PermissionDescription.Builder
Sets the permission id for the description this builder creates.
id(UUID) - Method in interface org.spongepowered.api.entity.attribute.AttributeModifier.Builder
Sets the id of this attribute modifier.
ID_ID - Static variable in class org.spongepowered.api.util.locale.Locales
 
Identifiable - Interface in org.spongepowered.api.util
An identifiable object has a UUID that can be retrieved.
identifier() - Method in interface org.spongepowered.api.service.context.Contextual
Returns the identifier associated with this Contextual.
identifier() - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Return the identifier for this collection.
identifier() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
identifierValidityPredicate() - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns a predicate which determines whether or not a given identifier is valid for a subject collection held by this service.
identifierValidityPredicate() - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Returns a predicate which determines whether or not a given identifier is valid for a subject held by this collection.
identity() - Method in interface org.spongepowered.api.entity.living.player.Player
 
identity() - Static method in class org.spongepowered.api.world.volume.stream.VolumePositionTranslators
 
identity(UUID) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder.EndStep
Sets a unique identifier.
identity(UUID) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.EndStep
Sets a unique identifier.
IDENTITY - Static variable in class org.spongepowered.api.util.DiscreteTransform2
Represents an identity transformation.
IDENTITY - Static variable in class org.spongepowered.api.util.DiscreteTransform3
Represents an identity transformation.
ifNotSuccessful(Supplier<E>) - Method in class org.spongepowered.api.data.DataTransactionResult
Used to call a Supplier for an Exception of type E such that if this transaction's DataTransactionResult.isSuccessful() returns false, the supplier's exception is thrown.
ifSuccessful(Consumer<List<Value.Immutable<?>>>) - Method in class org.spongepowered.api.data.DataTransactionResult
If this result of DataTransactionResult.isSuccessful() returns true, the provided Consumer is called provided a list of all "successful" data as retrieved from DataTransactionResult.successfulData().
IGLOO - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
IgniteEntityEvent - Interface in org.spongepowered.api.event.entity
An event that occurs when an entity becomes ignited.
IGNITER - Static variable in class org.spongepowered.api.event.EventContextKeys
Used when an Living ignites causing an Explosion.
IGNORE_SIZE - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks only ignoring their stack-size.
ignoreCollisions(boolean) - Method in interface org.spongepowered.api.effect.VanishState
If VanishState.invisible() returns true, this will return the VanishState with the desired flag of VanishState.ignoresCollisions().
IGNORED_BY_PIGLIN_BABIES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
ignoreEmpty() - Element in annotation interface org.spongepowered.api.event.filter.cause.All
Whether this listener should be skipped if the array would be empty.
ignoreEntities() - Method in interface org.spongepowered.api.block.entity.StructureBlock
ignoreRender() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether the block change is requested to have no render update on the client.
ignoresCollisions() - Method in interface org.spongepowered.api.effect.VanishState
Gets if the Entity will ignore collisions.
Illager - Interface in org.spongepowered.api.entity.living.monster.raider.illager
 
Illusioner - Interface in org.spongepowered.api.entity.living.monster.raider.illager.spellcaster
Represents an Illusioner.
ILLUSIONER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
image() - Method in interface org.spongepowered.api.network.status.Favicon
Gets the decoded image of this favicon.
immediateLoading() - Method in enum class org.spongepowered.api.world.volume.stream.StreamOptions.LoadingStyle
 
immobilized() - Method in interface org.spongepowered.api.entity.living.monster.raider.Ravager
immutable() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Returns a immutable copy of the ArgumentReader.
immutableBuilder() - Static method in interface org.spongepowered.api.data.DataProvider
immutableBuilder(Class<T>) - Method in interface org.spongepowered.api.data.DataManager
Attempts to retrieve the builder for the given DataHolder.Immutable.
ImmutableDataProviderBuilder<H extends DataHolder,V extends Value<E>,E> - Interface in org.spongepowered.api.data
 
immutableOf() - Static method in interface org.spongepowered.api.data.DataManipulator
immutableOf(Iterable<? extends Value<?>>) - Static method in interface org.spongepowered.api.data.DataManipulator
Creates a DataManipulator.Immutable view directly based on the Values.
immutableOf(Supplier<? extends Key<? extends ListValue<E>>>, List<E>) - Static method in interface org.spongepowered.api.data.value.ListValue
Constructs an immutable ListValue of the appropriate type based on the given Key and the element.
immutableOf(Supplier<? extends Key<? extends ListValue<E>>>, List<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs an immutable ListValue of the appropriate type based on the given Key and the element.
immutableOf(Supplier<? extends Key<? extends MapValue<K, V>>>, Map<K, V>) - Static method in interface org.spongepowered.api.data.value.MapValue
Constructs an immutable MapValue of the appropriate type based on the given Key and the element.
immutableOf(Supplier<? extends Key<? extends MapValue<K, V>>>, Map<K, V>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs an immutable MapValue of the appropriate type based on the given Key and the element.
immutableOf(Supplier<? extends Key<? extends SetValue<E>>>, Set<E>) - Static method in interface org.spongepowered.api.data.value.SetValue
Constructs an immutable SetValue of the appropriate type based on the given Key and the element.
immutableOf(Supplier<? extends Key<? extends SetValue<E>>>, Set<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs an immutable SetValue of the appropriate type based on the given Key and the element.
immutableOf(Supplier<? extends Key<? extends Value<E>>>, E) - Static method in interface org.spongepowered.api.data.value.Value
Constructs an immutable Value of the appropriate type based on the given Key and the element.
immutableOf(Supplier<? extends Key<? extends WeightedCollectionValue<E>>>, WeightedTable<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs an immutable WeightedCollectionValue of the appropriate type based on the given Key and the element.
immutableOf(Supplier<? extends Key<? extends WeightedCollectionValue<E>>>, WeightedTable<E>) - Static method in interface org.spongepowered.api.data.value.WeightedCollectionValue
Constructs an immutable WeightedCollectionValue of the appropriate type based on the given Key and the element.
immutableOf(Key<? extends ListValue<E>>, List<E>) - Static method in interface org.spongepowered.api.data.value.ListValue
Constructs an immutable ListValue of the appropriate type based on the given Key and the element.
immutableOf(Key<? extends ListValue<E>>, List<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs an immutable ListValue of the appropriate type based on the given Key and the element.
immutableOf(Key<? extends MapValue<K, V>>, Map<K, V>) - Static method in interface org.spongepowered.api.data.value.MapValue
Constructs an immutable MapValue of the appropriate type based on the given Key and the element.
immutableOf(Key<? extends MapValue<K, V>>, Map<K, V>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs an immutable MapValue of the appropriate type based on the given Key and the element.
immutableOf(Key<? extends SetValue<E>>, Set<E>) - Static method in interface org.spongepowered.api.data.value.SetValue
Constructs an immutable SetValue of the appropriate type based on the given Key and the element.
immutableOf(Key<? extends SetValue<E>>, Set<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs an immutable SetValue of the appropriate type based on the given Key and the element.
immutableOf(Key<? extends Value<E>>, E) - Static method in interface org.spongepowered.api.data.value.Value
Constructs an immutable Value of the appropriate type based on the given Key and the element.
immutableOf(Key<? extends WeightedCollectionValue<E>>, WeightedTable<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs an immutable WeightedCollectionValue of the appropriate type based on the given Key and the element.
immutableOf(Key<? extends WeightedCollectionValue<E>>, WeightedTable<E>) - Static method in interface org.spongepowered.api.data.value.WeightedCollectionValue
Constructs an immutable WeightedCollectionValue of the appropriate type based on the given Key and the element.
immutableOf(Key<V>, E) - Method in interface org.spongepowered.api.data.value.Value.Factory
 
immutableOf(ValueContainer) - Static method in interface org.spongepowered.api.data.DataManipulator
Creates an DataManipulator.Immutable view directly based on the Values provided by the given ValueContainer, such that all ValueContainer.getValues() will be converted via Value.asImmutable() and constructed into an DataManipulator.Immutable.
immutableOf(BiomeVolume.Streamable<?>) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolumeFactory
 
immutableOf(BiomeVolume.Streamable<?>, Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolumeFactory
 
immutableOf(BlockVolume.Streamable<?>) - Method in interface org.spongepowered.api.world.volume.block.BlockVolumeFactory
 
immutableOf(BlockVolume.Streamable<?>, Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.block.BlockVolumeFactory
 
ImmutableVolume - Interface in org.spongepowered.api.world.volume
 
IMPACT_PROJECTILES - Static variable in class org.spongepowered.api.tag.EntityTypeTags
 
impactPoint() - Method in interface org.spongepowered.api.event.action.CollideEvent.Impact
Gets the location where the impact took place.
IMPALING - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
 
IMPERMEABLE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
IMPLEMENTATION - Enum constant in enum class org.spongepowered.api.Platform.Component
The implementation of the Platform.Component.API component.
ImplementedBy - Annotation Interface in org.spongepowered.api.util.annotation.eventgen
Used to indicate the base class that a generated event class extends from.
IMPOSSIBLE - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
IN_WALL - Static variable in class org.spongepowered.api.data.Keys
Whether a fence gate BlockState is in a wall.
INACCURACY - Static variable in class org.spongepowered.api.data.Keys
The inaccuracy of an ItemStack that launches Projectiles.
INACTIVE - Static variable in class org.spongepowered.api.data.type.SculkSensorStates
 
Include - Annotation Interface in org.spongepowered.api.event.filter.type
Filters out all event types which are not in the specified array of event classes.
INCLUDES - Enum constant in enum class org.spongepowered.api.data.KeyValueMatcher.Operator
Matches when the key value is included in the matcher value.
includeSelf() - Method in interface org.spongepowered.api.command.selector.Selector.Builder
If the selector's source is an Entity and this is called, the source is eligible to be selected if all other criteria are met.
includesTester(BiPredicate<? super E, ? super E>) - Method in interface org.spongepowered.api.data.Key.Builder
Sets the includes tester BiPredicate.
index(int) - Static method in class org.spongepowered.api.item.inventory.slot.SlotMatchers
Creates a KeyValueMatcher with the default operator KeyValueMatcher.Operator.EQUAL to match against slot indexes.
index(int, KeyValueMatcher.Operator) - Static method in class org.spongepowered.api.item.inventory.slot.SlotMatchers
Creates a KeyValueMatcher to match against slot indexes.
indexOf(E) - Method in interface org.spongepowered.api.data.value.ListValue
Queries for the index of the provided element.
indirect - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
 
IndirectEntityDamageSource - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
IndirectEntityDamageSource.AbstractBuilder<T extends IndirectEntityDamageSource,B extends IndirectEntityDamageSource.AbstractBuilder<T,B>> - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
IndirectEntityDamageSource.Builder - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
indirectSource() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
indirectSource() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.IndirectEntityDamageSource
Gets the Entity that is indirectly using the EntityDamageSource.source() to cause damage.
INDONESIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
INFESTED_CHISELED_STONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
INFESTED_CHISELED_STONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
INFESTED_COBBLESTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
INFESTED_COBBLESTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
INFESTED_CRACKED_STONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
INFESTED_CRACKED_STONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
INFESTED_DEEPSLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
INFESTED_DEEPSLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
INFESTED_MOSSY_STONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
INFESTED_MOSSY_STONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
INFESTED_STONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
INFESTED_STONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
INFESTED_STONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
INFESTED_STONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
INFINIBURN_END - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
INFINIBURN_NETHER - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
INFINIBURN_OVERWORLD - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
INFINITE_DESPAWN_DELAY - Static variable in class org.spongepowered.api.data.Keys
Whether an Item will not despawn for an infinite time.
INFINITE_PICKUP_DELAY - Static variable in class org.spongepowered.api.data.Keys
Whether an Item has an infinite pickup delay.
infiniteDespawnDelay() - Method in interface org.spongepowered.api.entity.Item
infinitePickupDelay() - Method in interface org.spongepowered.api.entity.Item
INFINITY - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Causing shooting arrows to not consume regular arrows.
InformativeMain - Class in org.spongepowered.api.util
A class containing a main method which throws an Exception to cleanly indicate to the user than running the jar file was a bad idea.
InformativeMain() - Constructor for class org.spongepowered.api.util.InformativeMain
 
ingredient() - Method in interface org.spongepowered.api.event.block.entity.BrewingEvent
Gets the ItemStackSnapshot as the ingredient used.
ingredient() - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe
Returns the Ingredient for this CookingRecipe.
ingredient(int, int) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe
Returns the ingredient at the specified location in this recipe.
ingredient(Supplier<? extends ItemType>) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.IngredientStep
Changes the ingredient and returns this builder.
ingredient(Supplier<? extends ItemType>) - Method in interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe.Builder
Sets the ingredient and returns this builder.
ingredient(ItemType) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.IngredientStep
Changes the ingredient and returns this builder.
ingredient(ItemType) - Method in interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe.Builder
Sets the ingredient and returns this builder.
ingredient(Ingredient) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.IngredientStep
Changes the ingredient and returns this builder.
ingredient(Ingredient) - Method in interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe.Builder
Sets the ingredient and returns this builder.
Ingredient - Interface in org.spongepowered.api.item.recipe.crafting
An Ingredient for a crafting recipe.
Ingredient.Builder - Interface in org.spongepowered.api.item.recipe.crafting
Builder for Ingredients.
Ingredient.Factory - Interface in org.spongepowered.api.item.recipe.crafting
 
ingredients() - Method in interface org.spongepowered.api.item.recipe.Recipe
Gets the ingredients for this recipe.
inhabitedTime() - Method in interface org.spongepowered.api.world.chunk.Chunk
Gets the number of ticks players have been present in this chunk, used for calculation of the regional difficulty factor.
init() - Method in class org.spongepowered.api.event.impl.AbstractEvent
Called once all fields have been set by the generated constructor in a subclass.
init() - Method in class org.spongepowered.api.event.impl.data.AbstractValueChangeEvent
 
init() - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
init() - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
init() - Method in class org.spongepowered.api.event.impl.entity.AbstractSpawnEntityEvent
 
init() - Method in class org.spongepowered.api.event.impl.entity.ai.goal.AbstractGoalEvent
 
init(double, List<T>) - Method in class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
 
initialDiameter(double) - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Sets the initial diameter of this world border.
initialized() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets if this has been initialized.
initialMirror(Axis) - Method in interface org.spongepowered.api.util.transformation.Transformation
Returns the direction of mirroring in this transformation, if mirroring was performed before rotation, at the point before the mirroring occurs.
INK_SAC - Static variable in class org.spongepowered.api.item.ItemTypes
 
INNER_LEFT - Static variable in class org.spongepowered.api.data.type.StairShapes
 
INNER_RIGHT - Static variable in class org.spongepowered.api.data.type.StairShapes
 
input() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader
Gets the argument string that is being read by this reader.
InputSlot - Interface in org.spongepowered.api.item.inventory.slot
An input slot used to supply items to a crafting, smelting, enchanting or other automated process.
inputStream() - Method in interface org.spongepowered.api.resource.Resource
Returns the InputStream of this resource.
inputVersion() - Method in interface org.spongepowered.api.util.Updater
Gets the numerical version that this Updater can accept.
insert(int, Object) - Method in class org.spongepowered.api.event.Cause.Builder
Inserts the specified object into the cause.
insert(ItemStack) - Method in interface org.spongepowered.api.block.entity.Jukebox
Ejects the current music disc item in this Jukebox and inserts the given one.
INSIDE_STEP_SOUND_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
INSPECT_DISPENSER - Static variable in class org.spongepowered.api.statistic.Statistics
 
INSPECT_DROPPER - Static variable in class org.spongepowered.api.statistic.Statistics
 
INSPECT_HOPPER - Static variable in class org.spongepowered.api.statistic.Statistics
 
INSTANCE - Static variable in class org.spongepowered.api.util.file.DeleteFileVisitor
 
INSTANT_DAMAGE - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
INSTANT_EFFECT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
INSTANT_HEALTH - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
instrument() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent.NoteBlock
The type of instrument that played the Note block.
INSTRUMENT_TYPE - Static variable in class org.spongepowered.api.data.Keys
INSTRUMENT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
InstrumentType - Interface in org.spongepowered.api.data.type
Represents a type of instrument.
InstrumentTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla InstrumentTypes.
INT_RANGE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
INTEGER - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be an integer (base 10) number.
INTEGER - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
INTEGER - Static variable in class org.spongepowered.api.scoreboard.objective.displaymode.ObjectiveDisplayModes
Causes the scores for an Objective to be displayed as integers.
integerNumber() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.INTEGER.
integerRange() - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a VariableValueParameters.NumberRangeBuilder that creates a bounded integer ValueParameter.
IntegerStateProperties - Class in org.spongepowered.api.state
IntegerStateProperty - Interface in org.spongepowered.api.state
Represents a type of StateProperty that accepts Integer based values, usually with a predefined range.
IntegerStateProperty.Factory - Interface in org.spongepowered.api.state
 
integrity() - Method in interface org.spongepowered.api.block.entity.StructureBlock
INTERACT_WITH_ANVIL - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_BEACON - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_BLAST_FURNACE - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_BREWINGSTAND - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_CAMPFIRE - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_CARTOGRAPHY_TABLE - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_CRAFTING_TABLE - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_FURNACE - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_GRINDSTONE - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_LECTERN - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_LOOM - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_SMITHING_TABLE - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_SMOKER - Static variable in class org.spongepowered.api.statistic.Statistics
 
INTERACT_WITH_STONECUTTER - Static variable in class org.spongepowered.api.statistic.Statistics
 
InteractableVolume - Interface in org.spongepowered.api.world.volume.game
 
interactBlock(int, int, int, Direction, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulates the interaction the block as if a player had done so.
interactBlock(Vector3i, Direction, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulates the interaction the block as if a player had done so.
InteractBlockEvent - Interface in org.spongepowered.api.event.block
Base event for all interactions involving a BlockSnapshot at a ServerLocation.
InteractBlockEvent.Primary - Interface in org.spongepowered.api.event.block
An event where the targeted block is being interacted with the client's "primary" button.
InteractBlockEvent.Primary.Finish - Interface in org.spongepowered.api.event.block
Called when a player finishes digging a block.
InteractBlockEvent.Primary.Start - Interface in org.spongepowered.api.event.block
Called when a player starts digging a block.
InteractBlockEvent.Primary.Stop - Interface in org.spongepowered.api.event.block
Called when a player cancels digging a block.
InteractBlockEvent.Secondary - Interface in org.spongepowered.api.event.block
An event where the targeted block is being interacted with the client's "secondary" button.
interactBlockWith(int, int, int, ItemStack, Direction, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulates the interaction the block using the given item as if the player had done so.
interactBlockWith(Vector3i, ItemStack, Direction, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulates the interaction the block using the given item as if the player had done so.
InteractContainerEvent - Interface in org.spongepowered.api.event.item.inventory.container
An interaction with a open Container.
InteractContainerEvent.Close - Interface in org.spongepowered.api.event.item.inventory.container
The target container was closed.
InteractContainerEvent.Open - Interface in org.spongepowered.api.event.item.inventory.container
The target container was opened.
InteractEntityEvent - Interface in org.spongepowered.api.event.entity
Base event for all interactions targeting an Entity.
InteractEntityEvent.Primary - Interface in org.spongepowered.api.event.entity
An event where the targeted entity is being interacted with the client's "primary" button.
InteractEntityEvent.Secondary - Interface in org.spongepowered.api.event.entity
An event where the targeted entity is being interacted with the client's "secondary" button.
InteractEntityEvent.Secondary.At - Interface in org.spongepowered.api.event.entity
An entity is interacted with at an interactionpoint.
InteractEntityEvent.Secondary.On - Interface in org.spongepowered.api.event.entity
An entity is interacted on.
InteractEvent - Interface in org.spongepowered.api.event.action
Base event for all interactions.
interactionPoint() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
Gets the point of interaction where the interaction occurred as a Vector3d.
interactionPoint() - Method in interface org.spongepowered.api.event.entity.InteractEntityEvent.Secondary.At
Gets the point of interaction where the interaction occurred as a Vector3d.
InteractItemEvent - Interface in org.spongepowered.api.event.item.inventory
Base event for all interactions with an ItemStack in hand.
InteractItemEvent.Primary - Interface in org.spongepowered.api.event.item.inventory
Called when a player swings its hand in the air.
InteractItemEvent.Secondary - Interface in org.spongepowered.api.event.item.inventory
Called when a player interacts with an item in hand.
interested() - Method in interface org.spongepowered.api.entity.living.animal.Fox
intermediary() - Method in class org.spongepowered.api.data.Transaction
Gets a List of any and all intermediary transactions that may have taken place to get the final Transaction of the original and the default results.
intersect(Inventory) - Method in interface org.spongepowered.api.item.inventory.Inventory
Intersects the slots of both inventories.
intersection() - Method in class org.spongepowered.api.world.volume.EntityHit
Gets the intersection point.
intersects(AABB) - Method in interface org.spongepowered.api.util.AABB
Checks if the bounding box intersects another.
intersects(Vector3d, Vector3d) - Method in interface org.spongepowered.api.util.AABB
Tests for intersection between the box and a ray defined by a starting point and a direction.
interval() - Method in interface org.spongepowered.api.scheduler.Task
Gets the interval for repeating tasks.
interval(long, TemporalUnit) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the interval between repetitions of the task.
interval(long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the interval between repetitions of the task.
interval(Duration) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the interval between repetitions of the task.
interval(Ticks) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the interval in unit ticks between repetitions of the task.
intRange(Integer, Integer) - Method in interface org.spongepowered.api.util.Range.Factory
Builds a Range based on integers.
intRange(Integer, Integer) - Static method in interface org.spongepowered.api.util.Range
Builds a Range based on integers.
invalidate() - Method in interface org.spongepowered.api.block.transaction.NotificationTicket
 
invalidate() - Method in class org.spongepowered.api.data.Transaction
 
invalidate(Predicate<ServerLocation>) - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent.All
Applies the provided Predicate to the List of Transactions from ChangeBlockEvent.All.transactions() such that any time that Predicate.test(Object) returns false on the location of the Transaction, the Transaction is marked as "invalid" and will not apply post event.
invalidateAll() - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent.All
Invalidates the list as such that all Transactions are marked as "invalid" and will not apply post event.
InvalidDataException - Exception in org.spongepowered.api.data.persistence
An exception that occurs when a DataBuilder or DataFormat is unable to handle an operation, which can include: DataBuilder.build(DataView), DataFormat.readFrom(InputStream), etc.
InvalidDataException() - Constructor for exception org.spongepowered.api.data.persistence.InvalidDataException
Constructs a new InvalidDataException.
InvalidDataException(String) - Constructor for exception org.spongepowered.api.data.persistence.InvalidDataException
Constructs a new InvalidDataException with a message.
InvalidDataException(String, Throwable) - Constructor for exception org.spongepowered.api.data.persistence.InvalidDataException
Constructs a new InvalidDataException with the specified message and cause.
InvalidDataException(Throwable) - Constructor for exception org.spongepowered.api.data.persistence.InvalidDataException
Constructs a new InvalidDataException with the specified cause and a null message.
InvalidDataFormatException - Exception in org.spongepowered.api.data.persistence
An exception that occurs when a DataFormat is unable to translate from a particular input.
InvalidDataFormatException() - Constructor for exception org.spongepowered.api.data.persistence.InvalidDataFormatException
Constructs a new InvalidDataFormatException.
InvalidDataFormatException(String) - Constructor for exception org.spongepowered.api.data.persistence.InvalidDataFormatException
Constructs a new InvalidDataFormatException with a message.
InvalidDataFormatException(String, Throwable) - Constructor for exception org.spongepowered.api.data.persistence.InvalidDataFormatException
Constructs a new InvalidDataFormatException with the specified message and cause.
InvalidDataFormatException(Throwable) - Constructor for exception org.spongepowered.api.data.persistence.InvalidDataFormatException
Constructs a new InvalidDataFormatException with the specified cause and a null message.
inventory() - Method in interface org.spongepowered.api.block.entity.carrier.CarrierBlockEntity
 
inventory() - Method in interface org.spongepowered.api.entity.living.player.Player
 
inventory() - Method in interface org.spongepowered.api.entity.living.player.User
Returns the inventory that this Carrier is holding.
inventory() - Method in interface org.spongepowered.api.entity.vehicle.minecart.carrier.CarrierMinecart
 
inventory() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent
Gets the Inventory.
inventory() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Pickup.Pre
Gets the Inventory.
inventory() - Method in interface org.spongepowered.api.event.item.inventory.container.ClickContainerEvent
 
inventory() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Gets the Inventory.
inventory() - Method in interface org.spongepowered.api.item.inventory.Carrier
Returns the inventory that this Carrier is holding.
inventory() - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Returns the current inventory used in this menu.
inventory(Inventory) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
Adds an existing inventory.
inventory(Direction) - Method in interface org.spongepowered.api.item.inventory.BlockCarrier
Returns the Inventory owned by this Carrier and accessible from the given direction.
inventory(ServerLocation) - Method in interface org.spongepowered.api.item.inventory.MultiBlockCarrier
Returns the Inventory at given location if owned by this Carrier.
inventory(ServerLocation, Direction) - Method in interface org.spongepowered.api.item.inventory.MultiBlockCarrier
Returns the Inventory at given location if owned by this Carrier and accessible from given direction.
Inventory - Interface in org.spongepowered.api.item.inventory
Base interface for queryable inventories.
INVENTORY_CHANGED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
INVENTORY_TYPE - Static variable in class org.spongepowered.api.item.inventory.query.QueryTypes
Tests based on the class of the inventory.
Inventory.Builder - Interface in org.spongepowered.api.item.inventory
A builder for free-form Inventories.
Inventory.Builder.BuildingStep - Interface in org.spongepowered.api.item.inventory
The building step.
Inventory.Builder.EndStep - Interface in org.spongepowered.api.item.inventory
The end Step.
Inventory2D - Interface in org.spongepowered.api.item.inventory.type
Base interface for inventories with slots obtainable via SlotPos queries.
InventoryCallbackHandler - Interface in org.spongepowered.api.item.inventory.menu.handler
Marker Interface for callback handlers in InventoryMenus
InventoryColumn - Interface in org.spongepowered.api.item.inventory.type
Represents a column within a GridInventory.
InventoryMenu - Interface in org.spongepowered.api.item.inventory.menu
Helper for Menus based on Inventories.
InventoryRow - Interface in org.spongepowered.api.item.inventory.type
Represents a row within a GridInventory.
InventoryTransactionResult - Interface in org.spongepowered.api.item.inventory.transaction
An interface for data returned by inventory operations which encapsulates the result of an attempted operation.
InventoryTransactionResult.Builder - Interface in org.spongepowered.api.item.inventory.transaction
 
InventoryTransactionResult.Builder.PollBuilder - Interface in org.spongepowered.api.item.inventory.transaction
 
InventoryTransactionResult.Poll - Interface in org.spongepowered.api.item.inventory.transaction
The InventoryTransactionResult for a single Inventory.poll() operation.
InventoryTransactionResult.Type - Enum Class in org.spongepowered.api.item.inventory.transaction
The type of InventoryTransactionResult.
inverse() - Element in annotation interface org.spongepowered.api.event.filter.cause.After
If true then the behavior of the typeFilter is reversed and the specified types are excluded rather than included.
inverse() - Element in annotation interface org.spongepowered.api.event.filter.cause.Before
If true then the behavior of the typeFilter is reversed and the specified types are excluded rather than included.
inverse() - Element in annotation interface org.spongepowered.api.event.filter.cause.ContextValue
If true then the behavior of the typeFilter is reversed and the specified types are excluded rather than included.
inverse() - Element in annotation interface org.spongepowered.api.event.filter.cause.First
If true then the behavior of the typeFilter is reversed and the specified types are excluded rather than included.
inverse() - Element in annotation interface org.spongepowered.api.event.filter.cause.Last
If true then the behavior of the typeFilter is reversed and the specified types are excluded rather than included.
inverse() - Element in annotation interface org.spongepowered.api.event.filter.cause.Root
If true then the behavior of the typeFilter is reversed and the specified types are excluded rather than included.
inverse() - Element in annotation interface org.spongepowered.api.event.filter.data.Has
If true then the behavior of this filter is reversed and the data holders having the specified key are excluded.
inverse() - Element in annotation interface org.spongepowered.api.event.filter.data.Supports
If true then the behavior of this filter is reversed and the data holders supporting the specified key are excluded.
inverse() - Method in interface org.spongepowered.api.util.transformation.Transformation
Gets the Transformation that reverses this transformation.
inverse() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets the inverted BlockChangeFlag of this flag.
invert() - Method in class org.spongepowered.api.util.DiscreteTransform2
Inverts the transform and returns it as a new transform.
invert() - Method in class org.spongepowered.api.util.DiscreteTransform3
Inverts the transform and returns it as a new transform.
INVERTED - Static variable in class org.spongepowered.api.data.Keys
INVISIBILITY - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
INVISIBILITY - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
invisible() - Method in interface org.spongepowered.api.effect.VanishState
Gets whether the state is visible.
invisible() - Method in interface org.spongepowered.api.entity.Entity
invisible() - Method in interface org.spongepowered.api.entity.living.player.User
InvocationCommandException - Exception in org.spongepowered.api.command.exception
Thrown when invocation of a command fails, wrapping the exception that is thrown.
InvocationCommandException(Component, Throwable) - Constructor for exception org.spongepowered.api.command.exception.InvocationCommandException
Constructs a new exception with the given message and the given cause.
INVULNERABILITY_TICKS - Static variable in class org.spongepowered.api.data.Keys
The amount of ticks an Entity will remain invulnerable for.
invulnerabilityTicks() - Method in interface org.spongepowered.api.entity.Entity
invulnerable() - Method in interface org.spongepowered.api.entity.Entity
invulnerable() - Method in interface org.spongepowered.api.entity.living.player.User
INVULNERABLE - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity is invulnerable.
inWater() - Method in interface org.spongepowered.api.entity.vehicle.Boat
inWorld(W) - Method in interface org.spongepowered.api.world.Location
Returns true if this location is in the given world.
ip() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.IP.
IP - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be an IP address.
IP - Static variable in class org.spongepowered.api.service.ban.BanTypes
Represents a Ban.IP.
ipBans() - Method in interface org.spongepowered.api.service.ban.BanService
Gets all IP bans registered.
IRISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
IRON - Static variable in class org.spongepowered.api.data.type.ArmorMaterials
 
IRON - Static variable in class org.spongepowered.api.data.type.ItemTiers
 
IRON_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_BARS - Static variable in class org.spongepowered.api.block.BlockTypes
 
IRON_BARS - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
IRON_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_BOOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_CHESTPLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
IRON_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_GOLEM - Static variable in class org.spongepowered.api.entity.EntityTypes
 
IRON_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_HORSE_ARMOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_INGOT - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_LEGGINGS - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_NUGGET - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
IRON_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_ORES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
IRON_ORES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
IRON_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
IRON_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_XYLOPHONE - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
IronGolem - Interface in org.spongepowered.api.entity.living.golem
Represents an Iron Golem.
is(Tag<T>) - Method in interface org.spongepowered.api.tag.Taggable
Returns true when given tag is associated with this object
IS_ADULT - Static variable in class org.spongepowered.api.data.Keys
Whether an Ageable is considered an adult.
IS_AFLAME - Static variable in class org.spongepowered.api.data.Keys
Whether a Blaze is currently burning.
IS_AI_ENABLED - Static variable in class org.spongepowered.api.data.Keys
Whether an Agents AI is enabled.
IS_ANGRY - Static variable in class org.spongepowered.api.data.Keys
Whether an entity is currently aggressive.
IS_ATTACHED - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is "attached" to another block.
IS_AUTO_SPIN_ATTACK - Static variable in class org.spongepowered.api.data.Keys
Whether a Living is doing an auto spin attack (doable with the EnchantmentTypes.RIPTIDE enchantment.)
IS_BEGGING_FOR_FOOD - Static variable in class org.spongepowered.api.data.Keys
Whether an entity is begging for food.
IS_CELEBRATING - Static variable in class org.spongepowered.api.data.Keys
Whether Raiders are currently celebrating.
IS_CHARGED - Static variable in class org.spongepowered.api.data.Keys
Whether a Creeper is charged.
IS_CHARGING_CROSSBOW - Static variable in class org.spongepowered.api.data.Keys
Whether a Pillager is charging it's crossbow.
IS_CLIMBING - Static variable in class org.spongepowered.api.data.Keys
Whether a Spider is currently climbing.
IS_CONNECTED_EAST - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is connected to the Direction.EAST.
IS_CONNECTED_NORTH - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is connected to the Direction.NORTH.
IS_CONNECTED_SOUTH - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is connected to the Direction.SOUTH.
IS_CONNECTED_UP - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is connected to the Direction.UP.
IS_CONNECTED_WEST - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is connected to the Direction.WEST.
IS_CRITICAL_HIT - Static variable in class org.spongepowered.api.data.Keys
Whether an Arrow will cause a critical hit.
IS_CROUCHING - Static variable in class org.spongepowered.api.data.Keys
Whether a Fox is currently crouching.
IS_CUSTOM_NAME_VISIBLE - Static variable in class org.spongepowered.api.data.Keys
Whether a custom name is visible on an Entity.
IS_DEFENDING - Static variable in class org.spongepowered.api.data.Keys
Whether a Fox is currently defending.
IS_DISARMED - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is disarmed.
IS_EATING - Static variable in class org.spongepowered.api.data.Keys
Whether an entity is eating.
IS_EFFECT_ONLY - Static variable in class org.spongepowered.api.data.Keys
Whether a WeatherEffect like LightningBolt is harmful to other entities.
IS_ELYTRA_FLYING - Static variable in class org.spongepowered.api.data.Keys
Whether a Player is flying with an ItemTypes.ELYTRA.
IS_EXTENDED - Static variable in class org.spongepowered.api.data.Keys
Whether a piston BlockState is currently extended.
IS_FACEPLANTED - Static variable in class org.spongepowered.api.data.Keys
Whether a Fox is currently faceplanted.
IS_FILLED - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is filled.
IS_FLAMMABLE - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is flammable.
IS_FLYING - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity is flying.
IS_FRIGHTENED - Static variable in class org.spongepowered.api.data.Keys
Whether an entity is frightened.
IS_FULL_BLOCK - Static variable in class org.spongepowered.api.data.Keys
Whether the block at the ServerLocation is a full block.
IS_GLOWING - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity has a glowing outline.
IS_GOING_HOME - Static variable in class org.spongepowered.api.data.Keys
Whether Turtle is proceeding to it's home position.
IS_GRAVITY_AFFECTED - Static variable in class org.spongepowered.api.data.Keys
Whether something is affected by gravity.
IS_HANGING - Static variable in class org.spongepowered.api.data.Keys
Whether a lantern block is hanging.
IS_HISSING - Static variable in class org.spongepowered.api.data.Keys
Whether a Cat is hissing.
IS_IMMOBILIZED - Static variable in class org.spongepowered.api.data.Keys
Whether a Ravager is immobilized.
IS_IN_WATER - Static variable in class org.spongepowered.api.data.Keys
Whether a Boat is currently in BlockTypes.WATER.
IS_INDIRECTLY_POWERED - Static variable in class org.spongepowered.api.data.Keys
Whether a ServerLocation is indirectly powered.
IS_INTERESTED - Static variable in class org.spongepowered.api.data.Keys
Whether a Fox is currently interested in something.
IS_INVISIBLE - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity is currently invisible.
IS_IS - Static variable in class org.spongepowered.api.util.locale.Locales
 
IS_JOHNNY - Static variable in class org.spongepowered.api.data.Keys
Whether a Vindicator is exhibiting "johnny" behavior.
IS_LAYING_EGG - Static variable in class org.spongepowered.api.data.Keys
Whether a Turtle is currently digging to lay an egg.
IS_LEADER - Static variable in class org.spongepowered.api.data.Keys
Whether a Patroller is the leader.
IS_LIT - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is lit.
IS_LYING_DOWN - Static variable in class org.spongepowered.api.data.Keys
Whether a Cat is lying down.
IS_LYING_ON_BACK - Static variable in class org.spongepowered.api.data.Keys
Whether a Panda is lying on it's back.
IS_OCCUPIED - Static variable in class org.spongepowered.api.data.Keys
Whether a bed BlockState is occupied.
IS_ON_RAIL - Static variable in class org.spongepowered.api.data.Keys
Whether a Minecart is on it's rail Readonly
IS_OPEN - Static variable in class org.spongepowered.api.data.Keys
Whether a door/fencegate/trapdoor BlockState is open.
IS_PASSABLE - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is passable (can be walked through).
IS_PATROLLING - Static variable in class org.spongepowered.api.data.Keys
Whether a Patroller is currently patrolling.
IS_PERSISTENT - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity or leaves BlockState will be prevented from despawning/decaying.
IS_PLACING_DISABLED - Static variable in class org.spongepowered.api.data.Keys
Whether players are prevented from placing items from an equipment slot on an ArmorStand
IS_PLAYER_CREATED - Static variable in class org.spongepowered.api.data.Keys
Whether a IronGolem has been created by a Player.
IS_POUNCING - Static variable in class org.spongepowered.api.data.Keys
Whether a Fox is currently pouncing.
IS_POWERED - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is powered.
IS_PRIMED - Static variable in class org.spongepowered.api.data.Keys
Whether a FusedExplosive is currently primed.
IS_PURRING - Static variable in class org.spongepowered.api.data.Keys
Whether a Cat is purring.
IS_RELAXED - Static variable in class org.spongepowered.api.data.Keys
Whether a Cat is relaxed.
IS_REPLACEABLE - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState can be replaced by a player without breaking it first.
IS_ROARING - Static variable in class org.spongepowered.api.data.Keys
Whether a Ravager is roaring.
IS_ROLLING_AROUND - Static variable in class org.spongepowered.api.data.Keys
Whether a Panda is rolling around.
IS_SADDLED - Static variable in class org.spongepowered.api.data.Keys
Whether an entity is saddled.
IS_SCREAMING - Static variable in class org.spongepowered.api.data.Keys
Whether an Enderman is screaming.
IS_SHEARED - Static variable in class org.spongepowered.api.data.Keys
Whether a Sheep is sheared.
IS_SILENT - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity is silent.
IS_SITTING - Static variable in class org.spongepowered.api.data.Keys
Whether a Wolf, Cat, Panda, or Fox is sitting.
IS_SLEEPING - Static variable in class org.spongepowered.api.data.Keys
Whether a Bat, Fox or Player is sleeping.
IS_SLEEPING_IGNORED - Static variable in class org.spongepowered.api.data.Keys
Whether a Player's sleeping status is ignored when checking whether to skip the night due to players sleeping.
IS_SMALL - Static variable in class org.spongepowered.api.data.Keys
Whether an ArmorStand is small.
IS_SNEAKING - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity is sneaking.
IS_SNEEZING - Static variable in class org.spongepowered.api.data.Keys
Whether a Panda is sneezing.
IS_SNOWY - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockTypes.DIRT BlockState is snowy.
IS_SOLID - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is solid.
IS_SPRINTING - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity is sprinting.
IS_STANDING - Static variable in class org.spongepowered.api.data.Keys
Whether a PolarBear is currently standing.
IS_STUNNED - Static variable in class org.spongepowered.api.data.Keys
Whether a Ravager is stunned.
IS_SURROGATE_BLOCK - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is a surrogate block for a block that was provided in an environment (almost always modded), that the block type provider no longer exists.
IS_TAKING_DISABLED - Static variable in class org.spongepowered.api.data.Keys
Whether players are prevented from taking items from an equipment slot on an ArmorStand
IS_TAMED - Static variable in class org.spongepowered.api.data.Keys
Whether a TameableAnimal is currently tamed
IS_TRADING - Static variable in class org.spongepowered.api.data.Keys
Whether a Trader is currently trading with a Player.
IS_TRAVELING - Static variable in class org.spongepowered.api.data.Keys
Whether a Turtle is currently traveling.
IS_TRUSTING - Static variable in class org.spongepowered.api.data.Keys
Whether an Ocelot is currently trusting of Players.
IS_UNBREAKABLE - Static variable in class org.spongepowered.api.data.Keys
Whether an ItemStack or BlockState is unbreakable.
IS_UNHAPPY - Static variable in class org.spongepowered.api.data.Keys
Whether a Panda is unhappy.
IS_WATERLOGGED - Static variable in class org.spongepowered.api.data.Keys
Whehter a BlockState is waterlogged.
IS_WET - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity like Wolf is wet.
isAbsolute() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
isAbsolute() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
isAbsolute() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
isAbsolute() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Gets whether this DamageSource's damage is absolute and will ignore potion effects and enchantments.
isAfter(ChunkState) - Method in interface org.spongepowered.api.world.chunk.ChunkState
Checks whether this state is considered "after" the provided ChunkState.
isAmbient() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets whether or not this potion effect is an ambient effect.
isAnimalSpawnsEnabled() - Method in interface org.spongepowered.api.Server
Gets if animals will naturally spawn.
isAnyOf(Supplier<? extends BlockType>...) - Method in interface org.spongepowered.api.block.BlockType
Returns true if this type is any of the given block types
isAnyOf(Supplier<? extends ItemType>...) - Method in interface org.spongepowered.api.item.ItemType
Returns true if this type is any of the given item types
isAnyOf(BlockType...) - Method in interface org.spongepowered.api.block.BlockType
Returns true if this type is any of the given block types
isAnyOf(ItemType...) - Method in interface org.spongepowered.api.item.ItemType
Returns true if this type is any of the given item types
isAreaAvailable(int, int, int) - Method in interface org.spongepowered.api.world.volume.Volume
Returns true if Volume.contains(int, int, int) is true and the backing data is actually loaded - e.g.
isAreaLoaded(int, int, int, int, int, int, boolean) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isAreaLoaded(Vector3i, int) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isAreaLoaded(Vector3i, int, boolean) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isAreaLoaded(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isAreaLoaded(Vector3i, Vector3i, boolean) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isAuthorized() - Method in interface org.spongepowered.api.network.RconConnection
Gets whether this client is authorized.
isAvailable() - Method in interface org.spongepowered.api.world.Location
Gets whether this location is available.
isBedSpawn() - Method in interface org.spongepowered.api.event.entity.living.player.RespawnPlayerEvent.Recreate
Gets whether the position of spawn was set by a Bed.
isBlockLoaded(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isBlockLoaded(int, int, int, boolean) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isBlockLoaded(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isBlockLoaded(Vector3i, boolean) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isBonus() - Method in interface org.spongepowered.api.raid.RaidWave
Determines if this wave was a bonus of the Raid.
isBypassingArmor() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
isBypassingArmor() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
isBypassingArmor() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
isBypassingArmor() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Gets whether this DamageSource will deal damage that bypasses any armor.
isCancelled() - Method in interface org.spongepowered.api.event.Cancellable
Gets if the Event has been cancelled.
isCancelled() - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent.Pre
If true, the command will not run and the CommandResult given by ExecuteCommandEvent.Pre.result() will be returned.
isCancelled() - Method in interface org.spongepowered.api.scheduler.ScheduledTask
Gets whether this scheduled task has been cancelled.
IsCancelled - Annotation Interface in org.spongepowered.api.event.filter
Filters out events which do not match the specified cancellation state (represented by a Tristate).
isCardinal() - Method in enum class org.spongepowered.api.util.Direction
Return true if the direction is of a cardinal direction (north, west east, and south).
isChatColorsEnabled() - Method in interface org.spongepowered.api.event.entity.living.player.PlayerChangeClientSettingsEvent
Gets the new value for whether the player has colors enabled in chat.
isChildOf(SubjectReference) - Method in interface org.spongepowered.api.service.permission.Subject
Check if this subject is a child of the given parent in the subject's current context, traversing inheritance.
isChildOf(SubjectReference) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
isChildOf(SubjectReference, Set<Context>) - Method in interface org.spongepowered.api.service.permission.Subject
Check if this subject is a child of the given parent in the given context combination, traversing inheritance.
isChildOf(SubjectReference, Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
isChildOf(SubjectReference, Cause) - Method in interface org.spongepowered.api.service.permission.Subject
Check if this subject is a child of the given parent in the given context combination, traversing inheritance.
isChildOf(SubjectReference, Cause) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
isChunkLoaded(int, int, int, boolean) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets whether a Chunk is loaded at the particular chunk coordinates.
isChunkLoaded(Vector3i, boolean) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets whether a Chunk is loaded at the particular chunk coordinates.
isChunkLoadedAtBlock(int, int, int, boolean) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets whether a Chunk is loaded at the particular block coordinates.
isChunkLoadedAtBlock(Vector3i, boolean) - Method in interface org.spongepowered.api.world.volume.game.ChunkVolume
Gets whether a Chunk is loaded at the particular block coordinates.
isClient() - Method in enum class org.spongepowered.api.Platform.Type
Checks for whether the platform is Platform.Type.CLIENT.
isClientAvailable() - Method in interface org.spongepowered.api.Game
Returns if the Client is available for use.
isClientAvailable() - Static method in class org.spongepowered.api.Sponge
Gets whether a Client instance is available without throwing an exception from calling Sponge.client().
isCollisionBoxesEmpty(Entity, AABB) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isCompatibleWith(EnchantmentType) - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Test if this enchantment type can be applied along with another enchantment type.
isCurse() - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Gets whether or not this enchantment type is considered a "curse" enchantment.
isDeath() - Method in interface org.spongepowered.api.event.entity.living.player.RespawnPlayerEvent.Recreate
Gets if this respawn is due to a player's death.
isDedicatedServer() - Method in interface org.spongepowered.api.client.LocalServer
 
isDedicatedServer() - Method in interface org.spongepowered.api.Server
Gets whether this server is dedicated to being a global server, or whether this server is local to a game client where a Client instance may be available.
isDefault() - Method in interface org.spongepowered.api.service.economy.Currency
Returns true if this currency is the default currency for the economy, otherwise false.
isDynamic() - Method in interface org.spongepowered.api.item.recipe.Recipe
Returns true if the recipe is dynamic.
isDynamic() - Method in interface org.spongepowered.api.registry.Registry
Returns if this registry supports adding additional values.
isEffectOnly() - Method in interface org.spongepowered.api.entity.weather.WeatherEffect
isEmpty() - Method in interface org.spongepowered.api.data.persistence.DataView
Gets if this view contains no data.
isEmpty() - Method in interface org.spongepowered.api.data.value.CollectionValue
Checks if the backed Collection is empty.
isEmpty() - Method in interface org.spongepowered.api.fluid.FluidState
 
isEmpty() - Method in interface org.spongepowered.api.item.inventory.ItemStack
Returns true if ItemStack.quantity() is zero and therefore this ItemStack is empty.
isEmpty() - Method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
Returns true if ItemStackSnapshot.quantity() is zero and therefore this ItemStackSnapshot is empty.
isEmpty() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
isEmpty() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
isEmpty() - Method in interface org.spongepowered.api.world.chunk.Chunk
Gets whether this chunk is empty.
isExplosive() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
isExplosive() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
isExplosive() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
isExplosive() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Gets whether this DamageSource is an explosion.
isFinal() - Method in interface org.spongepowered.api.raid.RaidWave
Determines if this wave was the final wave of the Raid.
isFire() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
isFire() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
isFire() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
isFire() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Gets whether this DamageSource is considered to be "fire" based, can be from flames or blocks that are flaming, or the entity being on fire.
isFlammable() - Method in interface org.spongepowered.api.entity.EntityType
If true entities of this type may be caught on fire.
isFood(ItemStack) - Method in interface org.spongepowered.api.entity.living.animal.Animal
Determines if the ItemStack is considered to be food by this animal.
isForced() - Method in interface org.spongepowered.api.resource.pack.Pack
 
isForced() - Method in class org.spongepowered.api.util.RespawnLocation
Gets whether the spawn position is forced in the given world, if available.
isGameModeEnforced() - Method in interface org.spongepowered.api.Server
Gets if players will have their game mode set to the default.
isHardcoreModeEnabled() - Method in interface org.spongepowered.api.Server
Gets if hardcode mode has been enabled.
isHidden() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets whether this advancement is hidden.
isInBorder(Entity) - Method in interface org.spongepowered.api.world.volume.game.Region
 
isInChunk(int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns true if the local coordinates fit in a chunk.
isInChunk(int, int, int, int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns true if the world coordinates fit in the chunk at the given coordinates.
isInChunk(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns true if the local coordinates fit in a chunk.
isInChunk(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns true if the world coordinates fit in the chunk at the given coordinates.
isIndefinite() - Method in interface org.spongepowered.api.service.ban.Ban
Gets whether this ban is indefinitely long, e.g.
isInstance(Object) - Method in interface org.spongepowered.api.command.parameter.Parameter.Key
Return whether the value is an instance of this key's value type.
isInstance(Object) - Method in interface org.spongepowered.api.event.EventContextKey
Return whether the value is an instance of this key's value type.
isInstant() - Method in interface org.spongepowered.api.effect.potion.PotionEffectType
Gets whether this potion effect is applied instantly or over time.
isKnown() - Method in enum class org.spongepowered.api.Platform.Type
Checks for whether the platform is known.
islandsBiome() - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig
 
islandsBiome(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig.Builder
 
isLarge() - Method in interface org.spongepowered.api.data.type.TropicalFishShape
Whether this shape represents a large TropicalFish.
isLegacy() - Method in interface org.spongepowered.api.MinecraftVersion
Returns whether this version is an older version that doesn't support all of the features in StatusResponse.
isLinked(ItemStack) - Method in interface org.spongepowered.api.map.MapInfo
Gets whether the supplied ItemStack is backed by this MapInfo, such that modifications to this MapInfo would affect the supplied stack.
isLoaded() - Method in interface org.spongepowered.api.entity.Entity
Returns whether this entity is still loaded in a world/chunk.
isLoaded() - Method in interface org.spongepowered.api.world.World
Gets if this world is currently loaded.
isLocked() - Method in interface org.spongepowered.api.resource.pack.Pack
 
isLocked() - Method in interface org.spongepowered.api.scoreboard.Score
Checks for whether the score is locked.
isMagic() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
isMagic() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
isMagic() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
isMagic() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Gets whether this DamageSource is considered to be magical damage, such as potions, or other sources.
isMessageCancelled() - Method in interface org.spongepowered.api.event.message.MessageCancellable
Returns true if the Component should not be sent.
isModifierApplicable(DamageModifier) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Checks whether the provided DamageModifier is applicable to the current available DamageModifiers.
isModifierApplicable(DamageModifier) - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Checks whether the provided DamageModifier is applicable to the current available DamageModifiers.
isModifierApplicable(DamageModifier) - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
isModifierApplicable(DamageModifier) - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
isMonsterSpawnsEnabled() - Method in interface org.spongepowered.api.Server
Gets if monsters will naturally spawn.
isMultiWorldEnabled() - Method in interface org.spongepowered.api.Server
Gets if multiple worlds will be loaded by the server.
isOnline() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Returns whether this player is online or not.
isOnline() - Method in interface org.spongepowered.api.entity.living.player.User
Checks if this user is online or not.
isOnlineModeEnabled() - Method in interface org.spongepowered.api.Server
Gets if incoming connections are authenticated against Mojang's servers.
isOpen() - Method in interface org.spongepowered.api.item.inventory.Container
Returns whether this Container is open.
isOpposite(Direction) - Method in enum class org.spongepowered.api.util.Direction
Returns whether the given direction is opposite this.
isOptional() - Method in interface org.spongepowered.api.command.parameter.Parameter
Gets whether this parameter is optional.
isOrdinal() - Method in enum class org.spongepowered.api.util.Direction
Return true if the direction is of an ordinal direction (northwest, southwest, southeast, northeast).
isPersistent() - Method in interface org.spongepowered.api.map.decoration.MapDecoration
Gets whether this MapDecoration is persistent
isPVPEnabled() - Method in interface org.spongepowered.api.Server
Gets if pvp is enabled.
isRconEnabled() - Method in interface org.spongepowered.api.service.rcon.RconService
Tests whether Rcon is enabled for this service.
isRecessive() - Method in interface org.spongepowered.api.data.type.PandaGene
 
isRemoved() - Method in interface org.spongepowered.api.entity.Entity
Returns whether this entity has been removed.
isSafeBodyMaterial(BlockState) - Method in interface org.spongepowered.api.world.teleport.TeleportHelperFilter
Tests whether a BlockState should be considered a safe block for the body to be inside of.
isSafeFloorMaterial(BlockState) - Method in interface org.spongepowered.api.world.teleport.TeleportHelperFilter
Tests whether a BlockState should be considered a safe block to land on.
isScaledByDifficulty() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
isScaledByDifficulty() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
isScaledByDifficulty() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
isScaledByDifficulty() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Gets whether this DamageSource's damage is scaled by Difficulty.
isScheduled(int, int, int, T) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
isScheduled(Vector3i, T) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
Gets whether there's a scheduled update at the desired position with the provided target.
isSecondaryOrdinal() - Method in enum class org.spongepowered.api.util.Direction
Return true if the direction is of a secondary ordinal direction (north-northwest, north-northeast, south-southwest, etc.).
isServer() - Method in enum class org.spongepowered.api.Platform.Type
Checks for whether the platform is Platform.Type.SERVER.
isServerAvailable() - Method in interface org.spongepowered.api.Game
Returns if the Server is available for use.
isServerAvailable() - Static method in class org.spongepowered.api.Sponge
Gets whether a Server instance is available without throwing an exception from calling Sponge.server().
isSkylightMax(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.EnvironmentalVolume
 
isSubjectDataPersisted() - Method in interface org.spongepowered.api.service.permission.Subject
Returns if this Subject has persistent, non-transient data.
isSubjectDataPersisted() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
isSuccess() - Method in interface org.spongepowered.api.command.CommandResult
Gets whether the command executed successfully.
isSuccess() - Method in interface org.spongepowered.api.service.economy.account.AccountDeletionResultType
Returns whether this result type represents a successful deletion.
isSuccessful() - Method in class org.spongepowered.api.data.DataTransactionResult
Gets whether this DataTransactionResult was successful or not.
isSummonable() - Method in interface org.spongepowered.api.entity.EntityType
If true entities of this type may be summoned naturally or via command.
isSupported(TypeToken<? extends DataHolder>) - Method in interface org.spongepowered.api.data.DataProvider
 
isSupported(Type) - Method in interface org.spongepowered.api.data.DataProvider
 
isSupported(DataHolder) - Method in interface org.spongepowered.api.data.DataProvider
Gets whether this value provider is supported by the given ValueContainer.
isSupported(DataHolder) - Method in interface org.spongepowered.api.data.DirectionRelativeDataProvider
 
isSupported(DataHolder, Direction) - Method in interface org.spongepowered.api.data.DirectionRelativeDataProvider
Gets whether this value provider is supported by the given ValueContainer.
isSupportedBy(EngineConnection) - Method in interface org.spongepowered.api.network.channel.packet.basic.BasicHandshakePacketDispatcher
Deprecated.
Is currently not supported by the basic packet channel during the handshake phase
isSupportedBy(EngineConnection) - Method in interface org.spongepowered.api.network.channel.packet.PacketDispatcher
Gets whether the packet channel this dispatcher belongs to is supported by the given EngineConnection.
isSupportedBy(EngineConnection) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Gets whether the data channel this sub-channel belongs to is supported by the given EngineConnection.
isTerminal() - Method in interface org.spongepowered.api.command.Command.Parameterized
Gets whether Command.Builder.terminal(boolean) was explicitly set to true, such that this command will execute without any arguments, regardless of the command's parameters or subcommands.
isTerminal() - Method in interface org.spongepowered.api.command.parameter.Parameter
Gets whether this parameter is known to be able to be explicitly considered a terminal parameter without regarding its place in a command.
isTransient() - Method in interface org.spongepowered.api.entity.Entity
isTransient() - Method in interface org.spongepowered.api.entity.EntityType
If true entities of this type will not be saved to disk.
isTransient() - Method in interface org.spongepowered.api.service.permission.SubjectData
Return if this SubjectData is transient.
isTreasure() - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Gets whether or not this enchantment type is considered a "treasure" enchantment.
isUpright() - Method in enum class org.spongepowered.api.util.Direction
Return whether Y component is non-zero.
isValid() - Method in interface org.spongepowered.api.block.entity.BlockEntity
Checks for whether the block entity is currently valid or not.
isValid() - Method in class org.spongepowered.api.data.Transaction
Gets whether this transaction is marked as valid.
isValid() - Method in interface org.spongepowered.api.world.Location
Gets whether this location is valid.
isValid(Inventory, ServerWorld) - Method in interface org.spongepowered.api.item.recipe.Recipe
Checks if the given inventory fits the required constraints to make a valid recipe
isValid(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe
Checks if the given ItemStackSnapshot fits the required constraints to craft this CookingRecipe.
isValidBlock(BlockState) - Method in interface org.spongepowered.api.block.entity.BlockEntityType
Determines if the provided block is considered valid by the BlockEntity.
isValidChunk(int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns true if the coordinates are valid chunk coordinates.
isValidChunk(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns true if the coordinates are valid chunk coordinates.
isValidItem(EquipmentType) - Method in interface org.spongepowered.api.item.inventory.slot.EquipmentSlot
Check whether the supplied equipment type can be inserted into this slot.
isValidItem(ItemStack) - Method in interface org.spongepowered.api.item.inventory.slot.FilteringSlot
Check whether the supplied item can be inserted into this slot.
isValidItem(ItemType) - Method in interface org.spongepowered.api.item.inventory.slot.FilteringSlot
Check whether the supplied item can be inserted into this slot.
isValidLocation(ServerWorld, Vector3i) - Method in interface org.spongepowered.api.world.teleport.TeleportHelperFilter
Tests whether the location in question is valid, regardless of whether the block is safe or not.
isVectorAlongAxis(Vector3d) - Method in enum class org.spongepowered.api.util.Axis
Returns whether the given vector is along this axis.
isViewedSlot(Slot) - Method in interface org.spongepowered.api.item.inventory.Container
Returns whether given slot is part of the viewed inventories but not part of the viewers own inventory.
isViewingInventory() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Returns whether this player has an open inventory at the moment or not.
isVisible(MessageType) - Method in interface org.spongepowered.api.entity.living.player.chat.ChatVisibility
Tests whether the given chat type will be visible to a player's chat.
isWhitelisted(GameProfile) - Method in interface org.spongepowered.api.service.whitelist.WhitelistService
Gets whether the specified GameProfile is present on this whitelist.
isWhitelistEnabled() - Method in interface org.spongepowered.api.Server
Gets if the whitelist is currently enforced.
IT_IT - Static variable in class org.spongepowered.api.util.locale.Locales
 
ITALIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
item() - Method in interface org.spongepowered.api.block.BlockType
Return the ItemType that represents this block.
item() - Method in interface org.spongepowered.api.block.entity.Jukebox
item() - Method in interface org.spongepowered.api.block.entity.Lectern
item() - Method in interface org.spongepowered.api.entity.hanging.ItemFrame
item() - Method in interface org.spongepowered.api.entity.Item
item() - Method in interface org.spongepowered.api.entity.projectile.Potion
item() - Method in interface org.spongepowered.api.event.entity.ItemMergeWithItemEvent
Gets the Item.
item() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Pickup.Pre
Gets the Item.
item() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment
The itemstack to enchant.
item() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement
The itemstack to enchant.
item(Supplier<? extends ItemType>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that defines the provided ItemType, provided that the Supplier does not return null.
item(ItemStack) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
 
item(ItemStack) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder
Sets the item for which the enchantments are chosen
item(ItemStackSnapshot) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
 
item(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.DummyStep
Sets the default item for the dummy-slots.
item(ItemType) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that defines the provided ItemType.
Item - Interface in org.spongepowered.api.entity
Represents an Item.
ITEM - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
ITEM - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ITEM_ARMOR_EQUIP_CHAIN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ARMOR_EQUIP_DIAMOND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ARMOR_EQUIP_ELYTRA - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ARMOR_EQUIP_GENERIC - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ARMOR_EQUIP_GOLD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ARMOR_EQUIP_IRON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ARMOR_EQUIP_LEATHER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ARMOR_EQUIP_NETHERITE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ARMOR_EQUIP_TURTLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_AXE_SCRAPE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_AXE_STRIP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_AXE_WAX_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BONE_MEAL_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BOOK_PAGE_TURN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BOOK_PUT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BOTTLE_EMPTY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BOTTLE_FILL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BOTTLE_FILL_DRAGONBREATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUCKET_EMPTY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUCKET_EMPTY_AXOLOTL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUCKET_EMPTY_FISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUCKET_EMPTY_LAVA - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUCKET_EMPTY_POWDER_SNOW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUCKET_FILL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUCKET_FILL_AXOLOTL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUCKET_FILL_FISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUCKET_FILL_LAVA - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUCKET_FILL_POWDER_SNOW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUNDLE_DROP_CONTENTS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUNDLE_INSERT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_BUNDLE_REMOVE_ONE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_CHORUS_FRUIT_TELEPORT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_CROP_PLANT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_CROSSBOW_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_CROSSBOW_LOADING_END - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_CROSSBOW_LOADING_MIDDLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_CROSSBOW_LOADING_START - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_CROSSBOW_QUICK_CHARGE_1 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_CROSSBOW_QUICK_CHARGE_2 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_CROSSBOW_QUICK_CHARGE_3 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_CROSSBOW_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_DATA - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks based on their Values.
ITEM_DATA_IGNORE_DURABILITY - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks based on their Values ignoring Keys.ITEM_DURABILITY.
ITEM_DURABILITY - Static variable in class org.spongepowered.api.data.Keys
The durability of an ItemStack.
ITEM_DURABILITY_CHANGED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ITEM_DYE_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ELYTRA_FLYING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ENCHANTMENT - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
ITEM_FIRECHARGE_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_FLINTANDSTEEL_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_FRAME - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ITEM_FRAME - Static variable in class org.spongepowered.api.item.ItemTypes
 
ITEM_GLOW_INK_SAC_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_HOE_TILL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_HONEY_BOTTLE_DRINK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_HONEYCOMB_WAX_ON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_INK_SAC_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_LODESTONE_COMPASS_LOCK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_NETHER_WART_PLANT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_PICKED_UP_BY_ENTITY - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ITEM_PREDICATE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
ITEM_RARITY - Static variable in class org.spongepowered.api.data.Keys
The rarity of an item.
ITEM_RARITY - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ITEM_SHIELD_BLOCK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_SHIELD_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_SHOVEL_FLATTEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_SLIME - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
ITEM_SLOT - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
ITEM_SNOWBALL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
ITEM_SPYGLASS_STOP_USING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_SPYGLASS_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_STACK - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
ITEM_STACK_CUSTOM - Static variable in class org.spongepowered.api.item.inventory.query.QueryTypes
Allows a custom condition for the items contained within an item stack.
ITEM_STACK_EXACT - Static variable in class org.spongepowered.api.item.inventory.query.QueryTypes
Tests for an exact match of the item stack contained in each slot.
ITEM_STACK_IGNORE_QUANTITY - Static variable in class org.spongepowered.api.item.inventory.query.QueryTypes
Tests for an exact match of the item stack contained in each slot, with the exception of the quantity.
ITEM_STACK_SNAPSHOT - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to represent an item.
ITEM_STACK_SNAPSHOT - Static variable in class org.spongepowered.api.data.Keys
ITEM_STACK_SNAPSHOT - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will affect the appearance of a particle.
ITEM_TIER - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ITEM_TOTEM_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_TRIDENT_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_TRIDENT_HIT_GROUND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_TRIDENT_RETURN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_TRIDENT_RIPTIDE_1 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_TRIDENT_RIPTIDE_2 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_TRIDENT_RIPTIDE_3 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_TRIDENT_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_TRIDENT_THUNDER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_TYPE - Static variable in class org.spongepowered.api.item.inventory.query.QueryTypes
Tests for a match of the type of item contained in each slot.
ITEM_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ITEM_USED_ON_BLOCK - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ItemFrame - Interface in org.spongepowered.api.entity.hanging
Represents an Item Frame.
itemInHand(Supplier<? extends HandType>) - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Gets the equipped item in hand.
itemInHand(HandType) - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Gets the equipped item in hand.
ItemMergeWithItemEvent - Interface in org.spongepowered.api.event.entity
Called when an Item is merged with another Item.
itemName() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Returns the new item name.
itemOrientation() - Method in interface org.spongepowered.api.entity.hanging.ItemFrame
ItemRarities - Class in org.spongepowered.api.item
 
ItemRarity - Interface in org.spongepowered.api.item
The rarity of an item.
items(Collection<ItemType>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that provides a random ItemType from the provided collection of item types.
items(ItemType, ItemType...) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that provides a random ItemType of the provided item types.
ITEMS_BROKEN - Static variable in class org.spongepowered.api.statistic.StatisticCategories
 
ITEMS_CRAFTED - Static variable in class org.spongepowered.api.statistic.StatisticCategories
 
ITEMS_DROPPED - Static variable in class org.spongepowered.api.statistic.StatisticCategories
 
ITEMS_PICKED_UP - Static variable in class org.spongepowered.api.statistic.StatisticCategories
 
ITEMS_USED - Static variable in class org.spongepowered.api.statistic.StatisticCategories
 
itemStack() - Method in interface org.spongepowered.api.event.item.inventory.InteractItemEvent
Gets the ItemStackSnapshot being interacted with.
itemStack(ItemStackSnapshot) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer to set the ItemStack.Builder to use the provided ItemStackSnapshot as a "default".
ItemStack - Interface in org.spongepowered.api.item.inventory
Represents a stack of a specific ItemType.
ItemStack.Builder - Interface in org.spongepowered.api.item.inventory
 
ItemStack.Factory - Interface in org.spongepowered.api.item.inventory
 
ItemStackBuilderPopulators - Class in org.spongepowered.api.item.inventory
A factory for generating BiConsumers to apply to an ItemStack.Builder, usually through an ItemStackGenerator.
ItemStackComparators - Class in org.spongepowered.api.item.inventory
A utility class for getting all available Comparators for ItemStacks.
ItemStackComparators.Factory - Interface in org.spongepowered.api.item.inventory
 
ItemStackGenerator - Interface in org.spongepowered.api.item.inventory
A simple generator that takes a Random and generates an ItemStack.
ItemStackGenerator.Builder - Interface in org.spongepowered.api.item.inventory
A builder to add various BiConsumers that will be applied in order to an ItemStackGenerator.
itemStackInUse() - Method in interface org.spongepowered.api.event.item.inventory.UseItemStackEvent
Gets the ItemStack being consumed.
itemStackResult() - Method in interface org.spongepowered.api.event.item.inventory.UseItemStackEvent.Replace
Gets the ItemStack that is placed in the player's inventory in replacement of the stack that is currently being used.
itemStacks(ItemStackSnapshot, ItemStackSnapshot...) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that uses a randomized selection of the provided ItemStackSnapshots.
itemStackSnapshot() - Static method in interface org.spongepowered.api.command.parameter.Parameter
ItemStackSnapshot - Interface in org.spongepowered.api.item.inventory
Represents a snapshot of an ItemStack as an DataHolder.Immutable to represent all of the data associated with the ItemStack of which the snapshot was created from.
ItemStackSnapshot.Factory - Interface in org.spongepowered.api.item.inventory
 
ItemTier - Interface in org.spongepowered.api.data.type
 
ItemTiers - Class in org.spongepowered.api.data.type
An enumeration of vanilla ItemTiers.
itemToMerge() - Method in interface org.spongepowered.api.event.entity.ItemMergeWithItemEvent
Gets a copy of the second item to be merged.
itemType() - Method in interface org.spongepowered.api.event.entity.living.player.CooldownEvent
Gets the associated item type whose cooldown is being set or removed.
itemType(Supplier<? extends ItemType>) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Sets the ItemType of the item stack.
itemType(ItemType) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Sets the ItemType of the item stack.
ItemType - Interface in org.spongepowered.api.item
A type of item.
ItemTypes - Class in org.spongepowered.api.item
ItemTypeTags - Class in org.spongepowered.api.tag
iterator() - Method in class org.spongepowered.api.data.persistence.DataQuery
 
iterator() - Method in class org.spongepowered.api.event.Cause
 
iterator() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
iterator() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
iterator() - Method in class org.spongepowered.api.util.weighted.WeightedTable
 

J

JA_JP - Static variable in class org.spongepowered.api.util.locale.Locales
 
JACK_O_LANTERN - Static variable in class org.spongepowered.api.block.BlockTypes
 
JACK_O_LANTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
JACKET - Static variable in class org.spongepowered.api.data.type.SkinParts
 
JAGGED_PEAKS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
JAPANESE - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
java8ToGuava(Predicate<E>) - Static method in class org.spongepowered.api.util.Functional
Creates a Predicate based on the provided Predicate, used to transform between Java 8 specific code to those from the guava library.
JELLIE - Static variable in class org.spongepowered.api.data.type.CatTypes
 
Jigsaw - Interface in org.spongepowered.api.block.entity
 
JIGSAW - Static variable in class org.spongepowered.api.block.BlockTypes
 
JIGSAW - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
JIGSAW - Static variable in class org.spongepowered.api.item.ItemTypes
 
JIGSAW_BLOCK_ORIENTATION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
JigsawBlockOrientation - Interface in org.spongepowered.api.data.type
Represents the front and top orientation of BlockTypes.JIGSAW blocks.
JigsawBlockOrientations - Class in org.spongepowered.api.data.type
 
johnny() - Method in interface org.spongepowered.api.entity.living.monster.raider.illager.Vindicator
JSON - Static variable in class org.spongepowered.api.data.persistence.DataFormats
 
JSON - Static variable in class org.spongepowered.api.data.persistence.Queries
 
jsonSerializableConfig(Class<T>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a json serializable.
jsonSerializableConfig(Class<T>, Gson) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a json serializable.
jsonText() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.TEXT_JSON.
jsonTextOfRemainingElements() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.TEXT_JSON_ALL.
jukebox() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent.Record
Gets the Jukebox associated with this event.
Jukebox - Interface in org.spongepowered.api.block.entity
Represents a jukebox, also known as a music disc player.
JUKEBOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUKEBOX - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
JUKEBOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUMP - Static variable in class org.spongepowered.api.statistic.Statistics
 
JUMP_BOOST - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
JUNGLE - Static variable in class org.spongepowered.api.data.type.BoatTypes
 
JUNGLE - Static variable in class org.spongepowered.api.data.type.VillagerTypes
 
JUNGLE - Static variable in class org.spongepowered.api.world.biome.Biomes
 
JUNGLE_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_LEAVES - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_LEAVES - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_LOGS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
JUNGLE_LOGS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
JUNGLE_PLANKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_PLANKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_PYRAMID - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
JUNGLE_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_SAPLING - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 

K

KA_GE - Static variable in class org.spongepowered.api.util.locale.Locales
 
KEBAB - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
KEEP_INVENTORY - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether Players should keep items in their inventory after death.
keepInventory() - Method in interface org.spongepowered.api.event.entity.DestructEntityEvent.Death
Returns whether the inventory is kept after death.
KELP - Static variable in class org.spongepowered.api.block.BlockTypes
 
KELP - Static variable in class org.spongepowered.api.item.ItemTypes
 
KELP_PLANT - Static variable in class org.spongepowered.api.block.BlockTypes
 
key() - Method in interface org.spongepowered.api.command.parameter.Parameter.Key
Gets the string key associated with this parameter.
key() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value
The key that a parameter result is stored under.
key() - Method in interface org.spongepowered.api.data.DataProvider
Gets the Key this provider supports.
key() - Method in interface org.spongepowered.api.data.KeyValueMatcher
Gets the Key that is being used to match key and matcher values.
key() - Method in interface org.spongepowered.api.data.value.ListValue
 
key() - Method in interface org.spongepowered.api.data.value.MapValue
 
key() - Method in interface org.spongepowered.api.data.value.SetValue
 
key() - Method in interface org.spongepowered.api.data.value.Value
Gets the key for this Value.
key() - Method in interface org.spongepowered.api.data.value.WeightedCollectionValue
 
key() - Method in interface org.spongepowered.api.network.channel.Channel
Gets this channel's bound key.
key() - Method in interface org.spongepowered.api.registry.RegistryEntry
Gets the key this entry exists under in a Registry.
key() - Method in interface org.spongepowered.api.resource.ResourcePath
Gets the backing ResourceKey for this path object.
key() - Method in interface org.spongepowered.api.ResourceKeyed
 
key() - Method in interface org.spongepowered.api.world.server.ServerWorld
 
key(String, TypeToken<T>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a Parameter.Key for storing values against.
key(String, Class<T>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a Parameter.Key for storing values against.
key(String) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
The key that the parameter will place parsed values into.
key(Parameter.Key<T>) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
The key that the parameter will place parsed values into.
key(Key<? extends Value<NV>>) - Method in interface org.spongepowered.api.data.KeyValueMatcher.Builder
Sets the Key.
key(Key<NV>) - Method in interface org.spongepowered.api.data.ImmutableDataProviderBuilder
 
key(Key<NV>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
key(Key<V>, String...) - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder.SerializersStep
Adds the default implemented serializers for the given key.
key(Key<V>, BiConsumer<DataView, T>, Function<DataView, Optional<T>>) - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder.SerializersStep
Adds the serializers for the given key.
key(Key<V>, DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder.SerializersStep
Adds the default implemented serializers for the given key.
key(DefaultedRegistryType<T>) - Method in interface org.spongepowered.api.registry.DefaultedRegistryValue
 
key(ResourceKey) - Method in interface org.spongepowered.api.util.ResourceKeyedBuilder
 
Key<V extends Value<?>> - Interface in org.spongepowered.api.data
Represents a key to an underlying Value such that the underlying value can be retrieved from a ValueContainer.
KEY_SWAP - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
This click-type is used when using a number key-press to swap the corresponding hotbar slot with the slot hovered over.
KEY_THROW_ALL - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Throwing all items in the hovered slot using the throw item key.
KEY_THROW_ONE - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Throwing one item in the hovered slot using the throw item key.
KEY_VALUE - Static variable in class org.spongepowered.api.item.inventory.query.QueryTypes
Tests based on an inventory property present on the target inventory.
Key.Builder<E,V extends Value<E>> - Interface in org.spongepowered.api.data
 
keyFor(RegistryHolder, T) - Method in interface org.spongepowered.api.registry.RegistryType
 
keys() - Method in interface org.spongepowered.api.data.DataRegistration
Gets the registered Keys this controls.
keys(boolean) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets a collection containing all keys in this DataView.
keys(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets an ImmutableSet of Keys for the block at the given location.
keys(Key<?>, Key<?>...) - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder.SerializersStep
Adds one or more keys using the default implemented serializers for the given key.
keys(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets an ImmutableSet of Keys for the block at the given location.
Keys - Class in org.spongepowered.api.data
An enumeration of known Keys used throughout the API.
keySet() - Method in interface org.spongepowered.api.data.value.MapValue
Gets an Set of all keys contained in this map value.
keySet() - Method in class org.spongepowered.api.event.EventContext
Gets all EventContextKeys present in this context.
KeySwapHandler - Interface in org.spongepowered.api.item.inventory.menu.handler
 
keyValue(Key<? extends Value<E>>, E) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that sets the provided Key'ed object where the value is possibly ignored or not supported.
KeyValueMatcher<V> - Interface in org.spongepowered.api.data
Represents a matcher for Key values.
KeyValueMatcher.Builder<V> - Interface in org.spongepowered.api.data
A builder to create KeyValueMatchers.
KeyValueMatcher.Operator - Enum Class in org.spongepowered.api.data
Represents a operator to match the values of a key query.
keyValues(Key<? extends Value<E>>, Iterable<E>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that sets a single provided value with the provided Key.
kick() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Kicks the player, showing the default kick reason (the translation key disconnect.disconnected).
kick(Component) - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Kicks the player given a reason.
KickPlayerEvent - Interface in org.spongepowered.api.event.entity.living.player
Fired when a player is kicked.
KILLED_BY_CROSSBOW - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
KILLED_BY_ENTITIES - Static variable in class org.spongepowered.api.statistic.StatisticCategories
 
KILLER - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
KLINGON - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
knockback() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets the relative strength of the knockback applied to nearby objects that can be knocked back.
knockback(double) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets the relative strength of the knockback applied to nearby objects that can be knocked back.
KNOCKBACK - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases attack knockback.
KNOCKBACK_STRENGTH - Static variable in class org.spongepowered.api.data.Keys
The knockback strength applied by an ArrowEntity.
knockbackModifier() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the knock back modifier.
knockbackStrength() - Method in interface org.spongepowered.api.entity.projectile.arrow.ArrowEntity
KNOWLEDGE_BOOK - Static variable in class org.spongepowered.api.item.ItemTypes
 
KNOWN_GENE - Static variable in class org.spongepowered.api.data.Keys
The known gene of a Panda.
knownAliases() - Method in interface org.spongepowered.api.command.manager.CommandManager
Gets all the command aliases known to this command manager.
knownGene() - Method in interface org.spongepowered.api.entity.living.animal.Panda
knownMappings() - Method in interface org.spongepowered.api.command.manager.CommandManager
Gets all the mappings known to this command manager.
KO_KR - Static variable in class org.spongepowered.api.util.locale.Locales
 
KOB - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
KOREAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
KW_GB - Static variable in class org.spongepowered.api.util.locale.Locales
 

L

LA_LA - Static variable in class org.spongepowered.api.util.locale.Locales
 
LADDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LADDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LANDING - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is landing on the End Portal.
LANDING_APPROACH - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is flying to the End Portal to land.
LANDING_HONEY - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
LANDING_LAVA - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
LANDING_OBSIDIAN_TEAR - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
LANTERN - Static variable in class org.spongepowered.api.block.BlockTypes
 
LANTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
LAPIS_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
LAPIS_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
LAPIS_LAZULI - Static variable in class org.spongepowered.api.item.ItemTypes
 
LAPIS_LAZULI - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
LAPIS_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LAPIS_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LAPIS_ORES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
LAPIS_ORES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
LARGE - Static variable in class org.spongepowered.api.data.type.BambooLeavesTypes
 
LARGE_AMETHYST_BUD - Static variable in class org.spongepowered.api.block.BlockTypes
 
LARGE_AMETHYST_BUD - Static variable in class org.spongepowered.api.item.ItemTypes
 
LARGE_BALL - Static variable in class org.spongepowered.api.item.FireworkShapes
 
LARGE_FERN - Static variable in class org.spongepowered.api.block.BlockTypes
 
LARGE_FERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
LARGE_SMOKE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
largeBiomes() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Factory
Returns the vanilla overworld with large biomes noise generation configuration.
largeBiomes() - Static method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Returns the vanilla overworld with large biomes noise generation configuration.
last() - Method in class org.spongepowered.api.data.persistence.DataQuery
Gets the last entry of this DataQuery.
last(Class<T>) - Method in interface org.spongepowered.api.command.CommandCause
 
last(Class<T>) - Method in class org.spongepowered.api.event.Cause
Gets the last object instance of the Class of type T.
Last - Annotation Interface in org.spongepowered.api.event.filter.cause
Sets the parameter to the last object in the cause chain of the parameter type.
LAST - Enum constant in enum class org.spongepowered.api.event.Order
The order point of LAST handles last minute cancellations by protection plugins.
LAST_ATTACKER - Static variable in class org.spongepowered.api.data.Keys
The last attacking Entity of a Living.
LAST_COMMAND_OUTPUT - Static variable in class org.spongepowered.api.data.Keys
The output yielded by the last command of a CommandBlock or CommandBlockMinecart.
LAST_DAMAGE_RECEIVED - Static variable in class org.spongepowered.api.data.Keys
The last damage a Living received.
LAST_DAMAGE_SOURCE - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents the last DamageSource to an Entity.
LAST_DATE_JOINED - Static variable in class org.spongepowered.api.data.Keys
The last time a User joined on the server.
LAST_DATE_PLAYED - Static variable in class org.spongepowered.api.data.Keys
The last time a User has been playing on the server.
lastAttacker() - Method in interface org.spongepowered.api.entity.living.Living
lastDamageReceived() - Method in interface org.spongepowered.api.entity.living.Living
lastJoined() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
lastJoined() - Method in interface org.spongepowered.api.entity.living.player.User
lastOutput() - Method in interface org.spongepowered.api.block.entity.CommandBlock
Gets the last command output.
lastOutput() - Method in interface org.spongepowered.api.entity.vehicle.minecart.CommandBlockMinecart
Gets the last command output.
lastPlayed() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
LATE - Enum constant in enum class org.spongepowered.api.event.Order
The order point of LATE handles standard actions that need to be done after other plugins.
latency() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Gets the latency for this entry.
latency() - Method in interface org.spongepowered.api.network.ServerPlayerConnection
Gets the connection latency.
latency(int) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry.Builder
Sets the latency for entries created by this builder.
LATIN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
LATVIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
launchProjectile(Supplier<EntityType<T>>) - Method in interface org.spongepowered.api.projectile.source.ProjectileSource
Launches a Projectile from this projectile source.
launchProjectile(Supplier<EntityType<T>>, Vector3d) - Method in interface org.spongepowered.api.projectile.source.ProjectileSource
Launches a Projectile from this projectile source.
launchProjectile(EntityType<T>) - Method in interface org.spongepowered.api.projectile.source.ProjectileSource
Launches a Projectile from this projectile source.
launchProjectile(EntityType<T>, Vector3d) - Method in interface org.spongepowered.api.projectile.source.ProjectileSource
Launches a Projectile from this projectile source.
launchProjectileTo(Supplier<EntityType<T>>, Entity) - Method in interface org.spongepowered.api.projectile.source.ProjectileSource
Launches a new Projectile from this projectile source.
launchProjectileTo(EntityType<T>, Entity) - Method in interface org.spongepowered.api.projectile.source.ProjectileSource
Launches a new Projectile from this projectile source.
LAVA - Static variable in class org.spongepowered.api.block.BlockTypes
 
LAVA - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
LAVA - Static variable in class org.spongepowered.api.fluid.FluidTypes
 
LAVA - Static variable in class org.spongepowered.api.tag.FluidTypeTags
 
LAVA_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
LAVA_CAULDRON - Static variable in class org.spongepowered.api.block.BlockTypes
 
LAVA_POOL_STONE_CANNOT_REPLACE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
layer(int) - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig
 
LAYER - Static variable in class org.spongepowered.api.data.Keys
The amount of layers a BlockState has.
LayerConfig - Interface in org.spongepowered.api.world.generation.config.flat
 
LayerConfig.Factory - Interface in org.spongepowered.api.world.generation.config.flat
 
layers() - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig
 
layingEgg() - Method in interface org.spongepowered.api.entity.living.animal.Turtle
layout() - Method in interface org.spongepowered.api.event.advancement.AdvancementTreeEvent.GenerateLayout
Gets the TreeLayout that got generated.
lazily() - Static method in interface org.spongepowered.api.world.volume.stream.StreamOptions
 
LAZILY_GENERATED - Enum constant in enum class org.spongepowered.api.world.volume.stream.StreamOptions.LoadingStyle
Ensures that sections within the area are loaded during stream execution, but unlike StreamOptions.LoadingStyle.FORCED_GENERATED, sections will only be loaded during VolumeStream execution if and when the section is iterated over, and not pre-loaded beforehand.
LAZILY_UNGENERATED - Enum constant in enum class org.spongepowered.api.world.volume.stream.StreamOptions.LoadingStyle
Ensures that sections within the area are loaded during stream execution, but unlike StreamOptions.LoadingStyle.FORCED_GENERATED, sections will only be loaded during VolumeStream execution if and when the section is iterated over, and not pre-loaded beforehand.
LAZY - Static variable in class org.spongepowered.api.data.type.PandaGenes
 
LB_LU - Static variable in class org.spongepowered.api.util.locale.Locales
 
LEAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
leader() - Method in interface org.spongepowered.api.entity.living.monster.Patroller
leader() - Method in interface org.spongepowered.api.raid.RaidWave
Gets the leader of this wave.
leafCriteria() - Method in interface org.spongepowered.api.advancement.criteria.OperatorCriterion
Gets the leaf AdvancementCriterions.
LEAPING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LEASH_HOLDER - Static variable in class org.spongepowered.api.data.Keys
The holder of a leashed Agent e.g.
LEASH_KNOT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
LeashEntityEvent - Interface in org.spongepowered.api.event.entity
An event that is called when an entity becomes leashed.
leashHolder() - Method in interface org.spongepowered.api.entity.living.Agent
LeashKnot - Interface in org.spongepowered.api.entity.hanging
Represents a tied end of a leash on a block, like a fence post.
LEATHER - Static variable in class org.spongepowered.api.data.type.ArmorMaterials
 
LEATHER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHER_BOOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHER_CHESTPLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHER_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHER_HORSE_ARMOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHER_LEGGINGS - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHERWORKER - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
LEAVE_GAME - Static variable in class org.spongepowered.api.statistic.Statistics
 
LEAVES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
LEAVES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
Lectern - Interface in org.spongepowered.api.block.entity
Represents a Lectern.
LECTERN - Static variable in class org.spongepowered.api.block.BlockTypes
 
LECTERN - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
LECTERN - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
LECTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
LECTERN_BOOKS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
left() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Returns the left input item.
LEFT - Static variable in class org.spongepowered.api.data.type.ChestAttachmentTypes
 
LEFT - Static variable in class org.spongepowered.api.data.type.DoorHinges
 
LEFT - Static variable in class org.spongepowered.api.data.type.HandPreferences
 
LEFT - Static variable in class org.spongepowered.api.util.orientation.Orientations
 
LEFT_ARM - Static variable in class org.spongepowered.api.data.type.BodyParts
 
LEFT_ARM_ROTATION - Static variable in class org.spongepowered.api.data.Keys
The rotation of an ArmorStand's left arm.
LEFT_LEG - Static variable in class org.spongepowered.api.data.type.BodyParts
 
LEFT_LEG_ROTATION - Static variable in class org.spongepowered.api.data.Keys
The rotation of an ArmorStand's left leg.
LEFT_PANTS_LEG - Static variable in class org.spongepowered.api.data.type.SkinParts
 
LEFT_RIGHT - Static variable in class org.spongepowered.api.util.mirror.Mirrors
 
LEFT_SLEEVE - Static variable in class org.spongepowered.api.data.type.SkinParts
 
leftArmRotation() - Method in interface org.spongepowered.api.entity.living.ArmorStand
leftLegRotation() - Method in interface org.spongepowered.api.entity.living.ArmorStand
legacyRandomSource() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Whether generation uses the legacy random source.
LEGGINGS - 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 "leggings".
legs() - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Gets the legs.
LEGS - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
LESS - Enum constant in enum class org.spongepowered.api.data.KeyValueMatcher.Operator
Matches when the key value is less compared to the matcher value.
LESS_OR_EQUAL - Enum constant in enum class org.spongepowered.api.data.KeyValueMatcher.Operator
Matches when the key value is less or equal compared to the matcher value.
level() - Method in interface org.spongepowered.api.item.enchantment.Enchantment
Gets the level of this enchantment.
level(int) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.Builder
Sets the level for this enchantment.
level(int) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder
Sets the enchanting level.
LEVEL - Static variable in class org.spongepowered.api.data.persistence.Queries
 
LEVEL - 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 level.
levelCost() - Method in interface org.spongepowered.api.item.inventory.AnvilCost
Returns the level cost.
levelRequirement() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment
The final level requirement from EnchantItemEvent.CalculateLevelRequirement.
levelRequirement() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement
Returns the level requirement
LEVER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LEVER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEVITATION - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
LEVITATION - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
LIBRARIAN - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
LIFE_TICKS - Static variable in class org.spongepowered.api.data.Keys
The amount of ticks till a Vex starts taking damage due to living too long.
LifecycleEvent - Interface in org.spongepowered.api.event.lifecycle
An event called during the lifetime (start to stop) of a Game.
lifeTicks() - Method in interface org.spongepowered.api.entity.living.monster.Vex
lifetime() - Method in interface org.spongepowered.api.world.server.TicketType
Gets the lifetime of any tickets of this type.
light(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.EnvironmentalVolume
 
light(Supplier<? extends LightType>, int, int, int) - Method in interface org.spongepowered.api.world.volume.game.EnvironmentalVolume
 
light(Supplier<? extends LightType>, Vector3i) - Method in interface org.spongepowered.api.world.volume.game.EnvironmentalVolume
 
light(LightType, int, int, int) - Method in interface org.spongepowered.api.world.volume.game.EnvironmentalVolume
 
light(LightType, Vector3i) - Method in interface org.spongepowered.api.world.volume.game.EnvironmentalVolume
 
light(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.EnvironmentalVolume
 
LIGHT - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk state that has yet been processed with lighting in respects to the WorldLike that contains it.
LIGHT_BLUE - Static variable in class org.spongepowered.api.data.type.DyeColors
 
LIGHT_BLUE_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_BLUE_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_BLUE_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_EMISSION - Static variable in class org.spongepowered.api.data.Keys
The amount of light that emitted by a BlockState.
LIGHT_GRAY - Static variable in class org.spongepowered.api.data.type.DyeColors
 
LIGHT_GRAY_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_GRAY_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_GRAY_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
LIGHT_WEIGHTED_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHT_WEIGHTED_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIGHTNING_BOLT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
LIGHTNING_ROD - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIGHTNING_ROD - Static variable in class org.spongepowered.api.item.ItemTypes
 
LightningBolt - Interface in org.spongepowered.api.entity.weather
Represents a Lighting Bolt.
LightningEvent - Interface in org.spongepowered.api.event.action
LightningEvent.Post - Interface in org.spongepowered.api.event.action
Fires after a lightning strike happened.
LightningEvent.Pre - Interface in org.spongepowered.api.event.action
Fires before a lightning strike happens.
LightningEvent.Strike - Interface in org.spongepowered.api.event.action
Fires when a lightning strike happens.
LightType - Interface in org.spongepowered.api.world
 
LightTypes - Class in org.spongepowered.api.world
 
LILAC - Static variable in class org.spongepowered.api.block.BlockTypes
 
LILAC - Static variable in class org.spongepowered.api.item.ItemTypes
 
LILY_OF_THE_VALLEY - Static variable in class org.spongepowered.api.block.BlockTypes
 
LILY_OF_THE_VALLEY - Static variable in class org.spongepowered.api.item.ItemTypes
 
LILY_PAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
LILY_PAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME - Static variable in class org.spongepowered.api.data.type.DyeColors
 
LIME - Static variable in class org.spongepowered.api.util.Color
 
LIME_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIME_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIME_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
limit() - Method in interface org.spongepowered.api.command.selector.Selector
Gets the maximum number of entities that this selector can select.
limit(int) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Limits the number of entities returned by the selector.
limit(int) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Sets how far this trace will look to find a match, passing all other constraints, before returning no results.
lines() - Method in interface org.spongepowered.api.block.entity.Sign
Gets the ListValue.Mutable of Component for the Sign to show.
linesPerPage() - Method in interface org.spongepowered.api.service.pagination.PaginationList
Gets the maximum amount of lines that will be sent per page.
linesPerPage(int) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sets the maximum number of lines that can be displayed per page.
LINGERING_POTION - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIQUID - Static variable in class org.spongepowered.api.data.type.MatterTypes
 
LIQUID_CARVERS - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk state that is being "carved" with liquid cave features, such as underwater ravines, underwater caves, etc.
LIQUID_DECAY - Static variable in class org.spongepowered.api.block.transaction.Operations
 
LIQUID_SPREAD - Static variable in class org.spongepowered.api.block.transaction.Operations
 
list() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Gets the TabList that owns this entry.
list(TabList) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry.Builder
Sets the TabList this entry is owned by.
LIST - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
Displays scores for the objective next to players' names in the player list (accessed by holding TAB).
listElementType(TypeToken<T>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
listElementType(Class<T>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
listener() - Method in interface org.spongepowered.api.event.EventListenerRegistration
 
listener(Consumer<CriterionEvent.Trigger<C>>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Adds the Consumer to handle the triggers.
listener(EventListener<? super T>) - Method in interface org.spongepowered.api.event.EventListenerRegistration.Builder
 
Listener - Annotation Interface in org.spongepowered.api.event
Used to annotate a method as an EventListener.
ListValue<E> - Interface in org.spongepowered.api.data.value
 
ListValue.Immutable<E> - Interface in org.spongepowered.api.data.value
A type of CollectionValue.Immutable that is backed by a List.
ListValue.Mutable<E> - Interface in org.spongepowered.api.data.value
A type of CollectionValue.Mutable that is backed by a List.
listValues(Key<? extends ListValue.Mutable<E>>, List<E>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer where the Key is responsible for a List based Value.Mutable.
listValues(Key<? extends ListValue.Mutable<E>>, List<E>, VariableAmount) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer where the Key is responsible for a List based Value.Mutable.
listValues(Key<? extends ListValue.Mutable<E>>, WeightedTable<E>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer where the Key is responsible for a List based Value.Mutable.
listValueSuppliers(Supplier<? extends Key<? extends ListValue<E>>>, WeightedTable<Function<Random, E>>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
 
listValueSuppliers(Key<? extends ListValue<E>>, WeightedTable<Function<Random, E>>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer where the Key is responsible for a List based Value.Mutable.
literal() - Static method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Creates a node that uses its key as a literal.
literal(Class<T>, T, Supplier<? extends Collection<String>>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has a ValueParameter that requires an argument to be a literal specified
literal(Class<T>, T, String...) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has a ValueParameter that requires an argument to be a literal specified
literal(Collection<String>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.LiteralBuilder
Sets the sequence of strings that need to be matched at runtime.
literal(Supplier<? extends Collection<String>>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.LiteralBuilder
Sets a Supplier that provides the sequence of strings that need to be matched at runtime.
literalBuilder(Class<T>) - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a builder that builds a ValueParameter that tries to match an a series of arguments with a supplied literal.
LITHUANIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
living() - Method in interface org.spongepowered.api.event.action.SleepingEvent
Gets the Living.
Living - Interface in org.spongepowered.api.entity.living
Represents an entity that is living, and therefor can be damaged.
Llama - Interface in org.spongepowered.api.entity.living.animal.horse.llama
Represents a Llama.
LLAMA - Static variable in class org.spongepowered.api.entity.EntityTypes
 
LLAMA_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
LLAMA_SPIT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
LLAMA_TYPE - Static variable in class org.spongepowered.api.data.Keys
LLAMA_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
LlamaLike - Interface in org.spongepowered.api.entity.living.animal.horse.llama
An abstract representation of a Llama.
LlamaSpit - Interface in org.spongepowered.api.entity.projectile
A specific projectile that Llamas will use to attack other entities.
llamaType() - Method in interface org.spongepowered.api.entity.living.animal.horse.llama.Llama
LlamaType - Interface in org.spongepowered.api.data.type
 
LlamaTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla LlamaTypes.
load(BufferedImage) - Method in interface org.spongepowered.api.network.status.Favicon.Factory
 
load(BufferedImage) - Static method in interface org.spongepowered.api.network.status.Favicon
Loads a favicon from a specified BufferedImage.
load(InputStream) - Method in interface org.spongepowered.api.network.status.Favicon.Factory
 
load(InputStream) - Static method in interface org.spongepowered.api.network.status.Favicon
Loads a favicon from a specified InputStream.
load(String) - Method in interface org.spongepowered.api.network.status.Favicon.Factory
 
load(String) - Static method in interface org.spongepowered.api.network.status.Favicon
Loads a Favicon from the specified encoded string.
load(String) - Method in interface org.spongepowered.api.user.UserManager
Gets the data of a User by their last known user name (case-insensitive).
load(URL) - Method in interface org.spongepowered.api.network.status.Favicon.Factory
 
load(URL) - Static method in interface org.spongepowered.api.network.status.Favicon
Loads a favicon from a specified URL.
load(Path) - Method in interface org.spongepowered.api.network.status.Favicon.Factory
 
load(Path) - Static method in interface org.spongepowered.api.network.status.Favicon
Loads a favicon from a specified Path.
load(UUID) - Method in interface org.spongepowered.api.user.UserManager
Gets the data of a User by their unique id.
load(GameProfile) - Method in interface org.spongepowered.api.user.UserManager
Gets the data of a User by their GameProfile.
load(ResourcePath) - Method in interface org.spongepowered.api.resource.ResourceManager
Loads the resource at the given path, or throws an exception if it doesn't exist.
LOAD - Static variable in class org.spongepowered.api.data.type.StructureModes
Load mode allows a player to load and rotate saved structure files.
loadChunk(int, int, int, boolean) - Method in interface org.spongepowered.api.world.World
Gets the chunk at the given chunk coordinate position if it exists or if shouldGenerate is true and the chunk is generated.
loadChunk(Vector3i, boolean) - Method in interface org.spongepowered.api.world.World
Gets the chunk at the given chunk coordinate position if it exists or if shouldGenerate is true and the chunk is generated.
loadCollection(String) - Method in interface org.spongepowered.api.service.permission.PermissionService
Loads and returns a subject collection with the given identifier.
loadedChunks() - Method in interface org.spongepowered.api.world.World
Returns a Collection of all actively loaded chunks in this world.
loadedCollections() - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns an immutable copy of all currently loaded subject collections held by this permission service.
LoadedGameEvent - Interface in org.spongepowered.api.event.lifecycle
Called when the implementation signals that all the aspects of the Game have completed loading.
loadedSubjects() - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Returns an immutable copy of all subjects currently loaded in this collection.
loadedWithPermission(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Return all loaded subjects with the given permission set.
loadedWithPermission(String, Cause) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Return all loaded subjects with the given permission set.
loadingStyle() - Method in interface org.spongepowered.api.world.volume.stream.StreamOptions
Determines the loading style of sections to populate elements for a Stream, such that the area may be pre-calculated or the elements precalculated based
loadOnStartup() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets whether this world will load when the server starts up.
loadOnStartup() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
loadOnStartup(boolean) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
loadOrCreate(UUID) - Method in interface org.spongepowered.api.user.UserManager
Gets or creates a persistent User with the given UUID.
loadProperties(ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Loads an offline properties.
loadSubject(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Loads and returns a subject with the given identifier.
loadSubjects(Iterable<String>) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Gets a map of subjects from the provided set of identifiers.
loadTemplate(ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Gets a template by a key.
loadWorld(ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Loads a world by a key.
loadWorld(WorldTemplate) - Method in interface org.spongepowered.api.world.server.WorldManager
Loads a world from a template.
LoadWorldEvent - Interface in org.spongepowered.api.event.world
Event for when a world is loaded.
LOCAL_HOST_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
LOCAL_IP_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
LOCAL_PLAYER - Static variable in class org.spongepowered.api.network.EngineConnectionTypes
The client side connection type where the player has successfully joined a server.
LOCAL_PORT_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
locale() - Method in interface org.spongepowered.api.event.entity.living.player.PlayerChangeClientSettingsEvent
Gets the new locale of the player.
locale() - Method in interface org.spongepowered.api.util.locale.LocaleSource
Gets the locale of this LocaleSource.
locale(String) - Method in interface org.spongepowered.api.Game
Gets a locale for the specified locale code, e.g.
LOCALE - Static variable in class org.spongepowered.api.data.Keys
A ServerPlayer's client language.
Locales - Class in org.spongepowered.api.util.locale
The list of locales available in Vanilla Minecraft.
LocaleSource - Interface in org.spongepowered.api.util.locale
 
LocalPlayer - Interface in org.spongepowered.api.entity.living.player.client
Represents the client's player
LocalPlayerConnection - Interface in org.spongepowered.api.network
Represents a connection of a client to the server where the client player has successfully joined.
LocalServer - Interface in org.spongepowered.api.client
Represents a Server which is used in a SinglePlayer game instance.
Locatable - Interface in org.spongepowered.api.world
Represents anything with a location.
locatableBlock() - Method in interface org.spongepowered.api.block.entity.BlockEntity
Creates a LocatableBlock for this BlockEntity.
locatableBlock(int, int, int) - Method in interface org.spongepowered.api.world.server.ServerLocationCreator
Gets a LocatableBlock for the desired x, y, z coordinates.
locatableBlock(Vector3i) - Method in interface org.spongepowered.api.world.server.ServerLocationCreator
Gets a LocatableBlock for the desired Vector3i position.
LocatableBlock - Interface in org.spongepowered.api.world
 
LocatableBlock.Builder - Interface in org.spongepowered.api.world
 
LocatableSnapshot<T extends LocatableSnapshot<T>> - Interface in org.spongepowered.api.world
A type of DataHolder.Immutable that may be linked to a particular ServerLocation.
location() - Method in interface org.spongepowered.api.command.CommandCause
Gets the ServerLocation that this command is associated with.
location() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.LOCATION.
location() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.BlockDamageSource
Gets the location of the BlockSnapshot.
location() - Method in interface org.spongepowered.api.event.entity.ConstructEntityEvent
Gets the location the Entity will construct at.
location() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent
Gets the location of the sound being played.
location() - Method in interface org.spongepowered.api.projectile.source.BlockProjectileSource
Gets the ServerLocation where the projectile source is at.
location() - Method in interface org.spongepowered.api.registry.RegistryKey
Gets the key defining the id.
location() - Method in interface org.spongepowered.api.registry.RegistryType
 
location() - Method in interface org.spongepowered.api.world.Locatable
Gets the location of the source.
location() - Method in interface org.spongepowered.api.world.LocatableSnapshot
Gets the ServerLocation of the snapshot at which it may have been taken from.
location(double, double, double) - Method in interface org.spongepowered.api.world.LocationCreator
Gets a location in this extent at the given position.
location(int, int, int) - Method in interface org.spongepowered.api.world.LocationCreator
Gets a location in this extent at the given position.
location(ServerLocation) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
Sets the key of the location's provided world, and the position to respawn at.
location(ServerLocation) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets the location origin of the explosion.
location(ServerLocation) - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
Sets the BlockState and position for this builder.
location(Vector3d) - Method in interface org.spongepowered.api.world.LocationCreator
Gets a location in this extent at the given position.
location(Vector3i) - Method in interface org.spongepowered.api.world.LocationCreator
Gets a location in this extent at the given position.
Location<W extends World<W,L>,L extends Location<W,L>> - Interface in org.spongepowered.api.world
 
LOCATION - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
LOCATION - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent a ServerLocation.
LOCATION - Static variable in class org.spongepowered.api.event.EventContextKeys
Used during command execution, indicates the ServerLocation that the command is centered around.
LOCATION_ONLINE_ONLY - Static variable in class org.spongepowered.api.command.parameter.CommonParameters
A Parameter.Value that parses a world and a position and stores it as a ServerLocation under the key "location".
LocationBaseDataHolder - Interface in org.spongepowered.api.world.volume.game
A type of ServerLocation based value store that can handle proxied data api related queries for specific positions.
LocationBaseDataHolder.Mutable - Interface in org.spongepowered.api.world.volume.game
 
LocationCreator<W extends World<W,L>,L extends Location<W,L>> - Interface in org.spongepowered.api.world
 
locations() - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent.Pre
Represents a list of one or more ServerLocation's where BlockState changes can occur.
locations() - Method in interface org.spongepowered.api.item.inventory.MultiBlockCarrier
Returns the Locations of the Blocks.
LOCK_TOKEN - Static variable in class org.spongepowered.api.data.Keys
The token used to lock a CarrierBlockEntity.
lockToken() - Method in interface org.spongepowered.api.block.entity.carrier.CarrierBlockEntity
LODESTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LODESTONE - Static variable in class org.spongepowered.api.data.Keys
A lodestone location, used with ItemTypes.COMPASS.
LODESTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LOG_ADMIN_COMMANDS - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether to log admin commands to server log.
logEverything() - Method in interface org.spongepowered.api.network.channel.ChannelExceptionHandler.Factory
 
logEverything() - Static method in interface org.spongepowered.api.network.channel.ChannelExceptionHandler
Gets the ChannelExceptionHandler that will always log when a ChannelException occurs.
logicalCenter() - Method in interface org.spongepowered.api.world.volume.archetype.ArchetypeVolume
Gets the logical center of a volume, considering the decimal coordinates, the block's center location would have an offset of 0.5
logicalHeight() - Method in interface org.spongepowered.api.world.WorldType
Gets the maximum Y value that teleportation logic performed via ItemTypes.CHORUS_FRUIT or portal types may use to determine the exit location of the teleport or the generation of a portal itself.
logicalHeight() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
logicalHeight(int) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
LOGS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
LOGS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
LOGS_THAT_BURN - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
LOGS_THAT_BURN - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
LONG - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be a long (base 10).
LONG - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
LONG_FIRE_RESISTANCE - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_INVISIBILITY - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_LEAPING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_NIGHT_VISION - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_POISON - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_REGENERATION - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_SLOW_FALLING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_SLOWNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_STRENGTH - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_SWIFTNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_TURTLE_MASTER - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_WATER_BREATHING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LONG_WEAKNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
longMemory() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AttackLivingGoal.Builder
Sets whether the task will force the owning Agent to persist targeting an Entity after a direct path is no longer available.
longNumber() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.LONG.
longRange() - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a VariableValueParameters.NumberRangeBuilder that creates a bounded long ValueParameter.
LOOK_AT - Static variable in class org.spongepowered.api.entity.ai.goal.GoalTypes
 
LOOK_RANDOMLY - Static variable in class org.spongepowered.api.entity.ai.goal.GoalTypes
 
lookAt(Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Makes the entity look at the specified target position.
LookAtGoal - Interface in org.spongepowered.api.entity.ai.goal.builtin
 
LookAtGoal.Builder - Interface in org.spongepowered.api.entity.ai.goal.builtin
 
LookRandomlyGoal - Interface in org.spongepowered.api.entity.ai.goal.builtin
 
LookRandomlyGoal.Builder - Interface in org.spongepowered.api.entity.ai.goal.builtin
 
LOOM - Static variable in class org.spongepowered.api.block.BlockTypes
 
LOOM - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
LOOM - Static variable in class org.spongepowered.api.item.ItemTypes
 
LOOTING - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Causes mobs drop more loot.
LootTable<T> - Class in org.spongepowered.api.util.weighted
Represents a pool of tables which are rolled sequentially when retrieving entries.
LootTable() - Constructor for class org.spongepowered.api.util.weighted.LootTable
Creates a new LootTable.
LORE - Static variable in class org.spongepowered.api.data.Keys
The displayed description ("lore") text of an ItemStack.
LOSS - Static variable in class org.spongepowered.api.data.type.RaidStatuses
 
LOW - Static variable in class org.spongepowered.api.data.type.WallTypes
 
LOW - Static variable in class org.spongepowered.api.scheduler.TaskPriorities
 
LOW_GERMAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
LOYALTY - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
 
LT_LT - Static variable in class org.spongepowered.api.util.locale.Locales
 
LUCK - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
LUCK - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LUCK_OF_THE_SEA - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases luck while fishing.
LUKEWARM_OCEAN - Static variable in class org.spongepowered.api.world.biome.Biomes
 
LURE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases rate of fish biting your hook while fishing.
LUSH_CAVES - Static variable in class org.spongepowered.api.world.biome.Biomes
 
LUSH_GROUND_REPLACEABLE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
LUXEMBOURGISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
LV_LV - Static variable in class org.spongepowered.api.util.locale.Locales
 
lyingDown() - Method in interface org.spongepowered.api.entity.living.animal.Cat
lyingOnBack() - Method in interface org.spongepowered.api.entity.living.animal.Panda

M

MAGENTA - Static variable in class org.spongepowered.api.data.type.DyeColors
 
MAGENTA - Static variable in class org.spongepowered.api.util.Color
 
MAGENTA_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGENTA_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGENTA_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
magic() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.Factory
 
MAGIC - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents a DamageModifier that will modify damage based on magic.
MAGIC - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
MAGIC - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
magical - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
magical() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
magical() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets this DamageSource as considered to be magical damage.
MAGMA - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
MAGMA_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGMA_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGMA_CREAM - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGMA_CUBE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
MAGMA_CUBE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
MagmaCube - Interface in org.spongepowered.api.entity.living.monster.slime
Represents a Magma Cube.
main(String[]) - Static method in class org.spongepowered.api.util.InformativeMain
The main method which throws a PEBKACException with some basic information on how sponge works.
MAIN_HAND - Static variable in class org.spongepowered.api.data.type.HandTypes
The hand used for main interactions such as using tools, and placing blocks.
MAIN_HAND - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
MALAY - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
MALL - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
MALTESE - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
manager() - Method in interface org.spongepowered.api.network.channel.Channel
Gets the manager that this channel is bound to.
MANSION - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
MANSION - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
MANUAL - Enum constant in enum class org.spongepowered.api.world.SerializationBehavior
 
MANUAL_METADATA_ONLY - Enum constant in enum class org.spongepowered.api.world.SerializationBehavior
 
MANX - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
MANY_ENTITIES - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to select many entities.
MANY_GAME_PROFILES - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent a GameProfile of a user.
MANY_PLAYERS - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to select many players.
MAORI - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
map() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the map (world) to respond with.
map(BiFunction<ServerWorld, Vector3d, T>) - Method in interface org.spongepowered.api.world.server.ServerLocation
Calls the mapper function on the world and position.
map(Function<VolumeElement<V, T>, ? extends Out>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
map(VolumeMapper<V, T, Out>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
map(V, Supplier<T>, double, double, double) - Method in interface org.spongepowered.api.world.volume.stream.VolumeFlatMapper
 
map(V, Supplier<T>, double, double, double) - Method in interface org.spongepowered.api.world.volume.stream.VolumeMapper
 
map(V, Supplier<T>, int, int, int) - Method in interface org.spongepowered.api.world.volume.stream.VolumeFlatMapper
 
map(V, Supplier<T>, int, int, int) - Method in interface org.spongepowered.api.world.volume.stream.VolumeMapper
 
MAP - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAP_CANVAS - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for the MapCanvas of a map for a MapInfo.
MAP_COLOR_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
MAP_DECORATION_ORIENTATION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
MAP_DECORATION_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
MAP_DECORATIONS - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for the Set of MapDecorations for a MapInfo.
MAP_INFO - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for the MapInfo of an ItemStack of type ItemTypes.FILLED_MAP.
MAP_LOCATION - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for the centre x and z of where a MapInfo represents.
MAP_LOCKED - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for whether a map updates from players for a MapInfo.
MAP_SCALE - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for the scale of a map for a MapInfo.
MAP_SHADE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
MAP_TRACKS_PLAYERS - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for whether a MapInfo tracks player positions.
MAP_UNLIMITED_TRACKING - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for whether a MapInfo can track a player from anywhere in the world.
MAP_WORLD - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for the ResourceKey of a ServerWorld.
mapBiome(BiFunction<ServerWorld, Vector3i, T>) - Method in interface org.spongepowered.api.world.server.ServerLocation
Calls the mapper function on the world and biome position.
mapBlock(BiFunction<ServerWorld, Vector3i, T>) - Method in interface org.spongepowered.api.world.server.ServerLocation
Calls the mapper function on the world and block position.
MapCanvas - Interface in org.spongepowered.api.map
A MapCanvas represents the image that is drawn on a ItemTypes.FILLED_MAP.
MapCanvas.Builder - Interface in org.spongepowered.api.map
A builder that creates a MapCanvas.
mapChunk(BiFunction<ServerWorld, Vector3i, T>) - Method in interface org.spongepowered.api.world.server.ServerLocation
Calls the mapper function on the world and chunk position.
MapColor - Interface in org.spongepowered.api.map.color
Represents a MapColorType in a given MapShade that may be used when drawing a MapCanvas.
MapColor.Builder - Interface in org.spongepowered.api.map.color
Builds a MapColor
MapColorType - Interface in org.spongepowered.api.map.color
Represents a color that can be used when drawing on a MapCanvas.
MapColorTypes - Class in org.spongepowered.api.map.color
A pseudo-enum of supported elements on a MapCanvas.
MapDecoration - Interface in org.spongepowered.api.map.decoration
A MapDecoration represents a symbol that may be placed at a specific point on a map, which exists as a separate layer on top of a MapCanvas.
MapDecoration.Builder - Interface in org.spongepowered.api.map.decoration
A builder that creates MapDecoration
MapDecorationBannerType - Interface in org.spongepowered.api.map.decoration
An extension of MapDecorationType that represents a banner, and provides the DyeColor of the banner it represents.
MapDecorationOrientation - Interface in org.spongepowered.api.map.decoration.orientation
Represents an orientation that a MapDecoration can be pointing in on a MapInfo.
MapDecorationOrientations - Class in org.spongepowered.api.map.decoration.orientation
A pseudo-enum of supported orientations of a MapDecoration The MapDecorationOrientations.NORTH orientation is the upwards orientation on a map.
MapDecorationType - Interface in org.spongepowered.api.map.decoration
Represents a symbol that may be used on a MapCanvas as part of a MapDecoration.
MapDecorationTypes - Class in org.spongepowered.api.map.decoration
A pseudo-enum of MapDecorationTypes that can be used on a MapCanvas.
MapDecorationTypes() - Constructor for class org.spongepowered.api.map.decoration.MapDecorationTypes
 
mapElementType(TypeToken<K>, TypeToken<V>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
mapElementType(Class<K>, Class<V>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
mapInfo() - Method in interface org.spongepowered.api.event.action.CreateMapEvent
Gets the MapInfo for this map
mapInfo(UUID) - Method in interface org.spongepowered.api.map.MapStorage
Gets a MapInfo by its UUID.
MapInfo - Interface in org.spongepowered.api.map
Represents data that may be viewed on a map.
mapping() - Method in interface org.spongepowered.api.event.lifecycle.RegisterCommandEvent.Result
The CommandMapping generated for the previous registration.
MapShade - Interface in org.spongepowered.api.map.color
Represents a shade that can be combined with a MapColorType to form a MapColor
MapShades - Class in org.spongepowered.api.map.color
A pseudo-enum of supported MapShades for a MapColor.
mapStorage() - Method in interface org.spongepowered.api.Server
Gets the map storage for this server
MapStorage - Interface in org.spongepowered.api.map
Represents the storage manager for the maps of the Server This allows you to get MapInfos and create them.
MapValue<K,V> - Interface in org.spongepowered.api.data.value
 
MapValue.Immutable<K,V> - Interface in org.spongepowered.api.data.value
Represents a specialized type of Value.Immutable that is different from an CollectionValue.Immutable such that the "elements" are Map.Entry.
MapValue.Mutable<K,V> - Interface in org.spongepowered.api.data.value
Represents a specialized type of Value.Mutable that is different from a CollectionValue.Mutable such that the "elements" are Map.Entry.
markDirty() - Method in interface org.spongepowered.api.item.inventory.type.PersistentInventory
Mark this inventory as dirty to serve as a flag to the serialisation mechanism.
marker() - Method in interface org.spongepowered.api.entity.living.ArmorStand
Marker - Interface in org.spongepowered.api.entity
Represents a Marker.
MARKER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
MASON - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
MATCH - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
matcher() - Method in interface org.spongepowered.api.world.HeightType
 
matcher(Supplier<? extends BlockType>) - Static method in interface org.spongepowered.api.block.BlockState
Constructs a new builder to construct a StateMatcher.
matcher(BlockType) - Static method in interface org.spongepowered.api.block.BlockState
Constructs a new builder to construct a StateMatcher.
matcher(KeyValueMatcher<?>) - Method in interface org.spongepowered.api.state.StateMatcher.Builder
Adds a KeyValueMatcher that the State needs to match with.
matches(V) - Method in interface org.spongepowered.api.data.KeyValueMatcher
Checks whether the given value is matched by this matcher.
matches(S) - Method in interface org.spongepowered.api.state.StateMatcher
Gets a true return value if the provided State sufficiently matches the pre-defined StateProperty values and KeyValueMatchers.
matchesContainer(ValueContainer) - Method in interface org.spongepowered.api.data.KeyValueMatcher
Checks whether the value of the ValueContainer is matched by this matcher.
matching(BiPredicate<CraftingGridInventory, ServerWorld>) - Method in interface org.spongepowered.api.item.recipe.crafting.SpecialCraftingRecipe.Builder
Sets the recipe matcher.
materialCost() - Method in interface org.spongepowered.api.item.inventory.AnvilCost
Returns the material cost.
matingEntity() - Method in interface org.spongepowered.api.event.entity.BreedingEvent.FindMate
Returns the Animal this entity will mate with.
matrix() - Method in class org.spongepowered.api.util.DiscreteTransform2
Returns the matrix representation of the transform.
matrix() - Method in class org.spongepowered.api.util.DiscreteTransform3
Returns the matrix representation of the transform.
MATTER_TYPE - Static variable in class org.spongepowered.api.data.Keys
The matter state of a BlockState Readonly
MATTER_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
MatterType - Interface in org.spongepowered.api.data.type
 
MatterTypes - Class in org.spongepowered.api.data.type
 
max() - Method in interface org.spongepowered.api.network.status.StatusResponse.Players
Gets the maximum amount of allowed players on the server.
max() - Method in interface org.spongepowered.api.util.AABB
The maximum corner of the box.
max() - Method in interface org.spongepowered.api.util.Range
Gets the maximum, if it exists.
max() - Method in interface org.spongepowered.api.world.volume.Volume
The maximum valid position in this volume.
max(S) - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode.Range
Sets the maximum CommandTreeNode.Range acceptable for this parameter.
max(T) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.NumberRangeBuilder
Sets the maximum value that the parser will parse.
MAX - Static variable in class org.spongepowered.api.command.parameter.managed.operator.Operators
Represents the max operation, >
MAX_AIR - Static variable in class org.spongepowered.api.data.Keys
The maximum air supply a Living may have.
MAX_BURN_TIME - Static variable in class org.spongepowered.api.data.Keys
The maximum amount of ticks a FurnaceBlockEntity can burn with the currently used fuel item.
MAX_COMMAND_CHAIN_LENGTH - Static variable in class org.spongepowered.api.world.gamerule.GameRules
The total number of chain command blocks that can run during a single tick.
MAX_COOK_TIME - Static variable in class org.spongepowered.api.data.Keys
The total time the current ItemStack in a FurnaceBlockEntity has to be cooked.
MAX_DURABILITY - Static variable in class org.spongepowered.api.data.Keys
The maximum durability of an ItemStack.
MAX_ENTITY_CRAMMING - Static variable in class org.spongepowered.api.world.gamerule.GameRules
The maximum number of other pushable entities a mob or player can push, before taking 3 suffocation damage per half-second.
MAX_EXHAUSTION - Static variable in class org.spongepowered.api.data.Keys
The maximum exhuastion of a Humanoid.
MAX_FALL_DAMAGE - Static variable in class org.spongepowered.api.data.Keys
The maximum damage a FallingBlock can deal.
MAX_FOOD_LEVEL - Static variable in class org.spongepowered.api.data.Keys
The maximum food level of a Humanoid.
MAX_HEALTH - Static variable in class org.spongepowered.api.data.Keys
The maximum health of a Living.
MAX_NEARBY_ENTITIES - Static variable in class org.spongepowered.api.data.Keys
The maximum number of entities around a MobSpawner.
MAX_SATURATION - Static variable in class org.spongepowered.api.data.Keys
The maximum saturation of a Humanoid.
MAX_SPAWN_DELAY - Static variable in class org.spongepowered.api.data.Keys
The maximum amount of ticks between two batches of entities spawned by a MobSpawner.
MAX_SPEED - Static variable in class org.spongepowered.api.data.Keys
The max speed of a Boat.
MAX_STACK_SIZE - Static variable in class org.spongepowered.api.data.Keys
The maximum stack size of slots in an inventory.
maxAir() - Method in interface org.spongepowered.api.entity.Entity
maxBurnTime() - Method in interface org.spongepowered.api.block.entity.carrier.furnace.FurnaceBlockEntity
Gets the Value.Mutable for the maximum amount of fuel that can be supplied with the used fuel item.
maxCookTime() - Method in interface org.spongepowered.api.block.entity.carrier.furnace.FurnaceBlockEntity
Gets the Value.Mutable for the total time the item stack has to cook until it is cooked.
maxCorner() - Method in interface org.spongepowered.api.world.portal.TwoDimensionalPortal
One corner of the portal.
maxDamage(double) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource.Builder
 
maxDistance() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.LookAtGoal
Gets the maximum distance to "watch" a targeted Living.
maxDistance(float) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.LookAtGoal.Builder
 
maxExhaustion() - Method in interface org.spongepowered.api.entity.living.player.Player
maxFallDamage() - Method in interface org.spongepowered.api.entity.FallingBlock
maxFallDamage() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
Gets the maximum damage the FallingBlock can deal to another entity for falling on the entity.
maxFoodLevel() - Method in interface org.spongepowered.api.entity.living.player.Player
maxHealth() - Method in interface org.spongepowered.api.entity.living.Living
maximumEnchantabilityForLevel(int) - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Gets the maximum item enchantability for this level to be normally added by enchanting tables.
maximumHeight() - Method in interface org.spongepowered.api.world.volume.game.GenerationVolume
 
maximumHeight() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
maximumHeight(int) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
maximumLevel() - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Gets the maximum level of this enchantment type normally allowed.
maximumLight() - Method in interface org.spongepowered.api.world.volume.game.PrimitiveGameVolume
 
maximumNearbyEntities() - Method in interface org.spongepowered.api.spawner.Spawner
Gets the Value.Mutable for the limitation on the number of nearby Entity instances can exist near the owning spawner.
maximumSpawnDelay() - Method in interface org.spongepowered.api.spawner.Spawner
Gets the Value.Mutable for the maximum spawn delay required between attempts to spawn an Entity.
maximumValue() - Method in interface org.spongepowered.api.entity.attribute.type.RangedAttributeType
Gets the maximum value an attribute of this type can hold.
maxPlayerCount() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the max player count to respond with.
maxPlayers() - Method in interface org.spongepowered.api.Server
Gets the max players allowed to join.
maxSaturation() - Method in interface org.spongepowered.api.entity.living.player.Player
maxSpeed() - Method in interface org.spongepowered.api.entity.vehicle.Boat
maxStackQuantity() - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets the maximum quantity per stack.
maxStackQuantity() - Method in interface org.spongepowered.api.item.ItemType
Gets the default maximum quantity for ItemStacks of this item.
maxUses() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the current maximum uses of this offer.
maxUses(int) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the maximum uses the generated trade offer will have.
maxUses(VariableAmount) - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator.Builder
Sets the VariableAmount of maximum uses of the generated TradeOffer.
MEADOW - Static variable in class org.spongepowered.api.world.biome.Biomes
 
MEDIUM_AMETHYST_BUD - Static variable in class org.spongepowered.api.block.BlockTypes
 
MEDIUM_AMETHYST_BUD - Static variable in class org.spongepowered.api.item.ItemTypes
 
MELLOHI - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
MELON - Static variable in class org.spongepowered.api.block.BlockTypes
 
MELON - Static variable in class org.spongepowered.api.item.ItemTypes
 
MELON_SEEDS - Static variable in class org.spongepowered.api.item.ItemTypes
 
MELON_SLICE - Static variable in class org.spongepowered.api.item.ItemTypes
 
MELON_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
members() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the Components representing the members of this team.
members(Set<Component>) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the set of Component members on the Team.
memberTeam(Component) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets a Component member's Team on this scoreboard.
MENDING - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Repair item durability with experience.
Merchant - Interface in org.spongepowered.api.item.merchant
Represents a Merchant which can offer trades to customers.
MERCHANT - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Create a Villager Entity instead of using this ContainerType.
merchantExperienceGranted(int) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets how much experience the trade offer will grant to the merchant upon use.
merge(V, V) - Method in interface org.spongepowered.api.data.value.MergeFunction
Performs a merge of a type of Value such that a merge has been performed and the resulting merged Value is returned.
MERGE - Enum constant in enum class org.spongepowered.api.service.permission.TransferMethod
Any existing values that are not specifically written by a value in the container being transferred will be preserved.
MergeFunction - Interface in org.spongepowered.api.data.value
Represents a unique form of Function that attempts to merge two separate Values into a singular Value.
mergeWith(I) - Method in interface org.spongepowered.api.data.DataHolder.Immutable
Attempts to merge the Value.Immutables from this DataHolder.Immutable and the given DataHolder.Immutable to produce a new instance of the merged result.
mergeWith(I, MergeFunction) - Method in interface org.spongepowered.api.data.DataHolder.Immutable
Attempts to merge the Value.Immutables from this DataHolder.Immutable and the given DataHolder.Immutable to produce a new instance of the merged result.
message() - Method in interface org.spongepowered.api.event.message.MessageEvent
Gets the message.
message() - Method in interface org.spongepowered.api.event.message.PlayerChatEvent
Gets the chat message.
MESSAGE - Static variable in class org.spongepowered.api.command.parameter.CommonParameters
A Parameter.Value that parses the remainder of the string under the key "message".
MESSAGE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
MessageCancellable - Interface in org.spongepowered.api.event.message
Represents an event whose message can be cancelled.
MessageEvent - Interface in org.spongepowered.api.event.message
Describes events when a involving a Component message.
metadata() - Method in interface org.spongepowered.api.world.schematic.Schematic
Gets any additional metadata attached to this schematic.
metadata(DataView) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies the metadata container.
METADATA_AUTHOR - Static variable in interface org.spongepowered.api.world.schematic.Schematic
 
METADATA_DATE - Static variable in interface org.spongepowered.api.world.schematic.Schematic
 
METADATA_NAME - Static variable in interface org.spongepowered.api.world.schematic.Schematic
 
METADATA_REQUIRED_MODS - Static variable in interface org.spongepowered.api.world.schematic.Schematic
 
METAL - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
metaValue(String, Object) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies a metadata value which will be included in the metadata of the schematic.
metricsConfigManager() - Method in interface org.spongepowered.api.Game
Gets the MetricsConfigManager instance, allowing data/metric gathering systems to determine whether they have permission to gather server metrics.
metricsConfigManager() - Static method in class org.spongepowered.api.Sponge
Gets the MetricsConfigManager instance, allowing data/metric gathering systems to determine whether they have permission to gather server metrics.
MetricsConfigManager - Interface in org.spongepowered.api.util.metric
Provides information about whether a server has granted permission for server metric data to be transmitted on a per plugin basis.
MEXICAN_SPANISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
MI_NZ - Static variable in class org.spongepowered.api.util.locale.Locales
 
MIDDLE - Static variable in class org.spongepowered.api.data.type.DripstoneSegments
 
midlandsBiome() - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig
 
midlandsBiome(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig.Builder
 
MILK_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
min() - Method in interface org.spongepowered.api.util.AABB
The minimum corner of the box.
min() - Method in interface org.spongepowered.api.util.Range
Gets the minimum, if it exists.
min() - Method in interface org.spongepowered.api.world.volume.Volume
The minimum valid position in this volume.
min(S) - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode.Range
Sets the minimum CommandTreeNode.Range acceptable for this parameter.
min(T) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.NumberRangeBuilder
Sets the minimum value that the parser will parse.
MIN - Static variable in class org.spongepowered.api.command.parameter.managed.operator.Operators
Represents the min operation, <
MIN_SPAWN_DELAY - Static variable in class org.spongepowered.api.data.Keys
The minimum amount of ticks between two batches of entities spawned by a MobSpawner.
minCorner() - Method in interface org.spongepowered.api.world.portal.TwoDimensionalPortal
One corner of the portal.
MINEABLE_AXE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
MINEABLE_HOE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
MINEABLE_PICKAXE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
MINEABLE_SHOVEL - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
Minecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a Minecart.
MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
MINECART_BLOCK_OFFSET - Static variable in class org.spongepowered.api.data.Keys
The represented block's offset of a MinecartLike.
MINECART_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
MinecartLike - Interface in org.spongepowered.api.entity.vehicle.minecart
An abstract representation of a Minecart.
minecraft(String) - Static method in interface org.spongepowered.api.ResourceKey
Creates a resource key with a namespace of minecraft.
MINECRAFT - Static variable in class org.spongepowered.api.registry.RegistryRoots
 
MINECRAFT_NAMESPACE - Static variable in interface org.spongepowered.api.ResourceKey
The minecraft namespace.
MINECRAFT_PLUGIN_ID - Static variable in interface org.spongepowered.api.plugin.PluginManager
 
minecraftDay() - Method in interface org.spongepowered.api.util.Ticks.Factory
 
minecraftDay() - Static method in interface org.spongepowered.api.util.Ticks
Represents a minecraft day on the Server in ticks.
MinecraftDayTime - Interface in org.spongepowered.api.util
Represents an in-game time of day.
MinecraftDayTime.Factory - Interface in org.spongepowered.api.util
Creates MinecraftDayTime objects.
minecraftDayTimeDuration(Engine) - Method in interface org.spongepowered.api.util.Ticks
Returns the in-game time as a Duration represents for the given Engine.
minecraftEpoch() - Static method in interface org.spongepowered.api.util.MinecraftDayTime
A MinecraftDayTime that represents the Minecraft Epoch, which is 6:00am on Day 1.
minecraftHour() - Method in interface org.spongepowered.api.util.Ticks.Factory
 
minecraftHour() - Static method in interface org.spongepowered.api.util.Ticks
Represents a minecraft hour on the Server in ticks.
minecraftSeconds(Engine) - Method in interface org.spongepowered.api.util.Ticks
Gets the number of in-game seconds that this Ticks represents for the given Engine.
minecraftVersion() - Method in interface org.spongepowered.api.Platform
Gets the current Minecraft version of this platform.
MinecraftVersion - Interface in org.spongepowered.api
Represents a specific Minecraft version of a client or a server.
MINESHAFT - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
minimumEnchantabilityForLevel(int) - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Gets the minimum item enchantability for this level to be normally added by enchanting tables.
minimumLevel() - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Gets the minimum level of this enchantment type allowed where it is present.
minimumSpawnDelay() - Method in interface org.spongepowered.api.spawner.Spawner
Gets the Value.Mutable for the minimum spawn delay required between attempts to spawn an Entity.
minimumValue() - Method in interface org.spongepowered.api.entity.attribute.type.RangedAttributeType
Gets the minimum value an attribute of this type can hold.
MINING_FATIGUE - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
MINUS - Enum constant in enum class org.spongepowered.api.util.AxisDirection
 
minute() - Method in interface org.spongepowered.api.util.MinecraftDayTime
The minute this represents.
minY() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
The minimum y coordinate where terrain starts generating.
minY() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
minY(int) - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Builder
 
minY(int) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
mirror(Supplier<? extends Mirror>) - Method in interface org.spongepowered.api.block.BlockState
Gets the appropriate BlockState for the desired Mirror.
mirror(Supplier<? extends Mirror>) - Method in interface org.spongepowered.api.block.entity.BlockEntity
Gets the appropriate BlockEntity for the desired Mirror.
mirror(Axis) - Method in interface org.spongepowered.api.util.transformation.Transformation.Builder
Performs a reflection of -1 in the direction of the given Axis, where the plane from which scaling is performed is normal to this axis and contains the Transformation.Builder.origin(Vector3d).
mirror(Axis) - Method in interface org.spongepowered.api.util.transformation.Transformation
Returns whether this transformation results in mirroring in the direction of the provided axis.
mirror(Mirror) - Method in interface org.spongepowered.api.block.BlockState
Gets the appropriate BlockState for the desired Mirror.
mirror(Mirror) - Method in interface org.spongepowered.api.block.entity.BlockEntity
Gets the appropriate BlockEntity for the desired Mirror.
Mirror - Interface in org.spongepowered.api.util.mirror
 
MIRROR - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Mirrors - Class in org.spongepowered.api.util.mirror
 
MISCELLANEOUS - Static variable in class org.spongepowered.api.entity.EntityCategories
 
mixColors(Color...) - Static method in class org.spongepowered.api.util.Color
Creates a new Color combining the provided Color objects, their summation and average is taken into effect to properly mix the colors together.
mixDyeColors(DyeColor...) - Static method in class org.spongepowered.api.util.Color
Creates a new Color combining the provided DyeColor objects.
mixWithColors(Color...) - Method in class org.spongepowered.api.util.Color
Creates a new color with the provided Colors.
mixWithDyes(DyeColor...) - Method in class org.spongepowered.api.util.Color
Similar to Color.mixWithColors(Color...), mixes the provided DyeColors with this Color.
MOB_EFFECT - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
MOB_GRIEFING - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether Agents should be able to change blocks, and whether Agents can pick up items.
MOB_KILLS - Static variable in class org.spongepowered.api.statistic.Statistics
 
MOB_SPAWNER - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
MOB_SPAWNER - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When an Entity is spawned as a result of a BlockTypes.SPAWNER or SpawnerMinecart entity performs it's normal spawning.
mobGeneration() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Whether mobs spawn during generation.
mobGeneration(boolean) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
MobSpawner - Interface in org.spongepowered.api.block.entity
Represents a Monster Spawner.
mode() - Method in interface org.spongepowered.api.block.entity.Comparator
mode() - Method in interface org.spongepowered.api.block.entity.StructureBlock
modifier() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value
Gets the ValueParameterModifier that affects this parameter, if any.
modifier() - Method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
Gets the DamageModifier for this function.
modifier() - Method in interface org.spongepowered.api.event.cause.entity.damage.ModifierFunction
Gets the modifier used by this modifier function.
modifier(ValueParameterModifier<T>) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
Provides a modifier that allows for the modification of the outcome of an argument parse or a completion.
modifier(UUID) - Method in interface org.spongepowered.api.entity.attribute.Attribute
Gets an attribute modifier by its unique id.
ModifierFunction<M> - Interface in org.spongepowered.api.event.cause.entity.damage
A function associating a DamageModifier with a DoubleUnaryOperator of the resultant effect.
modifierFunctions - Variable in class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
 
modifiers - Variable in class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
 
modifiers() - Method in interface org.spongepowered.api.entity.attribute.Attribute
Gets a collection of all applied modifiers.
modifiers() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets a list of simple Tuples of DamageModifier keyed to their representative Functions.
modifiers() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets a list of simple Tuples of DamageModifier keyed to their representative DamageFunctions.
modifiers() - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
modifiers() - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
modifiers() - Method in class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
Gets the modifiers affecting this event.
modifiers(Supplier<? extends AttributeOperation>) - Method in interface org.spongepowered.api.entity.attribute.Attribute
Gets a collection of applied modifiers with the provided operation.
modifiers(AttributeOperation) - Method in interface org.spongepowered.api.entity.attribute.Attribute
Gets a collection of applied modifiers with the provided operation.
MODIFY - Static variable in class org.spongepowered.api.block.transaction.Operations
An Operation that signifies the block change is particularly discernible as though the BlockState may be different but the BlockType may be the same.
modifyCompletion(CommandContext, String, List<CommandCompletion>) - Method in interface org.spongepowered.api.command.parameter.managed.ValueParameterModifier
Modifies the result of the chained parameter's completions.
modifyExceptionMessage(Component) - Method in interface org.spongepowered.api.command.parameter.managed.ValueParameterModifier
Modifies the message provided in a ArgumentParseException if the modified ValueParser throws this exception.
modifyResult(Parameter.Key<? super T>, ArgumentReader.Immutable, CommandContext.Builder, T) - Method in interface org.spongepowered.api.command.parameter.managed.ValueParameterModifier
Modifies the result of the chained parameter's parse result.
MODULUS - Static variable in class org.spongepowered.api.command.parameter.managed.operator.Operators
Represents the modulus operation, %=
MOISTURE - Static variable in class org.spongepowered.api.data.Keys
The moisture value of a BlockTypes.FARMLAND BlockState.
MOJANG - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
MOJANG_BANNER_PATTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
Monster - Interface in org.spongepowered.api.entity.living
Represents a hostile Creature, such as a Skeleton.
MONSTER - Static variable in class org.spongepowered.api.entity.EntityCategories
 
MONUMENT - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
MONUMENT - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
Mooshroom - Interface in org.spongepowered.api.entity.living.animal.cow
Represents a Mooshroom.
MOOSHROOM - Static variable in class org.spongepowered.api.entity.EntityTypes
 
MOOSHROOM_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOOSHROOM_TYPE - Static variable in class org.spongepowered.api.data.Keys
The type of a Mooshroom.
MOOSHROOM_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
MOOSHROOMS_SPAWNABLE_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
mooshroomType() - Method in interface org.spongepowered.api.entity.living.animal.cow.Mooshroom
MooshroomType - Interface in org.spongepowered.api.data.type
Represents a type of mooshroom a mooshroom is.
MooshroomTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla MooshroomTypes.
MOSS_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSS_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOSS_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSS_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOSS_REPLACEABLE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
MOSSY_COBBLESTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSSY_COBBLESTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOSSY_COBBLESTONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSSY_COBBLESTONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOSSY_COBBLESTONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSSY_COBBLESTONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOSSY_COBBLESTONE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSSY_COBBLESTONE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOSSY_STONE_BRICK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSSY_STONE_BRICK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOSSY_STONE_BRICK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSSY_STONE_BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOSSY_STONE_BRICK_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSSY_STONE_BRICK_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOSSY_STONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSSY_STONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
motd() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the MOTD to respond with.
motd() - Method in interface org.spongepowered.api.Server
Gets the "message of the day" presented to clients who have this server saved as a connection profile in the multiplayer menu
MOTION_BLOCKING - Static variable in class org.spongepowered.api.world.HeightTypes
 
MOTION_BLOCKING_NO_LEAVES - Static variable in class org.spongepowered.api.world.HeightTypes
 
MoveEntityEvent - Interface in org.spongepowered.api.event.entity
Called when an Entity performs movement.
moveFrom(SubjectData, TransferMethod) - Method in interface org.spongepowered.api.service.permission.SubjectData
Move all data from another subject data instance into this one, clearing the source It is expected that the other subject data is provided by the same permissions service.
MOVEMENT_TYPE - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents the MovementType when an entity moves.
MOVEMENT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
MovementType - Interface in org.spongepowered.api.event.cause.entity
 
MovementTypes - Class in org.spongepowered.api.event.cause.entity
 
moveOnLand() - Method in interface org.spongepowered.api.entity.vehicle.Boat
moveSpeed() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RangedAttackAgainstAgentGoal
Gets the movement speed modifier for moving towards a targeted Entity.
moveSpeed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RangedAttackAgainstAgentGoal.Builder
 
moveToChunk(int, int, int, Direction) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Moves chunk coordinates one step in the given direction.
moveToChunk(int, int, int, Direction, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Moves chunk coordinates a number of steps in the given direction.
moveToChunk(Vector3i, Direction) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Moves chunk coordinates one step in the given direction.
moveToChunk(Vector3i, Direction, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Moves chunk coordinates a number of steps in the given direction.
moveWorld(ResourceKey, ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Moves world data under the provided key to another key.
MOVING_PISTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
movingBlocks() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether this flag is considering that blocks are being moved in the world, much like how pistons will move blocks.
MS_MY - Static variable in class org.spongepowered.api.util.locale.Locales
 
MT_MT - Static variable in class org.spongepowered.api.util.locale.Locales
 
Mule - Interface in org.spongepowered.api.entity.living.animal.horse
 
MULE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
MULE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
MultiBlockCarrier - Interface in org.spongepowered.api.item.inventory
Represents Multiple Blocks that are the Carrier for an Inventory.
multiNoise(T) - Method in interface org.spongepowered.api.world.biome.provider.BiomeProvider.Factory
Returns a multi-noise biome provider based on a MultiNoiseBiomeConfig.
multiNoise(T) - Static method in interface org.spongepowered.api.world.biome.provider.BiomeProvider
Returns a multi-noise biome provider based on a MultiNoiseBiomeConfig.
MultiNoiseBiomeConfig - Interface in org.spongepowered.api.world.biome.provider
 
MultiNoiseBiomeConfig.Builder - Interface in org.spongepowered.api.world.biome.provider
 
MultiNoiseBiomeConfig.Factory - Interface in org.spongepowered.api.world.biome.provider
 
MULTIPLICATION - Static variable in class org.spongepowered.api.command.parameter.managed.operator.Operators
Represents the multiplication operation, *=
MULTIPLY_BASE - Static variable in class org.spongepowered.api.entity.attribute.AttributeOperations
 
MULTIPLY_TOTAL - Static variable in class org.spongepowered.api.entity.attribute.AttributeOperations
 
MULTISHOT - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
 
MUNDANE - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
MUSHROOM_FIELDS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
MUSHROOM_GROW_BLOCK - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
MUSHROOM_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
MUSHROOM_STEM - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSHROOM_STEW - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_CREATIVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_CREDITS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC - Static variable in class org.spongepowered.api.data.Keys
The type of MusicDisc an ItemStack holds.
MUSIC_DISC - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
MUSIC_DISC_11 - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
MUSIC_DISC_11 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_11 - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_13 - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
MUSIC_DISC_13 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_13 - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_BLOCKS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_BLOCKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_CAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_CAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_CHIRP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_CHIRP - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_FAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_FAR - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_MALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_MALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_MELLOHI - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_MELLOHI - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_OTHERSIDE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_OTHERSIDE - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_PIGSTEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_PIGSTEP - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_STAL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_STAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_STRAD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_STRAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_WAIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_WAIT - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISC_WARD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_DISC_WARD - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSIC_DISCS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
MUSIC_DRAGON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_END - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_GAME - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_MENU - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_NETHER_BASALT_DELTAS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_NETHER_CRIMSON_FOREST - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_NETHER_NETHER_WASTES - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_NETHER_SOUL_SAND_VALLEY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_NETHER_WARPED_FOREST - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_OVERWORLD_DRIPSTONE_CAVES - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_OVERWORLD_FROZEN_PEAKS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_OVERWORLD_GROVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_OVERWORLD_JAGGED_PEAKS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_OVERWORLD_LUSH_CAVES - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_OVERWORLD_MEADOW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_OVERWORLD_SNOWY_SLOPES - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_OVERWORLD_STONY_PEAKS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MUSIC_UNDER_WATER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MusicDisc - Interface in org.spongepowered.api.effect.sound.music
Represents the type of music disc that can be played by a Jukebox.
MusicDiscs - Class in org.spongepowered.api.effect.sound.music
 
mutable() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Immutable
Get a mutable copy of this ArgumentReader
mutableBuilder() - Static method in interface org.spongepowered.api.data.DataProvider
Constructs a new MutableDataProviderBuilder.
MutableDataProviderBuilder<H extends DataHolder.Mutable,V extends Value<E>,E> - Interface in org.spongepowered.api.data
 
MutableGameVolume - Interface in org.spongepowered.api.world.volume.game
 
mutableOf() - Static method in interface org.spongepowered.api.data.DataManipulator
Creates an empty DataManipulator.Mutable manipulator that can be consumed, populated, and mutated at liberty.
mutableOf(Iterable<? extends Value<?>>) - Static method in interface org.spongepowered.api.data.DataManipulator
Creates a new DataManipulator with the provided Values such that the resulting DataManipulator.Mutable will contain all said values.
mutableOf(Supplier<? extends Key<? extends ListValue<E>>>, List<E>) - Static method in interface org.spongepowered.api.data.value.ListValue
Constructs a mutable ListValue of the appropriate type based on the given Key and the element.
mutableOf(Supplier<? extends Key<? extends ListValue<E>>>, List<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a mutable ListValue of the appropriate type based on the given Key and the element.
mutableOf(Supplier<? extends Key<? extends MapValue<K, V>>>, Map<K, V>) - Static method in interface org.spongepowered.api.data.value.MapValue
Constructs a mutable MapValue of the appropriate type based on the given Key and the element.
mutableOf(Supplier<? extends Key<? extends MapValue<K, V>>>, Map<K, V>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a mutable MapValue of the appropriate type based on the given Key and the element.
mutableOf(Supplier<? extends Key<? extends SetValue<E>>>, Set<E>) - Static method in interface org.spongepowered.api.data.value.SetValue
Constructs a mutable SetValue of the appropriate type based on the given Key and the element.
mutableOf(Supplier<? extends Key<? extends SetValue<E>>>, Set<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a mutable SetValue of the appropriate type based on the given Key and the element.
mutableOf(Supplier<? extends Key<? extends Value<E>>>, E) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a mutable Value of the appropriate type based on the given Key and the element.
mutableOf(Supplier<? extends Key<? extends WeightedCollectionValue<E>>>, WeightedTable<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a mutable WeightedCollectionValue of the appropriate type based on the given Key and the element.
mutableOf(Supplier<? extends Key<? extends WeightedCollectionValue<E>>>, WeightedTable<E>) - Static method in interface org.spongepowered.api.data.value.WeightedCollectionValue
Constructs a mutable WeightedCollectionValue of the appropriate type based on the given Key and the element.
mutableOf(Key<? extends ListValue<E>>, List<E>) - Static method in interface org.spongepowered.api.data.value.ListValue
Constructs a mutable ListValue of the appropriate type based on the given Key and the element.
mutableOf(Key<? extends ListValue<E>>, List<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a mutable ListValue of the appropriate type based on the given Key and the element.
mutableOf(Key<? extends MapValue<K, V>>, Map<K, V>) - Static method in interface org.spongepowered.api.data.value.MapValue
Constructs a mutable MapValue of the appropriate type based on the given Key and the element.
mutableOf(Key<? extends MapValue<K, V>>, Map<K, V>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a mutable MapValue of the appropriate type based on the given Key and the element.
mutableOf(Key<? extends SetValue<E>>, Set<E>) - Static method in interface org.spongepowered.api.data.value.SetValue
Constructs a mutable SetValue of the appropriate type based on the given Key and the element.
mutableOf(Key<? extends SetValue<E>>, Set<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a mutable SetValue of the appropriate type based on the given Key and the element.
mutableOf(Key<? extends Value<E>>, E) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a mutable Value of the appropriate type based on the given Key and the element.
mutableOf(Key<? extends WeightedCollectionValue<E>>, WeightedTable<E>) - Static method in interface org.spongepowered.api.data.value.Value
Constructs a mutable WeightedCollectionValue of the appropriate type based on the given Key and the element.
mutableOf(Key<? extends WeightedCollectionValue<E>>, WeightedTable<E>) - Static method in interface org.spongepowered.api.data.value.WeightedCollectionValue
Constructs a mutable WeightedCollectionValue of the appropriate type based on the given Key and the element.
mutableOf(Key<V>, E) - Method in interface org.spongepowered.api.data.value.Value.Factory
 
mutableOf(ValueContainer) - Static method in interface org.spongepowered.api.data.DataManipulator
Creates a new DataManipulator with all values retrievable through the given ValueContainer by ValueContainer.getValues() with the connotation that all Values are provided, even those that are not persisted or registered through a DataRegistration.
MutableVolume - Interface in org.spongepowered.api.world.volume
 
MUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
MYCELIUM - Static variable in class org.spongepowered.api.block.BlockTypes
 
MYCELIUM - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
MYCELIUM - Static variable in class org.spongepowered.api.item.ItemTypes
 

N

name() - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the name of this individual DataView in the path.
name() - Method in interface org.spongepowered.api.entity.attribute.AttributeModifier
Gets the attribute name.
name() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the player's last known username.
name() - Method in interface org.spongepowered.api.MinecraftVersion
Gets the name of this Minecraft version.
name() - Method in interface org.spongepowered.api.profile.GameProfile
Gets the name associated with this profile.
name() - Method in interface org.spongepowered.api.profile.property.ProfileProperty
Gets the name of this property.
name() - Method in interface org.spongepowered.api.resource.ResourcePath
Gets the name of the file without any parent elements.
name() - Method in interface org.spongepowered.api.resourcepack.ResourcePack
Gets the name of this resource pack.
name() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets the name of this Objective.
name() - Method in interface org.spongepowered.api.scoreboard.Score
Gets the name of this score.
name() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the name of this team.
name() - Method in interface org.spongepowered.api.util.Nameable
 
name(String) - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion.BaseBuilder
Sets the name of the AdvancementCriterion.
name(String) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the name of the Trigger.
name(String) - Method in interface org.spongepowered.api.entity.attribute.AttributeModifier.Builder
Sets the name of this attribute modifier.
name(String) - Method in interface org.spongepowered.api.event.cause.entity.damage.DamageType.Builder
Sets the name of the DamageType.
name(String) - Method in interface org.spongepowered.api.scoreboard.objective.Objective.Builder
Sets the name of the Objective.
name(String) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the name of the Team.
name(String) - Method in interface org.spongepowered.api.world.gamerule.GameRule.Builder
Sets the name of the game rule.
NAME - Static variable in class org.spongepowered.api.placeholder.PlaceholderParsers
A parser that returns the associated source's name.
NAME_TAG - Static variable in class org.spongepowered.api.item.ItemTypes
 
Nameable - Interface in org.spongepowered.api.util
An object that can be described by a name.
NameableBlockEntity - Interface in org.spongepowered.api.block.entity
Represents a BlockEntity which may have a display name.
NameableCarrierBlockEntity - Interface in org.spongepowered.api.block.entity.carrier
Represents a CarrierBlockEntity which may have a display name.
NamedLocales - Class in org.spongepowered.api.util.locale
The list of the names of available locales in Vanilla Minecraft.
namespace() - Method in interface org.spongepowered.api.resource.ResourcePath
Gets the namespace portion of this resource path.
namespace(String) - Method in interface org.spongepowered.api.ResourceKey.Builder
Sets the key's namespace.
namespace(PluginContainer) - Method in interface org.spongepowered.api.ResourceKey.Builder
Sets the key's namespace based on the provided PluginContainer's identifier.
namespaces(PackType) - Method in interface org.spongepowered.api.resource.pack.PackContents
Gets the namespaces per type.
nameTagVisibility() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the Visibility which controls to who nametags of players on this team are visible to.
nameTagVisibility(Supplier<? extends Visibility>) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the Visibility which controls to who nametags of players on the Team are visible to.
nameTagVisibility(Visibility) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the Visibility which controls to who nametags of players on the Team are visible to.
natural() - Method in interface org.spongepowered.api.world.WorldType
Gets if portals created via the standard PortalTypes.NETHER, both via the API or game mechanics, will spawn ZombifiedPiglin randomly.
natural() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
natural(boolean) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
NATURAL - Static variable in class org.spongepowered.api.event.cause.entity.MovementTypes
 
NATURAL_REGENERATION - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether Players can regenerate health naturally if their hunger is full enough (doesn't affect external healing, such as golden apples, the Regeneration effect, etc.).
NAUSEA - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
NAUTILUS - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
NAUTILUS_SHELL - Static variable in class org.spongepowered.api.item.ItemTypes
 
NAVY - Static variable in class org.spongepowered.api.util.Color
 
NBT - Static variable in class org.spongepowered.api.data.persistence.DataFormats
 
NBT_COMPOUND_TAG - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
NBT_PATH - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
NBT_TAG - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
NDS_DE - Static variable in class org.spongepowered.api.util.locale.Locales
 
nearbyEntities(double) - Method in interface org.spongepowered.api.entity.Entity
Gets the nearby entities within the desired distance.
nearbyEntities(double, Predicate<? super Entity>) - Method in interface org.spongepowered.api.entity.Entity
Gets the nearby entities that satisfy the desired predicate.
nearbyEntities(Vector3d, double) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume
Return a collection of entities contained within distance blocks of the specified location.
NEAREST_PLAYER - Static variable in class org.spongepowered.api.command.selector.SelectorTypes
Selects the nearest player.
nearestPlayer(double, double, double, double, Predicate<? super Entity>) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume
 
NEEDS_DIAMOND_TOOL - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
NEEDS_IRON_TOOL - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
NEEDS_STONE_TOOL - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
negate() - Method in interface org.spongepowered.api.world.volume.stream.VolumePredicate
 
NEGATIVE_POTION_EFFECT - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents a DamageModifier that will reduce outgoing damage based on a PotionEffect.
neighbor(Direction) - Method in interface org.spongepowered.api.world.chunk.WorldChunk
Gets the chunk in the given direction from this chunk, if it exists.
neighbor(Direction, boolean) - Method in interface org.spongepowered.api.world.chunk.WorldChunk
Gets the chunk in the given direction from this chunk.
NEIGHBOR_NOTIFY_SOURCE - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents the source BlockSnapshot of a block notification.
neighborDropsAllowed() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether this flag will allow blocks being destroyed as a result of BlockChangeFlag.updateNeighboringShapes() if the affected blocks could be considered "destroyed" and drop items.
NestedTableEntry<T> - Class in org.spongepowered.api.util.weighted
Represents a RandomObjectTable which is nested inside the entry of another table.
NestedTableEntry(double, RandomObjectTable<T>) - Constructor for class org.spongepowered.api.util.weighted.NestedTableEntry
Creates a new NestedTableEntry with the provided weight and table.
nether() - Method in interface org.spongepowered.api.world.biome.provider.BiomeProvider.Factory
Returns the vanilla nether biome provider.
nether() - Static method in interface org.spongepowered.api.world.biome.provider.BiomeProvider
Returns the vanilla nether biome provider.
nether() - Method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig.Factory
Returns a default nether MultiNoiseBiomeConfig.
nether() - Static method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig
 
nether() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Factory
Returns the vanilla nether noise configuration parameters.
nether() - Static method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
Returns the vanilla nether noise configuration parameters.
nether() - Method in interface org.spongepowered.api.world.generation.config.noise.Shaper.Factory
Returns the vanilla nether terrain shaper.
nether() - Static method in interface org.spongepowered.api.world.generation.config.noise.Shaper
Returns the vanilla nether terrain shaper.
nether() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Factory
Returns the vanilla nether noise generation configuration.
nether() - Static method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Returns the vanilla nether noise generation configuration.
nether() - Method in interface org.spongepowered.api.world.generation.config.SurfaceRule.Factory
Returns the surface rules for the vanilla nether.
nether() - Static method in interface org.spongepowered.api.world.generation.config.SurfaceRule
Returns the surface rules for the vanilla nether.
nether() - Method in interface org.spongepowered.api.world.WorldTypeEffect.Factory
 
NETHER - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
NETHER - Static variable in class org.spongepowered.api.world.portal.PortalTypes
 
NETHER - Static variable in class org.spongepowered.api.world.WorldTypeEffects
 
NETHER_BRICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_BRICK_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_BRICK_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_BRICK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_BRICK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_BRICK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_BRICK_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_BRICK_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_FOSSIL - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
NETHER_GOLD_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_GOLD_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_PORTAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_QUARTZ_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_QUARTZ_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_SPROUTS - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_SPROUTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_STAR - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_TRAVEL - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
NETHER_WART - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_WART - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_WART_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_WART_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_WASTES - Static variable in class org.spongepowered.api.world.biome.Biomes
 
NETHERITE - Static variable in class org.spongepowered.api.data.type.ItemTiers
 
NETHERITE_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHERITE_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_BOOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_CHESTPLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_INGOT - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_LEGGINGS - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_SCRAP - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERITE_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHERRACK - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHERRACK - Static variable in class org.spongepowered.api.item.ItemTypes
 
NEVER - Static variable in class org.spongepowered.api.scoreboard.CollisionRules
Members will never collide.
NEVER - Static variable in class org.spongepowered.api.scoreboard.Visibilities
Death messages or nametags are never visible.
newBorder() - Method in interface org.spongepowered.api.event.world.ChangeWorldBorderEvent
Gets the border that will be used as an Optional.
newCooldown() - Method in interface org.spongepowered.api.event.entity.living.player.CooldownEvent.Set
Gets the new cooldown the item type has for the player.
newDescriptionBuilder(PluginContainer) - Method in interface org.spongepowered.api.service.permission.PermissionService
Creates a new description builder for the given plugin's permission.
newer() - Method in interface org.spongepowered.api.resource.pack.PackStatus.Factory
 
newer() - Static method in interface org.spongepowered.api.resource.pack.PackStatus
 
newScore() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Score.Change
Gets the new score.
newSubjectReference(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Creates a new subject reference to represent the expressed subject.
newSubjectReference(String, String) - Method in interface org.spongepowered.api.service.permission.PermissionService
Creates a new subject reference to represent the expressed subject.
NEXT_ENTITY_TO_SPAWN - Static variable in class org.spongepowered.api.data.Keys
The next entity that will be spawned by a MobSpawner.
nextEntityToSpawn() - Method in interface org.spongepowered.api.spawner.Spawner
Gets the Value.Mutable for the overridden WeightedSerializableObject<EntitySnapshot> to spawn next.
NIGHT_VISION - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
NIGHT_VISION - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
NITWIT - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
NL_NL - Static variable in class org.spongepowered.api.util.locale.Locales
 
NN_NO - Static variable in class org.spongepowered.api.util.locale.Locales
 
NO_DATA_CLONED - Enum constant in enum class org.spongepowered.api.data.persistence.DataView.SafetyMode
No data added to the container will be cloned, useful for situations with a large amount of data where the cloning would be too costly.
NO_NO - Static variable in class org.spongepowered.api.util.locale.Locales
 
NO_PORTAL - Static variable in class org.spongepowered.api.world.teleport.TeleportHelperFilters
This filter is the same as the TeleportHelperFilters.DEFAULT kernel, except that portals are not valid targets.
NO_SLOT - Enum constant in enum class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type
The inventory operation failed because there was no slot at given index.
NO_SPECTATOR - Static variable in class org.spongepowered.api.entity.EntityPredicates
 
NodeTree - Interface in org.spongepowered.api.service.permission
An immutable tree structure for determining node data.
NodeTree.Factory - Interface in org.spongepowered.api.service.permission
 
NoFactoryMethod - Annotation Interface in org.spongepowered.api.util.annotation.eventgen
Explicitly disables generation of an event factory method for an event class.
noise(BiomeProvider, long, T) - Method in interface org.spongepowered.api.world.generation.ChunkGenerator.Factory
 
noise(BiomeProvider, long, T) - Static method in interface org.spongepowered.api.world.generation.ChunkGenerator
 
noise(BiomeProvider, String, T) - Method in interface org.spongepowered.api.world.generation.ChunkGenerator.Factory
 
noise(BiomeProvider, String, T) - Static method in interface org.spongepowered.api.world.generation.ChunkGenerator
 
noise(BiomeProvider, T) - Method in interface org.spongepowered.api.world.generation.ChunkGenerator.Factory
 
noise(BiomeProvider, T) - Static method in interface org.spongepowered.api.world.generation.ChunkGenerator
 
NOISE - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk where the block states are being set and structure locations are set.
noiseConfig() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
The noise configuration parameters.
noiseConfig(NoiseConfig) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
NoiseConfig - Interface in org.spongepowered.api.world.generation.config.noise
Noise Parameters for world generation.
NoiseConfig.Builder - Interface in org.spongepowered.api.world.generation.config.noise
 
NoiseConfig.Factory - Interface in org.spongepowered.api.world.generation.config.noise
 
NoiseGeneratorConfig - Interface in org.spongepowered.api.world.generation.config
ChunkGeneratorConfig used most of the vanilla provided dimensions.
NoiseGeneratorConfig.Builder - Interface in org.spongepowered.api.world.generation.config
 
NoiseGeneratorConfig.Factory - Interface in org.spongepowered.api.world.generation.config
 
NON_FLAMMABLE_WOOD - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
NON_FLAMMABLE_WOOD - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
nonAir() - Static method in interface org.spongepowered.api.util.blockray.RayTrace
Returns a Predicate for use in RayTrace.select(Predicate) that selects non-air blocks.
none() - Method in interface org.spongepowered.api.world.BlockChangeFlag.Factory
Provides a BlockChangeFlag where all flags are false.
NONE - Enum constant in enum class org.spongepowered.api.util.Direction.Division
 
NONE - Enum constant in enum class org.spongepowered.api.util.Direction
 
NONE - Enum constant in enum class org.spongepowered.api.world.SerializationBehavior
 
NONE - Enum constant in enum class org.spongepowered.api.world.volume.stream.StreamOptions.LoadingStyle
Only requests the available sections of the Volume without incurring any loading of sections costs, useful for building streams of available elements.
NONE - Static variable in class org.spongepowered.api.command.parameter.managed.clientcompletion.ClientCompletionTypes
Hides this element from the client - useful for if the ValueParser does not parse any part of the string.
NONE - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Does not parse any arguments, returning nothing.
NONE - Static variable in class org.spongepowered.api.data.type.BambooLeavesTypes
 
NONE - Static variable in class org.spongepowered.api.data.type.HorseStyles
 
NONE - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
NONE - Static variable in class org.spongepowered.api.data.type.SpellTypes
 
NONE - Static variable in class org.spongepowered.api.data.type.Tilts
 
NONE - Static variable in class org.spongepowered.api.data.type.WallTypes
 
NONE - Static variable in class org.spongepowered.api.data.type.WireAttachmentTypes
 
NONE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
NONE - Static variable in class org.spongepowered.api.util.mirror.Mirrors
 
NONE - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
NONE - Static variable in class org.spongepowered.api.world.BlockChangeFlags
NONE - Static variable in class org.spongepowered.api.world.ChunkRegenerateFlags
No flags are set, triggers nothing.
noneMatch(Predicate<VolumeElement<V, ? super T>>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
noneMatch(VolumePredicate<V, ? super T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
noneOf(Class<?>) - Method in interface org.spongepowered.api.command.CommandCause
 
noneOf(Class<?>) - Method in class org.spongepowered.api.event.Cause
Gets an immutable List with all object causes that are not instances of the provided Class.
NoResponseException - Exception in org.spongepowered.api.network.channel
Represents a Exception which is thrown when no response is received when a RequestPacket is sent to a client or server.
NoResponseException() - Constructor for exception org.spongepowered.api.network.channel.NoResponseException
 
NoResponseException(String) - Constructor for exception org.spongepowered.api.network.channel.NoResponseException
 
NoResponseException(String, Throwable) - Constructor for exception org.spongepowered.api.network.channel.NoResponseException
 
NoResponseException(Throwable) - Constructor for exception org.spongepowered.api.network.channel.NoResponseException
 
normal() - Method in class org.spongepowered.api.world.volume.EntityHit
Gets the intersection normal.
NORMAL - Static variable in class org.spongepowered.api.data.type.PandaGenes
 
NORMAL - Static variable in class org.spongepowered.api.data.type.PistonTypes
 
NORMAL - Static variable in class org.spongepowered.api.entity.ai.goal.GoalExecutorTypes
GoalExecutor that is the default set of goals for most Agents.
NORMAL - Static variable in class org.spongepowered.api.scheduler.TaskPriorities
 
NORMAL - Static variable in class org.spongepowered.api.world.difficulty.Difficulties
 
NORTH - Enum constant in enum class org.spongepowered.api.util.Direction
 
NORTH - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
NORTH_EAST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
NORTH_NORTHEAST - Enum constant in enum class org.spongepowered.api.util.Direction
 
NORTH_NORTHEAST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
NORTH_NORTHWEST - Enum constant in enum class org.spongepowered.api.util.Direction
 
NORTH_NORTHWEST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
NORTH_SOUTH - Static variable in class org.spongepowered.api.data.type.RailDirections
 
NORTH_UP - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
NORTH_WEST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
NORTHEAST - Enum constant in enum class org.spongepowered.api.util.Direction
 
NORTHEAST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
NORTHERN_SAMI - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
NORTHWEST - Enum constant in enum class org.spongepowered.api.util.Direction
 
NORTHWEST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
NORWEGIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
NORWEGIAN_NYNORSK - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
not() - Method in enum class org.spongepowered.api.util.Tristate
Negates this tristate.
NOT_EQUAL - Enum constant in enum class org.spongepowered.api.data.KeyValueMatcher.Operator
Matches when the key and the matcher values are equal.
notAir() - Method in interface org.spongepowered.api.util.blockray.RayTrace.Factory
 
NOTE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
NOTE_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
NOTE_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
NOTE_PITCH - Static variable in class org.spongepowered.api.data.Keys
NOTE_PITCH - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
noTeam() - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a Team constraint to the selector, requiring that players are not in any team
notePitch() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent.NoteBlock
The pitch of the played Note block.
NotePitch - Interface in org.spongepowered.api.data.type
Represents a NotePitch which may be played by a BlockTypes.NOTE_BLOCK.
NotePitches - Class in org.spongepowered.api.data.type
An enumeration of vanilla NotePitches.
NotificationTicket - Interface in org.spongepowered.api.block.transaction
 
notifier() - Method in interface org.spongepowered.api.block.BlockSnapshot
Gets the UUID, if available, of the user who last notified this BlockSnapshot.
notifier() - Method in interface org.spongepowered.api.block.transaction.NotificationTicket
 
notifier() - Method in interface org.spongepowered.api.entity.Entity
notifier(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.TrackedVolume
Gets the UUID, if available, of the user who last notified the BlockSnapshot located at passed block coordinates.
notifier(UUID) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
Sets the UUID of the user who last notified this BlockSnapshot.
notifier(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.TrackedVolume
Gets the UUID, if available, of the user who last notified the BlockSnapshot located at passed block position.
NOTIFIER - Static variable in class org.spongepowered.api.data.Keys
The notifier, usually of an Entity.
NOTIFIER - Static variable in interface org.spongepowered.api.event.entity.AttackEntityEvent
For use with a DamageSource where it is either a BlockDamageSource or EntityDamageSource such that it was last "notified" by the object represented in the cause.
NOTIFIER - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents the UUID of a User that notified a block.
NOTIFIER_ID - Static variable in class org.spongepowered.api.data.persistence.Queries
 
notifierPosition() - Method in interface org.spongepowered.api.block.transaction.NotificationTicket
 
NOTIFY_CLIENTS - Static variable in class org.spongepowered.api.world.BlockChangeFlags
Sends block changes to clients but does not trigger block updates or other neighboring notification updates.
notifyClients() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether this flag defines that a block change should update clients to perform a rendering update
NotifyNeighborBlockEvent - Interface in org.spongepowered.api.event.block
 
notifyPathfinding() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether this flag will notify pathfinders and navigators for AI on entities and potentially other entities of a block change.
number() - Method in interface org.spongepowered.api.event.item.inventory.container.ClickContainerEvent.NumberPress
 
NYLIUM - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 

O

OAK - Static variable in class org.spongepowered.api.data.type.BoatTypes
 
OAK_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_LEAVES - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_LEAVES - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_LOGS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
OAK_LOGS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
OAK_PLANKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_PLANKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_SAPLING - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
objective(String) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets an Objective on this scoreboard by name, if it exists.
objective(Supplier<? extends DisplaySlot>) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets the Objective currently displayed in a DisplaySlot on this scoreboard, if one is present.
objective(DisplaySlot) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets the Objective currently displayed in a DisplaySlot on this scoreboard, if one is present.
Objective - Interface in org.spongepowered.api.scoreboard.objective
An objective tracks an integer score for each entry it contains.
OBJECTIVE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
OBJECTIVE_CRITERIA - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
OBJECTIVE_DISPLAY_MODE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Objective.Builder - Interface in org.spongepowered.api.scoreboard.objective
Represents a builder to create Objective instances.
objectiveDisplayMode(Supplier<? extends ObjectiveDisplayMode>) - Method in interface org.spongepowered.api.scoreboard.objective.Objective.Builder
objectiveDisplayMode(ObjectiveDisplayMode) - Method in interface org.spongepowered.api.scoreboard.objective.Objective.Builder
ObjectiveDisplayMode - Interface in org.spongepowered.api.scoreboard.objective.displaymode
Represents the mode in which to display scores for an Objective.
ObjectiveDisplayModes - Class in org.spongepowered.api.scoreboard.objective.displaymode
ObjectiveDisplayModes which cause scores for an Objective to be be displayed differently.
objectives() - Method in interface org.spongepowered.api.scoreboard.Score
Returns a Set of parent Objectives this Score is registered to.
objectives() - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all Objectives on this scoreboard.
objectives(List<Objective>) - Method in interface org.spongepowered.api.scoreboard.Scoreboard.Builder
Sets the list of Objectives of the Scoreboard.
objectivesByCriterion(Supplier<? extends Criterion>) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all Objectives of a Criteria on this scoreboard.
objectivesByCriterion(Criterion) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all Objectives of a Criteria on this scoreboard.
OBSERVER - Static variable in class org.spongepowered.api.block.BlockTypes
 
OBSERVER - Static variable in class org.spongepowered.api.item.ItemTypes
 
OBSIDIAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
OBSIDIAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
OC_FR - Static variable in class org.spongepowered.api.util.locale.Locales
 
OCCITAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
OCCLUDES_VIBRATION_SIGNALS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
OCCLUDES_VIBRATION_SIGNALS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
OCCUPIED_DECELERATION - Static variable in class org.spongepowered.api.data.Keys
The deceleration a Boat while it has Keys.PASSENGERS.
occupiedDeceleration() - Method in interface org.spongepowered.api.entity.vehicle.Boat
OCEAN - Static variable in class org.spongepowered.api.world.biome.Biomes
 
OCEAN_FLOOR - Static variable in class org.spongepowered.api.world.HeightTypes
 
OCEAN_FLOOR_WG - Static variable in class org.spongepowered.api.world.HeightTypes
 
OCEAN_RUIN - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
Ocelot - Interface in org.spongepowered.api.entity.living.animal
Represents an Ocelot.
OCELOT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
OCELOT_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
of() - Method in interface org.spongepowered.api.data.DataManipulator.Immutable.Factory
Creates an empty DataManipulator.Immutable.
of() - Method in interface org.spongepowered.api.data.DataManipulator.Mutable.Factory
Creates an empty mutable manipulator that can be used as a sink accepting new values.
of() - Static method in class org.spongepowered.api.data.persistence.DataQuery
Gets an empty DataQuery.
of(boolean) - Static method in class org.spongepowered.api.util.OptBool
Constructs a new Optional<Boolean> from the given boolean.
of(char, String) - Static method in class org.spongepowered.api.data.persistence.DataQuery
Constructs a query using the given separator character and path.
of(double, double, double, double) - Method in interface org.spongepowered.api.world.generation.config.noise.SamplingConfig.Factory
 
of(double, double, double, double) - Static method in interface org.spongepowered.api.world.generation.config.noise.SamplingConfig
 
of(double, double, double, double, double, double) - Static method in interface org.spongepowered.api.util.AABB
Creates a new bounding box from two opposite corners.
of(double, int, int) - Method in interface org.spongepowered.api.world.generation.config.noise.SlideConfig.Factory
 
of(double, int, int) - Static method in interface org.spongepowered.api.world.generation.config.noise.SlideConfig
 
of(float, float, float, float, float, float, float) - Method in interface org.spongepowered.api.world.biome.BiomeAttributes.Factory
 
of(float, float, float, float, float, float, float) - Static method in interface org.spongepowered.api.world.biome.BiomeAttributes
 
of(int, int, int) - Method in interface org.spongepowered.api.util.MinecraftDayTime.Factory
 
of(int, int, int) - Static method in interface org.spongepowered.api.util.MinecraftDayTime
Creates a MinecraftDayTime that corresponds to the given units of in-game time.
of(int, BlockState) - Method in interface org.spongepowered.api.world.generation.config.flat.LayerConfig.Factory
 
of(int, BlockState) - Static method in interface org.spongepowered.api.world.generation.config.flat.LayerConfig
 
of(long) - Method in interface org.spongepowered.api.util.Ticks.Factory
 
of(long) - Static method in interface org.spongepowered.api.util.Ticks
Returns a Ticks that represents the supplied number of ticks.
of(String) - Static method in interface org.spongepowered.api.command.CommandCompletion
Creates a basic completion that only contains String that a given input may be completed to.
of(String, Component) - Static method in interface org.spongepowered.api.command.CommandCompletion
Creates a completion that contains String that a given input may be completed to, and an associated tooltip.
of(Boolean) - Static method in class org.spongepowered.api.util.OptBool
Constructs a new Optional<Boolean> from the given Boolean.
of(ItemStack...) - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient for the provided ItemStacks.
of(ItemStackSnapshot...) - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient for the provided ItemStackSnapshots.
of(ItemType...) - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient for the provided ItemTypes.
of(DefaultedRegistryReference<? extends ItemType>...) - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient for the provided ItemTypes.
of(Color) - Static method in class org.spongepowered.api.util.Color
Converts the provided Color object into a valid Color object to be used throughout the API.
of(Iterable<? extends Value<?>>) - Method in interface org.spongepowered.api.data.DataManipulator.Immutable.Factory
Creates an DataManipulator.Immutable view directly based on the Values provided by the given Iterable, such that all Iterable.forEach(Consumer) will be converted via Value.asImmutable() and constructed into an DataManipulator.Immutable.
of(Iterable<? extends Value<?>>) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable.Factory
Creates a new manipulator with all the provided values.
of(Iterable<AdvancementCriterion>) - Method in interface org.spongepowered.api.advancement.criteria.AndCriterion.Factory
 
of(Iterable<AdvancementCriterion>) - Static method in interface org.spongepowered.api.advancement.criteria.AndCriterion
Attempts to build a new AND operation with the given AdvancementCriterions.
of(Iterable<AdvancementCriterion>) - Method in interface org.spongepowered.api.advancement.criteria.OrCriterion.Factory
 
of(Iterable<AdvancementCriterion>) - Static method in interface org.spongepowered.api.advancement.criteria.OrCriterion
Attempts to build a new OR operation with the given AdvancementCriterions.
of(String) - Method in interface org.spongepowered.api.state.BooleanStateProperty.Factory
 
of(String) - Static method in interface org.spongepowered.api.state.BooleanStateProperty
 
of(String) - Method in interface org.spongepowered.api.state.EnumStateProperty.Factory
 
of(String) - Static method in interface org.spongepowered.api.state.EnumStateProperty
 
of(String) - Method in interface org.spongepowered.api.state.IntegerStateProperty.Factory
 
of(String) - Static method in interface org.spongepowered.api.state.IntegerStateProperty
 
of(String) - Static method in class org.spongepowered.api.util.locale.Locales
Gets a locale for the specified locale code, e.g.
of(String...) - Static method in interface org.spongepowered.api.command.parameter.managed.Flag
Create a new, parameter-less Flag with the supplied aliases.
of(String...) - Static method in class org.spongepowered.api.data.persistence.DataQuery
Constructs a query using the given parts.
of(String, String) - Static method in interface org.spongepowered.api.profile.property.ProfileProperty
Creates a new property.
of(String, String) - Static method in interface org.spongepowered.api.resource.ResourcePath
Creates a resource path.
of(String, String) - Method in interface org.spongepowered.api.ResourceKey.Factory
 
of(String, String) - Static method in interface org.spongepowered.api.ResourceKey
Creates a resource key.
of(String, String, String) - Method in interface org.spongepowered.api.profile.property.ProfileProperty.Factory
 
of(String, String, String) - Static method in interface org.spongepowered.api.profile.property.ProfileProperty
Creates a new signed property.
of(Supplier<? extends BannerPatternShape>, DyeColor) - Static method in interface org.spongepowered.api.data.meta.BannerPatternLayer
Creates a BannerPatternLayer with the desired BannerPatternShape and DyeColor.
of(Supplier<? extends BannerPatternShape>, DefaultedRegistryReference<? extends DyeColor>) - Static method in interface org.spongepowered.api.data.meta.BannerPatternLayer
Creates a BannerPatternLayer with the desired BannerPatternShape and DyeColor.
of(Supplier<? extends PotionEffectType>, int, Ticks) - Static method in interface org.spongepowered.api.effect.potion.PotionEffect
Creates a new PotionEffect with the provided PotionEffectType, the provided amplifier, and the provided duration in ticks.
of(Supplier<? extends EnchantmentType>, int) - Static method in interface org.spongepowered.api.item.enchantment.Enchantment
Creates a new Enchantment with the provided EnchantmentType and level.
of(Supplier<? extends ItemType>) - Static method in interface org.spongepowered.api.item.inventory.ItemStack
Creates a new ItemStack of the provided ItemType and quantity of 1
of(Supplier<? extends ItemType>, int) - Static method in interface org.spongepowered.api.item.inventory.ItemStack
Creates a new ItemStack of the provided ItemType and quantity.
of(Supplier<MapColorType>) - Static method in interface org.spongepowered.api.map.color.MapColor
A method to ease using MapColorTypes enumeration.
of(Supplier<MapColorType>, Supplier<MapShade>) - Static method in interface org.spongepowered.api.map.color.MapColor
A method to ease using the MapColorTypes and MapShade.
of(Supplier<WeatherType>, long) - Static method in interface org.spongepowered.api.world.weather.Weather
Creates a new weather with given type, remaining duration and no running duration
of(Supplier<WeatherType>, Ticks) - Static method in interface org.spongepowered.api.world.weather.Weather
Creates a new weather with given type, remaining duration and no running duration
of(Supplier<W>, Supplier<? extends T>, Vector3d) - Static method in interface org.spongepowered.api.world.volume.stream.VolumeElement
 
of(List<String>) - Static method in class org.spongepowered.api.data.persistence.DataQuery
Constructs a query using the given parts.
of(Map<String, Boolean>) - Static method in interface org.spongepowered.api.service.permission.NodeTree
Create a new node tree with the given values, and a default value of Tristate.UNDEFINED.
of(Map<String, Boolean>, Tristate) - Static method in interface org.spongepowered.api.service.permission.NodeTree
Create a new node tree with the given values, and the specified root fallback value.
of(Map<EventContextKey<?>, Object>) - Static method in class org.spongepowered.api.event.EventContext
Creates a new EventContext from the given map of entries.
of(Optional<Boolean>) - Static method in class org.spongepowered.api.util.OptBool
Coerces the given Optional<Boolean> into one of the three stored states.
of(UUID) - Static method in interface org.spongepowered.api.profile.GameProfile
Creates a GameProfile from the provided ID.
of(UUID, String) - Method in interface org.spongepowered.api.profile.GameProfile.Factory
 
of(UUID, String) - Static method in interface org.spongepowered.api.profile.GameProfile
Creates a GameProfile from the provided ID and name.
of(K, V) - Static method in class org.spongepowered.api.util.Tuple
Creates a new Tuple with the desired first and second objects.
of(M, VolumePositionTranslator<M, T>, VolumeApplicator<M, T, R>) - Static method in class org.spongepowered.api.world.volume.stream.VolumeCollectors
 
of(AdvancementCriterion...) - Method in interface org.spongepowered.api.advancement.criteria.AndCriterion.Factory
 
of(AdvancementCriterion...) - Static method in interface org.spongepowered.api.advancement.criteria.AndCriterion
Attempts to build a new AND operation with the given AdvancementCriterions.
of(AdvancementCriterion...) - Method in interface org.spongepowered.api.advancement.criteria.OrCriterion.Factory
 
of(AdvancementCriterion...) - Static method in interface org.spongepowered.api.advancement.criteria.OrCriterion
Attempts to build a new OR operation with the given AdvancementCriterions.
of(Parameter, String...) - Static method in interface org.spongepowered.api.command.parameter.managed.Flag
Create a new Flag with the supplied parameter and aliases.
of(Key<? extends Value<V>>, V) - Static method in interface org.spongepowered.api.data.KeyValueMatcher
Creates a KeyValueMatcher from the given key and value.
of(Key<? extends Value<V>>, V, KeyValueMatcher.Operator) - Static method in interface org.spongepowered.api.data.KeyValueMatcher
Creates a KeyValueMatcher from the given key, value and operator.
of(Key<V>, Class<? extends DataHolder>, Class<? extends DataHolder>...) - Static method in interface org.spongepowered.api.data.DataRegistration
Creates a DataRegistration for a single key with a DataStore for given data-holders.
of(Key<V>, DataQuery, TypeToken<? extends DataHolder>, TypeToken<? extends DataHolder>...) - Static method in interface org.spongepowered.api.data.persistence.DataStore
Provides a DataStore for a single Key.
of(Key<V>, DataQuery, Class<? extends DataHolder>, Class<? extends DataHolder>...) - Static method in interface org.spongepowered.api.data.persistence.DataStore
Provides a DataStore for a single Key.
of(BannerPatternShape, DyeColor) - Static method in interface org.spongepowered.api.data.meta.BannerPatternLayer
Creates a BannerPatternLayer with the desired BannerPatternShape and DyeColor.
of(BannerPatternShape, DefaultedRegistryReference<? extends DyeColor>) - Static method in interface org.spongepowered.api.data.meta.BannerPatternLayer
Creates a BannerPatternLayer with the desired BannerPatternShape and DyeColor.
of(ValueContainer) - Method in interface org.spongepowered.api.data.DataManipulator.Immutable.Factory
Creates an DataManipulator.Immutable view directly based on the Values provided by the given ValueContainer, such that all ValueContainer.getValues() will be converted via Value.asImmutable() and constructed into an DataManipulator.Immutable.
of(ValueContainer) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable.Factory
Creates a new manipulator with all the possible values from the given ValueContainer.
of(PotionEffectType, int, Ticks) - Static method in interface org.spongepowered.api.effect.potion.PotionEffect
Creates a new PotionEffect with the provided PotionEffectType, the provided amplifier, and the provided duration in ticks.
of(Engine, Duration) - Method in interface org.spongepowered.api.util.MinecraftDayTime.Factory
 
of(Engine, Ticks) - Method in interface org.spongepowered.api.util.MinecraftDayTime.Factory
 
of(Engine, Ticks) - Static method in interface org.spongepowered.api.util.MinecraftDayTime
Creates a MinecraftDayTime based on the number of Ticks elapsed since the Minecraft epoch (6:00am on Day 1) for the given Engine.
of(EntityArchetype, Vector3d) - Method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeEntry.Factory
 
of(EntityArchetype, Vector3d) - Static method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeEntry
 
of(EntityType<?>) - Static method in interface org.spongepowered.api.entity.EntityArchetype
Creates a new EntityArchetype with the specified EntityType.
of(DamageModifier, DoubleUnaryOperator) - Static method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
Constructs a new damage function.
of(EventContext, Iterable<Object>) - Static method in class org.spongepowered.api.event.Cause
Constructs a new cause with the specified event context and causes.
of(EventContext, Object) - Static method in class org.spongepowered.api.event.Cause
Constructs a new cause with the specified event context and cause.
of(EventContext, Object, Object...) - Static method in class org.spongepowered.api.event.Cause
Constructs a new cause with the specified event context and causes.
of(EnchantmentType, int) - Static method in interface org.spongepowered.api.item.enchantment.Enchantment
Creates a new Enchantment with the provided EnchantmentType and level.
of(ViewableInventory) - Static method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Creates a new InventoryMenu based on given inventory.
of(ItemType) - Static method in interface org.spongepowered.api.item.inventory.ItemStack
Creates a new ItemStack of the provided ItemType and quantity of 1
of(ItemType, int) - Static method in interface org.spongepowered.api.item.inventory.ItemStack
Creates a new ItemStack of the provided ItemType and quantity.
of(MapColorType) - Static method in interface org.spongepowered.api.map.color.MapColor
Creates a MapColor that represents the provided MapColorType with the the default shading.
of(MapColorType, MapShade) - Static method in interface org.spongepowered.api.map.color.MapColor
Creates a MapColor that represents the provided MapColorType with the given MapShade.
of(MapDecorationType, int, int, MapDecorationOrientation) - Static method in interface org.spongepowered.api.map.decoration.MapDecoration
Creates a new MapDecoration given a MapDecorationType, position and Direction which represents the rotation of the decoration on the map.
of(GameProfile) - Static method in interface org.spongepowered.api.service.ban.Ban
Creates an indefinite ban on a profile.
of(GameProfile, Component) - Static method in interface org.spongepowered.api.service.ban.Ban
Creates an indefinite ban with a reason on a profile.
of(DefaultedRegistryType<T>, ResourceKey) - Method in interface org.spongepowered.api.tag.Tag.Factory
 
of(DefaultedRegistryType<T>, ResourceKey) - Static method in interface org.spongepowered.api.tag.Tag
 
of(RegistryReference<Biome>) - Static method in interface org.spongepowered.api.world.biome.provider.FixedBiomeConfig
 
of(RegistryReference<Biome>, BiomeAttributes) - Method in interface org.spongepowered.api.world.biome.AttributedBiome.Factory
 
of(RegistryReference<Biome>, BiomeAttributes) - Static method in interface org.spongepowered.api.world.biome.AttributedBiome
 
of(RegistryType<T>, ResourceKey) - Method in interface org.spongepowered.api.registry.RegistryKey.Factory
 
of(RegistryType<T>, ResourceKey) - Static method in interface org.spongepowered.api.registry.RegistryKey
 
of(ResourceKey) - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient for the provided key which should match an item.
of(ResourceKey) - Method in interface org.spongepowered.api.resource.ResourcePath.Factory
Creates a new ResourcePath using the given ResourceKey.
of(ResourceKey) - Static method in interface org.spongepowered.api.resource.ResourcePath
Creates a new path using the given ResourceKey.
of(ResourceKey, double, double, double) - Static method in interface org.spongepowered.api.world.server.ServerLocation
 
of(ResourceKey, int, int, int) - Static method in interface org.spongepowered.api.world.server.ServerLocation
 
of(ResourceKey, Predicate<ItemStack>, ItemStack...) - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient for the provided Predicate and exemplary ItemStacks.
of(ResourceKey, ResourceKey) - Static method in interface org.spongepowered.api.registry.RegistryType
 
of(ResourceKey, Vector3d) - Static method in interface org.spongepowered.api.world.server.ServerLocation
 
of(ResourceKey, Vector3i) - Static method in interface org.spongepowered.api.world.server.ServerLocation
 
of(ServerWorld, double, double, double) - Static method in interface org.spongepowered.api.world.server.ServerLocation
 
of(ServerWorld, int, int, int) - Static method in interface org.spongepowered.api.world.server.ServerLocation
 
of(ServerWorld, int, int, int) - Method in interface org.spongepowered.api.world.server.ServerLocationCreator.Factory
 
of(ServerWorld, Vector3d) - Static method in interface org.spongepowered.api.world.server.ServerLocation
 
of(ServerWorld, Vector3i) - Static method in interface org.spongepowered.api.world.server.ServerLocation
 
of(WeatherType, long) - Static method in interface org.spongepowered.api.world.weather.Weather
Creates a new weather with given type, remaining duration and no running duration
of(WeatherType, Ticks) - Static method in interface org.spongepowered.api.world.weather.Weather
Creates a new weather with given type, remaining duration and no running duration
of(WeatherType, Ticks, Ticks) - Method in interface org.spongepowered.api.world.weather.Weather.Factory
 
of(Matrix3d) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform from the given transformation matrix, if the resulting transform would be discrete.
of(Matrix4d) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform from the given transformation matrix, if the resulting transform would be discrete.
of(Vector3d) - Static method in class org.spongepowered.api.util.Color
converts the provided Vector3d into a Color object.
of(Vector3d) - Static method in interface org.spongepowered.api.util.Transform
 
of(Vector3d, Vector3d) - Static method in interface org.spongepowered.api.util.AABB
Creates a new bounding box from two opposite corners.
of(Vector3d, Vector3d) - Static method in interface org.spongepowered.api.util.Transform
 
of(Vector3d, Vector3d, Vector3d) - Static method in interface org.spongepowered.api.util.Transform
 
of(Vector3f) - Static method in class org.spongepowered.api.util.Color
converts the provided Vector3f into a Color object.
of(Vector3i) - Static method in class org.spongepowered.api.util.Color
Converts the provided Vector3i into a Color object.
of(Vector3i, Vector3i) - Static method in interface org.spongepowered.api.util.AABB
Creates a new bounding box from two opposite corners.
of(PluginContainer, String) - Static method in interface org.spongepowered.api.resource.ResourcePath
Creates a resource path from a plugin container.
of(PluginContainer, String) - Method in interface org.spongepowered.api.ResourceKey.Factory
 
of(PluginContainer, String) - Static method in interface org.spongepowered.api.ResourceKey
Creates a resource key.
of(T) - Method in interface org.spongepowered.api.item.inventory.query.QueryType.OneParam
Returns the query for given parameter.
of(T1, T2) - Method in interface org.spongepowered.api.item.inventory.query.QueryType.TwoParam
Returns the query for given parameters.
of(V, Supplier<? extends T>, Vector3d) - Static method in interface org.spongepowered.api.world.volume.stream.VolumeElement
 
of(V, T, Vector3d) - Static method in interface org.spongepowered.api.world.volume.stream.VolumeElement
 
ofBooleans(Map<String, Boolean>, Tristate) - Method in interface org.spongepowered.api.service.permission.NodeTree.Factory
 
OFF_HAND - Static variable in class org.spongepowered.api.data.type.HandTypes
The hand used for secondary actions, such as a shield.
OFF_HAND - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
OFFENSIVE_POTION_EFFECT - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents the DamageModifier that will increase damage from a PotionEffect affecting the attacker.
offer(int, int, int, Key<? extends Value<E>>, E) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Offers the given E value that is keyed by the provided Key to the block at the provided location.
offer(int, int, int, Value<E>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Offers the given Value to the block at the given position.
offer(int, int, int, DefaultedRegistryReference<? extends Key<? extends Value<E>>>, E) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Offers the given E value that is keyed by the provided Key to the block at the provided location.
offer(int, ItemStack) - Method in interface org.spongepowered.api.item.inventory.Inventory
Adds an ItemStack to the slot at given index.
offer(Supplier<? extends Key<? extends Value<E>>>, E) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Offers the given value as defined by the provided Key such that a DataTransactionResult is returned for any successful, rejected, and replaced Values from this DataHolder.Mutable.
offer(Supplier<? extends Key<? extends Value<E>>>, Supplier<? extends E>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Offers the given value as defined by the provided Key such that a DataTransactionResult is returned for any successful, rejected, and replaced Values from this DataHolder.Mutable.
offer(DataHolder.Mutable, E) - Method in interface org.spongepowered.api.data.DataProvider
 
offer(Key<? extends Value<E>>, E) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Offers the given value as defined by the provided Key such that a DataTransactionResult is returned for any successful, rejected, and replaced Values from this DataHolder.Mutable.
offer(Value<?>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Offers the given Value as defined by the provided Key such that a DataTransactionResult is returned for any successful, rejected, and replaced Values from this DataHolder.Mutable.
offer(ItemStack...) - Method in interface org.spongepowered.api.item.inventory.Inventory
Adds one or more ItemStacks to this inventory.
offer(ItemStack, Direction) - Method in interface org.spongepowered.api.item.inventory.slot.SidedSlot
Attempts to insert the supplied stack into this inventory from the specified direction.
offer(Vector3i, Key<? extends Value<E>>, E) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Offers the given E value that is keyed by the provided Key to the block at the provided location.
offer(Vector3i, Value<E>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Offers the given Value to the block at the given position.
offer(Vector3i, DefaultedRegistryReference<? extends Key<? extends Value<E>>>, E) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Offers the given E value that is keyed by the provided Key to the block at the provided location.
offerAll(Supplier<? extends Key<? extends CollectionValue<E, ?>>>, Collection<? extends E>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
offerAll(Supplier<? extends Key<? extends MapValue<K, V>>>, Map<? extends K, ? extends V>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
offerAll(Key<? extends CollectionValue<E, ?>>, Collection<? extends E>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
offerAll(Key<? extends MapValue<K, V>>, Map<? extends K, ? extends V>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
offerAll(CollectionValue<?, ?>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
offerAll(MapValue<?, ?>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
offerSingle(Supplier<? extends Key<? extends CollectionValue<E, ?>>>, E) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
offerSingle(Supplier<? extends Key<? extends MapValue<K, V>>>, K, V) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
offerSingle(Key<? extends CollectionValue<E, ?>>, E) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
offerSingle(Key<? extends MapValue<K, V>>, K, V) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
offerValue(DataHolder.Mutable, V) - Method in interface org.spongepowered.api.data.DataProvider
 
offhand() - Method in interface org.spongepowered.api.item.inventory.entity.StandardInventory
Gets the offhand inventory.
offlineWorldKeys() - Method in interface org.spongepowered.api.world.server.WorldManager
Gets the keys of offline worlds.
offset() - Method in interface org.spongepowered.api.world.biome.BiomeAttributes
The offset.
offset() - Method in interface org.spongepowered.api.world.generation.config.noise.SlideConfig
The offset of the affected area from the top or bottom of the world respectively.
offset(double, double, double) - Method in interface org.spongepowered.api.util.AABB
Offsets this bounding box by a given amount and returns a new box.
offset(Vector3d) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the offset of the particle effect.
offset(Vector3d) - Method in interface org.spongepowered.api.util.AABB
Offsets this bounding box by a given amount and returns a new box.
offset(Vector3d) - Static method in class org.spongepowered.api.world.volume.stream.VolumePositionTranslators
 
offset(Vector3i) - Method in interface org.spongepowered.api.util.AABB
Offsets this bounding box by a given amount and returns a new box.
offset(Vector3i) - Static method in class org.spongepowered.api.world.volume.stream.VolumePositionTranslators
 
OFFSET - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will affect how all the particles are spread.
offspringEntity() - Method in interface org.spongepowered.api.event.entity.BreedingEvent.Breed
Gets the offspring Entity.
ofInGameDuration(Engine, Duration) - Static method in interface org.spongepowered.api.util.MinecraftDayTime
Creates a MinecraftDayTime based on the in-game time since the Minecraft epoch (6:00am on Day 1) for the given Engine.
ofMinecraftDays(Engine, long) - Static method in interface org.spongepowered.api.util.Ticks
Returns a Ticks that represents the given number of Minecraft day-time days on the given Engine.
ofMinecraftHours(Engine, long) - Method in interface org.spongepowered.api.util.Ticks.Factory
 
ofMinecraftHours(Engine, long) - Static method in interface org.spongepowered.api.util.Ticks
Returns a Ticks that represents the given number of Minecraft day-time hours on the given Engine.
ofMinecraftMinutes(Engine, long) - Static method in interface org.spongepowered.api.util.Ticks
Returns a Ticks that represents the given number of Minecraft day-time seconds on the given Engine.
ofMinecraftSeconds(Engine, long) - Method in interface org.spongepowered.api.util.Ticks.Factory
 
ofMinecraftSeconds(Engine, long) - Static method in interface org.spongepowered.api.util.Ticks
Returns a Ticks that represents the given number of Minecraft day-time seconds on the given Engine.
ofRgb(int) - Static method in class org.spongepowered.api.util.Color
Gets a new Color based on the hexadecimal value for a combined red, green, and blue color.
ofRgb(int, int, int) - Static method in class org.spongepowered.api.util.Color
Gets a new Color based on the hexadecimal value for a combined red, green, and blue color.
ofTristates(Map<String, Tristate>) - Static method in interface org.spongepowered.api.service.permission.NodeTree
Create a new node tree with the given values, and a default value of Tristate.UNDEFINED.
ofTristates(Map<String, Tristate>, Tristate) - Method in interface org.spongepowered.api.service.permission.NodeTree.Factory
 
ofTristates(Map<String, Tristate>, Tristate) - Static method in interface org.spongepowered.api.service.permission.NodeTree
Create a new node tree with the given values, and the specified root fallback value.
ofType(ResourceKey, Class<C>) - Method in interface org.spongepowered.api.network.channel.ChannelManager
Gets a Channel by the given channel key.
ofWallClockDays(Engine, int) - Static method in interface org.spongepowered.api.util.Ticks
Returns a Ticks that would be executed in the given number of wall-clock days on the given Engine in an ideal case.
ofWallClockDuration(Engine, Duration) - Static method in interface org.spongepowered.api.util.MinecraftDayTime
Creates a MinecraftDayTime that represents the world time if the world has been running for the supplied Duration in real world time under idealised conditions for the given Engine.
ofWallClockHours(Engine, int) - Static method in interface org.spongepowered.api.util.Ticks
Returns a Ticks that would be executed in the given number of wall-clock hours on the given Engine in an ideal case.
ofWallClockMinutes(Engine, int) - Static method in interface org.spongepowered.api.util.Ticks
Returns a Ticks that would be executed in the given number of wall-clock minutes on the given Engine in an ideal case.
ofWallClockSeconds(Engine, int) - Static method in interface org.spongepowered.api.util.Ticks
Returns a Ticks that would be executed in the given number of wall-clock seconds on the given Engine in an ideal case.
ofWallClockTime(Engine, long, TemporalUnit) - Method in interface org.spongepowered.api.util.Ticks.Factory
 
ofWallClockTime(Engine, long, TemporalUnit) - Static method in interface org.spongepowered.api.util.Ticks
Returns a Ticks that would represent the supplied wall-clock time in the ideal case for the given Engine.
OLD_GROWTH_BIRCH_FOREST - Static variable in class org.spongepowered.api.world.biome.Biomes
 
OLD_GROWTH_PINE_TAIGA - Static variable in class org.spongepowered.api.world.biome.Biomes
 
OLD_GROWTH_SPRUCE_TAIGA - Static variable in class org.spongepowered.api.world.biome.Biomes
 
older() - Method in interface org.spongepowered.api.resource.pack.PackStatus.Factory
 
older() - Static method in interface org.spongepowered.api.resource.pack.PackStatus
 
ON_GROUND - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity is currently considered to be on the ground.
one(Parameter.Key<T>) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Gets the value for the given key if the key has only one value.
one(Parameter.Value<T>) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Gets the value for the given key if the key has only one value.
ONGOING - Static variable in class org.spongepowered.api.data.type.RaidStatuses
 
onGround() - Method in interface org.spongepowered.api.entity.Entity
online() - Method in interface org.spongepowered.api.network.status.StatusResponse.Players
Gets the amount of online players on the server.
onlinePlayers() - Method in interface org.spongepowered.api.adventure.Audiences.Factory
 
onlinePlayers() - Static method in class org.spongepowered.api.adventure.Audiences
Gets an Audience that targets all online players.
onlinePlayers() - Method in interface org.spongepowered.api.Server
Gets the ServerPlayers currently online.
onlyAir() - Method in interface org.spongepowered.api.util.blockray.RayTrace.Factory
 
onlyAir() - Static method in interface org.spongepowered.api.util.blockray.RayTrace
Returns a Predicate for use in RayTrace.continueWhileLocation(Predicate) that only allows a trace to continue if the LocatableBlock at the given position is air.
onMainThread() - Method in interface org.spongepowered.api.Engine
Checks if the current thread is the main thread of the engine.
onRail() - Method in interface org.spongepowered.api.entity.vehicle.minecart.MinecartLike
onServer() - Method in interface org.spongepowered.api.world.Location
 
opcode() - Method in interface org.spongepowered.api.network.channel.packet.PacketBinding
Gets the opcode that is assigned to this binding.
opcode() - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Gets the opcode of the TransactionalPacketBinding.
open(ServerPlayer) - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Opens this menu for given player.
OPEN_BARREL - Static variable in class org.spongepowered.api.statistic.Statistics
 
OPEN_CHEST - Static variable in class org.spongepowered.api.statistic.Statistics
 
OPEN_ENDERCHEST - Static variable in class org.spongepowered.api.statistic.Statistics
 
OPEN_SHULKER_BOX - Static variable in class org.spongepowered.api.statistic.Statistics
 
openInventory() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Gets the currently viewed inventory of this player, if it is currently viewing one.
openInventory(Inventory) - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Opens the given Inventory for the player to view.
openInventory(Inventory, Component) - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Opens a given Inventory for the player to view with a custom displayName.
operation() - Method in class org.spongepowered.api.block.transaction.BlockTransaction
 
operation() - Method in class org.spongepowered.api.block.transaction.BlockTransactionReceipt
 
operation() - Method in interface org.spongepowered.api.entity.attribute.AttributeModifier
Gets this modifier's operation.
operation(Supplier<? extends AttributeOperation>) - Method in interface org.spongepowered.api.entity.attribute.AttributeModifier.Builder
Sets the operation of this attribute modifier.
operation(AttributeOperation) - Method in interface org.spongepowered.api.entity.attribute.AttributeModifier.Builder
Sets the operation of this attribute modifier.
Operation - Interface in org.spongepowered.api.block.transaction
Represents an operation in a ServerWorld that is an effective contextual "comparison" of what type of transaction is, such as Operations.PLACE, Operations.BREAK, and Operations.MODIFY, but holds no bearing on the order of a transaction taking place.
OPERATION - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
OPERATION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Operations - Class in org.spongepowered.api.block.transaction
 
operator() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.OPERATOR.
operator() - Method in interface org.spongepowered.api.data.KeyValueMatcher
Gets the operator of the matcher.
operator(KeyValueMatcher.Operator) - Method in interface org.spongepowered.api.data.KeyValueMatcher.Builder
Operator - Interface in org.spongepowered.api.command.parameter.managed.operator
Represents an operator that can be specified in a command.
OPERATOR - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent an Operator
OPERATOR - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Operator.Simple - Interface in org.spongepowered.api.command.parameter.managed.operator
An operator that can operate on two numbers and return a number.
OperatorCriterion - Interface in org.spongepowered.api.advancement.criteria
 
Operators - Class in org.spongepowered.api.command.parameter.managed.operator
 
opposite() - Method in enum class org.spongepowered.api.util.Direction
Gets the opposite direction i.e.
OptBool - Class in org.spongepowered.api.util
Utility for working with Optional<Boolean>s.
option() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent
The enchantment option.
option(int) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder
Sets the enchanting option.
option(String) - Method in interface org.spongepowered.api.service.permission.Subject
Gets the value of a given option in the subject's current context.
option(String) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
option(String, Set<Context>) - Method in interface org.spongepowered.api.service.permission.Subject
Gets the value of a given option in the given context.
option(String, Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
option(String, Cause) - Method in interface org.spongepowered.api.service.permission.Subject
Gets the value of a given option in the given context.
option(String, Cause) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
option(Supplier<? extends ParticleOption<V>>) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect
Gets the value for the specified ParticleOption.
option(Supplier<? extends ParticleOption<V>>, V) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the value of the specified ParticleOption.
option(ParticleOption<V>) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect
Gets the value for the specified ParticleOption.
option(ParticleOption<V>, V) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the value of the specified ParticleOption.
optional() - Method in interface org.spongepowered.api.command.parameter.Parameter.FirstOfBuilder
Sets that this parameter is weak optional and will be ignored if it cannot parse the next element(s).
optional() - Method in interface org.spongepowered.api.command.parameter.Parameter.SequenceBuilder
Sets that this parameter is weak optional and will be ignored if it cannot parse the next element(s).
optional() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
Marks this parameter as optional, such that if an argument does not exist or cannot be parsed, an exception is not thrown, and no value is returned.
optionalAsSet(Optional<T>) - Static method in class org.spongepowered.api.util.Functional
Gets the value of an Optional as either a zero- or one-element immutable set.
optionOrDefault(Supplier<? extends ParticleOption<V>>) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect
Gets the value for the specified ParticleOption or the default value if not present.
optionOrDefault(ParticleOption<V>) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect
Gets the value for the specified ParticleOption or the default value if not present.
options() - Method in interface org.spongepowered.api.effect.particle.ParticleEffect
Gets a immutable Map with all the available ParticleOptions and their values.
options(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectData
Gets options for a specific context combination.
or(Iterable<AdvancementCriterion>) - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Combines this AdvancementCriterion with the other criteria to create an OR operation.
or(AdvancementCriterion...) - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Combines this AdvancementCriterion with the other criteria to create an OR operation.
or(Parameter) - Method in interface org.spongepowered.api.command.parameter.Parameter.FirstOfBuilder
Adds a parameter that can be used to parse an argument.
or(Query...) - Method in interface org.spongepowered.api.item.inventory.query.Query.Builder
Builds a new query matching any of the queries.
or(Tristate) - Method in enum class org.spongepowered.api.util.Tristate
ORs this tristate with another tristate.
or(VolumePredicate<V, T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumePredicate
 
ORANGE - Static variable in class org.spongepowered.api.data.type.DyeColors
 
ORANGE_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_TULIP - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_TULIP - Static variable in class org.spongepowered.api.item.ItemTypes
 
ORANGE_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
ORANGE_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
orAssign(M) - Method in interface org.spongepowered.api.world.schematic.Palette.Mutable
Gets the identifier for the given type T from the mapping.
OrCriterion - Interface in org.spongepowered.api.advancement.criteria
A AdvancementCriterion that represents an OR operation.
OrCriterion.Factory - Interface in org.spongepowered.api.advancement.criteria
 
order() - Method in interface org.spongepowered.api.event.EventListenerRegistration
 
order() - Element in annotation interface org.spongepowered.api.event.Listener
The order this listener should be called in relation to other listeners in the EventManager.
order(Order) - Method in interface org.spongepowered.api.event.EventListenerRegistration.Builder
 
Order - Enum Class in org.spongepowered.api.event
Order that Listenerd methods may be registered at.
ORDER_ARBITRARY - Static variable in class org.spongepowered.api.command.selector.SelectorSortAlgorithms
An undefined sorting algorithm
ORDER_FURTHEST - Static variable in class org.spongepowered.api.command.selector.SelectorSortAlgorithms
Selects the entities furthest away from the target location first.
ORDER_NEAREST - Static variable in class org.spongepowered.api.command.selector.SelectorSortAlgorithms
Selects the entities nearest to the target location first.
ORDER_RANDOM - Static variable in class org.spongepowered.api.command.selector.SelectorSortAlgorithms
Returns entities in a random order
ORDINAL - Enum constant in enum class org.spongepowered.api.util.Direction.Division
 
orElse(int, int, int, Key<? extends Value<E>>, E) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orElse(int, int, int, Key<? extends Value<E>>, Supplier<E>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orElse(int, int, int, DefaultedRegistryReference<? extends Key<? extends Value<E>>>, E) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orElse(int, int, int, DefaultedRegistryReference<? extends Key<? extends Value<E>>>, Supplier<? extends E>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orElse(Vector3i, Key<? extends Value<E>>, E) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orElse(Vector3i, Key<? extends Value<E>>, Supplier<? extends E>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orElse(Vector3i, DefaultedRegistryReference<? extends Key<? extends Value<E>>>, E) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orElse(Vector3i, DefaultedRegistryReference<? extends Key<? extends Value<E>>>, Supplier<? extends E>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
oreVeins() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Whether ore veins are generated.
oreVeins(boolean) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
orFirstOf(Iterable<Parameter>) - Method in interface org.spongepowered.api.command.parameter.Parameter.FirstOfBuilder
Adds a set of Parameters to this builder.
orFirstOf(Parameter...) - Method in interface org.spongepowered.api.command.parameter.Parameter.FirstOfBuilder
Adds a set of Parameters to this builder.
org.spongepowered.api - package org.spongepowered.api
 
org.spongepowered.api.advancement - package org.spongepowered.api.advancement
 
org.spongepowered.api.advancement.criteria - package org.spongepowered.api.advancement.criteria
 
org.spongepowered.api.advancement.criteria.trigger - package org.spongepowered.api.advancement.criteria.trigger
 
org.spongepowered.api.adventure - package org.spongepowered.api.adventure
 
org.spongepowered.api.block - package org.spongepowered.api.block
An API section where "blocks" are represented.
org.spongepowered.api.block.entity - package org.spongepowered.api.block.entity
 
org.spongepowered.api.block.entity.carrier - package org.spongepowered.api.block.entity.carrier
 
org.spongepowered.api.block.entity.carrier.chest - package org.spongepowered.api.block.entity.carrier.chest
 
org.spongepowered.api.block.entity.carrier.furnace - package org.spongepowered.api.block.entity.carrier.furnace
 
org.spongepowered.api.block.transaction - package org.spongepowered.api.block.transaction
 
org.spongepowered.api.client - package org.spongepowered.api.client
 
org.spongepowered.api.command - package org.spongepowered.api.command
 
org.spongepowered.api.command.exception - package org.spongepowered.api.command.exception
 
org.spongepowered.api.command.manager - package org.spongepowered.api.command.manager
 
org.spongepowered.api.command.parameter - package org.spongepowered.api.command.parameter
 
org.spongepowered.api.command.parameter.managed - package org.spongepowered.api.command.parameter.managed
 
org.spongepowered.api.command.parameter.managed.clientcompletion - package org.spongepowered.api.command.parameter.managed.clientcompletion
 
org.spongepowered.api.command.parameter.managed.operator - package org.spongepowered.api.command.parameter.managed.operator
 
org.spongepowered.api.command.parameter.managed.standard - package org.spongepowered.api.command.parameter.managed.standard
 
org.spongepowered.api.command.registrar - package org.spongepowered.api.command.registrar
 
org.spongepowered.api.command.registrar.tree - package org.spongepowered.api.command.registrar.tree
 
org.spongepowered.api.command.selector - package org.spongepowered.api.command.selector
 
org.spongepowered.api.config - package org.spongepowered.api.config
 
org.spongepowered.api.data - package org.spongepowered.api.data
 
org.spongepowered.api.data.meta - package org.spongepowered.api.data.meta
 
org.spongepowered.api.data.persistence - package org.spongepowered.api.data.persistence
 
org.spongepowered.api.data.type - package org.spongepowered.api.data.type
 
org.spongepowered.api.data.value - package org.spongepowered.api.data.value
 
org.spongepowered.api.datapack - package org.spongepowered.api.datapack
 
org.spongepowered.api.effect - package org.spongepowered.api.effect
 
org.spongepowered.api.effect.particle - package org.spongepowered.api.effect.particle
 
org.spongepowered.api.effect.potion - package org.spongepowered.api.effect.potion
 
org.spongepowered.api.effect.sound - package org.spongepowered.api.effect.sound
 
org.spongepowered.api.effect.sound.music - package org.spongepowered.api.effect.sound.music
 
org.spongepowered.api.entity - package org.spongepowered.api.entity
 
org.spongepowered.api.entity.ai.goal - package org.spongepowered.api.entity.ai.goal
 
org.spongepowered.api.entity.ai.goal.builtin - package org.spongepowered.api.entity.ai.goal.builtin
 
org.spongepowered.api.entity.ai.goal.builtin.creature - package org.spongepowered.api.entity.ai.goal.builtin.creature
 
org.spongepowered.api.entity.ai.goal.builtin.creature.horse - package org.spongepowered.api.entity.ai.goal.builtin.creature.horse
 
org.spongepowered.api.entity.ai.goal.builtin.creature.target - package org.spongepowered.api.entity.ai.goal.builtin.creature.target
 
org.spongepowered.api.entity.attribute - package org.spongepowered.api.entity.attribute
 
org.spongepowered.api.entity.attribute.type - package org.spongepowered.api.entity.attribute.type
 
org.spongepowered.api.entity.explosive - package org.spongepowered.api.entity.explosive
 
org.spongepowered.api.entity.explosive.fused - package org.spongepowered.api.entity.explosive.fused
 
org.spongepowered.api.entity.hanging - package org.spongepowered.api.entity.hanging
 
org.spongepowered.api.entity.living - package org.spongepowered.api.entity.living
 
org.spongepowered.api.entity.living.animal - package org.spongepowered.api.entity.living.animal
 
org.spongepowered.api.entity.living.animal.cow - package org.spongepowered.api.entity.living.animal.cow
 
org.spongepowered.api.entity.living.animal.horse - package org.spongepowered.api.entity.living.animal.horse
 
org.spongepowered.api.entity.living.animal.horse.llama - package org.spongepowered.api.entity.living.animal.horse.llama
 
org.spongepowered.api.entity.living.aquatic - package org.spongepowered.api.entity.living.aquatic
 
org.spongepowered.api.entity.living.aquatic.fish - package org.spongepowered.api.entity.living.aquatic.fish
 
org.spongepowered.api.entity.living.aquatic.fish.school - package org.spongepowered.api.entity.living.aquatic.fish.school
 
org.spongepowered.api.entity.living.golem - package org.spongepowered.api.entity.living.golem
 
org.spongepowered.api.entity.living.monster - package org.spongepowered.api.entity.living.monster
 
org.spongepowered.api.entity.living.monster.boss - package org.spongepowered.api.entity.living.monster.boss
 
org.spongepowered.api.entity.living.monster.boss.dragon - package org.spongepowered.api.entity.living.monster.boss.dragon
 
org.spongepowered.api.entity.living.monster.boss.dragon.phase - package org.spongepowered.api.entity.living.monster.boss.dragon.phase
 
org.spongepowered.api.entity.living.monster.guardian - package org.spongepowered.api.entity.living.monster.guardian
 
org.spongepowered.api.entity.living.monster.hoglin - package org.spongepowered.api.entity.living.monster.hoglin
 
org.spongepowered.api.entity.living.monster.piglin - package org.spongepowered.api.entity.living.monster.piglin
 
org.spongepowered.api.entity.living.monster.raider - package org.spongepowered.api.entity.living.monster.raider
 
org.spongepowered.api.entity.living.monster.raider.illager - package org.spongepowered.api.entity.living.monster.raider.illager
 
org.spongepowered.api.entity.living.monster.raider.illager.spellcaster - package org.spongepowered.api.entity.living.monster.raider.illager.spellcaster
 
org.spongepowered.api.entity.living.monster.skeleton - package org.spongepowered.api.entity.living.monster.skeleton
 
org.spongepowered.api.entity.living.monster.slime - package org.spongepowered.api.entity.living.monster.slime
 
org.spongepowered.api.entity.living.monster.spider - package org.spongepowered.api.entity.living.monster.spider
 
org.spongepowered.api.entity.living.monster.zombie - package org.spongepowered.api.entity.living.monster.zombie
 
org.spongepowered.api.entity.living.player - package org.spongepowered.api.entity.living.player
 
org.spongepowered.api.entity.living.player.chat - package org.spongepowered.api.entity.living.player.chat
 
org.spongepowered.api.entity.living.player.client - package org.spongepowered.api.entity.living.player.client
 
org.spongepowered.api.entity.living.player.gamemode - package org.spongepowered.api.entity.living.player.gamemode
 
org.spongepowered.api.entity.living.player.server - package org.spongepowered.api.entity.living.player.server
 
org.spongepowered.api.entity.living.player.tab - package org.spongepowered.api.entity.living.player.tab
 
org.spongepowered.api.entity.living.trader - package org.spongepowered.api.entity.living.trader
 
org.spongepowered.api.entity.projectile - package org.spongepowered.api.entity.projectile
 
org.spongepowered.api.entity.projectile.arrow - package org.spongepowered.api.entity.projectile.arrow
 
org.spongepowered.api.entity.projectile.explosive - package org.spongepowered.api.entity.projectile.explosive
 
org.spongepowered.api.entity.projectile.explosive.fireball - package org.spongepowered.api.entity.projectile.explosive.fireball
 
org.spongepowered.api.entity.vehicle - package org.spongepowered.api.entity.vehicle
 
org.spongepowered.api.entity.vehicle.minecart - package org.spongepowered.api.entity.vehicle.minecart
 
org.spongepowered.api.entity.vehicle.minecart.carrier - package org.spongepowered.api.entity.vehicle.minecart.carrier
 
org.spongepowered.api.entity.weather - package org.spongepowered.api.entity.weather
 
org.spongepowered.api.event - package org.spongepowered.api.event
 
org.spongepowered.api.event.action - package org.spongepowered.api.event.action
A common root package of all Events that lack a common "Source" and "Target" such that only the "Action" is known.
org.spongepowered.api.event.advancement - package org.spongepowered.api.event.advancement
 
org.spongepowered.api.event.block - package org.spongepowered.api.event.block
 
org.spongepowered.api.event.block.entity - package org.spongepowered.api.event.block.entity
 
org.spongepowered.api.event.cause.entity - package org.spongepowered.api.event.cause.entity
 
org.spongepowered.api.event.cause.entity.damage - package org.spongepowered.api.event.cause.entity.damage
 
org.spongepowered.api.event.cause.entity.damage.source - package org.spongepowered.api.event.cause.entity.damage.source
 
org.spongepowered.api.event.cause.entity.damage.source.common - package org.spongepowered.api.event.cause.entity.damage.source.common
 
org.spongepowered.api.event.command - package org.spongepowered.api.event.command
 
org.spongepowered.api.event.data - package org.spongepowered.api.event.data
 
org.spongepowered.api.event.economy - package org.spongepowered.api.event.economy
 
org.spongepowered.api.event.entity - package org.spongepowered.api.event.entity
 
org.spongepowered.api.event.entity.ai - package org.spongepowered.api.event.entity.ai
 
org.spongepowered.api.event.entity.ai.goal - package org.spongepowered.api.event.entity.ai.goal
 
org.spongepowered.api.event.entity.explosive - package org.spongepowered.api.event.entity.explosive
 
org.spongepowered.api.event.entity.living - package org.spongepowered.api.event.entity.living
 
org.spongepowered.api.event.entity.living.player - package org.spongepowered.api.event.entity.living.player
 
org.spongepowered.api.event.filter - package org.spongepowered.api.event.filter
Event filter annotations.
org.spongepowered.api.event.filter.cause - package org.spongepowered.api.event.filter.cause
Cause-based parameter source annotations for event listeners.
org.spongepowered.api.event.filter.data - package org.spongepowered.api.event.filter.data
Event filter annotations working on ValueContainer parameters.
org.spongepowered.api.event.filter.type - package org.spongepowered.api.event.filter.type
Listener method filters based on event type.
org.spongepowered.api.event.impl - package org.spongepowered.api.event.impl
 
org.spongepowered.api.event.impl.data - package org.spongepowered.api.event.impl.data
 
org.spongepowered.api.event.impl.entity - package org.spongepowered.api.event.impl.entity
 
org.spongepowered.api.event.impl.entity.ai.goal - package org.spongepowered.api.event.impl.entity.ai.goal
 
org.spongepowered.api.event.impl.world - package org.spongepowered.api.event.impl.world
 
org.spongepowered.api.event.item.inventory - package org.spongepowered.api.event.item.inventory
 
org.spongepowered.api.event.item.inventory.container - package org.spongepowered.api.event.item.inventory.container
 
org.spongepowered.api.event.lifecycle - package org.spongepowered.api.event.lifecycle
 
org.spongepowered.api.event.message - package org.spongepowered.api.event.message
 
org.spongepowered.api.event.network - package org.spongepowered.api.event.network
 
org.spongepowered.api.event.network.rcon - package org.spongepowered.api.event.network.rcon
 
org.spongepowered.api.event.permission - package org.spongepowered.api.event.permission
 
org.spongepowered.api.event.server - package org.spongepowered.api.event.server
 
org.spongepowered.api.event.server.query - package org.spongepowered.api.event.server.query
 
org.spongepowered.api.event.sound - package org.spongepowered.api.event.sound
 
org.spongepowered.api.event.user - package org.spongepowered.api.event.user
 
org.spongepowered.api.event.world - package org.spongepowered.api.event.world
 
org.spongepowered.api.event.world.chunk - package org.spongepowered.api.event.world.chunk
 
org.spongepowered.api.fluid - package org.spongepowered.api.fluid
The base Fluid API that attempts to bridge the Data API and Forges Fluid API.
org.spongepowered.api.item - package org.spongepowered.api.item
 
org.spongepowered.api.item.enchantment - package org.spongepowered.api.item.enchantment
 
org.spongepowered.api.item.inventory - package org.spongepowered.api.item.inventory
 
org.spongepowered.api.item.inventory.crafting - package org.spongepowered.api.item.inventory.crafting
 
org.spongepowered.api.item.inventory.entity - package org.spongepowered.api.item.inventory.entity
 
org.spongepowered.api.item.inventory.equipment - package org.spongepowered.api.item.inventory.equipment
 
org.spongepowered.api.item.inventory.menu - package org.spongepowered.api.item.inventory.menu
 
org.spongepowered.api.item.inventory.menu.handler - package org.spongepowered.api.item.inventory.menu.handler
 
org.spongepowered.api.item.inventory.query - package org.spongepowered.api.item.inventory.query
 
org.spongepowered.api.item.inventory.slot - package org.spongepowered.api.item.inventory.slot
 
org.spongepowered.api.item.inventory.transaction - package org.spongepowered.api.item.inventory.transaction
 
org.spongepowered.api.item.inventory.type - package org.spongepowered.api.item.inventory.type
 
org.spongepowered.api.item.merchant - package org.spongepowered.api.item.merchant
 
org.spongepowered.api.item.potion - package org.spongepowered.api.item.potion
 
org.spongepowered.api.item.recipe - package org.spongepowered.api.item.recipe
 
org.spongepowered.api.item.recipe.cooking - package org.spongepowered.api.item.recipe.cooking
 
org.spongepowered.api.item.recipe.crafting - package org.spongepowered.api.item.recipe.crafting
 
org.spongepowered.api.item.recipe.single - package org.spongepowered.api.item.recipe.single
 
org.spongepowered.api.item.recipe.smithing - package org.spongepowered.api.item.recipe.smithing
 
org.spongepowered.api.map - package org.spongepowered.api.map
 
org.spongepowered.api.map.color - package org.spongepowered.api.map.color
 
org.spongepowered.api.map.decoration - package org.spongepowered.api.map.decoration
 
org.spongepowered.api.map.decoration.orientation - package org.spongepowered.api.map.decoration.orientation
 
org.spongepowered.api.network - package org.spongepowered.api.network
 
org.spongepowered.api.network.channel - package org.spongepowered.api.network.channel
 
org.spongepowered.api.network.channel.packet - package org.spongepowered.api.network.channel.packet
 
org.spongepowered.api.network.channel.packet.basic - package org.spongepowered.api.network.channel.packet.basic
 
org.spongepowered.api.network.channel.raw - package org.spongepowered.api.network.channel.raw
 
org.spongepowered.api.network.channel.raw.handshake - package org.spongepowered.api.network.channel.raw.handshake
 
org.spongepowered.api.network.channel.raw.play - package org.spongepowered.api.network.channel.raw.play
 
org.spongepowered.api.network.status - package org.spongepowered.api.network.status
 
org.spongepowered.api.placeholder - package org.spongepowered.api.placeholder
 
org.spongepowered.api.plugin - package org.spongepowered.api.plugin
 
org.spongepowered.api.profile - package org.spongepowered.api.profile
 
org.spongepowered.api.profile.property - package org.spongepowered.api.profile.property
 
org.spongepowered.api.projectile.source - package org.spongepowered.api.projectile.source
 
org.spongepowered.api.raid - package org.spongepowered.api.raid
 
org.spongepowered.api.registry - package org.spongepowered.api.registry
 
org.spongepowered.api.resource - package org.spongepowered.api.resource
 
org.spongepowered.api.resource.pack - package org.spongepowered.api.resource.pack
 
org.spongepowered.api.resourcepack - package org.spongepowered.api.resourcepack
 
org.spongepowered.api.scheduler - package org.spongepowered.api.scheduler
 
org.spongepowered.api.scoreboard - package org.spongepowered.api.scoreboard
 
org.spongepowered.api.scoreboard.criteria - package org.spongepowered.api.scoreboard.criteria
 
org.spongepowered.api.scoreboard.displayslot - package org.spongepowered.api.scoreboard.displayslot
 
org.spongepowered.api.scoreboard.objective - package org.spongepowered.api.scoreboard.objective
 
org.spongepowered.api.scoreboard.objective.displaymode - package org.spongepowered.api.scoreboard.objective.displaymode
 
org.spongepowered.api.service - package org.spongepowered.api.service
 
org.spongepowered.api.service.ban - package org.spongepowered.api.service.ban
 
org.spongepowered.api.service.context - package org.spongepowered.api.service.context
 
org.spongepowered.api.service.economy - package org.spongepowered.api.service.economy
 
org.spongepowered.api.service.economy.account - package org.spongepowered.api.service.economy.account
 
org.spongepowered.api.service.economy.transaction - package org.spongepowered.api.service.economy.transaction
 
org.spongepowered.api.service.pagination - package org.spongepowered.api.service.pagination
 
org.spongepowered.api.service.permission - package org.spongepowered.api.service.permission
 
org.spongepowered.api.service.rcon - package org.spongepowered.api.service.rcon
 
org.spongepowered.api.service.whitelist - package org.spongepowered.api.service.whitelist
 
org.spongepowered.api.spawner - package org.spongepowered.api.spawner
 
org.spongepowered.api.sql - package org.spongepowered.api.sql
 
org.spongepowered.api.state - package org.spongepowered.api.state
A fallback API for handling properties of BlockStates such that the values that are not directly supported by the API can still be represented with a StateProperty.
org.spongepowered.api.statistic - package org.spongepowered.api.statistic
 
org.spongepowered.api.tag - package org.spongepowered.api.tag
 
org.spongepowered.api.user - package org.spongepowered.api.user
 
org.spongepowered.api.util - package org.spongepowered.api.util
 
org.spongepowered.api.util.annotation - package org.spongepowered.api.util.annotation
 
org.spongepowered.api.util.annotation.eventgen - package org.spongepowered.api.util.annotation.eventgen
 
org.spongepowered.api.util.blockray - package org.spongepowered.api.util.blockray
 
org.spongepowered.api.util.file - package org.spongepowered.api.util.file
 
org.spongepowered.api.util.locale - package org.spongepowered.api.util.locale
 
org.spongepowered.api.util.metric - package org.spongepowered.api.util.metric
 
org.spongepowered.api.util.mirror - package org.spongepowered.api.util.mirror
 
org.spongepowered.api.util.orientation - package org.spongepowered.api.util.orientation
 
org.spongepowered.api.util.rotation - package org.spongepowered.api.util.rotation
 
org.spongepowered.api.util.transformation - package org.spongepowered.api.util.transformation
 
org.spongepowered.api.util.weighted - package org.spongepowered.api.util.weighted
 
org.spongepowered.api.world - package org.spongepowered.api.world
 
org.spongepowered.api.world.biome - package org.spongepowered.api.world.biome
 
org.spongepowered.api.world.biome.provider - package org.spongepowered.api.world.biome.provider
 
org.spongepowered.api.world.border - package org.spongepowered.api.world.border
 
org.spongepowered.api.world.chunk - package org.spongepowered.api.world.chunk
 
org.spongepowered.api.world.client - package org.spongepowered.api.world.client
 
org.spongepowered.api.world.difficulty - package org.spongepowered.api.world.difficulty
 
org.spongepowered.api.world.explosion - package org.spongepowered.api.world.explosion
 
org.spongepowered.api.world.gamerule - package org.spongepowered.api.world.gamerule
 
org.spongepowered.api.world.generation - package org.spongepowered.api.world.generation
 
org.spongepowered.api.world.generation.config - package org.spongepowered.api.world.generation.config
 
org.spongepowered.api.world.generation.config.flat - package org.spongepowered.api.world.generation.config.flat
 
org.spongepowered.api.world.generation.config.noise - package org.spongepowered.api.world.generation.config.noise
 
org.spongepowered.api.world.generation.structure - package org.spongepowered.api.world.generation.structure
 
org.spongepowered.api.world.portal - package org.spongepowered.api.world.portal
 
org.spongepowered.api.world.schematic - package org.spongepowered.api.world.schematic
 
org.spongepowered.api.world.server - package org.spongepowered.api.world.server
 
org.spongepowered.api.world.server.storage - package org.spongepowered.api.world.server.storage
 
org.spongepowered.api.world.storage - package org.spongepowered.api.world.storage
 
org.spongepowered.api.world.teleport - package org.spongepowered.api.world.teleport
 
org.spongepowered.api.world.volume - package org.spongepowered.api.world.volume
 
org.spongepowered.api.world.volume.archetype - package org.spongepowered.api.world.volume.archetype
 
org.spongepowered.api.world.volume.archetype.block.entity - package org.spongepowered.api.world.volume.archetype.block.entity
 
org.spongepowered.api.world.volume.archetype.entity - package org.spongepowered.api.world.volume.archetype.entity
 
org.spongepowered.api.world.volume.biome - package org.spongepowered.api.world.volume.biome
 
org.spongepowered.api.world.volume.block - package org.spongepowered.api.world.volume.block
 
org.spongepowered.api.world.volume.block.entity - package org.spongepowered.api.world.volume.block.entity
 
org.spongepowered.api.world.volume.entity - package org.spongepowered.api.world.volume.entity
 
org.spongepowered.api.world.volume.game - package org.spongepowered.api.world.volume.game
 
org.spongepowered.api.world.volume.stream - package org.spongepowered.api.world.volume.stream
 
org.spongepowered.api.world.volume.virtual - package org.spongepowered.api.world.volume.virtual
 
org.spongepowered.api.world.weather - package org.spongepowered.api.world.weather
 
Orientation - Interface in org.spongepowered.api.util.orientation
Represents an orientation in relative for an ItemFrame as an example.
ORIENTATION - Static variable in class org.spongepowered.api.data.Keys
ORIENTATION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Orientations - Class in org.spongepowered.api.util.orientation
An enumeration of possible rotations for something that can rotate, such as an ItemStack within an ItemFrame.
origin() - Method in interface org.spongepowered.api.util.transformation.Transformation
Gets the origin of the position transformation matrix.
origin() - Method in interface org.spongepowered.api.world.portal.Portal
The location this portal is at.
origin(Vector3d) - Method in interface org.spongepowered.api.util.transformation.Transformation.Builder
Specifies the origin for position transformations.
original() - Method in class org.spongepowered.api.data.Transaction
Gets the original snapshot.
ORIGINAL - Static variable in class org.spongepowered.api.data.persistence.Queries
 
ORIGINAL_PREFERRED - Static variable in interface org.spongepowered.api.data.value.MergeFunction
Represents a MergeFunction that will preferr the original's value if it is not null over the replacement.
originalArguments() - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent
Gets the arguments that were requested by the Cause before any events were fired.
originalAudience() - Method in interface org.spongepowered.api.event.message.AudienceMessageEvent
Gets the original audience that this message will be sent to.
originalBlock() - Method in class org.spongepowered.api.block.transaction.BlockTransactionReceipt
 
originalChanges - Variable in class org.spongepowered.api.event.impl.data.AbstractValueChangeEvent
 
originalChanges() - Method in interface org.spongepowered.api.event.data.ChangeDataHolderEvent.ValueChange
Gets the original DataTransactionResult of the Value.Mutables that have changed in this event.
originalChatFormatter() - Method in interface org.spongepowered.api.event.message.PlayerChatEvent
Gets the original formatter that this message will be sent through.
originalCommand() - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent
Gets the command that were requested by the Cause before any events were fired, without any sort of command prefix.
originalDamage - Variable in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
originalDamage - Variable in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
originalDamage() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the original "raw" amount of damage to deal to the targeted Entity.
originalDamage() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the original "raw" amount of damage to deal to the targeted Entity.
originalDamages() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets an ImmutableMap of all original DamageModifiers and their associated "modified" damage.
originalDamages() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets an ImmutableMap of all original DamageModifiers and their associated "modified" damage.
originalDamages() - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
originalDamages() - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
originalDestinationPosition() - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent
Gets the position the Entity would have been going to.
originalDestinationWorld() - Method in interface org.spongepowered.api.event.entity.ChangeEntityWorldEvent
Gets the world the Entity originally was going to.
originalDroppedItems() - Method in interface org.spongepowered.api.event.item.inventory.DropItemEvent.Pre
Gets the original immutable list of ItemStackSnapshots to be dropped.
originalEnchantments() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment
Returns the original list of enchantments to apply to the item.
originalExplosion() - Method in interface org.spongepowered.api.event.entity.explosive.DetonateExplosiveEvent
Returns the explosion of the vanilla behavior that this event was initialized with.
originalFinalAmount - Variable in class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
 
originalFinalDamage() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the original "final" amount of damage after all original DamageModifiers are applied to AttackEntityEvent.originalDamage().
originalFinalDamage() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the original "final" amount of damage after all original DamageModifiers are applied to DamageEntityEvent.originalDamage().
originalFinalDamage() - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
originalFinalDamage() - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
originalFireTicks() - Method in interface org.spongepowered.api.event.entity.IgniteEntityEvent
Gets the original amount of fire ticks the entity will remain on fire.
originalFunctions - Variable in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
originalFunctions - Variable in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
originalFunctions() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the original List of DamageModifier to Function that was originally passed into the event.
originalFunctions() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the original List of DamageModifier to DamageFunction that was originally passed into the event.
originalLevelRequirement() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement
Returns the original level requirement
originalMessage() - Method in interface org.spongepowered.api.event.message.MessageEvent
Gets the original Component message.
originalMessage() - Method in interface org.spongepowered.api.event.message.PlayerChatEvent
Gets the original chat message.
originalModifierDamage(DamageModifier) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the original damage for the provided DamageModifier.
originalModifierDamage(DamageModifier) - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the original damage for the provided DamageModifier.
originalModifierDamage(DamageModifier) - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
originalModifierDamage(DamageModifier) - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
originalModifierMap - Variable in class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
 
originalModifiers - Variable in class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
 
originalNewBorder() - Method in interface org.spongepowered.api.event.world.ChangeWorldBorderEvent
Gets the border that was originally meant to be used as an Optional.
originalNewCooldown() - Method in interface org.spongepowered.api.event.entity.living.player.CooldownEvent.Set
Gets the original new set cooldown at the beginning of the event.
originalPosition() - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent
Gets the position the Entity came from.
originalPriority() - Method in interface org.spongepowered.api.event.entity.ai.goal.GoalEvent.Add
Gets the original priority that GoalEvent.task() will be assigned to.
originalRemainingDuration() - Method in interface org.spongepowered.api.event.item.inventory.UseItemStackEvent
Gets the original remaining duration of ItemStack in use.
originalResult() - Method in interface org.spongepowered.api.event.TristateResult
Returns the original TristateResult.Result of this event.
originalSlot() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Held
The previously selected slot.
originalStack() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Pickup.Pre
Returns the original picked up ItemStackSnapshot to add to the inventory.
originalText() - Method in interface org.spongepowered.api.event.block.entity.ChangeSignEvent
Gets the original ListValue before event changes.
originalUseBlockResult() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
originalUseItemResult() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
 
originalWorld() - Method in interface org.spongepowered.api.event.entity.ChangeEntityWorldEvent
Gets the world the Entity is coming from.
orNull(int, int, int, Key<? extends Value<E>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orNull(int, int, int, DefaultedRegistryReference<? extends Key<? extends Value<E>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orNull(Vector3i, Key<? extends Value<E>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orNull(Vector3i, DefaultedRegistryReference<? extends Key<? extends Value<E>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Gets the value of data that is keyed to the provided Key at the give block location.
orQueries(Query...) - Static method in interface org.spongepowered.api.item.inventory.query.Query
Returns a new query matching any of the queries.
OUTER_LEFT - Static variable in class org.spongepowered.api.data.type.StairShapes
 
OUTER_RIGHT - Static variable in class org.spongepowered.api.data.type.StairShapes
 
outputDamage(DamageModifier) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the damage for the provided DamageModifier.
outputDamage(DamageModifier) - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
OutputSlot - Interface in org.spongepowered.api.item.inventory.slot
A slot which contains the output of an automated process such as smelting, crafting, enchanting, etc.
outputVersion() - Method in interface org.spongepowered.api.util.Updater
The outputted version that this Updater will output to.
overrideToString() - Element in annotation interface org.spongepowered.api.util.annotation.eventgen.UseField
Indicates whether to use the annotated field directly in the generated 'Annotation.toString()' method, rather than calling the normal accessor method.
overworld() - Method in interface org.spongepowered.api.world.biome.provider.BiomeProvider.Factory
Returns the vanilla overworld biome provider.
overworld() - Static method in interface org.spongepowered.api.world.biome.provider.BiomeProvider
Returns the vanilla overworld biome provider.
overworld() - Method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig.Factory
Returns a default overworld MultiNoiseBiomeConfig.
overworld() - Static method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig
 
overworld() - Method in interface org.spongepowered.api.world.generation.ChunkGenerator.Factory
 
overworld() - Static method in interface org.spongepowered.api.world.generation.ChunkGenerator
 
overworld() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Factory
Returns the default vanilla overworld noise configuration parameters.
overworld() - Static method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
Returns the default vanilla overworld noise configuration parameters.
overworld() - Static method in interface org.spongepowered.api.world.generation.config.noise.Shaper
Returns the vanilla overworld terrain shaper.
overworld() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Factory
Returns the vanilla overworld noise generation configuration.
overworld() - Static method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
Returns the vanilla overworld noise generation configuration.
overworld() - Method in interface org.spongepowered.api.world.generation.config.SurfaceRule.Factory
Returns the surface rules for the vanilla overworld.
overworld() - Static method in interface org.spongepowered.api.world.generation.config.SurfaceRule
Returns the surface rules for the vanilla overworld.
overworld() - Method in interface org.spongepowered.api.world.server.WorldTemplate.Factory
 
overworld() - Static method in interface org.spongepowered.api.world.server.WorldTemplate
 
overworld() - Method in interface org.spongepowered.api.world.WorldTypeEffect.Factory
 
overworld() - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Factory
 
overworld() - Static method in interface org.spongepowered.api.world.WorldTypeTemplate
 
overworld(boolean) - Method in interface org.spongepowered.api.world.generation.config.noise.Shaper.Factory
Returns the vanilla overworld terrain shaper.
OVERWORLD - Static variable in class org.spongepowered.api.world.WorldTypeEffects
 
OVERWORLD - Static variable in class org.spongepowered.api.world.WorldTypes
 
OVERWORLD_CAVES - Static variable in class org.spongepowered.api.world.WorldTypes
 
overworldCaves() - Method in interface org.spongepowered.api.world.server.WorldTemplate.Factory
 
overworldCaves() - Static method in interface org.spongepowered.api.world.server.WorldTemplate
 
overworldCaves() - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Factory
 
overworldCaves() - Static method in interface org.spongepowered.api.world.WorldTypeTemplate
 
overworldDefaults() - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Sets all values in this builder to the default border for a standard Minecraft overworld.
overworldLike(boolean, boolean, boolean) - Method in interface org.spongepowered.api.world.generation.config.SurfaceRule.Factory
Returns the surface rules for a vanilla like overworld.
overworldLike(boolean, boolean, boolean) - Static method in interface org.spongepowered.api.world.generation.config.SurfaceRule
Returns the surface rules for a vanilla like overworld.
OVERWRITE - Enum constant in enum class org.spongepowered.api.service.permission.TransferMethod
Any existing values in the container will be removed.
owner() - Method in interface org.spongepowered.api.entity.ai.goal.Goal
Gets the Agent that owns this goal, if any.
owner() - Method in interface org.spongepowered.api.entity.ai.goal.GoalExecutor
The Agent that owns this goal.
owner() - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets the owning plugin the permission belongs to.
OXEYE_DAISY - Static variable in class org.spongepowered.api.block.BlockTypes
 
OXEYE_DAISY - Static variable in class org.spongepowered.api.item.ItemTypes
 
OXIDIZED_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
OXIDIZED_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
OXIDIZED_CUT_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
OXIDIZED_CUT_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
OXIDIZED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
OXIDIZED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
OXIDIZED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
OXIDIZED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 

P

pack() - Method in interface org.spongepowered.api.event.entity.living.player.ResourcePackStatusEvent
Gets the pack that this status corresponds to.
pack(String) - Method in interface org.spongepowered.api.resource.pack.PackRepository
 
pack(PluginContainer) - Method in interface org.spongepowered.api.resource.pack.PackRepository
 
Pack - Interface in org.spongepowered.api.resource.pack
The physical representation of game assets that may or may not be loaded in an Engine.
PackContents - Interface in org.spongepowered.api.resource.pack
Represents the container that stores resources for retrieval.
PACKED_ICE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PACKED_ICE - Static variable in class org.spongepowered.api.item.ItemTypes
 
Packet - Interface in org.spongepowered.api.network.channel.packet
A packet transmitted over the connection of a client and a server.
PacketBinding<P extends Packet> - Interface in org.spongepowered.api.network.channel.packet
Represents a binding of a Packet type in a PacketChannel.
PacketChannel - Interface in org.spongepowered.api.network.channel.packet
Represents an advanced channel binding that sends and receives packets.
PacketDispatcher - Interface in org.spongepowered.api.network.channel.packet
Represents a dispatcher of packets.
PacketHandler<P extends Packet,C extends EngineConnection> - Interface in org.spongepowered.api.network.channel.packet
Represents a handler for a packet that was received over the network.
PacketRegistry - Interface in org.spongepowered.api.network.channel.packet
A registry for packets and their bindings.
packetType() - Method in interface org.spongepowered.api.network.channel.packet.PacketBinding
Gets the type of the Packet.
packetType() - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Gets the type of the RequestPacket.
PackHorse - Interface in org.spongepowered.api.entity.living.animal.horse
 
packRepository() - Method in interface org.spongepowered.api.Engine
 
PackRepository - Interface in org.spongepowered.api.resource.pack
Holds all the packs that are known to an Engine.
PackStatus - Interface in org.spongepowered.api.resource.pack
 
PackStatus.Factory - Interface in org.spongepowered.api.resource.pack
 
PackType - Interface in org.spongepowered.api.resource.pack
 
PackType.Factory - Interface in org.spongepowered.api.resource.pack
 
padding() - Method in interface org.spongepowered.api.service.pagination.PaginationList
Gets the padding character to be used when centering headers and footers.
padding(Component) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sets the padding character to be used when centering headers and footers.
PAGES - Static variable in class org.spongepowered.api.data.Keys
PaginationList - Interface in org.spongepowered.api.service.pagination
Represents an immutable iterable of Components, which can be sent to a Audience.
PaginationList.Builder - Interface in org.spongepowered.api.service.pagination
Builds a paginated output for an iterable of Components.
paginationService() - Method in interface org.spongepowered.api.service.ServiceProvider.GameScoped
Retrieves the PaginationService.
PaginationService - Interface in org.spongepowered.api.service.pagination
This service allows pagination of output to users.
paint(int, int, int, int, MapColor) - Method in interface org.spongepowered.api.map.MapCanvas.Builder
Sets the rectangle bounded by the given co-ordinates to the supplied MapColor.
paint(Vector2i, Vector2i, MapColor) - Method in interface org.spongepowered.api.map.MapCanvas.Builder
Sets the rectangle bounded by the given co-ordinates to the supplied MapColor.
paintAll(MapColor) - Method in interface org.spongepowered.api.map.MapCanvas.Builder
Sets the entire canvas to the supplied MapColor.
Painting - Interface in org.spongepowered.api.entity.hanging
Represents a Painting.
PAINTING - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PAINTING - Static variable in class org.spongepowered.api.item.ItemTypes
 
Palette<T,R> - Interface in org.spongepowered.api.world.schematic
Represents a mapping for types to a local identifier.
PALETTE_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Palette.Immutable<I,IR> - Interface in org.spongepowered.api.world.schematic
 
Palette.Mutable<M,MR> - Interface in org.spongepowered.api.world.schematic
 
PaletteReference<T,R> - Interface in org.spongepowered.api.world.schematic
 
PaletteReference.Factory - Interface in org.spongepowered.api.world.schematic
 
PaletteType<T,R> - Interface in org.spongepowered.api.world.schematic
 
PaletteType.Builder<T,R> - Interface in org.spongepowered.api.world.schematic
 
PaletteTypes - Class in org.spongepowered.api.world.schematic
 
Panda - Interface in org.spongepowered.api.entity.living.animal
Represents a Panda.
PANDA - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PANDA_GENE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
PANDA_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
PandaGene - Interface in org.spongepowered.api.data.type
Represents the type of panda a panda is.
PandaGenes - Class in org.spongepowered.api.data.type
An enumeration of vanilla PandaGenes.
PAPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
parallelStream() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
Parameter - Interface in org.spongepowered.api.command.parameter
Defines how an element of a command argument string should be parsed.
Parameter.Factory - Interface in org.spongepowered.api.command.parameter
Contains methods to create the generic builders.
Parameter.FirstOfBuilder - Interface in org.spongepowered.api.command.parameter
Specifies a builder for creating a Parameter that returns a parameter that concatenates all parameters into a single parameter to be executed one by one.
Parameter.Key<T> - Interface in org.spongepowered.api.command.parameter
Parameter.Key.Builder - Interface in org.spongepowered.api.command.parameter
A "builder" that allows for keys to be built.
Parameter.Multi - Interface in org.spongepowered.api.command.parameter
A parameter that consists of multiple parameters
Parameter.SequenceBuilder - Interface in org.spongepowered.api.command.parameter
Specifies a builder for creating a Parameter that returns a parameter that concatenates all parameters into a single parameter to be executed one by one.
Parameter.Subcommand - Interface in org.spongepowered.api.command.parameter
A Parameter.Subcommand represents a literal argument where, if parsed, should indicate to the command processor that the CommandExecutor of the command should change.
Parameter.Subcommand.Builder - Interface in org.spongepowered.api.command.parameter
 
Parameter.Value<T> - Interface in org.spongepowered.api.command.parameter
Represents a Parameter that attempts to parse an argument to obtain a value of type T.
Parameter.Value.Builder<T> - Interface in org.spongepowered.api.command.parameter
Builds a Parameter from constituent components.
parameters() - Method in interface org.spongepowered.api.command.Command.Parameterized
The List of Parameters that this Command contains.
paramType() - Method in interface org.spongepowered.api.event.GenericEvent
Gets the generic type.
pardon(InetAddress) - Method in interface org.spongepowered.api.service.ban.BanService
Pardons an IP address, or removes its ban, if present.
pardon(GameProfile) - Method in interface org.spongepowered.api.service.ban.BanService
Pardons a profile, or removes its ban, if present.
PardonIpEvent - Interface in org.spongepowered.api.event.network
Called when a pardon is made on an IP address.
PardonUserEvent - Interface in org.spongepowered.api.event.user
Occurs when a user is pardoned.
parent() - Method in interface org.spongepowered.api.advancement.Advancement
Gets the parent Advancement, if present.
parent() - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the parent DataView of this view.
parent() - Method in interface org.spongepowered.api.entity.living.ComplexLivingPart
Gets the associated parent of this part.
parent() - Method in interface org.spongepowered.api.entity.living.monster.boss.dragon.EnderDragonPart
 
parent() - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets the parent Inventory of this Inventory.
parent() - Method in interface org.spongepowered.api.network.channel.raw.handshake.RawHandshakeDataChannel
Gets the parent RawDataChannel.
parent() - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Gets the parent RawDataChannel.
parent() - Method in interface org.spongepowered.api.resource.ResourcePath
 
parent(Advancement) - Method in interface org.spongepowered.api.advancement.Advancement.Builder
Sets the parent Advancement.
parents() - Method in interface org.spongepowered.api.service.permission.Subject
Return all parents that this group has in its current context combination.
parents() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
parents(Set<Context>) - Method in interface org.spongepowered.api.service.permission.Subject
Return all parents that this group has in the given context combination.
parents(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectData
Return all registered parent subjects for a given context.
parents(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
parents(Cause) - Method in interface org.spongepowered.api.service.permission.Subject
Return all parents that this group has in the given context combination.
parents(Cause) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
Parrot - Interface in org.spongepowered.api.entity.living.animal
Represents a Parrot.
PARROT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PARROT_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
PARROT_TYPE - Static variable in class org.spongepowered.api.data.Keys
The type of a Parrot.
PARROT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
PARROTS_SPAWNABLE_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
parrotType() - Method in interface org.spongepowered.api.entity.living.animal.Parrot
ParrotType - Interface in org.spongepowered.api.data.type
Represents the type of a Parrot.
ParrotTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla ParrotTypes.
parse(ArgumentReader.Mutable, CommandContext.Builder) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value
Parses the next element(s) in the CommandContext.
parse(String) - Method in interface org.spongepowered.api.command.selector.Selector.Factory
 
parse(String) - Static method in interface org.spongepowered.api.command.selector.Selector
Attempts to parse the given string into a selector.
parse(String) - Static method in interface org.spongepowered.api.resource.ResourcePath
Parses a path from a string, generally formatted "namespace:path".
parse(PlaceholderContext) - Method in interface org.spongepowered.api.placeholder.PlaceholderParser
Creates a Component based on the provided PlaceholderContext.
parseArguments(CommandCause, ArgumentReader.Mutable) - Method in interface org.spongepowered.api.command.Command.Parameterized
Parses the parameters based on the provided Command.Parameterized.parameters()
parseBoolean() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Parses "true" or "false", else throws an exception.
parseChar() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Reads a character and advances the cursor by one
parsed() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader
Gets the substring that has already been parsed.
parseDataContainer() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Parses a DataContainer, from a SNBT string, else throws an exception.
parseDouble() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Attempts to read a double from the input starting at the cursor position.
parseFloat() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Attempts to read a float from the input starting at the cursor position.
parseInt() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Attempts to read an int from the input starting at the cursor position.
parseNBTString() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Parses a SNBT string, returning that string.
parser() - Method in interface org.spongepowered.api.placeholder.PlaceholderComponent
Gets the PlaceholderParser that handles this placeholder.
parser(Function<PlaceholderContext, Component>) - Method in interface org.spongepowered.api.placeholder.PlaceholderParser.Builder
The function that converts a PlaceholderContext to Component
parser(PlaceholderParser) - Method in interface org.spongepowered.api.placeholder.PlaceholderComponent.Builder
Sets the token that represents a PlaceholderParser for use in this PlaceholderComponent.
parseResourceKey() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Attempts to read a string that is in a ResourceKey format, which is namespace:identifier.
parseResourceKey(String) - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Attempts to read a string that is in a ResourceKey format, which is namespace:identifier.
parsers() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value
The ValueParsers to use when parsing an argument.
parseString() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Gets a String from the position of the cursor.
parseUnquotedString() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Gets the next word in the input from the position of the cursor.
parseValue(String) - Method in interface org.spongepowered.api.state.StateProperty
Attempts to parse the provided value as a value dictated possible by this state property or Optional.empty() otherwise.
parseValue(CommandCause, ArgumentReader.Mutable) - Method in interface org.spongepowered.api.command.parameter.managed.ValueParameter.Simple
Gets the value for this parameter.
parseValue(Parameter.Key<? super T>, ArgumentReader.Mutable, CommandContext.Builder) - Method in interface org.spongepowered.api.command.parameter.managed.ValueParameter.Simple
This should not be overridden by implementations of this class.
parseValue(Parameter.Key<? super T>, ArgumentReader.Mutable, CommandContext.Builder) - Method in interface org.spongepowered.api.command.parameter.managed.ValueParser
Gets the value for the parameter.
PARTIAL - Static variable in class org.spongepowered.api.data.type.Tilts
 
PARTICLE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
PARTICLE_EFFECT - Static variable in class org.spongepowered.api.data.Keys
The particle type of an AreaEffectCloud.
PARTICLE_OPTION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
PARTICLE_SOUL_ESCAPE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
PARTICLE_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
particleEffect() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
ParticleEffect - Interface in org.spongepowered.api.effect.particle
Represents a particle effect that can be send to the Minecraft client.
ParticleEffect.Builder - Interface in org.spongepowered.api.effect.particle
Represents a builder to create a ParticleEffect.
ParticleOption<V> - Interface in org.spongepowered.api.effect.particle
Represents a option that may be used on a ParticleEffect.
ParticleOptions - Class in org.spongepowered.api.effect.particle
An enumeration of all possible ParticleOptions in vanilla minecraft.
ParticleType - Interface in org.spongepowered.api.effect.particle
Represents a particle that can be sent on a Minecraft client.
ParticleTypes - Class in org.spongepowered.api.effect.particle
parts() - Method in class org.spongepowered.api.data.persistence.DataQuery
Gets the parts that make up this query.
parts() - Method in interface org.spongepowered.api.entity.living.ComplexLiving
Gets the set of parts belonging to this complex entity.
PASSED_COOK_TIME - Static variable in class org.spongepowered.api.data.Keys
The amount of ticks a FurnaceBlockEntity has been cooking the current item for.
passedCookTime() - Method in interface org.spongepowered.api.block.entity.carrier.furnace.FurnaceBlockEntity
Gets the Value.Mutable for the already passed cook time of the item stack in this furnace.
passengers() - Method in interface org.spongepowered.api.entity.Entity
PASSENGERS - Static variable in class org.spongepowered.api.data.Keys
The entities that act as passengers for an Entity.
PASSIVE - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
Unknown for now.
path() - Method in interface org.spongepowered.api.resource.Resource
 
path() - Method in interface org.spongepowered.api.resource.ResourcePath
Gets the path portion of this resource path.
paths(PackType, String, String, int, Predicate<String>) - Method in interface org.spongepowered.api.resource.pack.PackContents
Finds all the ResourcePaths in this pack matching the prefix and filter, and within the given depth.
Patroller - Interface in org.spongepowered.api.entity.living.monster
 
patrolling() - Method in interface org.spongepowered.api.entity.living.monster.Patroller
pattern(Supplier<? extends BannerPatternShape>) - Method in interface org.spongepowered.api.data.meta.BannerPatternLayer.Builder
Sets the BannerPatternShape to be used.
pattern(BannerPatternShape) - Method in interface org.spongepowered.api.data.meta.BannerPatternLayer.Builder
Sets the BannerPatternShape to be used.
PATTERN_COLOR - Static variable in class org.spongepowered.api.data.Keys
A TropicalFish's pattern color.
patternColor() - Method in interface org.spongepowered.api.entity.living.aquatic.fish.school.TropicalFish
patternLayers() - Method in interface org.spongepowered.api.block.entity.Banner
Gets the ListValue.Mutable of all patterns for the Banner.
PEACEFUL - Static variable in class org.spongepowered.api.world.difficulty.Difficulties
 
PEBKACException - Exception in org.spongepowered.api.util
An exception for when a problem exists between keyboard and chair.
PEBKACException() - Constructor for exception org.spongepowered.api.util.PEBKACException
Constructs a new PEBKACException.
PEBKACException(String) - Constructor for exception org.spongepowered.api.util.PEBKACException
Constructs a new PEBKACException with the given message.
PEBKACException(String, Throwable) - Constructor for exception org.spongepowered.api.util.PEBKACException
Constructs a new PEBKACException with the given message and cause.
PEBKACException(Throwable) - Constructor for exception org.spongepowered.api.util.PEBKACException
Constructs a new PEBKACException with the given cause.
peek() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns a copy of the first non empty stack from this Inventory.
peek(int, int) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets without removing the stack at the supplied position in this Inventory.
peek(Supplier<? extends EquipmentType>) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
 
peek(EquipmentType) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Gets without removing the stack for the specified equipment type in this Inventory.
peek(Vector2i) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Gets without removing the stack at the supplied position in this Inventory.
peekAt(int) - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns a copy of the stack at given slot index.
peekCause() - Method in interface org.spongepowered.api.event.CauseStackManager
Retrieves but does not remove the most recently pushed cause object.
peekCharacter() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader
Gets the character after the cursor if ArgumentReader.canRead() is true.
peekString() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Returns the next String but does not advance the reader.
PEONY - Static variable in class org.spongepowered.api.block.BlockTypes
 
PEONY - Static variable in class org.spongepowered.api.item.ItemTypes
 
performBlockPhysics() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether this flag defines that a block change should perform block physics checks or not.
performDecoration() - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig
 
performDecoration(boolean) - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig.Builder
 
performRounding(boolean) - Method in interface org.spongepowered.api.util.transformation.Transformation.Builder
Attempts to round the result to attempt to compensate for machine precision.
performsRounding() - Method in interface org.spongepowered.api.util.transformation.Transformation
If this is true, then this transformation will attempt to round the result to reduce the effects of machine precision, which may be particularly useful for those who expect integer values.
performsSpawnLogic() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets whether logic surrounding a spawn position is performed.
performsSpawnLogic() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
performsSpawnLogic(boolean) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
permission(String) - Method in interface org.spongepowered.api.command.Command.Builder
The permission that the responsible Subject in the given Cause requires to run this command, or null if no permission is required.
permission(PermissionDescription) - Method in interface org.spongepowered.api.command.Command.Builder
The permission that the responsible Subject in the given Cause requires to run this command.
PermissionDescription - Interface in org.spongepowered.api.service.permission
A description object for permissions.
PermissionDescription.Builder - Interface in org.spongepowered.api.service.permission
A builder for permission descriptions.
permissions(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectData
Returns the list of permissions set for the given context.
permissionService() - Method in interface org.spongepowered.api.service.ServiceProvider.ServerScoped
Retrieves the PermissionService.
PermissionService - Interface in org.spongepowered.api.service.permission
Represents a provider of permissions data.
permissionValue(String) - Method in interface org.spongepowered.api.service.permission.Subject
Returns the calculated value set for a given permission.
permissionValue(String) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
permissionValue(String, Set<Context>) - Method in interface org.spongepowered.api.service.permission.Subject
Returns the calculated value set for a given permission.
permissionValue(String, Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
permissionValue(String, Cause) - Method in interface org.spongepowered.api.service.permission.Subject
Returns the calculated value set for a given permission.
permissionValue(String, Cause) - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
PERSIAN - Static variable in class org.spongepowered.api.data.type.CatTypes
 
PERSIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
persistent() - Method in interface org.spongepowered.api.datapack.DataPackType
Gets if resources created by this type will persist even if the plugin is no longer present (or no longer performs a registration in RegisterDataPackValueEvent
persistent() - Method in interface org.spongepowered.api.entity.living.Agent
PersistentInventory - Interface in org.spongepowered.api.item.inventory.type
An inventory with some kind of backing storage, for example Block Entities.
PETRIFIED_OAK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
PETRIFIED_OAK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
Phantom - Interface in org.spongepowered.api.entity.living.monster
 
PHANTOM - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PHANTOM_MEMBRANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PHANTOM_PHASE - Static variable in class org.spongepowered.api.data.Keys
The phase of a Phantom.
PHANTOM_PHASE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
PHANTOM_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
PhantomPhase - Interface in org.spongepowered.api.data.type
 
PhantomPhases - Class in org.spongepowered.api.data.type
 
phase() - Method in interface org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseManager
Gets the current dragon phase.
phase() - Method in interface org.spongepowered.api.entity.living.monster.Phantom
phaseManager() - Method in interface org.spongepowered.api.entity.living.monster.boss.dragon.EnderDragon
Gets the phase manager.
PhysicsAwareMutableBlockVolume<P extends PhysicsAwareMutableBlockVolume<P>> - Interface in org.spongepowered.api.world.volume.block
 
PICKUP_DELAY - Static variable in class org.spongepowered.api.data.Keys
The pickup delay (in ticks) of an Item.
PICKUP_RULE - Static variable in class org.spongepowered.api.data.Keys
PICKUP_RULE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
pickupDelay() - Method in interface org.spongepowered.api.entity.Item
pickupRule() - Method in interface org.spongepowered.api.entity.projectile.arrow.ArrowEntity
PickupRule - Interface in org.spongepowered.api.data.type
Represents a pickup rule used by ArrowEntitys.
PickupRules - Class in org.spongepowered.api.data.type
An enumeration of vanilla PickupRules.
PIERCING - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
 
Pig - Interface in org.spongepowered.api.entity.living.animal
Represents a Pig.
PIG - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PIG_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
PIG_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
Piglin - Interface in org.spongepowered.api.entity.living.monster.piglin
Represents a Piglin.
PIGLIN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PIGLIN_BANNER_PATTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
PIGLIN_BRUTE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PIGLIN_BRUTE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
PIGLIN_FOOD - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
PIGLIN_LOVED - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
PIGLIN_REPELLENTS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
PIGLIN_REPELLENTS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
PIGLIN_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
PiglinBrute - Interface in org.spongepowered.api.entity.living.monster.piglin
Represents a Piglin Brute.
PiglinLike - Interface in org.spongepowered.api.entity.living.monster.piglin
An abstract representation of a Piglin.
piglinSafe() - Method in interface org.spongepowered.api.world.WorldType
Gets if, when False, a Piglin will transform into a ZombifiedPiglin, over time, while existing in a world of this type.
piglinSafe() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
piglinSafe(boolean) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
PIGSCENE - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
PIGSTEP - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
Pillager - Interface in org.spongepowered.api.entity.living.monster.raider.illager
Represents a Pillager.
PILLAGER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PILLAGER_OUTPOST - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
PILLAGER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK - Static variable in class org.spongepowered.api.data.type.DyeColors
 
PINK - Static variable in class org.spongepowered.api.util.Color
 
PINK_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_TULIP - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_TULIP - Static variable in class org.spongepowered.api.item.ItemTypes
 
PINK_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
PINK_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
PIRATE_ENGLISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
Piston - Interface in org.spongepowered.api.block.entity
Represents a piston moving in the world.
PISTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
PISTON - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
PISTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
PISTON_EXTEND - Static variable in class org.spongepowered.api.event.EventContextKeys
Used when a BlockTypes.PISTON_HEAD extends.
PISTON_HEAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
PISTON_RETRACT - Static variable in class org.spongepowered.api.event.EventContextKeys
Used when a BlockTypes.PISTON_HEAD retracts.
PISTON_TYPE - Static variable in class org.spongepowered.api.data.Keys
The piston type of a piston BlockState TODO dataholder Piston.
PISTON_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
PistonType - Interface in org.spongepowered.api.data.type
Represents a "type" of piston.
PistonTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla known PistonTypes.
pitch() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the pitch used when playing sounds.
pitch() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent
Gets the pitch of the sound being played
pitch() - Method in interface org.spongepowered.api.util.Transform
Gets the pitch component of this transform rotation.
pitch(Range<Double>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a pitch constraint to the selector, requiring that entities have a pitch (x_rotation) within the given range, inclusive.
PITCH - Enum constant in enum class org.spongepowered.api.util.RelativePositions
 
PitchModulation - Class in org.spongepowered.api.effect.sound
Represents a value to supply to Viewer.playSound(Sound, Vector3d) to modulate the pitch to a specified note.
PL_PL - Static variable in class org.spongepowered.api.util.locale.Locales
 
PLACE - Static variable in class org.spongepowered.api.block.transaction.Operations
An Operation that signifies a block is either: Replacing an air block A BlockState that is replaceable when moved, or an ItemStack can replace it
PLACEABLE_BLOCK_TYPES - Static variable in class org.spongepowered.api.data.Keys
The block types an ItemStack may be placed on.
placeAsBlock() - Method in interface org.spongepowered.api.entity.FallingBlock
placeBlock(int, int, int, BlockState, Direction, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulates the placement of a block at the given location as if a player had done so.
placeBlock(Vector3i, BlockState, Direction, GameProfile) - Method in interface org.spongepowered.api.world.volume.game.InteractableVolume
Simulates the placement of a block at the given location as if a player had done so.
PLACED_BLOCK - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
PLACEHOLDER_PARSER - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
PlaceholderComponent - Interface in org.spongepowered.api.placeholder
A ComponentLike that can be used in Component building methods that represents a placeholder in text.
PlaceholderComponent.Builder - Interface in org.spongepowered.api.placeholder
A builder for PlaceholderComponent objects.
PlaceholderContext - Interface in org.spongepowered.api.placeholder
Contains the context that a PlaceholderParser can use to determine what to display.
PlaceholderContext.Builder - Interface in org.spongepowered.api.placeholder
A builder for PlaceholderComponent objects.
PlaceholderParser - Interface in org.spongepowered.api.placeholder
Provides the logic of how to parse a placeholder token.
PlaceholderParser.Builder - Interface in org.spongepowered.api.placeholder
A builder that creates PlaceholderParser
PlaceholderParsers - Class in org.spongepowered.api.placeholder
Contains Sponge provided PlaceholderParsers.
PLACEMENT - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When an entity is placed into the world, likely from a command.
places(boolean) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource.Builder
 
placeSound() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the sound played when the block is placed.
placingDisabled() - Method in interface org.spongepowered.api.entity.living.ArmorStand
PLAIN_PAGES - Static variable in class org.spongepowered.api.data.Keys
PLAINS - Static variable in class org.spongepowered.api.data.type.VillagerTypes
 
PLAINS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
PLANKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
PLANKS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
PLANT - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
PLANT - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
platform() - Method in interface org.spongepowered.api.Game
Returns the current platform, or implementation, this Game is running on.
platform() - Static method in class org.spongepowered.api.Sponge
Returns the current platform, or implementation, this Game is running on.
Platform - Interface in org.spongepowered.api
Represents a possible platform or implementation a Game could be running on.
Platform.Component - Enum Class in org.spongepowered.api
Represents a part of the Platform.
Platform.Type - Enum Class in org.spongepowered.api
The type of the platform, or where the game is currently running.
play() - Method in interface org.spongepowered.api.block.entity.Jukebox
Attempts to play the currently stored music disc according to the Keys.ITEM_STACK_SNAPSHOT of this Jukebox.
play() - Method in interface org.spongepowered.api.network.channel.packet.basic.BasicPacketChannel
Gets the packet dispatcher which can be used during the play phase.
play() - Method in interface org.spongepowered.api.network.channel.raw.RawDataChannel
Gets the RawPlayDataChannel which can be used during the play phase of a EngineConnection.
PLAY_NOTEBLOCK - Static variable in class org.spongepowered.api.statistic.Statistics
 
PLAY_RECORD - Static variable in class org.spongepowered.api.statistic.Statistics
 
PLAY_TIME - Static variable in class org.spongepowered.api.statistic.Statistics
 
player() - Method in interface org.spongepowered.api.Client
Gets the player responsible for controlling this client.
player() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.PLAYER.
player() - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Gets the associated player with this TabList.
player() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the related online player if the player is in fact online.
player() - Method in interface org.spongepowered.api.event.advancement.AdvancementEvent
Gets the player.
player() - Method in interface org.spongepowered.api.event.entity.living.player.CooldownEvent
Gets the player.
player() - Method in interface org.spongepowered.api.event.entity.living.player.KickPlayerEvent
Gets the player.
player() - Method in interface org.spongepowered.api.event.entity.living.player.PlayerChangeClientSettingsEvent
Gets the player.
player() - Method in interface org.spongepowered.api.event.entity.living.player.ResourcePackStatusEvent
Get the player.
player() - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent.Disconnect
Gets the player.
player() - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent.Join
Gets the player.
player() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent.AtEntity
Gets the player that this sound was played at, if the sound was played at a player.
player() - Method in interface org.spongepowered.api.event.world.ChangeWorldBorderEvent.Player
Gets the player.
player() - Method in interface org.spongepowered.api.network.LocalPlayerConnection
Gets the associated player for this connection.
player() - Method in interface org.spongepowered.api.network.PlayerConnection
Gets the associated player for this connection.
player() - Method in interface org.spongepowered.api.network.ServerPlayerConnection
Gets the associated player for this connection.
player(String) - Method in interface org.spongepowered.api.Server
Gets a ServerPlayer by their name.
player(UUID) - Method in interface org.spongepowered.api.Server
Gets a ServerPlayer by their UUID.
Player - Interface in org.spongepowered.api.entity.living.player
A Player is the representation of an actual unit playing the game.
PLAYER - Static variable in class org.spongepowered.api.command.parameter.CommonParameters
A Parameter.Value that parses a player name or selector and stores the results under the key "player".
PLAYER - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent an online player.
PLAYER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PLAYER - Static variable in class org.spongepowered.api.event.cause.entity.DismountTypes
 
PLAYER - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents a Player.
PLAYER - Static variable in class org.spongepowered.api.network.EngineConnectionTypes
The server or client connection type where the player has successfully joined a server.
PLAYER_BREAK - Static variable in class org.spongepowered.api.event.EventContextKeys
Used when a Player breaks a block.
PLAYER_HEAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
PLAYER_HEAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
PLAYER_HURT_ENTITY - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
PLAYER_INTERACTED_WITH_ENTITY - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
PLAYER_KILL_COUNT - Static variable in class org.spongepowered.api.scoreboard.criteria.Criteria
Represents a Criterion which causes an Objective to have a score for a player incremented when they kill a player.
PLAYER_KILLED_ENTITY - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
PLAYER_KILLS - Static variable in class org.spongepowered.api.statistic.Statistics
 
PLAYER_MARKER - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
PLAYER_OFF_LIMITS - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
PLAYER_OFF_MAP - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
PLAYER_OPTIONAL - Static variable in class org.spongepowered.api.command.parameter.CommonParameters
A Parameter.Value that parses a player name or selector and stores the results under the key "player" if the input is valid.
PLAYER_PLACE - Static variable in class org.spongepowered.api.event.EventContextKeys
Used when a Player places a block.
PLAYER_PRIMARY_HOTBAR_FIRST - Static variable in class org.spongepowered.api.item.inventory.query.QueryTypes
Query for a modified order of slots in a player inventory.
PLAYER_WALL_HEAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
PlayerChangeClientSettingsEvent - Interface in org.spongepowered.api.event.entity.living.player
Fired when a player changes one or more of the following settings.
PlayerChatEvent - Interface in org.spongepowered.api.event.message
Fired when the Component being sent to a PlayerChatFormatter was due to chatting.
PlayerChatFormatter - Interface in org.spongepowered.api.entity.living.player
A player chat formatter.
PlayerConnection - Interface in org.spongepowered.api.network
Represents a connection of a client to the server where the Player has successfully joined.
playerCount() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the player count to respond with.
playerCreated() - Method in interface org.spongepowered.api.entity.living.golem.IronGolem
playerIdleTimeout() - Method in interface org.spongepowered.api.Server
Gets the player idle timeout, in minutes.
PlayerInventory - Interface in org.spongepowered.api.item.inventory.entity
Represents an actual Player's inventory with CarriedInventory capabilities.
playerOrTarget() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.PLAYER, else the target
players() - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent.Response
 
players() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Gets the list of player names to respond with.
players() - Method in interface org.spongepowered.api.network.status.StatusResponse
Gets player count and the list of players currently playing on the server.
players() - Method in interface org.spongepowered.api.world.client.ClientWorld
 
players() - Method in interface org.spongepowered.api.world.server.ServerWorld
 
players() - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume
Gets a List of available players within this volume.
players() - Method in interface org.spongepowered.api.world.World
Gets an unmodifiable collection of players currently in this world.
PLAYERS_SLEEPING_PERCENTAGE - Static variable in class org.spongepowered.api.world.gamerule.GameRules
What percentage of players must sleep to skip the night.
playersOnly() - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode.EntitySelection
Indicates that only players can be selected.
playersOnly() - Method in interface org.spongepowered.api.command.selector.Selector
Gets whether this selector will only select players, or if it will select any Entity.
PLAYFUL - Static variable in class org.spongepowered.api.data.type.PandaGenes
 
playMusicDisc(Vector3i, MusicDisc) - Method in interface org.spongepowered.api.effect.Viewer
Plays the given MusicDisc at the given position.
playSound(Sound, Vector3d) - Method in interface org.spongepowered.api.effect.Viewer
Plays a sound.
PlaySoundEvent - Interface in org.spongepowered.api.event.sound
An umbrella event that fires when in-game sounds, such as records in jukeboxes or sounds when boss entities die.
PlaySoundEvent.AtEntity - Interface in org.spongepowered.api.event.sound
Fired when a sound is played at a specific Entity
PlaySoundEvent.Broadcast - Interface in org.spongepowered.api.event.sound
Fired when a sound is broadcasted to all player's on the Server.
PlaySoundEvent.NoteBlock - Interface in org.spongepowered.api.event.sound
Fired when a noteblock is triggered
PlaySoundEvent.Record - Interface in org.spongepowered.api.event.sound
Fired when a record is inserted into a Jukebox
PlaySoundEvent.Record.Start - Interface in org.spongepowered.api.event.sound
Fired when a record starts playing.
PlaySoundEvent.Record.Stop - Interface in org.spongepowered.api.event.sound
Fired when a record stops playing.
PLING - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
plugin() - Method in interface org.spongepowered.api.command.manager.CommandMapping
Gets the plugin that owns the command, if known.
plugin() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.PLUGIN.
plugin() - Method in interface org.spongepowered.api.event.EventListenerRegistration
 
plugin() - Method in interface org.spongepowered.api.event.lifecycle.ConstructPluginEvent
 
plugin() - Method in interface org.spongepowered.api.scheduler.Task
 
plugin(String) - Method in interface org.spongepowered.api.plugin.PluginManager
Retrieves a PluginContainer based on its ID.
plugin(PluginContainer) - Method in interface org.spongepowered.api.event.EventListenerRegistration.Builder
 
plugin(PluginContainer) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder.EndStep
Sets the plugin.
plugin(PluginContainer) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.EndStep
Sets the plugin.
plugin(PluginContainer) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the plugin of the task.
PLUGIN - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent a PluginContainer's id.
PLUGIN - Static variable in class org.spongepowered.api.event.cause.entity.MovementTypes
 
PLUGIN - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
An entity spawned from a plugin, this can be for any reason as dictated by the plugin.
PLUGIN - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents a PluginContainer.
PLUGIN_CONTAINER - Static variable in class org.spongepowered.api.data.Keys
The plugin that created an Inventory
pluginConfig(PluginContainer) - Method in interface org.spongepowered.api.config.ConfigManager
Gets the configuration root for a plugin that utilizes a configuration folder specific to the plugin, which may also be a sub-directory of the shared configuration folder.
pluginContainer() - Method in interface org.spongepowered.api.service.ServiceRegistration
The PluginContainer that registered the service.
pluginData(ResourceKey) - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder
Starts building a DataStore for plugin data.
pluginData(ResourceKey, int) - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder
Starts building a DataStore for plugin data.
pluginManager() - Method in interface org.spongepowered.api.Game
Gets the PluginManager.
pluginManager() - Static method in class org.spongepowered.api.Sponge
Gets the PluginManager instance.
PluginManager - Interface in org.spongepowered.api.plugin
The manager that manages plugins.
plugins() - Method in interface org.spongepowered.api.command.manager.CommandManager
Gets a Collection of PluginContainers with commands registered.
plugins() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Gets the list of plugins to respond with.
plugins() - Method in interface org.spongepowered.api.plugin.PluginManager
Gets a Collection of all PluginContainers.
pluralDisplayName() - Method in interface org.spongepowered.api.service.economy.Currency
The currency's display name in plural form.
PLUS - Enum constant in enum class org.spongepowered.api.util.AxisDirection
 
PODZOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
PODZOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
PODZOL - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
POINTED_DRIPSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
POINTED_DRIPSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
POINTER - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
POISON - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
POISON - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
POISONOUS_POTATO - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLAR_BEAR - Static variable in class org.spongepowered.api.entity.EntityTypes
 
POLAR_BEAR_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLAR_BEARS_SPAWNABLE_ON_IN_FROZEN_OCEAN - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
PolarBear - Interface in org.spongepowered.api.entity.living.animal
Represents a Polar Bear.
POLISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
POLISHED_ANDESITE - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_ANDESITE - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_ANDESITE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_ANDESITE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_ANDESITE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_ANDESITE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BASALT - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BASALT - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BLACKSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BLACKSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BLACKSTONE_BRICK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BLACKSTONE_BRICK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BLACKSTONE_BRICK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BLACKSTONE_BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BLACKSTONE_BRICK_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BLACKSTONE_BRICK_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BLACKSTONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BLACKSTONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BLACKSTONE_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BLACKSTONE_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BLACKSTONE_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BLACKSTONE_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BLACKSTONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BLACKSTONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BLACKSTONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BLACKSTONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_BLACKSTONE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_BLACKSTONE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_DEEPSLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_DEEPSLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_DEEPSLATE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_DEEPSLATE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_DEEPSLATE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_DEEPSLATE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_DEEPSLATE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_DEEPSLATE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_DIORITE - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_DIORITE - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_DIORITE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_DIORITE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_DIORITE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_DIORITE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_GRANITE - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_GRANITE - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_GRANITE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_GRANITE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
POLISHED_GRANITE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POLISHED_GRANITE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
poll() - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets and removes the first non empty stack from this Inventory.
poll(int) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets and removes up to limit items of the type in the first non empty stack in this Inventory from all stacks in this Inventory.
poll(int, int) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets and remove the stack at the supplied position in this Inventory.
poll(int, int, int) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets and remove the stack at the supplied position in this Inventory.
poll(Supplier<? extends EquipmentType>) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
 
poll(Supplier<? extends EquipmentType>, int) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
 
poll(EquipmentType) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Gets and remove the stack for the specified equipment type in this Inventory.
poll(EquipmentType, int) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Gets and remove the items from the stack for the specified equipment type in this Inventory.
poll(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
Sets the provided ItemStackSnapshot as the stack that has been polled from the inventory.
poll(Vector2i) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Gets and remove the stack at the supplied position in this Inventory.
poll(Vector2i, int) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Gets and remove the stack at the supplied position in this Inventory.
polledItem() - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Poll
Returns the item polled by the operation
polledItems() - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Returns the items polled by the operation.
pollFrom(int) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets and removes the stack at the supplied index in this Inventory.
pollFrom(int, int) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets and removes the stack at the supplied index in this Inventory.
POOF - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
POOL - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
pop() - Method in class org.spongepowered.api.data.persistence.DataQuery
Returns a DataQuery where the last node is "popped" off.
popCause() - Method in interface org.spongepowered.api.event.CauseStackManager
Pops the most recently pushed cause object off of the stack and returns it.
popCause() - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Pops the most recently pushed cause object off of the stack and returns it.
popCauseFrame(CauseStackManager.StackFrame) - Method in interface org.spongepowered.api.event.CauseStackManager
Replaces the current cause stack and context with the cause frame at the top of the frame stack.
popCauses(int) - Method in interface org.spongepowered.api.event.CauseStackManager
Pops the most recently n pushed cause objects off of the stack.
popFirst() - Method in class org.spongepowered.api.data.persistence.DataQuery
Returns a DataQuery where the first node is "popped" off.
POPPED_CHORUS_FRUIT - Static variable in class org.spongepowered.api.item.ItemTypes
 
POPPY - Static variable in class org.spongepowered.api.block.BlockTypes
 
POPPY - Static variable in class org.spongepowered.api.item.ItemTypes
 
populateLakes() - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig
 
populateLakes(boolean) - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig.Builder
 
PORES - Static variable in class org.spongepowered.api.data.Keys
PORKCHOP - Static variable in class org.spongepowered.api.item.ItemTypes
 
Portal - Interface in org.spongepowered.api.world.portal
Represents a portal, such as a nether portal.
PORTAL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
PORTAL - Static variable in class org.spongepowered.api.event.cause.entity.MovementTypes
 
PORTAL - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents a Portal.
PORTAL - Static variable in class org.spongepowered.api.world.server.TicketTypes
Represents tickets that are intended to ensure that the target chunks around a Portal are loaded, ready to accept entities that travel through it.
PORTAL_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
PORTALS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
PortalType - Interface in org.spongepowered.api.world.portal
A type of portal, used to move entities one place to another.
PortalTypes - Class in org.spongepowered.api.world.portal
 
PORTION_TYPE - Static variable in class org.spongepowered.api.data.Keys
PORTION_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
PortionType - Interface in org.spongepowered.api.data.type
 
PortionTypes - Class in org.spongepowered.api.data.type
 
PORTUGUESE - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
position() - Method in interface org.spongepowered.api.advancement.TreeLayoutElement
Gets the position of the Advancement.
position() - Method in interface org.spongepowered.api.block.entity.StructureBlock
position() - Method in exception org.spongepowered.api.command.exception.ArgumentParseException
Gets the position of the last fetched argument in the provided source string.
position() - Method in interface org.spongepowered.api.entity.Entity
Gets the position of this entity
position() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the position of this User
position() - Method in interface org.spongepowered.api.map.decoration.MapDecoration
Gets the position on a MapInfo that this decoration will be placed.
position() - Method in class org.spongepowered.api.util.RespawnLocation
Gets the position within the world of this spawn point.
position() - Method in interface org.spongepowered.api.util.Transform
Gets the coordinates of this transform.
position() - Method in interface org.spongepowered.api.world.LocatableSnapshot
Gets the saved block position.
position() - Method in interface org.spongepowered.api.world.Location
Gets the underlying position.
position() - Method in interface org.spongepowered.api.world.volume.archetype.entity.EntityArchetypeEntry
 
position() - Method in interface org.spongepowered.api.world.volume.stream.VolumeElement
 
position(int, int) - Static method in class org.spongepowered.api.item.inventory.slot.SlotMatchers
Creates a KeyValueMatcher with the default operator KeyValueMatcher.Operator.EQUAL to match against a slot position.
position(int, int, int) - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
Sets the x y z positions for this builder.
position(int, int, KeyValueMatcher.Operator) - Static method in class org.spongepowered.api.item.inventory.slot.SlotMatchers
Creates a KeyValueMatcher to match against a slot position.
position(Function<Vector3d, Vector3d>) - Static method in class org.spongepowered.api.world.volume.stream.VolumePositionTranslators
 
position(Vector2i) - Static method in class org.spongepowered.api.item.inventory.slot.SlotMatchers
Creates a KeyValueMatcher with the default operator KeyValueMatcher.Operator.EQUAL to match against a slot position.
position(Vector2i) - Method in interface org.spongepowered.api.map.decoration.MapDecoration.Builder
Sets the position of the decoration.
position(Vector2i, KeyValueMatcher.Operator) - Static method in class org.spongepowered.api.item.inventory.slot.SlotMatchers
Creates a KeyValueMatcher to match against a slot position.
position(Vector3d) - Method in interface org.spongepowered.api.entity.EntitySnapshot.Builder
Sets the coordinates of this EntitySnapshot from a Vector3i.
position(Vector3d) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
Sets the Vector3d position of where to respawn at.
position(Vector3i) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
Sets the coordinates of this BlockSnapshot from a Vector3i.
position(Vector3i) - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
Sets the position for this builder.
POSITION - Static variable in class org.spongepowered.api.command.parameter.CommonParameters
A Parameter.Value that parses a position and stores it as a Vector3d under the key "position".
POSITION - Static variable in class org.spongepowered.api.data.persistence.Queries
 
POSITION_X - Static variable in class org.spongepowered.api.data.persistence.Queries
 
POSITION_Y - Static variable in class org.spongepowered.api.data.persistence.Queries
 
POSITION_Z - Static variable in class org.spongepowered.api.data.persistence.Queries
 
PositionOutOfBoundsException - Exception in org.spongepowered.api.util
An exception thrown when a position is outside of its expected bounds.
PositionOutOfBoundsException(Vectord, Vectord, Vectord) - Constructor for exception org.spongepowered.api.util.PositionOutOfBoundsException
Constructs the exception from double coordinate vectors.
PositionOutOfBoundsException(Vectorf, Vectorf, Vectorf) - Constructor for exception org.spongepowered.api.util.PositionOutOfBoundsException
Constructs the exception from float coordinate vectors.
PositionOutOfBoundsException(Vectori, Vectori, Vectori) - Constructor for exception org.spongepowered.api.util.PositionOutOfBoundsException
Constructs the exception from int coordinate vectors.
positionTransform() - Method in interface org.spongepowered.api.world.volume.stream.VolumeCollector
 
positionTransformationMatrix() - Method in interface org.spongepowered.api.util.transformation.Transformation
Gets the matrix used to perform this transformation on position vectors.
possibleEntitiesToSpawn() - Method in interface org.spongepowered.api.spawner.Spawner
Gets the WeightedCollectionValue.Mutable of all possible Entity instances that can be spawned by the spawner.
possibleValues() - Method in interface org.spongepowered.api.state.StateProperty
Gets all possible values for a specific StateProperty.
post(Event) - Method in interface org.spongepowered.api.event.EventManager
Calls an Event to all listeners that listen to it.
POST - Enum constant in enum class org.spongepowered.api.event.Order
The order point of POST handles last minute things and monitoring of events for rollback or logging.
POST_TELEPORT - Static variable in class org.spongepowered.api.world.server.TicketTypes
Represents tickets that are intended to ensure that the target chunks around an Entity are loaded after teleportation.
postVisitDirectory(Path, IOException) - Method in class org.spongepowered.api.util.file.DeleteFileVisitor
 
postVisitDirectory(T, IOException) - Method in class org.spongepowered.api.util.file.ForwardingFileVisitor
 
POT_FLOWER - Static variable in class org.spongepowered.api.statistic.Statistics
 
POTATO - Static variable in class org.spongepowered.api.item.ItemTypes
 
POTATOES - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTENTIAL_MAX_SPEED - Static variable in class org.spongepowered.api.data.Keys
The potential max speed of a Minecart.
potentialMaxSpeed() - Method in interface org.spongepowered.api.entity.vehicle.minecart.MinecartLike
Potion - Interface in org.spongepowered.api.entity.projectile
Represents a thrown potion.
POTION - Static variable in class org.spongepowered.api.entity.EntityTypes
 
POTION - Static variable in class org.spongepowered.api.item.ItemTypes
 
POTION_EFFECT_TYPE - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will change the potion type of a particle.
POTION_EFFECT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
POTION_EFFECTS - Static variable in class org.spongepowered.api.data.Keys
The potion effects that are present on an Entity
POTION_TYPE - Static variable in class org.spongepowered.api.data.Keys
The potion type of an ItemStack.
POTION_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
PotionEffect - Interface in org.spongepowered.api.effect.potion
PotionEffect.Builder - Interface in org.spongepowered.api.effect.potion
Represents a builder interface to create a PotionEffect.
potionEffects() - Method in interface org.spongepowered.api.entity.living.Living
potionEffects() - Method in interface org.spongepowered.api.entity.projectile.arrow.Arrow
PotionEffectType - Interface in org.spongepowered.api.effect.potion
Represents a possible type of PotionEffect.
PotionEffectTypes - Class in org.spongepowered.api.effect.potion
potionType(Supplier<? extends PotionEffectType>) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets the PotionEffectType of the potion.
potionType(PotionEffectType) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets the PotionEffectType of the potion.
PotionType - Interface in org.spongepowered.api.item.potion
Represents a type of potion with specific PotionEffects.
PotionTypes - Class in org.spongepowered.api.item.potion
POTTED_ACACIA_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_ALLIUM - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_AZALEA_BUSH - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_AZURE_BLUET - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_BAMBOO - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_BIRCH_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_BLUE_ORCHID - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_BROWN_MUSHROOM - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_CACTUS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_CORNFLOWER - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_CRIMSON_FUNGUS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_CRIMSON_ROOTS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_DANDELION - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_DARK_OAK_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_DEAD_BUSH - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_FERN - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_FLOWERING_AZALEA_BUSH - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_JUNGLE_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_LILY_OF_THE_VALLEY - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_OAK_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_ORANGE_TULIP - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_OXEYE_DAISY - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_PINK_TULIP - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_POPPY - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_RED_MUSHROOM - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_RED_TULIP - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_SPRUCE_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_WARPED_FUNGUS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_WARPED_ROOTS - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_WHITE_TULIP - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTTED_WITHER_ROSE - Static variable in class org.spongepowered.api.block.BlockTypes
 
pouncing() - Method in interface org.spongepowered.api.entity.living.animal.Fox
POWDER_SNOW - Static variable in class org.spongepowered.api.block.BlockTypes
 
POWDER_SNOW_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
POWDER_SNOW_CAULDRON - Static variable in class org.spongepowered.api.block.BlockTypes
 
POWDER_SNOW_WALKABLE_MOBS - Static variable in class org.spongepowered.api.tag.EntityTypeTags
 
power() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement
The enchantment power based on bookshelves around the enchantment table.
POWER - Static variable in class org.spongepowered.api.data.Keys
The signal power of a BlockState.
POWER - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases shot arrow damage.
powered() - Method in interface org.spongepowered.api.block.entity.StructureBlock
POWERED_RAIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
POWERED_RAIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRE - Enum constant in enum class org.spongepowered.api.event.Order
The order point of PRE handles setting up things that need to be done before other things are handled.
precipitationLevelAt(int, int) - Method in interface org.spongepowered.api.world.volume.game.WeatherAwareVolume
Returns the y level that precipitation ends falling in the given column.
precipitationLevelAt(Vector2i) - Method in interface org.spongepowered.api.world.volume.game.WeatherAwareVolume
Returns the y level that precipitation ends falling in the given column.
precipitationLevelAt(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.WeatherAwareVolume
Returns the position that precipitation ends falling in the column of the given position.
predicate() - Method in interface org.spongepowered.api.state.StateProperty
Gets the Predicate used to determine valid values for this.
predicateAnd(Iterable<Predicate<E>>) - Static method in class org.spongepowered.api.util.Functional
Perform an AND using an iterable of predicates.
predicateAnd(Predicate<E>...) - Static method in class org.spongepowered.api.util.Functional
Perform an AND using an array of predicates.
predicateIn(Collection<E>) - Static method in class org.spongepowered.api.util.Functional
Creates a new Predicate defining whether an Object is contained within the provided Collection.
prefix() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the prefix prepended to the display name of users on this team.
prefix(Component) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the prefix prepended to the display name of users on the Team.
PRESSURE_PLATES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
PREVENT_MOB_SPAWNING_INSIDE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
preview() - Method in interface org.spongepowered.api.event.item.inventory.CraftItemEvent.Preview
The SlotTransaction on the output slot.
PREVIOUS_GAME_MODE - Static variable in class org.spongepowered.api.data.Keys
The previous GameMode of a ServerPlayer.
previousBorder() - Method in interface org.spongepowered.api.event.world.ChangeWorldBorderEvent
Gets the border that was previously used as an Optional.
previousGameMode() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
previousScore() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Score.Change
Gets the previous score.
preVisitDirectory(Path, BasicFileAttributes) - Method in class org.spongepowered.api.util.file.CopyFileVisitor
 
preVisitDirectory(T, BasicFileAttributes) - Method in class org.spongepowered.api.util.file.ForwardingFileVisitor
 
priceGrowthMultiplier() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the rate at which this trade offer's price will grow when demand for an item increases.
priceGrowthMultiplier(double) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the rate at which the generated trade offer's price will grow when demand for an item increases.
primary() - Method in interface org.spongepowered.api.item.inventory.entity.StandardInventory
Gets the main inventory including the Hotbar.
PRIMARY_POTION_EFFECT_TYPE - Static variable in class org.spongepowered.api.data.Keys
A Beacon's primary effect.
primaryAlias() - Method in interface org.spongepowered.api.command.manager.CommandMapping
Gets the primary alias that will be passed to the registered CommandRegistrar.
primaryEffect() - Method in interface org.spongepowered.api.block.entity.carrier.Beacon
Gets the Value.Mutable for the primary PotionEffectType.
PrimaryPlayerInventory - Interface in org.spongepowered.api.item.inventory.entity
A Player's primary inventory including the Hotbar.
primed() - Method in interface org.spongepowered.api.entity.explosive.fused.FusedExplosive
PrimedTNT - Interface in org.spongepowered.api.entity.explosive.fused
Represents a TNT that will explode.
PrimeExplosiveEvent - Interface in org.spongepowered.api.event.entity.explosive
Event called when a FusedExplosive is primed for detonation.
PrimeExplosiveEvent.Post - Interface in org.spongepowered.api.event.entity.explosive
Event called after a FusedExplosive has been primed for detonation.
PrimeExplosiveEvent.Pre - Interface in org.spongepowered.api.event.entity.explosive
Event called immediately before a FusedExplosive is primed for detonation.
PrimitiveGameVolume - Interface in org.spongepowered.api.world.volume.game
A very primitive rudimentary volume that can be used by the Game without impunity, but no guarantees on the provider type of what this primitive volume is based on.
priority() - Method in interface org.spongepowered.api.event.entity.ai.goal.GoalEvent
Gets the priority the task will be assigned to.
priority() - Method in interface org.spongepowered.api.scheduler.ScheduledUpdate
Gets the priority of this scheduled block update.
priority() - Element in annotation interface org.spongepowered.api.util.annotation.eventgen.ImplementedBy
Gets the priority for this annotation, relative to other annotations in the same hierarchy of the event interface.
PRISMARINE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PRISMARINE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE_BRICK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
PRISMARINE_BRICK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE_BRICK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
PRISMARINE_BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
PRISMARINE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE_CRYSTALS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE_SHARD - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
PRISMARINE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
PRISMARINE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
PRISMARINE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
process() - Method in interface org.spongepowered.api.block.entity.carrier.furnace.FurnaceBlockEntity
Attempts to process the Recipe for results.
process(String) - Method in interface org.spongepowered.api.command.manager.CommandManager
Executes a command based on the provided arguments.
process(CommandCause, CommandMapping, String, String) - Method in interface org.spongepowered.api.command.registrar.CommandRegistrar
Process the provided command.
process(CommandCause, ArgumentReader.Mutable) - Method in interface org.spongepowered.api.command.Command.Parameterized
Processes the command by parsing the arguments, then executing command based on these arguments.
process(CommandCause, ArgumentReader.Mutable) - Method in interface org.spongepowered.api.command.Command
Execute the command based on input arguments.
process(Subject, Audience, String) - Method in interface org.spongepowered.api.command.manager.CommandManager
Executes a command based on the provided arguments, with a provided Subject for permission checks and a provided Audience to return command messages to.
process(T, String) - Method in interface org.spongepowered.api.command.manager.CommandManager
Executes a command based on the provided arguments, with a provided object that is both a Subject for permission checks and a Audience to return command messages to.
profession() - Method in interface org.spongepowered.api.entity.living.monster.zombie.ZombieVillager
profession() - Method in interface org.spongepowered.api.entity.living.trader.Villager
PROFESSION_LEVEL - Static variable in class org.spongepowered.api.data.Keys
PROFESSION_TYPE - Static variable in class org.spongepowered.api.data.Keys
PROFESSION_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
professionLevel() - Method in interface org.spongepowered.api.entity.living.monster.zombie.ZombieVillager
professionLevel() - Method in interface org.spongepowered.api.entity.living.trader.Villager
ProfessionType - Interface in org.spongepowered.api.data.type
Represents a Villager profession.
ProfessionTypes - Class in org.spongepowered.api.data.type
profile() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the associated GameProfile of this player.
profile() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Gets the GameProfile associated with this entry.
profile() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the associated GameProfile of this player.
profile() - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent
Gets the GameProfile of the client attempting to connect.
profile() - Method in interface org.spongepowered.api.network.ServerSideConnection
Gets the profile of the client.
profile() - Method in interface org.spongepowered.api.service.ban.Ban.Profile
Gets the GameProfile this ban applies to.
profile(String) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a full GameProfile for the given name.
profile(String, boolean) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a full GameProfile for the given name.
profile(UUID) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a full GameProfile for the given unique id.
profile(UUID, boolean) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a full GameProfile for the given unique id.
profile(GameProfile) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry.Builder
Sets the profile for entries created by this builder.
profile(GameProfile) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a full GameProfile for the given profile.
profile(GameProfile) - Method in interface org.spongepowered.api.service.ban.Ban.Builder
Sets the profile to be banned.
profile(GameProfile, boolean) - Method in interface org.spongepowered.api.profile.GameProfileProvider
Attempts to get a full GameProfile for the given profile.
PROFILE - Static variable in class org.spongepowered.api.service.ban.BanTypes
Represents a Ban.Profile.
profileBans() - Method in interface org.spongepowered.api.service.ban.BanService
Gets all GameProfile bans registered.
ProfileNotFoundException - Exception in org.spongepowered.api.profile
Thrown by a profile lookup service if a profile does not exist.
ProfileNotFoundException() - Constructor for exception org.spongepowered.api.profile.ProfileNotFoundException
Constructs a new ProfileNotFoundException.
ProfileNotFoundException(String) - Constructor for exception org.spongepowered.api.profile.ProfileNotFoundException
Constructs a new ProfileNotFoundException with the specified message.
ProfileNotFoundException(String, Throwable) - Constructor for exception org.spongepowered.api.profile.ProfileNotFoundException
Constructs a new ProfileNotFoundException with the specified message and cause.
ProfileNotFoundException(Throwable) - Constructor for exception org.spongepowered.api.profile.ProfileNotFoundException
Constructs a new ProfileNotFoundException with the specified cause and a null message.
ProfileProperty - Interface in org.spongepowered.api.profile.property
Represents a property in a GameProfile's profile property map.
ProfileProperty.Factory - Interface in org.spongepowered.api.profile.property
A factory for ProfilePropertys.
profiles() - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent.Response.Players
Gets an mutable list of online players on the server to display on the client.
profiles() - Method in interface org.spongepowered.api.network.status.StatusResponse.Players
Gets an immutable list of online players on the server to display on the client.
progress(Advancement) - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Gets the AdvancementProgress for the specified Advancement.
Progressable - Interface in org.spongepowered.api.advancement
Represents the status that is achieved or is in the process of being achieved.
Projectile - Interface in org.spongepowered.api.entity.projectile
Represents entities that act as projectiles and can fly in the air.
PROJECTILE - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
PROJECTILE - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When an entity is spawned as a projectile, either from being "thrown" or "launched".
PROJECTILE_PROTECTION - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Reduces projectile damage you take, for example from arrows, ghasts, blaze fire charges, and similar in vanilla.
PROJECTILE_SOURCE - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents a ProjectileSource.
ProjectileSource - Interface in org.spongepowered.api.projectile.source
Represents a valid source of a projectile.
prompt() - Method in interface org.spongepowered.api.resourcepack.ResourcePack
Gets the prompt of this resource pack.
properties() - Method in interface org.spongepowered.api.profile.GameProfile
Gets an immutable list of all the properties in this game profile.
properties() - Method in interface org.spongepowered.api.world.client.ClientWorld
 
properties() - Method in interface org.spongepowered.api.world.server.ServerWorld
 
properties() - Method in interface org.spongepowered.api.world.World
Gets the properties.
property_AGE_1() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_AGE_15() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_AGE_2() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_AGE_25() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_AGE_3() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_AGE_5() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_AGE_7() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_ATTACH_FACE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_ATTACHED() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_AXIS() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_BAMBOO_LEAVES() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_BED_PART() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_BELL_ATTACHMENT() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_BERRIES() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_BITES() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_BOTTOM() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_CANDLES() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_CHEST_TYPE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_CONDITIONAL() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_DELAY() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_DISARMED() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_DISTANCE() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_DOOR_HINGE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_DOUBLE_BLOCK_HALF() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_DOWN() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_DRAG() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_DRIPSTONE_THICKNESS() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_EAST() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_EAST_REDSTONE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_EAST_WALL() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_EGGS() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_ENABLED() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_EXTENDED() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_EYE() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_FACING() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_FACING_HOPPER() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_HALF() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_HANGING() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_HAS_BOOK() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_HAS_BOTTLE_0() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_HAS_BOTTLE_1() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_HAS_BOTTLE_2() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_HAS_RECORD() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_HATCH() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_HORIZONTAL_AXIS() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_HORIZONTAL_FACING() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_IN_WALL() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_INVERTED() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_LAYERS() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_LEVEL() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_LEVEL_CAULDRON() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_LEVEL_COMPOSTER() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_LEVEL_HONEY() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_LIT() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_LOCKED() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_MODE_COMPARATOR() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_MOISTURE() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
PROPERTY_NAME - Static variable in class org.spongepowered.api.data.persistence.Queries
 
property_NORTH() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_NORTH_REDSTONE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_NORTH_WALL() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_NOTE() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_NOTEBLOCK_INSTRUMENT() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_OCCUPIED() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_OPEN() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_ORIENTATION() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_PERSISTENT() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_PICKLES() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_PISTON_TYPE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_POWER() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_POWERED() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_RAIL_SHAPE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_RAIL_SHAPE_STRAIGHT() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_RESPAWN_ANCHOR_CHARGES() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_ROTATION_16() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_SCULK_SENSOR_PHASE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_SHORT() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_SIGNAL_FIRE() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
PROPERTY_SIGNATURE - Static variable in class org.spongepowered.api.data.persistence.Queries
 
property_SLAB_TYPE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_SNOWY() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_SOUTH() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_SOUTH_REDSTONE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_SOUTH_WALL() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_STABILITY_DISTANCE() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_STAGE() - Static method in class org.spongepowered.api.state.IntegerStateProperties
 
property_STAIRS_SHAPE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_STRUCTUREBLOCK_MODE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_TILT() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_TRIGGERED() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_UNSTABLE() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_UP() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
PROPERTY_VALUE - Static variable in class org.spongepowered.api.data.persistence.Queries
 
property_VERTICAL_DIRECTION() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_WATERLOGGED() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_WEST() - Static method in class org.spongepowered.api.state.BooleanStateProperties
 
property_WEST_REDSTONE() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
property_WEST_WALL() - Static method in class org.spongepowered.api.state.EnumStateProperties
 
PropertySettings - Annotation Interface in org.spongepowered.api.util.annotation.eventgen
Used to specify the settings used when generating code for a property.
proposeChanges(DataTransactionResult) - Method in interface org.spongepowered.api.event.data.ChangeDataHolderEvent.ValueChange
Submits a new DataTransactionResult as a proposal of various Value.Mutables to be successfully offered/changed on the original DataHolder.Mutable.
proposeChanges(DataTransactionResult) - Method in class org.spongepowered.api.event.impl.data.AbstractValueChangeEvent
 
PROTECTION - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Reduces all damage, outside of a few sources that bypass armor, such as the void, the kill command, and hunger damage in vanilla.
provide(Class<T>) - Method in interface org.spongepowered.api.registry.BuilderProvider
Gets a builder of the desired class type, examples may include: ItemStack.Builder, etc.
provide(Class<T>) - Method in interface org.spongepowered.api.registry.FactoryProvider
Provides a factory used to create instances of the specified type
provide(Class<T>) - Method in interface org.spongepowered.api.service.ServiceProvider
Provides the service represented by the supplied Class.
provider(DataProvider<?, ?>) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Gives the builder a DataProvider of which is registered for a particular Key.
providersFor(Key<V>) - Method in interface org.spongepowered.api.data.DataRegistration
Gets the DataProvider for the given Key to potentially get or offer Values from any ValueContainer provided that the container is supported by the DataProvider.
ProvideServiceEvent<T> - Interface in org.spongepowered.api.event.lifecycle
An event that allows plugins to suggest their own implementation for a given service.
ProvideServiceEvent.EngineScoped<T> - Interface in org.spongepowered.api.event.lifecycle
Supplies a service that is scoped to the given Engine.
ProvideServiceEvent.GameScoped<T> - Interface in org.spongepowered.api.event.lifecycle
 
proxySource(Entity) - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
 
proxySource(Entity) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.IndirectEntityDamageSource.AbstractBuilder
Sets the Entity that is indirectly damaging.
PT_BR - Static variable in class org.spongepowered.api.util.locale.Locales
 
PT_PT - Static variable in class org.spongepowered.api.util.locale.Locales
 
Pufferfish - Interface in org.spongepowered.api.entity.living.aquatic.fish
 
PUFFERFISH - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PUFFERFISH - Static variable in class org.spongepowered.api.item.ItemTypes
 
PUFFERFISH_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
PUFFERFISH_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
PUMPKIN - Static variable in class org.spongepowered.api.block.BlockTypes
 
PUMPKIN - Static variable in class org.spongepowered.api.item.ItemTypes
 
PUMPKIN_PIE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PUMPKIN_SEEDS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PUMPKIN_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
PUNCH - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases knockback by shot arrows.
PURPLE - Static variable in class org.spongepowered.api.data.type.DyeColors
 
PURPLE - Static variable in class org.spongepowered.api.util.Color
 
PURPLE_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPLE_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPLE_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPUR_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPUR_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPUR_PILLAR - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPUR_PILLAR - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPUR_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPUR_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPUR_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPUR_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
purring() - Method in interface org.spongepowered.api.entity.living.animal.Cat
PUSH_OTHER_TEAMS - Static variable in class org.spongepowered.api.scoreboard.CollisionRules
Members will only push members on opposing teams.
PUSH_OWN_TEAM - Static variable in class org.spongepowered.api.scoreboard.CollisionRules
Members will only push other members on their team and mobs.
pushCause(Object) - Method in interface org.spongepowered.api.event.CauseStackManager
Pushes an object to the current cause stack which will associate it with all events through from api actions until it is popped off again.
pushCause(Object) - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Pushes an object to the current cause stack which will associate it with all events through from api actions until it is popped off again.
pushCauseFrame() - Method in interface org.spongepowered.api.event.CauseStackManager
Pushes a frame of the current cause stack and context state.
put(K, V) - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
Associates the provided key to the provided value.
putAll(Map<K, V>) - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
Associates all provided Map.Entry to this map value.
putEntries(Parameter.Key<? super T>, Collection<T>) - Method in interface org.spongepowered.api.command.parameter.CommandContext.Builder
Adds a collection of parsed objects into the context, for use by commands.
putEntries(Parameter.Value<? super T>, Collection<T>) - Method in interface org.spongepowered.api.command.parameter.CommandContext.Builder
Adds a collection of parsed objects into the context, for use by commands.
putEntry(Parameter.Key<T>, T) - Method in interface org.spongepowered.api.command.parameter.CommandContext.Builder
Adds a parsed object into the context, for use by commands.
putEntry(Parameter.Value<? super T>, T) - Method in interface org.spongepowered.api.command.parameter.CommandContext.Builder
Adds a parsed object into the context, for use by commands.
pvp() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets whether PVP combat is enabled.
pvp() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
pvp(Boolean) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 

Q

quantity() - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets the quantity of items in this stack.
quantity() - Method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
Gets the quantity of items in this the ItemStack this ItemStackSnapshot is representing.
quantity(int) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the amount of particles of the particle effect.
quantity(int) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Sets the quantity of the item stack.
quantity(Supplier<VariableAmount>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that sets the desired quantity for creating an ItemStack.
quantity(VariableAmount) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that sets the desired quantity for creating an ItemStack.
QUANTITY - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will affect the amount of particles that are spawned.
QUARTZ - Static variable in class org.spongepowered.api.item.ItemTypes
 
QUARTZ - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
QUARTZ_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
QUARTZ_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
QUARTZ_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
QUARTZ_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
QUARTZ_PILLAR - Static variable in class org.spongepowered.api.block.BlockTypes
 
QUARTZ_PILLAR - Static variable in class org.spongepowered.api.item.ItemTypes
 
QUARTZ_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
QUARTZ_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
QUARTZ_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
QUARTZ_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
QUENYA - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
Queries - Class in org.spongepowered.api.data.persistence
 
query(Class<T>) - Method in interface org.spongepowered.api.item.inventory.Inventory
Query this inventory for a single inventory matching the supplied inventory type.
query(Supplier<QueryType.OneParam<P>>, Supplier<P>) - Method in interface org.spongepowered.api.item.inventory.Inventory
Query this inventory with given QueryType.OneParam and one parameter.
query(Supplier<QueryType.OneParam<P>>, P) - Method in interface org.spongepowered.api.item.inventory.Inventory
Query this inventory with given QueryType.OneParam and one parameter.
query(Supplier<QueryType.TwoParam<P1, P2>>, P1, P2) - Method in interface org.spongepowered.api.item.inventory.Inventory
Query this inventory with given QueryType.TwoParam and two parameters.
query(KeyValueMatcher<?>) - Method in interface org.spongepowered.api.item.inventory.Inventory
Query this inventory for inventories matching the supplied KeyValueMatcher.
query(Query) - Method in interface org.spongepowered.api.item.inventory.Inventory
Query this inventory with given Query
query(Subject) - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Check if the given subject has the permission described.
query(Subject, String) - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Check if the given subject has the permission described.
query(Subject, String...) - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Check if the given subject has the permission described.
query(Subject, ResourceKey) - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Check if the given subject has the permission described.
Query - Interface in org.spongepowered.api.item.inventory.query
An inventory query.
QUERY_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Query.Builder - Interface in org.spongepowered.api.item.inventory.query
 
queryParts() - Method in class org.spongepowered.api.data.persistence.DataQuery
Returns the parts of this query as individual queries.
QueryServerEvent - Interface in org.spongepowered.api.event.server.query
Called when the server is queried through the Query protocol.
QueryServerEvent.Basic - Interface in org.spongepowered.api.event.server.query
 
QueryServerEvent.Full - Interface in org.spongepowered.api.event.server.query
 
QueryType - Interface in org.spongepowered.api.item.inventory.query
Represents a possible type of operation for an inventory query.
QueryType.NoParam - Interface in org.spongepowered.api.item.inventory.query
A type of query that requires no parameters.
QueryType.OneParam<T> - Interface in org.spongepowered.api.item.inventory.query
A type of query that requires one parameter.
QueryType.TwoParam<T1,T2> - Interface in org.spongepowered.api.item.inventory.query
A type of query that requires two parameters.
QueryTypes - Class in org.spongepowered.api.item.inventory.query
 
QUICK_CHARGE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
 
QYA_AA - Static variable in class org.spongepowered.api.util.locale.Locales
 

R

Rabbit - Interface in org.spongepowered.api.entity.living.animal
Represents a Rabbit.
RABBIT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
RABBIT - Static variable in class org.spongepowered.api.item.ItemTypes
 
RABBIT_FOOT - Static variable in class org.spongepowered.api.item.ItemTypes
 
RABBIT_HIDE - Static variable in class org.spongepowered.api.item.ItemTypes
 
RABBIT_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
RABBIT_STEW - Static variable in class org.spongepowered.api.item.ItemTypes
 
RABBIT_TYPE - Static variable in class org.spongepowered.api.data.Keys
The type of a Rabbit.
RABBIT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
RABBITS_SPAWNABLE_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
rabbitType() - Method in interface org.spongepowered.api.entity.living.animal.Rabbit
RabbitType - Interface in org.spongepowered.api.data.type
Represents a type of Rabbit.
RabbitTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla RabbitTypes.
radians() - Method in class org.spongepowered.api.util.Angle
Gets this angle in radians.
radius() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
radius() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets the radius of the explosion.
radius(float) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets the radius of the explosion.
RADIUS - Static variable in class org.spongepowered.api.data.Keys
The radius of an AreaEffectCloud.
RADIUS_ON_USE - Static variable in class org.spongepowered.api.data.Keys
The amount the radius of an AreaEffectCloud grows or shrinks each time it applies its effect.
RADIUS_PER_TICK - Static variable in class org.spongepowered.api.data.Keys
The amount the radius of an AreaEffectCloud grows or shrinks per tick.
radiusOnUse() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
radiusPerTick() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
RAGDOLL - Static variable in class org.spongepowered.api.data.type.CatTypes
 
raid() - Method in interface org.spongepowered.api.raid.RaidWave
Gets the Raid this wave is a part of.
Raid - Interface in org.spongepowered.api.raid
 
RAID_STATUS - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
RAID_TRIGGER - Static variable in class org.spongepowered.api.statistic.Statistics
 
RAID_WAVE - Static variable in class org.spongepowered.api.data.Keys
The wave number of a raid a Raider is in.
RAID_WIN - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
RAID_WIN - Static variable in class org.spongepowered.api.statistic.Statistics
 
raidAt(Vector3i) - Method in interface org.spongepowered.api.world.server.ServerWorld
Gets the Raid occurring at a position in the world.
Raider - Interface in org.spongepowered.api.entity.living.monster.raider
 
RAIDERS - Static variable in class org.spongepowered.api.tag.EntityTypeTags
 
raids() - Method in interface org.spongepowered.api.world.server.ServerWorld
Gets all Raids occuring in this ServerWorld.
RaidStatus - Interface in org.spongepowered.api.data.type
 
RaidStatuses - Class in org.spongepowered.api.data.type
 
raidWave() - Method in interface org.spongepowered.api.entity.living.monster.raider.Raider
RaidWave - Interface in org.spongepowered.api.raid
 
RAIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
RAIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
RAIL_DIRECTION - Static variable in class org.spongepowered.api.data.Keys
RAIL_DIRECTION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
RailDirection - Interface in org.spongepowered.api.data.type
 
RailDirections - Class in org.spongepowered.api.data.type
An enumeration of vanilla RailDirections.
RAILS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
RAILS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
RAIN - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
RAIN - Static variable in class org.spongepowered.api.world.weather.WeatherTypes
 
random() - Method in interface org.spongepowered.api.util.RandomProvider
 
RANDOM_PLAYER - Static variable in class org.spongepowered.api.command.selector.SelectorTypes
Selects the nearest player.
RANDOM_TICK_SPEED - Static variable in class org.spongepowered.api.world.gamerule.GameRules
How often a random block tick occurs (such as plant growth, leaf decay, etc.) per chunk section per game tick.
RANDOM_WALKING - Static variable in class org.spongepowered.api.entity.ai.goal.GoalTypes
Goal where Creatures walk around.
randomId() - Method in interface org.spongepowered.api.entity.attribute.AttributeModifier.Builder
Sets this attribute modifier to have a random id.
randomListBuilder() - Static method in interface org.spongepowered.api.item.enchantment.Enchantment
Creates a new Enchantment.RandomListBuilder to create a random list of Enchantments.
randomness() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets an indication of the randomness of the form of the explosion.
randomness(float) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Indicates the desired randomness of the form of the explosion.
RandomObjectTable<T> - Class in org.spongepowered.api.util.weighted
An abstract table holding weighted objects.
RandomObjectTable(int) - Constructor for class org.spongepowered.api.util.weighted.RandomObjectTable
Creates a new RandomObjectTable with the provided number of rolls.
RandomObjectTable(VariableAmount) - Constructor for class org.spongepowered.api.util.weighted.RandomObjectTable
Creates a new RandomObjectTable with the provided number of rolls.
RandomProvider - Interface in org.spongepowered.api.util
 
randomSource(boolean) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
RandomWalkingGoal - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature
 
RandomWalkingGoal.Builder - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature
 
range(double, double) - Static method in interface org.spongepowered.api.util.weighted.VariableAmount
Creates a new variable amount which return values between the given min (inclusive) and max (exclusive).
Range<T extends Number> - Interface in org.spongepowered.api.util
Represents a range.
Range.Factory - Interface in org.spongepowered.api.util
Generates specific implementations of the Range interface.
RANGED_ATTACK_AGAINST_AGENT - Static variable in class org.spongepowered.api.entity.ai.goal.GoalTypes
 
RangedAttackAgainstAgentGoal - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature
An Goal which uses the ranging aspect of the Ranger to attack the target.
RangedAttackAgainstAgentGoal.Builder - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature
 
RangedAttributeType - Interface in org.spongepowered.api.entity.attribute.type
Represents an AttributeType with a ranged value.
rangedDouble(double, double) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to VariableValueParameters.doubleRange(), using the specified bounds (inclusive).
rangedInteger(int, int) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to VariableValueParameters.integerRange(), using the specified bounds (inclusive).
Ranger - Interface in org.spongepowered.api.entity.living
An Agent who has AI explicitly to attack other entities with Projectiles.
RARE - Static variable in class org.spongepowered.api.item.ItemRarities
 
rarity() - Method in interface org.spongepowered.api.item.ItemType
Gets the default ItemRarity for this ItemType.
Ravager - Interface in org.spongepowered.api.entity.living.monster.raider
Represents a Ravager.
RAVAGER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
RAVAGER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
RAW_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
RAW_COPPER_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
RAW_COPPER_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
RAW_GOLD - Static variable in class org.spongepowered.api.item.ItemTypes
 
RAW_GOLD_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
RAW_GOLD_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
RAW_IRON - Static variable in class org.spongepowered.api.item.ItemTypes
 
RAW_IRON_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
RAW_IRON_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
RawDataChannel - Interface in org.spongepowered.api.network.channel.raw
Represents a channel that sends and receives raw data.
RawHandshakeDataChannel - Interface in org.spongepowered.api.network.channel.raw.handshake
Represents a raw login data channel.
RawHandshakeDataRequestHandler<C extends EngineConnection> - Interface in org.spongepowered.api.network.channel.raw.handshake
Handles a raw handshake data request.
RawHandshakeDataRequestResponse - Interface in org.spongepowered.api.network.channel.raw.handshake
Represents a callback for the response of a request payload.
RawPlayDataChannel - Interface in org.spongepowered.api.network.channel.raw.play
Represents a channel that sends and receives raw data.
RawPlayDataHandler<C extends EngineConnection> - Interface in org.spongepowered.api.network.channel.raw.play
Represents a listener for data being sent to a raw channel.
RayTrace<T extends Locatable> - Interface in org.spongepowered.api.util.blockray
Builds a set of parameters to define a ray trace that traces from a source position to a target position (or in a specified direction), subject to the supplied constraints.
RayTrace.Factory - Interface in org.spongepowered.api.util.blockray
Creates relevant objects for ray tracing.
RayTraceResult<T extends Locatable> - Interface in org.spongepowered.api.util.blockray
The result of a RayTrace
RconConnection - Interface in org.spongepowered.api.network
Represents a connection by an RCON client.
RconConnectionEvent - Interface in org.spongepowered.api.event.network.rcon
An event that is associated with an RconConnection.
RconConnectionEvent.Auth - Interface in org.spongepowered.api.event.network.rcon
Called when a RCON client attempts to get authenticated against the server.
RconConnectionEvent.Connect - Interface in org.spongepowered.api.event.network.rcon
Called when a RCON client is attempting to connect.
RconConnectionEvent.Disconnect - Interface in org.spongepowered.api.event.network.rcon
Called when a RCON client disconnects.
rconPassword() - Method in interface org.spongepowered.api.service.rcon.RconService
Gets the Rcon password for this service.
RconService - Interface in org.spongepowered.api.service.rcon
Manages Rcon-related settings.
read(String) - Method in interface org.spongepowered.api.data.persistence.StringDataFormat
Creates a new DataContainer from the contents of the given String.
read(ChannelBuf) - Method in interface org.spongepowered.api.network.channel.packet.Packet
Read the data from the channel buffer into this packet.
readBoolean() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a boolean at the current readerIndex and increases the readerIndex by 1 in this buffer.
readByte() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a byte at the current readerIndex and increases the readerIndex by 1 in this buffer.
readByteArray() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a byte array at the current readerIndex and increases the readerIndex by the length of the array and the length of the array size.
readByteArray(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a byte array at the current readerIndex and increases the readerIndex by the length of the array and the length of the array size.
readBytes(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a byte array at the current readerIndex and increases the readerIndex by the length of the array.
readBytes(int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a byte array at the specified absolute index in this buffer.
readChar() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a character at the current readerIndex from this buffer and increases the readerIndex by 2.
readDataView() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a DataView at the current readerIndex and increases the readerIndex according to the length of the data view in this buffer.
readDouble() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a double at the current readerIndex and increases the readerIndex by 8 in this buffer.
readDoubleLE() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a double at the current readerIndex from this buffer in little endian byte order and increases the readerIndex by 8.
readerIndex() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets the readerIndex of this buffer.
readerIndex(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the readerIndex of this buffer.
readFloat() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a float at the current readerIndex of this buffer and increases the readerIndex by 4.
readFloatLE() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a float at the current readerIndex of this buffer in little endian byte order and increases the readerIndex by 4.
readFrom(InputStream) - Method in interface org.spongepowered.api.data.persistence.DataFormat
Creates a new DataContainer from the contents of the given InputStream.
readFrom(Reader) - Method in interface org.spongepowered.api.data.persistence.StringDataFormat
Creates a new DataContainer from the contents of the given Reader.
readInt() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets an integer at the current readerIndex from this buffer and increases the readerIndex by 4.
readIntLE() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets an integer at the current readerIndex in little endian byte order from this buffer and increases the readerIndex by 4.
readLong() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a long integer at the current readerIndex from this buffer and increases the readerIndex by 8.
readLongLE() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a long integer at the current readerIndex from this buffer in little endian byte order and increases the readerIndex by 8.
readShort() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a short integer at the current readerIndex from this buffer and increases the readerIndex by 2.
readShortLE() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a short integer at the current readerIndex from this buffer in little endian byte order and increases the readerIndex by 2.
readSlice(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Returns a slice of this buffer's sub-region at the current readerIndex.
readString() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a string at the current readerIndex and increases the readerIndex by the length of a varint followed by the utf-8 bytes of the string.
readUniqueId() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a UUID at the current readerIndex and increases the readerIndex by 16 in this buffer.
readUTF() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a string at the current readerIndex and increases the readerIndex by the length of a varint followed by the utf-8 bytes of the string.
readVarInt() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a varint at the current readerIndex and increases the readerIndex by the number of bytes read.
readVarLong() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets a varlong at the current readerIndex and increases the readerIndex by the number of bytes read.
realize(Registry<T>) - Method in interface org.spongepowered.api.world.volume.virtual.Virtualized
 
REAPPLICATION_DELAY - Static variable in class org.spongepowered.api.data.Keys
The delay (in ticks) after which an AreaEffectCloud will reapply its effect on a previously affected Entity.
reason() - Method in interface org.spongepowered.api.service.ban.Ban
Gets the reason for the ban, if available.
reason(Component) - Method in interface org.spongepowered.api.service.ban.Ban.Builder
Sets the reason for the ban.
recalculateDamages(double) - Method in class org.spongepowered.api.event.impl.entity.AbstractModifierEvent
 
recalculateWeight() - Method in class org.spongepowered.api.util.weighted.WeightedTable
Recalculates the total weight of all entries in this table.
receipts() - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent.Post
 
recipe() - Method in interface org.spongepowered.api.datapack.DataPackType.Factory
 
recipe() - Method in interface org.spongepowered.api.event.block.entity.CookingEvent
Gets the recipe currently active.
recipe() - Method in interface org.spongepowered.api.event.item.inventory.CraftItemEvent
Returns the Recipe used for crafting
recipe(ServerWorld) - Method in interface org.spongepowered.api.item.inventory.crafting.CraftingGridInventory
Retrieves the recipe formed by this CraftingGridInventory, if any.
recipe(ServerWorld) - Method in interface org.spongepowered.api.item.inventory.crafting.CraftingInventory
Retrieves the recipe formed by this CraftingInventory, if any.
Recipe - Interface in org.spongepowered.api.item.recipe
A general interface for recipes.
RECIPE - Static variable in class org.spongepowered.api.datapack.DataPackTypes
 
RECIPE_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
RECIPE_UNLOCKED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
recipeManager() - Method in interface org.spongepowered.api.Server
Retrieves the RecipeManager.
RecipeManager - Interface in org.spongepowered.api.item.recipe
Manages registered recipes.
RecipeRegistration - Interface in org.spongepowered.api.item.recipe
A registration of a Recipe by an API consumer.
RecipeResult - Class in org.spongepowered.api.item.recipe.crafting
The result of fulfilling a CraftingRecipe.
RecipeResult(ItemStackSnapshot, List<ItemStackSnapshot>) - Constructor for class org.spongepowered.api.item.recipe.crafting.RecipeResult
Creates a new RecipeResult.
RecipeType<T extends Recipe> - Interface in org.spongepowered.api.item.recipe
 
RecipeTypes - Class in org.spongepowered.api.item.recipe
An enumeration of all RecipeTypes in vanilla minecraft.
recordType() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent.Record
Gets the MusicDisc associated with this event.
recreatedPlayer() - Method in interface org.spongepowered.api.event.entity.living.player.RespawnPlayerEvent.Recreate
Gets the player that was recreated.
red() - Method in class org.spongepowered.api.util.Color
Gets the red value of this Color.
RED - Static variable in class org.spongepowered.api.data.type.CatTypes
 
RED - Static variable in class org.spongepowered.api.data.type.DyeColors
 
RED - Static variable in class org.spongepowered.api.data.type.FoxTypes
 
RED - Static variable in class org.spongepowered.api.data.type.MooshroomTypes
 
RED - Static variable in class org.spongepowered.api.util.Color
 
RED_AND_BLUE - Static variable in class org.spongepowered.api.data.type.ParrotTypes
 
RED_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_MARKER - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
RED_MUSHROOM - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_MUSHROOM - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_MUSHROOM_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_MUSHROOM_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_NETHER_BRICK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_NETHER_BRICK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_NETHER_BRICK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_NETHER_BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_NETHER_BRICK_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_NETHER_BRICK_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_NETHER_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_NETHER_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_SAND - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_SAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_SANDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_SANDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_SANDSTONE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_SANDSTONE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_TULIP - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_TULIP - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
redirect(CommandTreeNode<?>) - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Declares that this element will redirect processing to the given node in this tree after this node has been processed.
REDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
REDSTONE_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDSTONE_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
REDSTONE_DELAY - Static variable in class org.spongepowered.api.data.Keys
The redstone delay on a BlockTypes.REPEATER BlockState.
REDSTONE_LAMP - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDSTONE_LAMP - Static variable in class org.spongepowered.api.item.ItemTypes
 
REDSTONE_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDSTONE_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
REDSTONE_ORES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
REDSTONE_ORES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
REDSTONE_TORCH - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDSTONE_TORCH - Static variable in class org.spongepowered.api.item.ItemTypes
 
REDSTONE_WALL_TORCH - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDSTONE_WIRE - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDUCED_DEBUG_INFO - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether the debug screen shows all or reduced information.
referenced(RegistryHolder, RegistryType<T>, T) - Method in interface org.spongepowered.api.registry.RegistryReference.Factory
 
referenced(RegistryHolder, RegistryType<T>, T) - Static method in interface org.spongepowered.api.registry.RegistryReference
 
referenced(ResourceKey) - Method in interface org.spongepowered.api.registry.RegistryType
 
RefreshGameEvent - Interface in org.spongepowered.api.event.lifecycle
Fired when something within a Game triggers a refresh of that game.
regenerateChunk(int, int, int) - Method in interface org.spongepowered.api.world.server.ChunkManager
Regenerates a chunk at the given chunk coordinates.
regenerateChunk(int, int, int, ChunkRegenerateFlag) - Method in interface org.spongepowered.api.world.server.ChunkManager
Regenerates a chunk at the given chunk coordinates.
regenerateChunk(Vector3i) - Method in interface org.spongepowered.api.world.server.ChunkManager
Regenerates a chunk at the given chunk coordinate position.
regenerateChunk(Vector3i, ChunkRegenerateFlag) - Method in interface org.spongepowered.api.world.server.ChunkManager
Regenerates a chunk at the given chunk coordinate position.
REGENERATION - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
REGENERATION - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
Region<R extends Region<R>> - Interface in org.spongepowered.api.world.volume.game
 
regionalDifficultyFactor() - Method in interface org.spongepowered.api.world.chunk.WorldChunk
Gets the regional difficulty factor for this chunk.
regionalDifficultyPercentage() - Method in interface org.spongepowered.api.world.chunk.WorldChunk
Gets the regional difficulty percentage for this chunk.
register() - Method in interface org.spongepowered.api.service.permission.PermissionDescription.Builder
Creates and registers a new PermissionDescription instance with the given settings.
register(Class<P>, int) - Method in interface org.spongepowered.api.network.channel.packet.PacketRegistry
Register a packet class to this channel without a receiving handler.
register(Class<T>, B) - Method in interface org.spongepowered.api.data.DataManager
Registers the given DataHolder.Immutable class with it's associated DataHolderBuilder.Immutable.
register(Class<T>, Supplier<? super T>) - Method in interface org.spongepowered.api.event.lifecycle.RegisterBuilderEvent
Registers a new builder.
register(Class<T>, T) - Method in interface org.spongepowered.api.event.lifecycle.RegisterFactoryEvent
Registers an object meant to be used to churn object references
register(DataRegistration) - Method in interface org.spongepowered.api.event.lifecycle.RegisterDataEvent
 
register(ResourceKey, boolean) - Method in interface org.spongepowered.api.event.lifecycle.RegisterRegistryEvent
Registers a new Registry.
register(ResourceKey, boolean, Supplier<Map<ResourceKey, T>>) - Method in interface org.spongepowered.api.event.lifecycle.RegisterRegistryEvent
Registers a new Registry.
register(ResourceKey, Class<C>) - Method in interface org.spongepowered.api.event.lifecycle.RegisterChannelEvent
Creates and registers a new Channel for the given channel key and type.
register(ResourceKey, T) - Method in interface org.spongepowered.api.event.lifecycle.RegisterRegistryValueEvent.RegistryStep
 
register(ResourceKey, V) - Method in interface org.spongepowered.api.registry.Registry
Registers a new value to this registry.
register(PluginContainer, C, String, String...) - Method in interface org.spongepowered.api.event.lifecycle.RegisterCommandEvent
Registers a command with the appropriate CommandRegistrar.
register(PluginContainer, C, String, String...) - Method in interface org.spongepowered.api.event.lifecycle.RegisterCommandEvent.Result
Registers a command with the appropriate CommandRegistrar.
register(PluginContainer, T, String, String...) - Method in interface org.spongepowered.api.command.registrar.CommandRegistrar
Registers a command.
register(T) - Method in interface org.spongepowered.api.event.lifecycle.RegisterDataPackValueEvent
 
registerAlias(CommandRegistrar<?>, PluginContainer, CommandTreeNode.Root, String, String...) - Method in interface org.spongepowered.api.command.manager.CommandManager.Mutable
Registers a set of command aliases with this manager.
registerBuilder(Class<T>, DataBuilder<T>) - Method in interface org.spongepowered.api.data.DataManager
Registers a DataBuilder that will dynamically build the given DataSerializable from a DataContainer.
RegisterBuilderEvent - Interface in org.spongepowered.api.event.lifecycle
 
registerChange(SlotChangeHandler) - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Registers a change callback.
RegisterChannelEvent - Interface in org.spongepowered.api.event.lifecycle
Lifecycle event to indicate when network channels should be created and registered.
registerClick(ClickHandler) - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Registers a click callback.
registerClose(CloseHandler) - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Registers a callback for when this menu is closed.
RegisterCommandEvent<C> - Interface in org.spongepowered.api.event.lifecycle
Lifecycle event to indicate when commands should be registered.
RegisterCommandEvent.Result<C> - Interface in org.spongepowered.api.event.lifecycle
The RegisterCommandEvent.Result of a command registration, allowing for the chaining of other command registrations, or the retrival of the CommandMapping generated from the registration that returned this result.
registerContentUpdater(Class<T>, DataContentUpdater) - Method in interface org.spongepowered.api.data.DataManager
Registers a DataContentUpdater for the desired DataSerializable such that any versioned data may be updated to newer versions for the most up to date DataBuilder.
registerContextCalculator(ContextCalculator) - Method in interface org.spongepowered.api.service.context.ContextService
Registers a ContextCalculator for use by this service.
RegisterDataEvent - Interface in org.spongepowered.api.event.lifecycle
Lifecycle event for registering custom data within the DataManager.
RegisterDataPackValueEvent<T extends DataPackSerializable> - Interface in org.spongepowered.api.event.lifecycle
 
registerEvent(PluginContainer, Class<E>, EventListener<ChangeDataHolderEvent.ValueChange>) - Method in interface org.spongepowered.api.data.Key
Register an event listener which listens to the value the key accesses changing.
RegisterFactoryEvent - Interface in org.spongepowered.api.event.lifecycle
 
registerHandler(InventoryCallbackHandler) - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Registers click callbacks.
registerKeySwap(KeySwapHandler) - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Registers a key-swap click callback.
registerLegacyManipulatorIds(String, ResourceKey) - Method in interface org.spongepowered.api.data.DataManager
Registers a legacy id that is used by a previous version of DataRegistration from a plugin such that the custom data can be read by a plugin-data datastore.
registerListener(EventListenerRegistration<E>) - Method in interface org.spongepowered.api.event.EventManager
Submits a new listener registration to this manager.
registerListeners(PluginContainer, Object) - Method in interface org.spongepowered.api.event.EventManager
Registers Event methods annotated with @Listener in the specified object.
registerListeners(PluginContainer, Object, MethodHandles.Lookup) - Method in interface org.spongepowered.api.event.EventManager
Registers Event methods annotated with @Listener in the specified object.
RegisterRegistryEvent - Interface in org.spongepowered.api.event.lifecycle
 
RegisterRegistryEvent.EngineScoped<E extends Engine> - Interface in org.spongepowered.api.event.lifecycle
 
RegisterRegistryEvent.GameScoped - Interface in org.spongepowered.api.event.lifecycle
 
RegisterRegistryEvent.WorldScoped - Interface in org.spongepowered.api.event.lifecycle
 
RegisterRegistryValueEvent - Interface in org.spongepowered.api.event.lifecycle
 
RegisterRegistryValueEvent.EngineScoped<E extends Engine> - Interface in org.spongepowered.api.event.lifecycle
 
RegisterRegistryValueEvent.GameScoped - Interface in org.spongepowered.api.event.lifecycle
 
RegisterRegistryValueEvent.RegistryStep<T> - Interface in org.spongepowered.api.event.lifecycle
 
RegisterRegistryValueEvent.WorldScoped - Interface in org.spongepowered.api.event.lifecycle
 
registerSlotClick(SlotClickHandler) - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Registers a slot click callback.
registerTeam(Team) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Registers the specified Team to this scoreboard.
registerTransactional(Class<P>, int) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketRegistry
Register a request packet class pair to this channel.
registerTransactional(Class<P>, Class<R>, int) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketRegistry
Register a request/response packet class pair to this channel.
registerTranslator(Class<T>, DataTranslator<T>) - Method in interface org.spongepowered.api.data.DataManager
Registers a DataTranslator for the desired class.
registrar() - Method in interface org.spongepowered.api.command.manager.CommandMapping
Gets the CommandRegistrar that registered this command.
registrar(TypeToken<T>) - Method in interface org.spongepowered.api.command.manager.CommandManager
Get a registrar that will register commands of type to the active command manager.
registrar(Class<T>) - Method in interface org.spongepowered.api.command.manager.CommandManager
Get a registrar that will register commands of type to the active command manager.
registration(Class<T>) - Method in interface org.spongepowered.api.service.ServiceProvider
Provides the ServiceRegistration for the supplied Class.
registrationQuery() - Method in exception org.spongepowered.api.data.DataRegistrationNotFoundException
Gets the specified registration query, if present.
registry() - Static method in class org.spongepowered.api.advancement.AdvancementTypes
 
registry() - Static method in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
registry() - Static method in class org.spongepowered.api.adventure.ResolveOperations
 
registry() - Static method in class org.spongepowered.api.block.BlockTypes
 
registry() - Static method in class org.spongepowered.api.block.entity.BlockEntityTypes
 
registry() - Static method in class org.spongepowered.api.block.transaction.Operations
 
registry() - Static method in class org.spongepowered.api.command.parameter.managed.clientcompletion.ClientCompletionTypes
 
registry() - Static method in class org.spongepowered.api.command.parameter.managed.operator.Operators
 
registry() - Static method in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
 
registry() - Static method in class org.spongepowered.api.command.registrar.tree.CommandCompletionProviders
 
registry() - Static method in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
registry() - Static method in class org.spongepowered.api.command.selector.SelectorSortAlgorithms
 
registry() - Static method in class org.spongepowered.api.command.selector.SelectorTypes
 
registry() - Static method in class org.spongepowered.api.data.persistence.DataFormats
 
registry() - Static method in class org.spongepowered.api.data.type.ArmorMaterials
 
registry() - Static method in class org.spongepowered.api.data.type.ArtTypes
 
registry() - Static method in class org.spongepowered.api.data.type.AttachmentSurfaces
 
registry() - Static method in class org.spongepowered.api.data.type.BambooLeavesTypes
 
registry() - Static method in class org.spongepowered.api.data.type.BannerPatternShapes
 
registry() - Static method in class org.spongepowered.api.data.type.BellAttachmentTypes
 
registry() - Static method in class org.spongepowered.api.data.type.BoatTypes
 
registry() - Static method in class org.spongepowered.api.data.type.BodyParts
 
registry() - Static method in class org.spongepowered.api.data.type.CatTypes
 
registry() - Static method in class org.spongepowered.api.data.type.ChestAttachmentTypes
 
registry() - Static method in class org.spongepowered.api.data.type.ComparatorModes
 
registry() - Static method in class org.spongepowered.api.data.type.DoorHinges
 
registry() - Static method in class org.spongepowered.api.data.type.DyeColors
 
registry() - Static method in class org.spongepowered.api.data.type.FoxTypes
 
registry() - Static method in class org.spongepowered.api.data.type.HandPreferences
 
registry() - Static method in class org.spongepowered.api.data.type.HandTypes
 
registry() - Static method in class org.spongepowered.api.data.type.HorseColors
 
registry() - Static method in class org.spongepowered.api.data.type.HorseStyles
 
registry() - Static method in class org.spongepowered.api.data.type.InstrumentTypes
 
registry() - Static method in class org.spongepowered.api.data.type.ItemTiers
 
registry() - Static method in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
registry() - Static method in class org.spongepowered.api.data.type.LlamaTypes
 
registry() - Static method in class org.spongepowered.api.data.type.MatterTypes
 
registry() - Static method in class org.spongepowered.api.data.type.MooshroomTypes
 
registry() - Static method in class org.spongepowered.api.data.type.NotePitches
 
registry() - Static method in class org.spongepowered.api.data.type.PandaGenes
 
registry() - Static method in class org.spongepowered.api.data.type.ParrotTypes
 
registry() - Static method in class org.spongepowered.api.data.type.PhantomPhases
 
registry() - Static method in class org.spongepowered.api.data.type.PickupRules
 
registry() - Static method in class org.spongepowered.api.data.type.PistonTypes
 
registry() - Static method in class org.spongepowered.api.data.type.PortionTypes
 
registry() - Static method in class org.spongepowered.api.data.type.ProfessionTypes
 
registry() - Static method in class org.spongepowered.api.data.type.RabbitTypes
 
registry() - Static method in class org.spongepowered.api.data.type.RaidStatuses
 
registry() - Static method in class org.spongepowered.api.data.type.RailDirections
 
registry() - Static method in class org.spongepowered.api.data.type.SkinParts
 
registry() - Static method in class org.spongepowered.api.data.type.SlabPortions
 
registry() - Static method in class org.spongepowered.api.data.type.SpellTypes
 
registry() - Static method in class org.spongepowered.api.data.type.StairShapes
 
registry() - Static method in class org.spongepowered.api.data.type.StructureModes
 
registry() - Static method in class org.spongepowered.api.data.type.TropicalFishShapes
 
registry() - Static method in class org.spongepowered.api.data.type.VillagerTypes
 
registry() - Static method in class org.spongepowered.api.data.type.WallTypes
 
registry() - Static method in class org.spongepowered.api.data.type.WireAttachmentTypes
 
registry() - Static method in class org.spongepowered.api.effect.particle.ParticleOptions
 
registry() - Static method in class org.spongepowered.api.effect.particle.ParticleTypes
 
registry() - Static method in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
registry() - Static method in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
registry() - Static method in class org.spongepowered.api.effect.sound.SoundTypes
 
registry() - Static method in class org.spongepowered.api.entity.ai.goal.GoalExecutorTypes
 
registry() - Static method in class org.spongepowered.api.entity.ai.goal.GoalTypes
 
registry() - Static method in class org.spongepowered.api.entity.attribute.AttributeOperations
 
registry() - Static method in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
registry() - Static method in class org.spongepowered.api.entity.EntityTypes
 
registry() - Static method in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
 
registry() - Static method in class org.spongepowered.api.entity.living.player.chat.ChatVisibilities
 
registry() - Static method in class org.spongepowered.api.entity.living.player.gamemode.GameModes
 
registry() - Static method in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
 
registry() - Static method in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
registry() - Static method in class org.spongepowered.api.event.cause.entity.DismountTypes
 
registry() - Static method in class org.spongepowered.api.event.cause.entity.MovementTypes
 
registry() - Static method in class org.spongepowered.api.event.cause.entity.SpawnTypes
 
registry() - Static method in class org.spongepowered.api.fluid.FluidTypes
 
registry() - Static method in class org.spongepowered.api.item.enchantment.EnchantmentTypes
 
registry() - Static method in class org.spongepowered.api.item.FireworkShapes
 
registry() - Static method in class org.spongepowered.api.item.inventory.ContainerTypes
 
registry() - Static method in class org.spongepowered.api.item.inventory.equipment.EquipmentGroups
 
registry() - Static method in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
registry() - Static method in class org.spongepowered.api.item.inventory.menu.ClickTypes
 
registry() - Static method in class org.spongepowered.api.item.inventory.query.QueryTypes
 
registry() - Static method in class org.spongepowered.api.item.ItemRarities
 
registry() - Static method in class org.spongepowered.api.item.ItemTypes
 
registry() - Static method in class org.spongepowered.api.item.potion.PotionTypes
 
registry() - Static method in class org.spongepowered.api.item.recipe.RecipeTypes
 
registry() - Static method in class org.spongepowered.api.map.color.MapColorTypes
 
registry() - Static method in class org.spongepowered.api.map.color.MapShades
 
registry() - Static method in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
registry() - Static method in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
registry() - Static method in class org.spongepowered.api.placeholder.PlaceholderParsers
 
registry() - Method in interface org.spongepowered.api.registry.RegistryKey
Gets the location defining the parent registry.
registry() - Static method in class org.spongepowered.api.scheduler.TaskPriorities
 
registry() - Static method in class org.spongepowered.api.scoreboard.CollisionRules
 
registry() - Static method in class org.spongepowered.api.scoreboard.criteria.Criteria
 
registry() - Static method in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
registry() - Static method in class org.spongepowered.api.scoreboard.objective.displaymode.ObjectiveDisplayModes
 
registry() - Static method in class org.spongepowered.api.scoreboard.Visibilities
 
registry() - Static method in class org.spongepowered.api.service.ban.BanTypes
 
registry() - Static method in class org.spongepowered.api.service.economy.account.AccountDeletionResultTypes
 
registry() - Static method in class org.spongepowered.api.service.economy.transaction.TransactionTypes
 
registry() - Static method in class org.spongepowered.api.statistic.StatisticCategories
 
registry() - Static method in class org.spongepowered.api.statistic.Statistics
 
registry() - Static method in class org.spongepowered.api.util.mirror.Mirrors
 
registry() - Static method in class org.spongepowered.api.util.orientation.Orientations
 
registry() - Static method in class org.spongepowered.api.util.rotation.Rotations
 
registry() - Static method in class org.spongepowered.api.world.chunk.ChunkStates
 
registry() - Static method in class org.spongepowered.api.world.ChunkRegenerateFlags
 
registry() - Static method in class org.spongepowered.api.world.difficulty.Difficulties
 
registry() - Static method in class org.spongepowered.api.world.gamerule.GameRules
 
registry() - Static method in class org.spongepowered.api.world.generation.structure.Structures
 
registry() - Static method in class org.spongepowered.api.world.HeightTypes
 
registry() - Static method in class org.spongepowered.api.world.LightTypes
 
registry() - Static method in class org.spongepowered.api.world.portal.PortalTypes
 
registry() - Method in interface org.spongepowered.api.world.schematic.PaletteReference
 
registry() - Static method in class org.spongepowered.api.world.schematic.PaletteTypes
 
registry() - Static method in class org.spongepowered.api.world.server.TicketTypes
 
registry() - Static method in class org.spongepowered.api.world.teleport.TeleportHelperFilters
 
registry() - Static method in class org.spongepowered.api.world.weather.WeatherTypes
 
registry() - Static method in class org.spongepowered.api.world.WorldTypes
 
registry(RegistryType<T>) - Method in interface org.spongepowered.api.event.lifecycle.RegisterRegistryValueEvent
 
registry(RegistryType<T>) - Method in interface org.spongepowered.api.registry.RegistryHolder
Gets the Registry by a key.
registry(ServerWorld) - Static method in class org.spongepowered.api.world.biome.Biomes
 
Registry<T> - Interface in org.spongepowered.api.registry
A store of registry entries with a well defined type.
REGISTRY_KEYED_VALUE_PARAMETER - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
registryElement(TypeToken<T>, List<Function<CommandContext, RegistryHolder>>, RegistryType<T>, String...) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter that allows you to choose from cataloged types.
registryElement(TypeToken<T>, Function<CommandContext, RegistryHolder>, RegistryType<T>, String...) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter that allows you to choose from cataloged types.
registryElement(TypeToken<T>, DefaultedRegistryType<T>, String...) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter that allows you to choose from types registered in a given Registry.
RegistryEntry<T> - Interface in org.spongepowered.api.registry
An entry within a Registry.
registryEntryBuilder(Function<CommandContext, RegistryHolder>, RegistryType<T>) - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a builder that can build a ValueParameter that returns an appropriate registry entry from an argument.
registryEntryBuilder(List<Function<CommandContext, RegistryHolder>>, RegistryType<T>) - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a builder that can build a ValueParameter that returns an appropriate registry entry from an argument.
registryEntryBuilder(DefaultedRegistryType<T>) - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a builder that can build a ValueParameter that returns an appropriate type from the provided Registry from an argument.
RegistryHolder - Interface in org.spongepowered.api.registry
A holder of registries.
RegistryKey<T> - Interface in org.spongepowered.api.registry
Similar to ResourceKey but with a defined type and id of the parent registry.
RegistryKey.Factory - Interface in org.spongepowered.api.registry
 
RegistryReference<T> - Interface in org.spongepowered.api.registry
A utility key with handy methods to make retrieval of values from a holder easier.
RegistryReference.Factory - Interface in org.spongepowered.api.registry
 
RegistryRoots - Class in org.spongepowered.api.registry
 
RegistryScope - Enum Class in org.spongepowered.api.registry
An enumeration of the different levels in which Registry may reside from least specific to specific.
RegistryScopes - Annotation Interface in org.spongepowered.api.registry
A marker annotation that helps the API consumer determine what scope the marked type should be found in.
registryType() - Method in interface org.spongepowered.api.tag.Taggable
Gets the RegistryType that holds the types of tags that can be associated with this object.
RegistryType<T> - Interface in org.spongepowered.api.registry
 
RegistryType.Factory - Interface in org.spongepowered.api.registry
 
RegistryTypes - Class in org.spongepowered.api.registry
All registries provided by this API.
RegistryTypes() - Constructor for class org.spongepowered.api.registry.RegistryTypes
 
reject(Iterable<Value.Immutable<?>>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided Value.Immutables to the List of "rejected" Value.Immutables.
reject(Iterable<ItemStackSnapshot>) - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
Adds the provided itemstacks as stacks that have been "rejected".
reject(Value.Immutable<?>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided Value.Immutable to the List of "rejected" Value.Immutables.
reject(ItemStack...) - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
Adds the provided itemstacks as stacks that have been "rejected".
rejectedData() - Method in class org.spongepowered.api.data.DataTransactionResult
If Value.Mutables were supplied to the operation, this collection will return any Value.Immutables which were rejected by the target DataHolder.
rejectedItems() - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Returns items that were supplied to the operation but rejected by the inventory.
rejectedValue(Key<V>) - Method in class org.spongepowered.api.data.DataTransactionResult
Gets the rejected Value based on the provided Key.
RelativePositions - Enum Class in org.spongepowered.api.util
Represents the possible ways entity positions can be modified.
relativeTo(Direction) - Method in interface org.spongepowered.api.world.Location
Gets the location next to this one in the given direction.
relativeTo(Direction) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
relativeTo(Vector3d) - Static method in class org.spongepowered.api.world.volume.stream.VolumePositionTranslators
 
relativeTo(Vector3i) - Static method in class org.spongepowered.api.world.volume.stream.VolumePositionTranslators
 
relativeToBlock(Direction) - Method in interface org.spongepowered.api.world.Location
Gets the location next to this one in the given direction.
relativeToBlock(Direction) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
relaxed() - Method in interface org.spongepowered.api.entity.living.animal.Cat
releaseTicket(Ticket<?>) - Method in interface org.spongepowered.api.world.server.ChunkManager
Releases the provided Ticket, allowing the chunk position represented by the given ticket to be unloaded (if it is not being kept loaded by other means).
reloadResources() - Method in interface org.spongepowered.api.Engine
Rediscovers all resources within all pack's contents.
remaining() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader
Gets the substring that has yet to be read.
REMAINING_AIR - Static variable in class org.spongepowered.api.data.Keys
The amount of air a Living has left.
REMAINING_BREW_TIME - Static variable in class org.spongepowered.api.data.Keys
The remaining amount of ticks the current brewing process of a BrewingStand will take.
REMAINING_JOINED_STRINGS - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require one or more strings, without any processing, which are combined into a single, space-separated string.
REMAINING_SPAWN_DELAY - Static variable in class org.spongepowered.api.data.Keys
Represents the Key for the remaining number of ticks to pass before another attempt to spawn entities is made by a MobSpawner.
remainingAir() - Method in interface org.spongepowered.api.entity.Entity
remainingBrewTime() - Method in interface org.spongepowered.api.block.entity.carrier.BrewingStand
remainingDelay() - Method in interface org.spongepowered.api.spawner.Spawner
Gets the Value.Mutable for the remaining delay before a new attempt at spawning an Entity is made.
remainingDuration() - Method in interface org.spongepowered.api.event.item.inventory.UseItemStackEvent
Gets the remaining duration of ItemStack in use.
remainingDuration() - Method in interface org.spongepowered.api.world.weather.Weather
Gets the remaining Ticks of this weather.
remainingFuel() - Method in interface org.spongepowered.api.block.entity.carrier.furnace.FurnaceBlockEntity
Gets the Value.Mutable for the remaining fuel.
remainingItems() - Method in class org.spongepowered.api.item.recipe.crafting.RecipeResult
Returns a list of ItemStackSnapshot to be set in the input CraftingGridInventory, contains ItemStackSnapshot.empty() for slots which should be cleared.
remainingItems(Function<CraftingGridInventory, List<ItemStack>>) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.ResultStep
Sets the remainingItems function.
remainingItems(Function<CraftingGridInventory, List<ItemStack>>) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.ResultStep
Sets the remainingItems function.
remainingItems(Function<CraftingGridInventory, List<ItemStack>>) - Method in interface org.spongepowered.api.item.recipe.crafting.SpecialCraftingRecipe.Builder.ResultStep
Sets the remainingItems function.
remainingItems(Inventory) - Method in interface org.spongepowered.api.item.recipe.Recipe
The remaining items result of this recipe.
remainingJoinedStrings() - Static method in interface org.spongepowered.api.command.parameter.Parameter
remainingLength() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader
Get the number of characters that have not yet been read.
REMOTE_IP_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
RemoteConnection - Interface in org.spongepowered.api.network
 
RemotePlayer - Interface in org.spongepowered.api.entity.living.player.client
Represents a player on a client that is not the client's player.
remove() - Method in interface org.spongepowered.api.entity.Entity
Mark this entity for removal in the very near future, preferably within one game tick.
remove(int) - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
Removes the target score value, the score cannot go under zero.
remove(int) - Method in interface org.spongepowered.api.data.value.ListValue.Mutable
Removes the element at the specified position in this list (optional operation).
remove(int, int, int, Key<?>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to remove the data associated with the provided Key from the block at the provided location.
remove(int, int, int, DefaultedRegistryReference<? extends Key<?>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to remove the data associated with the provided Key from the block at the provided location.
remove(E) - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
Removes the given element from the backed Collection.
remove(Iterable<GameProfile>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Remove entries from this cache in bulk.
remove(Object) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
remove(Object) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
remove(Object) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
remove(Supplier<? extends Key<?>>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Attempts to remove the data associated with the provided Key.
remove(K) - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
Removes the association of the provided key to the value currently associated.
remove(M) - Method in interface org.spongepowered.api.world.schematic.Palette.Mutable
Removes the given type T from the mapping.
remove(DataHolder.Mutable) - Method in interface org.spongepowered.api.data.DataProvider
 
remove(Key<?>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Attempts to remove the data associated with the provided Key.
remove(Key<?>) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
 
remove(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataContainer
 
remove(DataQuery) - Method in interface org.spongepowered.api.data.persistence.DataView
Removes the data associated to the given path relative to this DataView's path.
remove(Value<?>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Attempts to remove the provided Value.
remove(GameProfile) - Method in interface org.spongepowered.api.profile.GameProfileCache
Remove entries from this cache in bulk.
remove(Ban) - Method in interface org.spongepowered.api.service.ban.BanService
Removes a ban.
remove(Vector3i, Key<?>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to remove the data associated with the provided Key from the block at the provided location.
remove(Vector3i, DefaultedRegistryReference<? extends Key<?>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to remove the data associated with the provided Key from the block at the provided location.
removeAll(Iterable<E>) - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
Removes all elements from the Iterable from the backed Collection.
removeAll(Iterable<K>) - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
Removes all key value associations of the provided keys.
removeAll(Collection<?>) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
removeAll(Collection<?>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
removeAll(Collection<?>) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
removeAll(Predicate<E>) - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
Iterates over all existing elements and removes any elements that Predicate.test(Object) returns true.
removeAll(Predicate<Map.Entry<K, V>>) - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
Applies the Predicate to all Map.Entry within this MapValue.Mutable.
removeAll(Supplier<? extends Key<? extends CollectionValue<E, ?>>>, Collection<? extends E>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
removeAll(Supplier<? extends Key<? extends MapValue<K, V>>>, Map<? extends K, ? extends V>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
removeAll(Key<? extends CollectionValue<E, ?>>, Collection<? extends E>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
removeAll(Key<? extends MapValue<K, V>>, Map<? extends K, ? extends V>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
removeAll(CollectionValue<?, ?>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
removeAll(MapValue<?, ?>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
removeBiome(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.biome.provider.CheckerboardBiomeConfig.Builder
 
removeBiome(RegistryReference<Biome>) - Method in interface org.spongepowered.api.world.biome.provider.MultiNoiseBiomeConfig.Builder
 
removeBlock() - Method in interface org.spongepowered.api.world.server.ServerLocation
Remove the block at this position by replacing it with BlockTypes.AIR.
removeBlock(int, int, int) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume.Modifiable
 
removeBlock(int, int, int) - Method in interface org.spongepowered.api.world.volume.game.MutableGameVolume
 
removeBlock(int, int, int) - Method in interface org.spongepowered.api.world.WorldLike
 
removeBlock(Vector3i) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume.Modifiable
 
removeBlock(Vector3i) - Method in interface org.spongepowered.api.world.volume.game.MutableGameVolume
 
removeBlock(Vector3i) - Method in interface org.spongepowered.api.world.WorldLike
 
removeBlockEntity(int, int, int) - Method in interface org.spongepowered.api.world.volume.archetype.block.entity.BlockEntityArchetypeVolume.Modifiable
 
removeBlockEntity(int, int, int) - Method in interface org.spongepowered.api.world.volume.block.entity.BlockEntityVolume.Modifiable
 
removeBlockEntity(Vector3i) - Method in interface org.spongepowered.api.world.volume.archetype.block.entity.BlockEntityArchetypeVolume.Modifiable
 
removeBlockEntity(Vector3i) - Method in interface org.spongepowered.api.world.volume.block.entity.BlockEntityVolume.Modifiable
 
removeContext(Supplier<EventContextKey<T>>) - Method in interface org.spongepowered.api.event.CauseStackManager
Removes the given context key from the current context.
removeContext(Supplier<EventContextKey<T>>) - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Removes the given context key from the current context.
removeContext(EventContextKey<T>) - Method in interface org.spongepowered.api.event.CauseStackManager
Removes the given context key from the current context.
removeContext(EventContextKey<T>) - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Removes the given context key from the current context.
removeEntry(UUID) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Removes an entry from the list.
removeFromCache(UUID) - Method in interface org.spongepowered.api.user.UserManager
If the implementation supports caching user objects, this will hint to the implementation that the user with the given UUID should no longer be cached.
removeGoal(Goal<? extends O>) - Method in interface org.spongepowered.api.entity.ai.goal.GoalExecutor
Removes a specific Goal from this goal.
removeGoals(GoalType) - Method in interface org.spongepowered.api.entity.ai.goal.GoalExecutor
Removes all Goals whose GoalType matches the provided type.
removeHandler(Class<C>, PacketHandler<? super P, ? super C>) - Method in interface org.spongepowered.api.network.channel.packet.HandlerPacketBinding
Removes the PacketHandler for the given connection type.
removeHandler(Class<C>, RawPlayDataHandler<? super C>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Removes the handler from handling data.
removeHandler(PacketHandler<? super P, ?>) - Method in interface org.spongepowered.api.network.channel.packet.HandlerPacketBinding
Removes the PacketHandler.
removeHandler(RawPlayDataHandler<?>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Removes the handler from handling data.
removeHandler(EngineConnectionSide<C>, PacketHandler<? super P, ? super C>) - Method in interface org.spongepowered.api.network.channel.packet.HandlerPacketBinding
Removes the PacketHandler for the given side.
removeHandler(EngineConnectionSide<C>, RawPlayDataHandler<? super C>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Removes the handler from handling data.
removeIf(Predicate<? super TableEntry<T>>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
removeIf(Predicate<GameProfile>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Remove entries from this cache in bulk.
removeKey(Supplier<? extends Key<? extends MapValue<K, ?>>>, K) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
removeKey(Key<? extends MapValue<K, ?>>, K) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
removeLayer(int) - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig.Builder
 
removeMember(Component) - Method in interface org.spongepowered.api.scoreboard.Team
Removes the specified Component from this team.
removeModifier(UUID) - Method in interface org.spongepowered.api.entity.attribute.Attribute
Removes a modifier from this attribute using it's unique id.
removeModifier(AttributeModifier) - Method in interface org.spongepowered.api.entity.attribute.Attribute
Removes a modifier from this attribute.
removeObject(Object) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Removes the first instance of an entry in this table which is a WeightedObject entry and contains the given object.
removeObject(Object) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
removeObject(Object) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
removeObjective(Objective) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Removes the specified Objective from this scoreboard.
removeParent(Set<Context>, SubjectReference) - Method in interface org.spongepowered.api.service.permission.SubjectData
Removes a parent in a particular context combination.
removeProfile(GameProfile) - Method in interface org.spongepowered.api.service.whitelist.WhitelistService
Removes the specified GameProfile from this whitelist, if present.
removeRaider(Raider) - Method in interface org.spongepowered.api.raid.RaidWave
Removes a Raider from this wave.
removeScore(Component) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Removes the Score with the specified name from this objective, if present.
removeScore(Score) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Removes the specified Score from this objective, if present.
removeScores(Component) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Removes all scores with the specified name on this scoreboard, across all objectives.
removeSingle(Supplier<? extends Key<? extends CollectionValue<E, ?>>>, E) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
removeSingle(Key<? extends CollectionValue<E, ?>>, E) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
 
removeTable(RandomObjectTable<T>) - Method in class org.spongepowered.api.util.weighted.LootTable
Removes a table from the pool.
render(Component, CommandCause, Audience, DefaultedRegistryReference<ResolveOperation>, DefaultedRegistryReference<ResolveOperation>...) - Method in interface org.spongepowered.api.adventure.SpongeComponents.Factory
 
render(Component, CommandCause, DefaultedRegistryReference<ResolveOperation>, DefaultedRegistryReference<ResolveOperation>...) - Method in interface org.spongepowered.api.adventure.SpongeComponents.Factory
 
renewTicket(Ticket<?>) - Method in interface org.spongepowered.api.world.server.ChunkManager
Attempts to renew this ticket, resetting the lifetime to the default.
repairIngredient() - Method in interface org.spongepowered.api.data.type.ArmorMaterial
Gets the ItemType that can be used to "repair" the armor type.
repairIngredient() - Method in interface org.spongepowered.api.data.type.ItemTier
Gets the Ingredient needed to repair this tool.
REPEATER - Static variable in class org.spongepowered.api.block.BlockTypes
 
REPEATER - Static variable in class org.spongepowered.api.item.ItemTypes
 
REPEATING_COMMAND_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
REPEATING_COMMAND_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
replace() - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Indicates that any existing values of a tag with the same ResourceKeyed.key() and RegistryType during datapack (re)loading will have their values discarded and replaced by this template.
replace(boolean) - Method in interface org.spongepowered.api.tag.TagTemplate.Builder
Sets whether the values contained by a tag template will replace existing values if a tag with the same ResourceKeyed.key() and RegistryType already exists when datapacks are (re)loaded.
replace(Iterable<Value.Immutable<?>>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided Value.Immutables to the List of "replaced" Value.Immutables.
replace(Value.Immutable<?>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided Value.Immutable to the List of "replaced" Value.Immutables.
REPLACEABLE_PLANTS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
replacedData() - Method in class org.spongepowered.api.data.DataTransactionResult
If the operation replaced any Value.Mutables, this returns a collection of the replaced Value.Immutables.
replacedValue(Key<V>) - Method in class org.spongepowered.api.data.DataTransactionResult
Gets the replaced Value based on the provided Key.
REPLACEMENT_PREFERRED - Static variable in interface org.spongepowered.api.data.value.MergeFunction
Represents a MergeFunction that ignores all merges and uses the replacement, or the original if the replacement is null.
REPLENISHED_FOOD - Static variable in class org.spongepowered.api.data.Keys
The amount of food a food ItemStack restores when eaten.
REPLENISHED_SATURATION - Static variable in class org.spongepowered.api.data.Keys
The amount of saturation a food ItemStack provides when eaten.
REPRESENTED_INSTRUMENT - Static variable in class org.spongepowered.api.data.Keys
The InstrumentType of a BlockState when placed under a BlockTypes.NOTE_BLOCK.
representedBlock() - Method in interface org.spongepowered.api.data.type.BoatType
 
RequestPacket<R extends Packet> - Interface in org.spongepowered.api.network.channel.packet
Represents the request packet within a request/response packet pair.
RequestPacketHandler<P extends Packet,R extends Packet,C extends EngineConnection> - Interface in org.spongepowered.api.network.channel.packet
Represents a packet handler for RequestPackets.
RequestPacketResponse<R extends Packet> - Interface in org.spongepowered.api.network.channel.packet
Represents a callback for the response of a request packet.
requestTicket(DefaultedRegistryReference<TicketType<Vector3i>>, Vector3i, int) - Method in interface org.spongepowered.api.world.server.ChunkManager
Request a Ticket for a given TicketType that supports a chunk position.
requestTicket(DefaultedRegistryReference<TicketType<T>>, Vector3i, T, int) - Method in interface org.spongepowered.api.world.server.ChunkManager
Request a Ticket for the given TicketType.
requestTicket(TicketType<Vector3i>, Vector3i, int) - Method in interface org.spongepowered.api.world.server.ChunkManager
Request a Ticket for a given TicketType that supports a chunk position.
requestTicket(TicketType<T>, Vector3i, T, int) - Method in interface org.spongepowered.api.world.server.ChunkManager
Request a Ticket for the given TicketType.
require(int, int, int, Key<? extends Value<E>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Attempts to get the underlying value backed by a Value linked to the provided Key.
require(int, int, int, DefaultedRegistryReference<? extends Key<? extends Value<E>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Attempts to get the underlying value backed by a Value linked to the provided Key.
require(Supplier<EventContextKey<T>>) - Method in class org.spongepowered.api.event.EventContext
Gets the value corresponding to the given key from the context.
require(AdvancementCriterion) - Method in interface org.spongepowered.api.advancement.AdvancementProgress
Gets the CriterionProgress for the given AdvancementCriterion.
require(ScoreAdvancementCriterion) - Method in interface org.spongepowered.api.advancement.AdvancementProgress
require(Key<? extends Value<E>>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying value backed by a Value linked to the provided Key.
require(EventContextKey<T>) - Method in class org.spongepowered.api.event.EventContext
Gets the value corresponding to the given key from the context.
require(Vector3i, Key<? extends Value<E>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Attempts to get the underlying value backed by a Value linked to the provided Key.
require(Vector3i, DefaultedRegistryReference<? extends Key<? extends Value<E>>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Attempts to get the underlying value backed by a Value linked to the provided Key.
requireContext(Supplier<EventContextKey<T>>) - Method in interface org.spongepowered.api.event.CauseStackManager
Gets the context value with the given key.
requireContext(EventContextKey<T>) - Method in interface org.spongepowered.api.event.CauseStackManager
Gets the context value with the given key.
REQUIRED_PLAYER_RANGE - Static variable in class org.spongepowered.api.data.Keys
How close a Player has to be around the MobSpawner in order for it to attempt to spawn entities.
requiredParameter() - Element in annotation interface org.spongepowered.api.util.annotation.eventgen.PropertySettings
Indicates whether the annotated property is required to be passed in to the generated constructor.
requiredPermission(String) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
Sets a function that determines what is required of the appropriate Subject in the provided Cause before this parameter is parsed.
requiredPlayerRange() - Method in interface org.spongepowered.api.spawner.Spawner
Gets the Value.Mutable for the minimum range a Player must remain in proximity of the spawner, such that if a Player is NOT within the provided range, no attempts to spawn an Entity is made.
requirement() - Method in interface org.spongepowered.api.command.parameter.managed.Flag
Gets the Predicate that will be checked in order for this flag to be usable by a CommandCause
requirement() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value
Gets a Predicate that indicates whether a given Cause should parse this Parameter.
requirements(Predicate<CommandCause>) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
Sets a function that determines what is required of the provided Cause before this parameter attempts to parse.
requireOne(Parameter.Key<T>) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Gets the value for the given key if the key has only one value, otherwise, throws a NoSuchElementException.
requireOne(Parameter.Value<T>) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Gets the value for the given key if the key has only one value, otherwise, throws a NoSuchElementException.
requireResource(PackType, ResourcePath) - Method in interface org.spongepowered.api.resource.pack.PackContents
Gets a resource within a path per type.
requires(Predicate<CommandCause>) - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Declares that this element can only be parsed by those with the given requirement.
requireValue(Key<V>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying value backed by a Value linked to the provided Key.
reset() - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype.Builder
 
reset() - Method in interface org.spongepowered.api.data.DataHolderBuilder
 
reset() - Method in interface org.spongepowered.api.data.DataRegistration.Builder
 
reset() - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
 
reset() - Method in interface org.spongepowered.api.data.meta.BannerPatternLayer.Builder
 
reset() - Method in class org.spongepowered.api.entity.ai.goal.AbstractGoal
Performs any reset necessary for this goal during the current tick.
reset() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.TargetGoal.Builder
 
reset() - Method in class org.spongepowered.api.event.Cause.Builder
 
reset() - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
 
reset() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
reset() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder
 
reset() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
 
reset() - Method in class org.spongepowered.api.event.EventContext.Builder
 
reset() - Method in interface org.spongepowered.api.util.blockray.RayTrace
Resets this object to its original state.
reset() - Method in interface org.spongepowered.api.util.Builder
Resets this builder to a "default" state such that there is no remaining data to set.
reset() - Method in interface org.spongepowered.api.util.ResettableBuilder
 
reset() - Method in class org.spongepowered.api.util.RespawnLocation.Builder
 
reset() - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
 
resetBalance(Currency) - Method in interface org.spongepowered.api.service.economy.account.Account
Resets the balance for the specified Currency to its default value (Account.defaultBalance(Currency)), using the current active Contexts.
resetBalance(Currency, Set<Context>) - Method in interface org.spongepowered.api.service.economy.account.Account
Resets the balance for the specified Currency to its default value (Account.defaultBalance(Currency)), using the specified Contexts.
resetBalance(Currency, Cause) - Method in interface org.spongepowered.api.service.economy.account.Account
Resets the balance for the specified Currency to its default value (Account.defaultBalance(Currency)), using context from the specified Cause.
resetBalances() - Method in interface org.spongepowered.api.service.economy.account.Account
Resets the balances for all Currencys used on this account to their default values (Account.defaultBalance(Currency)), using the current active Context.
resetBalances(Set<Context>) - Method in interface org.spongepowered.api.service.economy.account.Account
Resets the balances for all Currencys used on this account to their default values (Account.defaultBalance(Currency)), using the specified Contexts.
resetBalances(Cause) - Method in interface org.spongepowered.api.service.economy.account.Account
Resets the balances for all Currencys used on this account to their default values (Account.defaultBalance(Currency)), using the specified Causes.
resetBlockChange(int, int, int) - Method in interface org.spongepowered.api.effect.Viewer
Resets the client's view of the provided position to what actually exists in the World.
resetBlockChange(Vector3i) - Method in interface org.spongepowered.api.effect.Viewer
Resets the client's view of the provided position to what actually exists in the World.
resetCooldown(ItemType) - Method in interface org.spongepowered.api.entity.living.player.CooldownTracker
Resets the cooldown of the specified ItemType for the player.
resetOnDelete(Function<H, E>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
resetOnDelete(Supplier<E>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
ResettableBuilder<T,B extends ResettableBuilder<T,B>> - Interface in org.spongepowered.api.util
 
RESISTANCE - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
RESISTANCE - Static variable in interface org.spongepowered.api.event.entity.AttackEntityEvent
For use with a DamageModifier where it's type is a DamageModifierTypes.HARD_HAT and the Cause contains a PotionEffect.
resolution() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets a value that indicates the relative strength of an explosion.
resolution(int) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets the resolution of the explosion.
resolve() - Method in interface org.spongepowered.api.service.permission.SubjectReference
Resolves and returns the Subject being referenced.
resolve(String) - Method in interface org.spongepowered.api.ResourceKey.Factory
Resolves a resource key from a string, using ResourceKey.MINECRAFT_NAMESPACE if no namespace is found within formatted.
resolve(String) - Static method in interface org.spongepowered.api.ResourceKey
Resolves a resource key from a string.
resolve(String, String...) - Method in interface org.spongepowered.api.resource.ResourcePath
Resolves a path from the current location using the specified children.
resolve(Component, CommandCause, Audience, DefaultedRegistryReference<ResolveOperation>, DefaultedRegistryReference<ResolveOperation>...) - Static method in class org.spongepowered.api.adventure.SpongeComponents
Render a component for viewer-specific context.
resolve(Component, CommandCause, DefaultedRegistryReference<ResolveOperation>, DefaultedRegistryReference<ResolveOperation>...) - Static method in class org.spongepowered.api.adventure.SpongeComponents
Render a component for sender-specific context.
resolve(RegistryHolder, PaletteType<T, R>) - Method in interface org.spongepowered.api.world.schematic.PaletteReference
 
RESOLVE_OPERATION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
ResolveOperation - Interface in org.spongepowered.api.adventure
A type of rendering operation that can be performed on a component.
ResolveOperations - Class in org.spongepowered.api.adventure
Types of rendering that can be applied to components.
resolver() - Method in interface org.spongepowered.api.world.schematic.PaletteType
 
resolver(BiFunction<String, Registry<R>, Optional<T>>) - Method in interface org.spongepowered.api.world.schematic.PaletteType.Builder
 
resolveSibling(String, String...) - Method in interface org.spongepowered.api.resource.ResourcePath
Resolves a sibling of this path.
resource(PackType, ResourcePath) - Method in interface org.spongepowered.api.resource.pack.PackContents
Gets a resource within a path per type.
Resource - Interface in org.spongepowered.api.resource
A resource can represent any kind of loaded data.
RESOURCE_KEY - Static variable in class org.spongepowered.api.command.parameter.managed.clientcompletion.ClientCompletionTypes
Indicates to the client that the ValueParser is a ResourceKey.
RESOURCE_KEY - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be a namespaced ResourceKey.
RESOURCE_LOCATION - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
resourceKey() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.RESOURCE_KEY.
ResourceKey - Interface in org.spongepowered.api
An object representation of a location or pointer to resources.
ResourceKey.Builder - Interface in org.spongepowered.api
A builder to create ResourceKeys.
ResourceKey.Factory - Interface in org.spongepowered.api
A factory to generate ResourceKeys.
ResourceKeyed - Interface in org.spongepowered.api
 
ResourceKeyedBuilder<T extends ResourceKeyed,B extends ResourceKeyedBuilder<T,B>> - Interface in org.spongepowered.api.util
 
ResourceKeyedValueParameter<T> - Interface in org.spongepowered.api.command.parameter.managed.standard
A ValueParameter that can be identified with a key.
ResourceKeyedValueParameters - Class in org.spongepowered.api.command.parameter.managed.standard
Class containing common parameters.
resourceManager() - Method in interface org.spongepowered.api.Engine
 
ResourceManager - Interface in org.spongepowered.api.resource
The resource manager is in charge of loading Resources.
resourcePack() - Method in interface org.spongepowered.api.Server
Gets the pack sent to clients when they join.
ResourcePack - Interface in org.spongepowered.api.resourcepack
Represents a resource pack that can be sent to the client.
ResourcePack.Factory - Interface in org.spongepowered.api.resourcepack
 
ResourcePackStatusEvent - Interface in org.spongepowered.api.event.entity.living.player
Called when a player notifies the Server of the status of a resource pack change request.
ResourcePackStatusEvent.ResourcePackStatus - Enum Class in org.spongepowered.api.event.entity.living.player
The different possible responses the client can have.
ResourcePath - Interface in org.spongepowered.api.resource
A namespaced path object used to get Resources from a resource manager or a pack contents
ResourcePath.Factory - Interface in org.spongepowered.api.resource
A factory to create ResourcePaths.
respawn() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Manually respawns the player.
RESPAWN_ANCHOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
RESPAWN_ANCHOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
RESPAWN_LOCATIONS - Static variable in class org.spongepowered.api.data.Keys
The spawn locations a Player may have for various worlds based on UUID of the world.
respawnAnchorsUsable() - Method in interface org.spongepowered.api.world.WorldType
Gets if players can charge and use BlockTypes.RESPAWN_ANCHOR while existing in a world of this type.
respawnAnchorsUsable() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
respawnAnchorsUsable(boolean) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
RespawnLocation - Class in org.spongepowered.api.util
Represents a position for a player to respawn in in a particular world.
RespawnLocation.Builder - Class in org.spongepowered.api.util
A helper class to build RespawnLocations.
respawnLocations() - Method in interface org.spongepowered.api.entity.living.player.User
RespawnPlayerEvent - Interface in org.spongepowered.api.event.entity.living.player
Called when a player is undergoing a respawn.
RespawnPlayerEvent.Post - Interface in org.spongepowered.api.event.entity.living.player
 
RespawnPlayerEvent.Recreate - Interface in org.spongepowered.api.event.entity.living.player
 
RespawnPlayerEvent.SelectWorld - Interface in org.spongepowered.api.event.entity.living.player
 
RESPIRATION - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Extends underwater breathing time.
response() - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent
Gets the response that is about to be sent to the client.
ResponsePacketHandler<P extends Packet,R extends Packet,C extends EngineConnection> - Interface in org.spongepowered.api.network.channel.packet
A specialized PacketHandler to handle response Packets.
responsePacketType() - Method in interface org.spongepowered.api.network.channel.packet.FixedTransactionalPacketBinding
Gets the type of the response packet.
restore() - Method in interface org.spongepowered.api.entity.EntitySnapshot
Restores the EntitySnapshot to the ServerLocation stored within the snapshot.
restore(boolean, BlockChangeFlag) - Method in interface org.spongepowered.api.block.BlockSnapshot
Restores the BlockSnapshot to the ServerLocation stored within the snapshot.
restoreSnapshot(int, int, int, BlockSnapshot, boolean, BlockChangeFlag) - Method in interface org.spongepowered.api.world.server.ServerWorld
Restores the BlockSnapshot at the given position.
restoreSnapshot(BlockSnapshot, boolean, BlockChangeFlag) - Method in interface org.spongepowered.api.world.server.ServerLocation
Replace the block at this position with a copy of the given snapshot.
restoreSnapshot(BlockSnapshot, boolean, BlockChangeFlag) - Method in interface org.spongepowered.api.world.server.ServerWorld
Restores the given BlockSnapshot using the saved block position stored within the snapshot.
restoreSnapshot(Vector3i, BlockSnapshot, boolean, BlockChangeFlag) - Method in interface org.spongepowered.api.world.server.ServerWorld
Restores the BlockSnapshot at the given position.
result() - Method in interface org.spongepowered.api.command.CommandResult
Gets the integer result returned by the command that executed.
result() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Trigger
Gets the result of the trigger event.
result() - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent.Post
The result of the command.
result() - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent.Pre
The result of the command.
result() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Returns the transaction for the resulting item.
result() - Method in interface org.spongepowered.api.event.TristateResult
Returns the TristateResult.Result of this event.
result() - Method in interface org.spongepowered.api.item.inventory.crafting.CraftingInventory
Gets the result slot of this CraftingInventory.
result() - Method in class org.spongepowered.api.item.recipe.cooking.CookingResult
This method should be used instead of the Recipe.exemplaryResult() method, as it customizes the result further depending on the specified ingredient ItemStackSnapshot.
result() - Method in class org.spongepowered.api.item.recipe.crafting.RecipeResult
This method should be used instead of the Recipe.exemplaryResult() method, as it customizes the result further depending on the specified ingredient ItemStackSnapshot.
result() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Gets the ResultType of this transaction.
result(int) - Method in interface org.spongepowered.api.command.CommandResult.Builder
Sets an integer value that indicates the states of the command.
result(Function<CraftingGridInventory, ItemStack>) - Method in interface org.spongepowered.api.item.recipe.crafting.SpecialCraftingRecipe.Builder.ResultStep
Sets the result function.
result(Function<CraftingGridInventory, ItemStack>, ItemStack) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.ResultStep
Sets the result function and an exemplary result.
result(Function<CraftingGridInventory, ItemStack>, ItemStack) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.ResultStep
Sets the result function and an exemplary result.
result(Function<Inventory, ItemStack>, ItemStack) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.ResultStep
Sets the result function and an exemplary result.
result(Function<Inventory, ItemStack>, ItemStack) - Method in interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(Function<Inventory, ItemStack>, ItemStack) - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(Supplier<? extends ItemType>) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(DataTransactionResult.Type) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Sets the expectant DataTransactionResult.Type to the provided type.
result(Inventory) - Method in interface org.spongepowered.api.item.recipe.Recipe
The result of this recipe.
result(Inventory, ServerWorld) - Method in interface org.spongepowered.api.item.recipe.Recipe
Returns the RecipeResult for the given inventory and world.
result(Inventory, ServerWorld) - Method in interface org.spongepowered.api.item.recipe.RecipeManager
Finds the matching recipe and creates the RecipeResult, which is then returned.
result(ItemStack) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(ItemStack) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.ResultStep
Sets the resultant ItemStack for when this shaped recipe is correctly crafted.
result(ItemStack) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.ResultStep
Sets the result and returns this builder.
result(ItemStack) - Method in interface org.spongepowered.api.item.recipe.crafting.SpecialCraftingRecipe.Builder.ResultStep
Sets the result
result(ItemStack) - Method in interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(ItemStack) - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe
Returns the CookingResult containing the resulting ItemStackSnapshot and the amount of experience released.
result(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.ResultStep
Sets the resultant ItemStackSnapshot for when this shaped recipe is correctly crafted.
result(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.ResultStep
Sets the result and returns this builder.
result(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(ItemType) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder.ResultStep
Changes the result and returns this builder.
results(Function<String, ? extends T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.DynamicChoicesBuilder
Sets the function which defines what result is returned for a specified choice.
ResultType - Enum Class in org.spongepowered.api.service.economy.transaction
Represents the success or failure state of a TransactionResult.
retainAll(Collection<?>) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
retainAll(Collection<?>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
retainAll(Collection<?>) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
returnValue(Supplier<T>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.LiteralBuilder
Sets a Supplier that provides the object to return if this parameter parses correctly.
returnValue(T) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.LiteralBuilder
Sets the object to return if this parameter parses correctly.
REVERSE - Static variable in class org.spongepowered.api.item.inventory.query.QueryTypes
Query for a reverse order of slots.
REVERSE_PORTAL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
revert() - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Reverts all SlotTransactions from this transaction-result
revertOnFailure() - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Reverts all SlotTransactions from this transaction-result if it was a InventoryTransactionResult.Type.FAILURE
revoke() - Method in interface org.spongepowered.api.advancement.Progressable
Revokes the Progressable status.
rgb() - Method in class org.spongepowered.api.util.Color
Gets the red green blue representation of this color in a "hexadecimal" format.
RHOMBUS - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
RideEntityEvent - Interface in org.spongepowered.api.event.entity
An event that involves an Entity riding another.
RideEntityEvent.Dismount - Interface in org.spongepowered.api.event.entity
Raised when an Entity is being dismounted.
RideEntityEvent.Mount - Interface in org.spongepowered.api.event.entity
Raised when an Entity is being mounted.
right() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Returns the right input item.
RIGHT - Static variable in class org.spongepowered.api.data.type.ChestAttachmentTypes
 
RIGHT - Static variable in class org.spongepowered.api.data.type.DoorHinges
 
RIGHT - Static variable in class org.spongepowered.api.data.type.HandPreferences
 
RIGHT - Static variable in class org.spongepowered.api.util.orientation.Orientations
 
RIGHT_ARM - Static variable in class org.spongepowered.api.data.type.BodyParts
 
RIGHT_ARM_ROTATION - Static variable in class org.spongepowered.api.data.Keys
The rotation of an ArmorStand's right arm.
RIGHT_LEG - Static variable in class org.spongepowered.api.data.type.BodyParts
 
RIGHT_LEG_ROTATION - Static variable in class org.spongepowered.api.data.Keys
The rotation of an ArmorStand's right leg.
RIGHT_PANTS_LEG - Static variable in class org.spongepowered.api.data.type.SkinParts
 
RIGHT_SLEEVE - Static variable in class org.spongepowered.api.data.type.SkinParts
 
rightArmRotation() - Method in interface org.spongepowered.api.entity.living.ArmorStand
rightLegRotation() - Method in interface org.spongepowered.api.entity.living.ArmorStand
RIPTIDE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
 
RIVER - Static variable in class org.spongepowered.api.world.biome.Biomes
 
RO_RO - Static variable in class org.spongepowered.api.util.locale.Locales
 
roaring() - Method in interface org.spongepowered.api.entity.living.monster.raider.Ravager
ROARING_TIME - Static variable in class org.spongepowered.api.data.Keys
The time a Ravager is roaring.
roaringTime() - Method in interface org.spongepowered.api.entity.living.monster.raider.Ravager
ROLE_ADMIN - Static variable in interface org.spongepowered.api.service.permission.PermissionDescription
The standard role for admins.
ROLE_STAFF - Static variable in interface org.spongepowered.api.service.permission.PermissionDescription
The standard role for staff.
ROLE_USER - Static variable in interface org.spongepowered.api.service.permission.PermissionDescription
The standard role for users.
roleTemplate(PluginContainer, String) - Method in interface org.spongepowered.api.service.permission.PermissionService
Get data for a role template for a specific plugin.
roleTemplates(String) - Method in interface org.spongepowered.api.service.permission.PermissionService
Get the data contained in role templates for all plugins providing data at the given key
roll() - Method in interface org.spongepowered.api.util.Transform
Gets the roll component of this transform rotation.
rollback(CommandContext.Builder.Transaction) - Method in interface org.spongepowered.api.command.parameter.CommandContext.Builder
Cancels the specified CommandContext.Builder.Transaction if it was the most recently created transaction.
rollingAround() - Method in interface org.spongepowered.api.entity.living.animal.Panda
rolls() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Gets the number of times this table will roll while retrieving items.
rolls() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
ROMANIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
root() - Method in interface org.spongepowered.api.advancement.Advancement.Builder
Sets this advancement as root.
root() - Method in interface org.spongepowered.api.command.CommandCause
 
root() - Static method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode
Creates a root node for the tree.
root() - Method in class org.spongepowered.api.event.Cause
Gets the root Object of this cause.
root() - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets the root Inventory of this Inventory.
root() - Method in interface org.spongepowered.api.registry.RegistryType
 
Root - Annotation Interface in org.spongepowered.api.event.filter.cause
Sets the parameter to the root object in the cause chain, an additional check is done to ensure that the root object is of the correct type and the filter fails if this is not the case.
rootAdvancement() - Method in interface org.spongepowered.api.advancement.AdvancementTree
Gets the root Advancement.
ROOTED_DIRT - Static variable in class org.spongepowered.api.block.BlockTypes
 
ROOTED_DIRT - Static variable in class org.spongepowered.api.item.ItemTypes
 
rootValue() - Method in interface org.spongepowered.api.service.permission.NodeTree
Get the value of the root node in this tree.
ROSE_BUSH - Static variable in class org.spongepowered.api.block.BlockTypes
 
ROSE_BUSH - Static variable in class org.spongepowered.api.item.ItemTypes
 
rotate(Supplier<? extends Rotation>) - Method in interface org.spongepowered.api.block.BlockState
Gets the appropriate BlockState for the desired Rotation.
rotate(Supplier<? extends Rotation>) - Method in interface org.spongepowered.api.block.entity.BlockEntity
Rotates this BlockEntity for the desired Rotation.
rotate(Rotation) - Method in interface org.spongepowered.api.block.BlockState
Gets the appropriate BlockState for the desired Rotation.
rotate(Rotation) - Method in interface org.spongepowered.api.block.entity.BlockEntity
Rotates this BlockEntity for the desired Rotation.
rotate(Rotation) - Method in interface org.spongepowered.api.util.transformation.Transformation.Builder
Performs a rotation about the provided Axis around the given origin around the y-axis.
rotate(Quaterniond) - Method in interface org.spongepowered.api.util.Transform
Adds a rotation to this transform.
rotate(Vector3d) - Method in interface org.spongepowered.api.util.Transform
Adds a rotation to this transform.
rotateBlocksOn(Vector3i, Vector3d, Rotation) - Static method in class org.spongepowered.api.world.volume.stream.VolumePositionTranslators
 
RotateEntityEvent - Interface in org.spongepowered.api.event.entity
Called when an Entity performs rotation of their body or, if applicable, head without moving their position.
rotateOn(Vector3i, Vector3d, Rotation, BiFunction<Vector3d, E, E>) - Static method in class org.spongepowered.api.world.volume.stream.VolumePositionTranslators
 
rotation() - Method in interface org.spongepowered.api.command.CommandCause
Gets the Vector3d rotation that this command is associated with.
rotation() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.ROTATION.
rotation() - Method in interface org.spongepowered.api.entity.Entity
Gets the rotation.
rotation() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the rotation.
rotation() - Method in interface org.spongepowered.api.event.entity.ConstructEntityEvent
Gets the rotation the Entity will construct to.
rotation() - Method in interface org.spongepowered.api.map.decoration.MapDecoration
Gets the MapDecorationOrientation the Map Decoration is pointing in
rotation() - Method in interface org.spongepowered.api.util.Transform
Gets the rotation of this transform, as a Vector3d.
rotation() - Method in interface org.spongepowered.api.util.transformation.Transformation
Gets the Rotation around the y-axis
rotation(Supplier<MapDecorationOrientation>) - Method in interface org.spongepowered.api.map.decoration.MapDecoration.Builder
 
rotation(MapDecorationOrientation) - Method in interface org.spongepowered.api.map.decoration.MapDecoration.Builder
Sets the orientation of the symbol when displayed on a MapInfo.
Rotation - Interface in org.spongepowered.api.util.rotation
 
ROTATION - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be a Vector3d, where any relative value (i.e.
ROTATION - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
ROTATION - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents a rotation as a Vector3d, for use with commands.
ROTATION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
rotationAroundCenter(int, Axis, Vector3i) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform representing a centered rotation of an volume of blocks.
rotationAroundCenter(int, Vector2i) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a centered rotation of an area of tiles.
rotationAsQuaternion() - Method in interface org.spongepowered.api.util.Transform
Returns the rotation as a quaternion.
Rotations - Class in org.spongepowered.api.util.rotation
 
ROTTEN_FLESH - Static variable in class org.spongepowered.api.item.ItemTypes
 
row(int) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets the row at the specified index.
row(int, Ingredient...) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.RowsStep
Adds a row of ingredients filling the skipped columns with Ingredient.empty().
row(Ingredient...) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.RowsStep
Adds a row of ingredients.
rows() - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets the number of rows in the inventory.
rows() - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder
Start building a new recipe with ingredients based on rows.
RU_RU - Static variable in class org.spongepowered.api.util.locale.Locales
 
RUINED_PORTAL - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
RUN_AROUND_LIKE_CRAZY - Static variable in class org.spongepowered.api.entity.ai.goal.GoalTypes
Goal where Horses run around while Humanoids attempt to tame them.
RunAroundLikeCrazyGoal - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature.horse
 
RunAroundLikeCrazyGoal.Builder - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature.horse
 
runningDuration() - Method in interface org.spongepowered.api.world.weather.Weather
Gets the number of Ticks that the weather has ran for.
runningTimeTicks() - Method in interface org.spongepowered.api.Server
Gets the time, in ticks, since this server began running for the current session.
RUSSIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 

S

SADDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
saddled() - Method in interface org.spongepowered.api.entity.living.animal.horse.HorseLike
saddled() - Method in interface org.spongepowered.api.entity.living.animal.Pig
safetyMode() - Method in interface org.spongepowered.api.data.persistence.DataView
Gets the DataView.SafetyMode of this data view.
safeZone() - Method in interface org.spongepowered.api.world.border.WorldBorder
Gets the distance a player may be outside the world border before taking damage.
safeZone(double) - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Sets the distance beyond this world border that an entity may travel before incurring damage.
Salmon - Interface in org.spongepowered.api.entity.living.aquatic.fish.school
 
SALMON - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SALMON - Static variable in class org.spongepowered.api.item.ItemTypes
 
SALMON_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
SALMON_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
SALT_AND_PEPPER - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
sampling(SamplingConfig) - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Builder
 
samplingConfig() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
The noise sampling configuration.
SamplingConfig - Interface in org.spongepowered.api.world.generation.config.noise
Specifies how noise is sampled.
SamplingConfig.Factory - Interface in org.spongepowered.api.world.generation.config.noise
 
SAND - Static variable in class org.spongepowered.api.block.BlockTypes
 
SAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
SAND - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
SAND - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SAND - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
SANDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SANDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SANDSTONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
SANDSTONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
SANDSTONE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
SANDSTONE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
SAPLINGS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SAPLINGS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
saturation() - Method in interface org.spongepowered.api.entity.living.player.Player
SATURATION - Static variable in class org.spongepowered.api.data.Keys
The current saturation of a Player.
SATURATION - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
SAVANNA - Static variable in class org.spongepowered.api.data.type.VillagerTypes
 
SAVANNA - Static variable in class org.spongepowered.api.world.biome.Biomes
 
SAVANNA_PLATEAU - Static variable in class org.spongepowered.api.world.biome.Biomes
 
save() - Method in interface org.spongepowered.api.world.server.ServerWorld
Instructs the world to save all data.
SAVE - Static variable in class org.spongepowered.api.data.type.StructureModes
Save mode allows a player to highlight a structure in the world and save it to a file.
saveProperties(ServerWorldProperties) - Method in interface org.spongepowered.api.world.server.WorldManager
Saves a properties.
saveTemplate(WorldTemplate) - Method in interface org.spongepowered.api.world.server.WorldManager
Saves a template.
SaveWorldEvent - Interface in org.spongepowered.api.event.world
Base event for when a World is saved.
SaveWorldEvent.Post - Interface in org.spongepowered.api.event.world
Fired after a world has been saved.
SaveWorldEvent.Pre - Interface in org.spongepowered.api.event.world
Fired before a world is saved.
SCAFFOLDING - Static variable in class org.spongepowered.api.block.BlockTypes
 
SCAFFOLDING - Static variable in class org.spongepowered.api.item.ItemTypes
 
scale() - Method in interface org.spongepowered.api.entity.Entity
Gets the scale.
scale() - Method in interface org.spongepowered.api.util.Transform
Gets the scale of the transform for each axis.
scale() - Method in interface org.spongepowered.api.world.biome.provider.CheckerboardBiomeConfig
 
scale(int) - Method in interface org.spongepowered.api.world.biome.provider.CheckerboardBiomeConfig.Builder
 
scale(Double) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the scale of the particle effect.
scale(Vector3d) - Method in interface org.spongepowered.api.util.Transform
"Adds" a scale to this transform.
SCALE - Static variable in class org.spongepowered.api.data.Keys
The "scale" for the size of an Entity.
SCALE - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will change the scale of a particle.
scales - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
scalesWithDifficulty() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
scalesWithDifficulty() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets this DamageSource's damage to be scaled by Difficulty.
schedule(int, int, int, T, int, TemporalUnit) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
Schedules a new update for the desired target
schedule(int, int, int, T, int, TemporalUnit, DefaultedRegistryReference<? extends TaskPriority>) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(int, int, int, T, int, TemporalUnit, TaskPriority) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(int, int, int, T, Duration) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(int, int, int, T, Duration, DefaultedRegistryReference<? extends TaskPriority>) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(int, int, int, T, Duration, TaskPriority) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(int, int, int, T, Ticks) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(int, int, int, T, Ticks, DefaultedRegistryReference<? extends TaskPriority>) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(int, int, int, T, Ticks, TaskPriority) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
Schedules a new update at the desired position after the specified number of Ticks.
schedule(Runnable, long, TemporalUnit) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
schedule(Runnable, long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
schedule(Callable<V>, long, TemporalUnit) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
schedule(Callable<V>, long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
schedule(Vector3i, T, int, TemporalUnit) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
Schedules a new update at the desired position with the provided delay.
schedule(Vector3i, T, int, TemporalUnit, DefaultedRegistryReference<? extends TaskPriority>) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(Vector3i, T, int, TemporalUnit, TaskPriority) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(Vector3i, T, Duration) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
Schedules a new update with the given T object for a desired Duration
schedule(Vector3i, T, Duration, DefaultedRegistryReference<? extends TaskPriority>) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(Vector3i, T, Duration, TaskPriority) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(Vector3i, T, Ticks) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
schedule(Vector3i, T, Ticks, TaskPriority) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
scheduleAtFixedRate(Runnable, long, long, TemporalUnit) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
scheduleBlockUpdate(int, TemporalUnit) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the block at this location.
scheduleBlockUpdate(int, TemporalUnit, TaskPriority) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the block at this location.
scheduleBlockUpdate(Duration) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the block at this location.
scheduleBlockUpdate(Duration, TaskPriority) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the block at this location.
scheduleBlockUpdate(Ticks) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the block at this location.
scheduleBlockUpdate(Ticks, TaskPriority) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the block at this location.
scheduledAt(int, int, int) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
Gets a collection of scheduled updates at the desired position.
scheduledAt(Vector3i) - Method in interface org.spongepowered.api.scheduler.ScheduledUpdateList
 
scheduledBlockUpdates() - Method in interface org.spongepowered.api.world.server.ServerLocation
Gets a list of ScheduledUpdates for the block at this location.
scheduledBlockUpdates() - Method in interface org.spongepowered.api.world.volume.game.UpdatableVolume
 
scheduledFluidUpdates() - Method in interface org.spongepowered.api.world.server.ServerLocation
Gets a list of ScheduledUpdates for the fluid at this location.
scheduledFluidUpdates() - Method in interface org.spongepowered.api.world.volume.game.UpdatableVolume
 
ScheduledTask - Interface in org.spongepowered.api.scheduler
Represents a task that was scheduled through a scheduler using Scheduler.submit(Task).
ScheduledTaskFuture<V> - Interface in org.spongepowered.api.scheduler
ScheduledUpdate<T> - Interface in org.spongepowered.api.scheduler
Represents a scheduled block update.
ScheduledUpdate.State - Enum Class in org.spongepowered.api.scheduler
Represents the state of a ScheduledUpdate.
ScheduledUpdateList<T> - Interface in org.spongepowered.api.scheduler
A tick based priority scheduled list targeting specific types of objects that need to be ticked.
scheduleFluidUpdate(int, TemporalUnit) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the fluid at this location.
scheduleFluidUpdate(int, TemporalUnit, TaskPriority) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the fluid at this location.
scheduleFluidUpdate(Duration) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the fluid at this location.
scheduleFluidUpdate(Duration, TaskPriority) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the fluid at this location.
scheduleFluidUpdate(Ticks) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the fluid at this location.
scheduleFluidUpdate(Ticks, TaskPriority) - Method in interface org.spongepowered.api.world.server.ServerLocation
Adds a new ScheduledUpdate for the fluid at this location.
scheduler() - Method in interface org.spongepowered.api.Engine
Gets the Scheduler used to schedule sync tasks on this Engine.
scheduler() - Method in interface org.spongepowered.api.scheduler.ScheduledTask
 
Scheduler - Interface in org.spongepowered.api.scheduler
Represents a scheduler for running tasks.
scheduleWithFixedDelay(Runnable, long, long, TemporalUnit) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
Schematic - Interface in org.spongepowered.api.world.schematic
A special archetype volume designed to be persisted.
Schematic.Builder - Interface in org.spongepowered.api.world.schematic
A builder for Schematics.
SchoolingFish - Interface in org.spongepowered.api.entity.living.aquatic.fish.school
 
scopes() - Element in annotation interface org.spongepowered.api.registry.RegistryScopes
 
scorching() - Method in interface org.spongepowered.api.world.WorldType
Gets if BlockTypes.WATER will evaporate or BlockTypes.WET_SPONGE will become a BlockTypes.SPONGE.
scorching() - Method in interface org.spongepowered.api.world.WorldTypeTemplate
 
scorching(boolean) - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Builder
 
score() - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
Gets the score value.
score() - Method in interface org.spongepowered.api.scoreboard.Score
Gets the current score value.
Score - Interface in org.spongepowered.api.scoreboard
A score entry for one or more Objectives.
SCORE_HOLDER - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
ScoreAdvancementCriterion - Interface in org.spongepowered.api.advancement.criteria
Represents a AdvancementCriterion that requires a specific score (ScoreAdvancementCriterion.goal()) to be achieved.
ScoreAdvancementCriterion.Builder - Interface in org.spongepowered.api.advancement.criteria
A builder to create ScoreAdvancementCriterions.
scoreboard() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Gets the Scoreboard displayed to the player.
scoreboard() - Method in interface org.spongepowered.api.scoreboard.Team
Returns the scoreboard this team is registered on, if available.
Scoreboard - Interface in org.spongepowered.api.scoreboard
Represents a scoreboard, which contains Teams and Objectives.
SCOREBOARD_SLOT - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
SCOREBOARD_TAGS - Static variable in class org.spongepowered.api.data.Keys
The scoreboard tags applied to an Entity.
Scoreboard.Builder - Interface in org.spongepowered.api.scoreboard
Represents a builder to create Scoreboard instances.
scoreboards() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Returns a Set of parent Scoreboards this Objective is registered to.
scoreboardTags() - Method in interface org.spongepowered.api.entity.Entity
ScoreCriterionProgress - Interface in org.spongepowered.api.advancement.criteria
Represents the progress of a ScoreAdvancementCriterion.
scores() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets the set of Scores for this objective.
scores() - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all the scores on this scoreboard, across all objectives.
scores(Component) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all scores with the specified name on this scoreboard, across all objectives.
SCRAPE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
screaming() - Method in interface org.spongepowered.api.entity.living.monster.Enderman
SCULK_SENSOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
SCULK_SENSOR - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
SCULK_SENSOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
SCULK_SENSOR_STATE - Static variable in class org.spongepowered.api.data.Keys
The triggering state of a BlockTypes.SCULK_SENSOR.
SCULK_SENSOR_STATE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
SculkSensor - Interface in org.spongepowered.api.block.entity
 
SculkSensorState - Interface in org.spongepowered.api.data.type
 
SculkSensorStates - Class in org.spongepowered.api.data.type
 
SCUTE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SE_NO - Static variable in class org.spongepowered.api.util.locale.Locales
 
SEA - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
SEA_LANTERN - Static variable in class org.spongepowered.api.block.BlockTypes
 
SEA_LANTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
SEA_PICKLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SEA_PICKLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SEAGRASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
SEAGRASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
seaLevel() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
The sea level.
seaLevel() - Method in interface org.spongepowered.api.world.volume.game.Region
Gets the sea level of the world.
seaLevel(int) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
searchDistance() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal
Gets the search distance at which any Living instances in a radius of the parent Agent are considered for avoiding.
searchDistance(float) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal.Builder
Sets the search distance at which any Living instances in a radius of the parent Agent are considered for avoiding.
second() - Method in class org.spongepowered.api.util.Tuple
Gets the second object, otherwise known as "value".
SECOND_TRUSTED - Static variable in class org.spongepowered.api.data.Keys
A fox's second trusted UUID, usually a Player.
SECONDARY_ORDINAL - Enum constant in enum class org.spongepowered.api.util.Direction.Division
 
SECONDARY_POTION_EFFECT_TYPE - Static variable in class org.spongepowered.api.data.Keys
A Beacon's secondary effect.
secondaryEffect() - Method in interface org.spongepowered.api.block.entity.carrier.Beacon
Gets the Value.Mutable for the secondary PotionEffectType.
secondBuyingItem() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the second buying item.
secondBuyingItem(ItemStack) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the second selling item of the trade offer to be generated.
secondBuyingItemGenerator(ItemStackGenerator) - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator.Builder
Sets the second ItemStackGenerator for creating the secondary item to be bought by the merchant.
secondTrusted() - Method in interface org.spongepowered.api.entity.living.animal.Fox
seed() - Method in interface org.spongepowered.api.block.entity.StructureBlock
seed() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent
The seed for pseudo random enchantment generation.
seed() - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig
 
seed() - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig
Gets the seed
seed() - Method in interface org.spongepowered.api.world.WorldLike
Gets the seed of this world.
seed(int) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder
Sets the random seed.
seed(long) - Method in interface org.spongepowered.api.world.biome.provider.EndStyleBiomeConfig.Builder
 
seed(long) - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig.Mutable.Builder
 
seed(String) - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig.Mutable.Builder
Sets the seed
SeededVariableAmount<T> - Interface in org.spongepowered.api.util.weighted
Represents a value which may vary depending on a seed object.
SeededVariableAmount.WrappedVariableAmount<T> - Class in org.spongepowered.api.util.weighted
A SeededVariableAmount which wraps another VariableAmount and defers all operations to the inner VariableAmount without the seed.
select(Predicate<T>) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Determines the condition in which a Locatable hit will be considered successful.
select(CommandCause) - Method in interface org.spongepowered.api.command.selector.Selector
Select entities based on the criteria of this selector and a given CommandCause
select(Entity) - Method in interface org.spongepowered.api.command.selector.Selector
Select entities based on the criteria of this selector and a given Entity
select(ServerLocation) - Method in interface org.spongepowered.api.command.selector.Selector
Select entities based on the criteria of this selector and a given ServerLocation
selected() - Method in interface org.spongepowered.api.event.item.inventory.container.ClickContainerEvent.SelectTrade
Returns the selected trade offer index.
selectedObject() - Method in interface org.spongepowered.api.util.blockray.RayTraceResult
The selected object.
selectedSlotIndex() - Method in interface org.spongepowered.api.item.inventory.entity.Hotbar
Gets the index of the slot that is currently selected by the Humanoid.
Selector - Interface in org.spongepowered.api.command.selector
Allows for the selection of entities in a world based on given criteria.
SELECTOR_SORT_ALGORITHM - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
SELECTOR_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Selector.Builder - Interface in org.spongepowered.api.command.selector
Creates a Selector based on the provided criteria.
Selector.Factory - Interface in org.spongepowered.api.command.selector
 
SelectorSortAlgorithm - Interface in org.spongepowered.api.command.selector
Defines an algorithm used when a selector sorts the selected entities, which will have a significant effect when limits are imposed on the selector.
SelectorSortAlgorithms - Class in org.spongepowered.api.command.selector
Sort algorithms for selectors
selectorToken() - Method in interface org.spongepowered.api.command.selector.SelectorType
Gets the token that represents this selector type when used in commands.
SelectorType - Interface in org.spongepowered.api.command.selector
Represents a type of selector that Minecraft supplies.
SelectorTypes - Class in org.spongepowered.api.command.selector
All SelectorTypes available in Minecraft.
sellingItem() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the selling item the Merchant will give to the customer often in exchange for a single item or sometimes, two items from the following methods: TradeOffer.firstBuyingItem() and TradeOffer.secondBuyingItem().
sellingItem(ItemStack) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the selling item of the trade offer to be generated.
sellingItemGenerator(ItemStackGenerator) - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator.Builder
Sets the buying ItemStackGenerator for creating the selling item that players are buying.
SEND_COMMAND_FEEDBACK - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether the feedback from commands executed by a Player should show up in chat.
sendBlockChange(int, int, int, BlockState) - Method in interface org.spongepowered.api.effect.Viewer
Sends a client-only block change.
sendBlockChange(Vector3i, BlockState) - Method in interface org.spongepowered.api.effect.Viewer
Sends a client-only block change.
sendMessage(Identified, Component) - Method in interface org.spongepowered.api.command.CommandCause
Sends a message to the Audience as given by CommandCause.audience().
sendMessage(Identified, Component) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Sends a message via CommandCause.audience()
sendMessage(Identity, Component) - Method in interface org.spongepowered.api.command.CommandCause
Sends a message to the Audience as given by CommandCause.audience().
sendMessage(Identity, Component) - Method in interface org.spongepowered.api.command.parameter.CommandContext
Sends a message via CommandCause.audience()
sendResourcePack(ResourcePack) - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Sends a given ResourcePack to this player.
sendTo(Iterable<Audience>) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sends the constructed pagination list to all Audiences within an Iterable.
sendTo(Iterable<Audience>) - Method in interface org.spongepowered.api.service.pagination.PaginationList
Sends the first page of the constructed pagination list to all Audiences within an Iterable.
sendTo(Iterable<Audience>, int) - Method in interface org.spongepowered.api.service.pagination.PaginationList
Sends the specified page of the constructed pagination list all Audiences within an Iterable.
sendTo(Audience) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sends the constructed pagination list to the given receiver.
sendTo(Audience) - Method in interface org.spongepowered.api.service.pagination.PaginationList
Sends the first page of the constructed pagination list to the specified message receiver.
sendTo(Audience, int) - Method in interface org.spongepowered.api.service.pagination.PaginationList
Send the specified page of the constructed pagination list to the specified message receiver.
sendTo(ServerPlayer, Consumer<ChannelBuf>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Sends the raw payload to the player across this channel.
sendTo(ServerPlayer, Packet) - Method in interface org.spongepowered.api.network.channel.packet.PacketDispatcher
Sends the packet to the player using this channel.
sendTo(ServerPlayer, RequestPacket<R>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketDispatcher
Sends the Packet to the player using this channel.
sendTo(EngineConnection, Consumer<ChannelBuf>) - Method in interface org.spongepowered.api.network.channel.raw.handshake.RawHandshakeDataChannel
Sends a request message ChannelBuf to the EngineConnection.
sendTo(EngineConnection, Consumer<ChannelBuf>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Sends the raw payload to the player across this channel.
sendTo(EngineConnection, Packet) - Method in interface org.spongepowered.api.network.channel.packet.PacketDispatcher
Sends the Packet to the other side of the EngineConnection using this channel.
sendTo(EngineConnection, RequestPacket<R>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketDispatcher
Sends the Packet to the client using this channel.
sendToAllPlayers(Consumer<ChannelBuf>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Sends the raw payload to all players on the server.
sendToAllPlayers(Packet) - Method in interface org.spongepowered.api.network.channel.packet.PacketDispatcher
Sends the Packet to all players on the server.
sendToAllPlayersIn(ServerWorld, Consumer<ChannelBuf>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Sends the Packet to all players in the given world.
sendToAllPlayersIn(ServerWorld, Packet) - Method in interface org.spongepowered.api.network.channel.packet.PacketDispatcher
Sends the Packet to all players in the given world.
sendToServer(Consumer<ChannelBuf>) - Method in interface org.spongepowered.api.network.channel.raw.play.RawPlayDataChannel
Sends the raw payload to the server.
sendToServer(Packet) - Method in interface org.spongepowered.api.network.channel.packet.basic.BasicHandshakePacketDispatcher
Deprecated.
Is currently not supported by the basic packet channel
sendToServer(Packet) - Method in interface org.spongepowered.api.network.channel.packet.PacketDispatcher
Sends the Packet to the server.
sendToServer(RequestPacket<R>) - Method in interface org.spongepowered.api.network.channel.packet.basic.BasicHandshakePacketDispatcher
Deprecated.
Is currently not supported by the basic packet channel
sendToServer(RequestPacket<R>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketDispatcher
Sends the Packet to the server using this channel.
sendWorldType(WorldType) - Method in interface org.spongepowered.api.effect.Viewer
Sends the effect of being in a particular Vanilla world environment, such as the Nether, as an effect to the viewer.
seq(Iterable<Parameter>) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Returns a Parameter that parses arguments using the supplied parameters in order.
seq(Parameter, Parameter, Parameter...) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Returns a Parameter that parses arguments using the supplied parameters in order.
seqBuilder(Parameter) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Returns a Parameter.SequenceBuilder that parses arguments using the supplied parameters in order.
SERBIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
SerializableDataHolder - Interface in org.spongepowered.api.data
Represents a DataHolder that can be serialized into a DataContainer.
SerializableDataHolder.Immutable<I extends SerializableDataHolder.Immutable<I>> - Interface in org.spongepowered.api.data
 
SerializableDataHolder.Mutable - Interface in org.spongepowered.api.data
 
SerializableDataHolderBuilder<H extends SerializableDataHolder,B extends SerializableDataHolderBuilder<H,B>> - Interface in org.spongepowered.api.data
 
SerializableDataHolderBuilder.Immutable<H extends SerializableDataHolder.Immutable<H>,B extends SerializableDataHolderBuilder.Immutable<H,B>> - Interface in org.spongepowered.api.data
 
SerializableDataHolderBuilder.Mutable<H extends SerializableDataHolder.Mutable,B extends SerializableDataHolderBuilder.Mutable<H,B>> - Interface in org.spongepowered.api.data
 
serializationBehavior() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
serializationBehavior() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
serializationBehavior(SerializationBehavior) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
SerializationBehavior - Enum Class in org.spongepowered.api.world
 
serialize(Iterable<Value<?>>) - Method in interface org.spongepowered.api.data.persistence.DataStore
Serializes the Values.
serialize(Iterable<Value<?>>, DataView) - Method in interface org.spongepowered.api.data.persistence.DataStore
Serializes the passed in values to the view.
serialize(DataManipulator) - Method in interface org.spongepowered.api.data.persistence.DataStore
Serializes the values of the DataManipulator.
serialize(DataManipulator, DataView) - Method in interface org.spongepowered.api.data.persistence.DataStore
Serializes the values of the DataManipulator into the DataView.
serializer(ComponentSerializer<Component, ? extends Component, String>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.TextBuilder
Sets the ComponentSerializer for use by the element.
serializers() - Method in interface org.spongepowered.api.config.ConfigManager
Get a type serializer collection supporting Sponge types.
serializerSupplier(Supplier<ComponentSerializer<Component, ? extends Component, String>>) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.TextBuilder
Sets the ComponentSerializer for use by the element, though the use of a Supplier.
server() - Static method in class org.spongepowered.api.adventure.Audiences
Gets an Audience that targets the entire server, including players and system, when available.
server() - Method in interface org.spongepowered.api.Client
Gets the server that powers a local SinglePlayer game instance of a typical Minecraft client.
server() - Method in interface org.spongepowered.api.Game
Gets the Server.
server() - Method in interface org.spongepowered.api.resource.pack.PackType.Factory
 
server() - Static method in interface org.spongepowered.api.resource.pack.PackType
 
server() - Static method in class org.spongepowered.api.Sponge
Gets the Server instance from the Game instance.
server() - Method in interface org.spongepowered.api.world.server.WorldManager
Gets the Server.
Server - Interface in org.spongepowered.api
Represents a typical Minecraft Server.
SERVER - Enum constant in enum class org.spongepowered.api.Platform.Type
The platform of a Minecraft SERVER is expected.
SERVER - Static variable in class org.spongepowered.api.network.EngineConnectionSide
The server side.
SERVER_HOLDER_PROVIDER - Static variable in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.RegistryEntryBuilder
A Function that always provides the Server scoped RegistryHolder, if the server exists.
SERVER_PLAYER - Static variable in class org.spongepowered.api.network.EngineConnectionTypes
The server side connection type where the player has successfully joined a server.
SERVER_SIDE - Static variable in class org.spongepowered.api.network.EngineConnectionTypes
The server side connection type.
serverLocation() - Method in interface org.spongepowered.api.world.Locatable
Gets the location of the source as a ServerLocation.
ServerLocation - Interface in org.spongepowered.api.world.server
A position within a particular ServerWorld.
ServerLocation.Factory - Interface in org.spongepowered.api.world.server
 
ServerLocationCreator - Interface in org.spongepowered.api.world.server
 
ServerLocationCreator.Factory - Interface in org.spongepowered.api.world.server
 
ServerPlayer - Interface in org.spongepowered.api.entity.living.player.server
 
ServerPlayerConnection - Interface in org.spongepowered.api.network
Represents a connection of a client to the server where the ServerPlayer has successfully joined.
serverScoreboard() - Method in interface org.spongepowered.api.Server
Gets the 'server' scoreboard.
ServerSideConnection - Interface in org.spongepowered.api.network
Represents a connection between a minecraft client and server.
ServerSideConnectionEvent - Interface in org.spongepowered.api.event.network
Represents an event fired during the login process.
ServerSideConnectionEvent.Auth - Interface in org.spongepowered.api.event.network
Called asynchronously when the client attempts to authenticate against the server.
ServerSideConnectionEvent.Disconnect - Interface in org.spongepowered.api.event.network
Called when a player disconnects from the game.
ServerSideConnectionEvent.Handshake - Interface in org.spongepowered.api.event.network
Called after the client authenticates and attempts to login to the server.
ServerSideConnectionEvent.Join - Interface in org.spongepowered.api.event.network
Called when a player joins the game within a world for the first time after initial connection.
ServerSideConnectionEvent.Login - Interface in org.spongepowered.api.event.network
Called after the server finished its handshake with the client.
ServerWorld - Interface in org.spongepowered.api.world.server
 
ServerWorldProperties - Interface in org.spongepowered.api.world.server.storage
 
service() - Method in interface org.spongepowered.api.service.ServiceRegistration
The implementation of the service.
serviceClass() - Method in interface org.spongepowered.api.service.ServiceRegistration
A Class that represents the service that has been implemented.
serviceProvider() - Method in interface org.spongepowered.api.Game
Gets the ServiceProvider.GameScoped, used to provide Sponge services that plugins may provide.
serviceProvider() - Method in interface org.spongepowered.api.Server
Gets the ServiceProvider.ServerScoped, used to provide Sponge services that plugins may provide.
serviceProvider() - Static method in class org.spongepowered.api.Sponge
Gets the Game scoped ServiceProvider for providing services.
ServiceProvider - Interface in org.spongepowered.api.service
Provides various Sponge services.
ServiceProvider.GameScoped - Interface in org.spongepowered.api.service
Provides services that are scoped to a ServiceProvider.GameScoped instance.
ServiceProvider.ServerScoped - Interface in org.spongepowered.api.service
Provides serivces that are scoped to the ServiceProvider.ServerScoped Engine only.
ServiceRegistration<T> - Interface in org.spongepowered.api.service
Provides information about the registration of a service.
set(int) - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
Adds the target score value, the score cannot exceed the goal value (ScoreCriterionProgress.goal()) or be under zero.
set(int, int, int, ResourceKey) - Method in interface org.spongepowered.api.world.volume.virtual.Virtualized.Mutable
Sets the Biome at the given position in this volume.
set(int, int, ItemStack) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Sets the item in the specified slot.
set(int, E) - Method in interface org.spongepowered.api.data.value.ListValue.Immutable
Creates a new ListValue.Immutable with the desired element at the desired index.
set(int, E) - Method in interface org.spongepowered.api.data.value.ListValue.Mutable
Replaces the element at the specified index in this list with the specified element.
set(int, ItemStack) - Method in interface org.spongepowered.api.item.inventory.Inventory
Adds the ItemStack to the slot at given index overwriting the existing item.
set(C) - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
 
set(E) - Method in interface org.spongepowered.api.data.value.Value.Mutable
Sets the underlying value to the provided value.
set(Iterable<? extends Value<?>>) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Sets the supported Values onto this DataManipulator.Mutable.
set(BiConsumer<H, E>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
set(BiFunction<H, E, H>) - Method in interface org.spongepowered.api.data.ImmutableDataProviderBuilder
 
set(Supplier<? extends EquipmentType>, ItemStack) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
 
set(Supplier<Key<V>>, E) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
 
set(Supplier<Key<V>>, Supplier<E>) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
 
set(Map<K, V>) - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
 
set(Key<? extends Value<E>>, E) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Sets the supported Key's value such that the value is set on this DataManipulator.Mutable without having to directly set the Value.Mutable and DataManipulator.Mutable.set(Value) afterwards.
set(DataQuery, Object) - Method in interface org.spongepowered.api.data.persistence.DataContainer
 
set(DataQuery, Object) - Method in interface org.spongepowered.api.data.persistence.DataView
Sets the given Object value according to the given path relative to this DataView's path.
set(Value<?>) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Sets the supported Value onto this DataManipulator.Mutable.
set(Value<?>...) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Sets the supported Values onto this DataManipulator.Mutable.
set(EquipmentType, ItemStack) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Sets the item for the specified equipment type.
set(ItemStack) - Method in interface org.spongepowered.api.item.inventory.Slot
Adds the ItemStack to this slot overwriting the existing item.
set(Vector2i, ItemStack) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Sets the item in the specified slot.
set(Vector3i, Registry<T>, T) - Method in interface org.spongepowered.api.world.volume.virtual.Virtualized.Mutable
Sets the Biome at the given position in this volume.
setAddress(InetSocketAddress) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Sets the address to respond with.
SetAITargetEvent - Interface in org.spongepowered.api.event.entity.ai
Fires before the target of an Agent is set.
setAllowFriendlyFire(boolean) - Method in interface org.spongepowered.api.scoreboard.Team
Sets whether friendly fire is enabled.
setAnd(BiFunction<H, E, Boolean>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
setAndGet(BiFunction<H, E, DataTransactionResult>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
setArguments(String) - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent.Pre
Sets the arguments as a string.
setAttackRadius(float) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RangedAttackAgainstAgentGoal
Sets the radius of which the owning Ranger will attempt to attack a targeted Entity.
setAudience(Audience) - Method in interface org.spongepowered.api.event.message.AudienceMessageEvent
Sets the audience for this message to go to.
setAuthorized(boolean) - Method in interface org.spongepowered.api.network.RconConnection
Sets whether this client is authorized.
setBalance(Currency, BigDecimal) - Method in interface org.spongepowered.api.service.economy.account.Account
Sets the balance for this account to the specified amount for the specified Currency, with the current active Contexts.
setBalance(Currency, BigDecimal, Set<Context>) - Method in interface org.spongepowered.api.service.economy.account.Account
Sets the balance for this account to the specified amount for the specified Currency, with the specified set of Contexts.
setBalance(Currency, BigDecimal, Cause) - Method in interface org.spongepowered.api.service.economy.account.Account
Sets the balance for this account to the specified amount for the specified Currency, with the specified Cause.
setBaseDamage(double) - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Sets the "base" damage to deal to the targeted Entity.
setBaseDamage(double) - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
setBaseOutputDamage(double) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Sets the "base" damage to deal to the targeted Entity.
setBaseOutputDamage(double) - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
setBaseValue(double) - Method in interface org.spongepowered.api.entity.attribute.Attribute
Sets the base value of this attribute.
setBiome(int, int, int, Biome) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolume.Modifiable
Sets the Biome at the given position in this volume.
setBiome(Vector3i, Biome) - Method in interface org.spongepowered.api.world.volume.biome.BiomeVolume.Modifiable
Sets the Biome at the given position in this volume.
setBlock(int, int, int, BlockState) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume.Modifiable
Sets the block at the given position in the world.
setBlock(int, int, int, BlockState) - Method in interface org.spongepowered.api.world.volume.block.PhysicsAwareMutableBlockVolume
Sets the block at the given position in the world.
setBlock(int, int, int, BlockState, BlockChangeFlag) - Method in interface org.spongepowered.api.world.volume.block.PhysicsAwareMutableBlockVolume
Sets the block at the given position in the world.
setBlock(int, int, int, BlockState, BlockChangeFlag) - Method in interface org.spongepowered.api.world.volume.game.MutableGameVolume
 
setBlock(int, int, int, BlockState, BlockChangeFlag) - Method in interface org.spongepowered.api.world.WorldLike
 
setBlock(BlockState) - Method in interface org.spongepowered.api.world.Location
Replace the block at this location with a new state.
setBlock(BlockState, BlockChangeFlag) - Method in interface org.spongepowered.api.world.Location
Replace the block at this location with a new state.
setBlock(Vector3i, BlockState) - Method in interface org.spongepowered.api.world.volume.block.BlockVolume.Modifiable
Sets the block at the given position in the world.
setBlock(Vector3i, BlockState) - Method in interface org.spongepowered.api.world.volume.block.PhysicsAwareMutableBlockVolume
Sets the block at the given position in the world.
setBlock(Vector3i, BlockState, BlockChangeFlag) - Method in interface org.spongepowered.api.world.volume.block.PhysicsAwareMutableBlockVolume
Sets the block at the given position in the world.
setBlock(Vector3i, BlockState, BlockChangeFlag) - Method in interface org.spongepowered.api.world.volume.game.MutableGameVolume
 
setBlock(Vector3i, BlockState, BlockChangeFlag) - Method in interface org.spongepowered.api.world.WorldLike
 
setBlockType(BlockType) - Method in interface org.spongepowered.api.world.Location
Replace the block type at this location by a new type.
setBlockType(BlockType, BlockChangeFlag) - Method in interface org.spongepowered.api.world.Location
Replace the block type at this location by a new type.
setBoolean(int, boolean) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the boolean at the specified absolute index in this buffer.
setBorder(WorldBorder) - Method in interface org.spongepowered.api.world.volume.game.Region
Sets ths WorldBorder for this Region.
setBossBar(BossBar) - Method in interface org.spongepowered.api.raid.Raid
Sets the BossBar being displayed to clients of this raid.
setBroadcastAudience(Audience) - Method in interface org.spongepowered.api.Server
Sets the channel that server-wide messages should be sent through.
setByte(int, byte) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the byte at the specified absolute index in this buffer.
setByteArray(int, byte[]) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified byte array at the specified absolute index in this buffer.
setByteArray(int, byte[], int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified byte array at the specified absolute index in this buffer.
setBytes(int, byte[]) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified byte array at the specified absolute index in this buffer.
setBytes(int, byte[], int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified byte array at the specified absolute index in this buffer.
setCancelled(boolean) - Method in interface org.spongepowered.api.event.Cancellable
Sets the cancelled state of the Event.
setCancelled(boolean) - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent.Pre
Sets whether the command will run.
setCanSeeFriendlyInvisibles(boolean) - Method in interface org.spongepowered.api.scoreboard.Team
Sets whether invisible team members are shown.
setCarbonCopy(boolean) - Method in interface org.spongepowered.api.world.volume.stream.StreamOptions.Builder
 
setChance(float) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.LookAtGoal
SEts the chance to "watch" a targeted Living.
setChance(int) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.FindNearestAttackableTargetGoal
Sets the chance that this task will go through and attempt to find a new target.
setChar(int, char) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the char at the specified absolute index of this buffer.
setChatFormatter(PlayerChatFormatter) - Method in interface org.spongepowered.api.event.message.PlayerChatEvent
Sets the formatter for this message to go trough.
setChatFormatter(PlayerChatFormatter) - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Sets the chat router.
setCheckOnlyNearby(boolean) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.TargetGoal
Sets whether an Entity can only be targeted within a "short" radius from the owning Agent.
setCheckSight(boolean) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.TargetGoal
Sets whether the owning Agent can visibly "see" the Entity being targeted such that any BlockTypes that are visibly opaque will prevent the owning Agent from targeting that Entity.
setChest(ItemStack) - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Sets the chest.
setCloseRangeSpeed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal
Sets the peed "modifier" for which the parent Agent will move away from a found Living to "avoid" when in close range.
setCollisionRule(Supplier<? extends CollisionRule>) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the CollisionRule for entities on this team.
setCollisionRule(CollisionRule) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the CollisionRule for entities on this team.
setColor(NamedTextColor) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the color of this team.
setCommand(String) - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent.Pre
Sets the command as a string, without any sort of command prefix.
setCommands(boolean) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets whether commands are enabled.
setCooldown(ItemType, Ticks) - Method in interface org.spongepowered.api.entity.living.player.CooldownTracker
Sets the cooldown for the specified ItemType for the specified amount of ticks.
setCreator(int, int, int, UUID) - Method in interface org.spongepowered.api.world.volume.game.TrackedVolume
Sets the UUID of the user who created the BlockSnapshot located at passed block coordinates.
setCreator(Vector3i, UUID) - Method in interface org.spongepowered.api.world.volume.game.TrackedVolume
Sets the UUID of the user who created the BlockSnapshot located at passed block position.
setCurrentInventory(ViewableInventory) - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Sets a new inventory.
setCursor(ItemStack) - Method in interface org.spongepowered.api.item.inventory.Container
Sets the viewing players cursor item.
setCustom(T) - Method in class org.spongepowered.api.data.Transaction
Sets the custom snapshot.
setCustom(List<ItemStackSnapshot>) - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Pickup.Pre
Sets the items to add to the inventory.
setCustom(ItemStack) - Method in class org.spongepowered.api.item.inventory.transaction.SlotTransaction
Sets the custom ItemStack output of this SlotTransaction.
setCustomBossBars(List<KeyedValue<BossBar>>) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets the custom bars.
setCustomer(Humanoid) - Method in interface org.spongepowered.api.item.merchant.Merchant
Sets the currently trading customer with this merchant.
setDamage(DamageModifier, DoubleUnaryOperator) - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Sets the provided DamageFunction to be used for the given DamageModifier.
setDamage(DamageModifier, DoubleUnaryOperator) - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
setDataView(int, DataView) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the DataView at the specified absolute index in this buffer.
setDayTime(MinecraftDayTime) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets the in-game time of day.
setDeathMessageVisibility(Supplier<? extends Visibility>) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the Visibility which controls who death Texts of players on this team are visible to.
setDeathMessageVisibility(Visibility) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the Visibility which controls who death Texts of players on this team are visible to.
setDelayBetweenAttacks(Ticks) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RangedAttackAgainstAgentGoal
The time, in ticks, this Ranger will wait before attacking again.
setDescription(Component) - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent.Response
Sets the description (MOTD) of the status response.
setDestinationPosition(Vector3d) - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent
Sets the new position the Entity will go to.
setDestinationWorld(ServerWorld) - Method in interface org.spongepowered.api.event.entity.ChangeEntityWorldEvent.Pre
Sets the world this Entity will go to.
setDestinationWorld(ServerWorld) - Method in interface org.spongepowered.api.event.entity.living.player.RespawnPlayerEvent.SelectWorld
Sets the world the player will respawn in.
setDifficulty(Difficulty) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets the Difficulty.
setDisplayMode(ObjectiveDisplayMode) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Sets the ObjectiveDisplayMode used to display this objective.
setDisplayName(Component) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Sets this entry's display name.
setDisplayName(Component) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets the name.
setDisplayName(Component) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Sets the name displayed to players.
setDisplayName(Component) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the name displayed to users for this team.
setDouble(int, double) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the double at the specified absolute index of this buffer.
setDoubleLE(int, double) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the double at the specified absolute index of this buffer in little endian byte order.
setElementType(TypeToken<T>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
setElementType(Class<T>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
setEnchantments(List<Enchantment>) - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment
Sets the list of enchantments to apply to the item.
setExceptionHandler(ChannelExceptionHandler<EngineConnection>) - Method in interface org.spongepowered.api.network.channel.Channel
Sets the ChannelExceptionHandler that should be used for the channel.
setExecutionChance(int) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RandomWalkingGoal
Sets the chance that the owning Entity will perform a "wander".
setExplosion(Explosion) - Method in interface org.spongepowered.api.event.world.ExplosionEvent.Pre
Sets the Explosion involved for this event.
setFallbackPermissionValue(Set<Context>, Tristate) - Method in interface org.spongepowered.api.service.permission.SubjectData
Set the permission value at the root of the node tree, that will be returned as a response to permissions queries when no more specific permission matches.
setFarRangeSpeed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal
Sets the close range speed "modifier" for which the parent Agent will move away from a found Living to "avoid" when in a farther range than 7 blocks.
setFavicon(Favicon) - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent.Response
Sets the Favicon to display on the client.
setFeet(ItemStack) - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Sets the feet.
setFireTicks(Ticks) - Method in interface org.spongepowered.api.event.entity.IgniteEntityEvent
Sets the amount of ticks the entity will remain on fire.
setFloat(int, float) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the float at the specified absolute index of this buffer.
setFloatLE(int, float) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the float at the specified absolute index of this buffer in little endian byte order.
setFooter(Component) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Sets this list's footer.
setGameMode(GameMode) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Sets this entry's gamemode.
setGameMode(GameMode) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets the GameMode.
setGameRule(GameRule<V>, V) - Method in interface org.spongepowered.api.world.gamerule.GameRuleHolder
Sets the value for the specified GameRule.
setGameType(String) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Sets the GameType to respond with.
setGenerateBonusChest(boolean) - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig.Mutable
Sets if the bonus chest will generate.
setGenerateFeatures(boolean) - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig.Mutable
Sets whether features will generate
setHardcore(boolean) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets if this is in hardcore mode.
setHasWhitelist(boolean) - Method in interface org.spongepowered.api.Server
Sets whether the server is utilizing a whitelist.
setHead(ItemStack) - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Sets the head.
setHeader(Component) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Sets this list's header.
setHeaderAndFooter(Component, Component) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Sets this list's header and footer.
setHidePlayers(boolean) - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent.Response
Sets whether the player count and the list of players on this server is hidden and doesn't get sent to the client.
setIndex(int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets both the reader and writer indices.
setInhabitedTime(Ticks) - Method in interface org.spongepowered.api.world.chunk.Chunk
Sets the number of ticks players have been present in this chunk.
setInt(int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the integer at the specified absolute index of this buffer.
setIntLE(int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the integer at the specified absolute index of this buffer in little endian byte order.
setItemInHand(Supplier<? extends HandType>, ItemStack) - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Sets the equipped item in hand.
setItemInHand(HandType, ItemStack) - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Sets the equipped item in hand.
setKeepInventory(boolean) - Method in interface org.spongepowered.api.event.entity.DestructEntityEvent.Death
Applies the GameRules.KEEP_INVENTORY gamerule to this entity alone.
setKnockbackModifier(float) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Sets the knock back modifier.
setLatency(int) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Sets the latency for this entry.
setLegs(ItemStack) - Method in interface org.spongepowered.api.item.inventory.ArmorEquipable
Sets the legs.
setLevelRequirement(int) - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement
Sets the new level requirement
setLoadingStyle(StreamOptions.LoadingStyle) - Method in interface org.spongepowered.api.world.volume.stream.StreamOptions.Builder
 
setLoadOnStartup(boolean) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets whether this should load when the server starts up.
setLocation(ResourceKey, Vector3d) - Method in interface org.spongepowered.api.entity.living.player.User
Sets the world and position of this User.
setLocation(ServerLocation) - Method in interface org.spongepowered.api.entity.Entity
Sets the location of this entity.
setLocationAndRotation(ServerLocation, Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Moves the entity to the specified location and sets the rotation.
setLocationAndRotation(ServerLocation, Vector3d, EnumSet<RelativePositions>) - Method in interface org.spongepowered.api.entity.Entity
Moves the entity to the specified location and sets the rotation.
setLocked(boolean) - Method in interface org.spongepowered.api.scoreboard.Score
Sets this score as locked.
setLong(int, long) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the long integer at the specified absolute index of this buffer.
setLongLE(int, long) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the long integer at the specified absolute index of this buffer in little endian byte order.
setLongMemory(boolean) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AttackLivingGoal
Sets whether the task will continue to navigate the parent Agent to continue targeting an Entity after the entity has moved to where a direct navigation path is no longer available.
setMap(String) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Sets the map (world) to respond with.
setMax(int) - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent.Response.Players
Sets the maximum amount of allowed players to display on the client.
setMaxDistance(float) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.LookAtGoal
Sets the maximum distance to "watch" a targeted Living.
setMaxPlayerCount(int) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Sets the max player count to respond with.
setMessage(Component) - Method in interface org.spongepowered.api.event.message.MessageEvent
Sets the message.
setMessage(Component) - Method in interface org.spongepowered.api.event.message.PlayerChatEvent
Sets the chat message.
setMessageCancelled(boolean) - Method in interface org.spongepowered.api.event.message.MessageCancellable
Sets whether the Component should be sent.
setMotd(String) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Sets the MOTD to respond with.
setMoveSpeed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RangedAttackAgainstAgentGoal
Sets the movement speed modifier for moving towards a targeted Entity.
setNameTagVisibility(Supplier<? extends Visibility>) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the Visibility which controls to who nametags of players on this team are visible to.
setNameTagVisibility(Visibility) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the Visibility which controls to who nametags of players on this team are visible to.
setNewBorder(WorldBorder) - Method in interface org.spongepowered.api.event.world.ChangeWorldBorderEvent
Sets the border that will be used.
setNewCooldown(Ticks) - Method in interface org.spongepowered.api.event.entity.living.player.CooldownEvent.Set
Sets the new cooldown for the item type for the player.
setNotifier(int, int, int, UUID) - Method in interface org.spongepowered.api.world.volume.game.TrackedVolume
Sets the UUID of the user who last notified the BlockSnapshot located at passed block coordinates.
setNotifier(Vector3i, UUID) - Method in interface org.spongepowered.api.world.volume.game.TrackedVolume
Sets the UUID of the user who last notified the BlockSnapshot located at passed block position.
setOnline(int) - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent.Response.Players
Sets the amount of online players to display on the client.
setOption(Set<Context>, String, String) - Method in interface org.spongepowered.api.service.permission.SubjectData
Sets a specific option to a value.
setOptions(Set<Context>, Map<String, String>, TransferMethod) - Method in interface org.spongepowered.api.service.permission.SubjectData
Sets all options in a particular context.
setOutputDamage(DamageModifier, DoubleUnaryOperator) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Sets the provided Function to be used for the given DamageModifier.
setOutputDamage(DamageModifier, DoubleUnaryOperator) - Method in class org.spongepowered.api.event.impl.entity.AbstractAttackEntityEvent
 
setParameter(Parameter) - Method in interface org.spongepowered.api.command.parameter.managed.Flag.Builder
Sets a Parameter that may be executed after the flag.
setParents(Set<Context>, List<? extends SubjectReference>, TransferMethod) - Method in interface org.spongepowered.api.service.permission.SubjectData
Sets the parents in a particular context combination.
setPerformsSpawnLogic(boolean) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets whether logic surrounding a spawn position is performed.
setPermission(String) - Method in interface org.spongepowered.api.command.parameter.managed.Flag.Builder
Specifies the permission required to use this flag.
setPermission(Set<Context>, String, Tristate) - Method in interface org.spongepowered.api.service.permission.SubjectData
Sets a permission to a given value.
setPermissions(Set<Context>, Map<String, Boolean>, TransferMethod) - Method in interface org.spongepowered.api.service.permission.SubjectData
Sets permissions in a given context combination.
setPhase(DragonPhaseType) - Method in interface org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseManager
Sets the dragon phase.
setPlayerCount(int) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Sets the player count to respond with.
setPlayerIdleTimeout(int) - Method in interface org.spongepowered.api.Server
Sets the player idle timeout, in minutes.
setPlugins(String) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Sets the list of plugins to respond with.
setPosition(double, double) - Method in interface org.spongepowered.api.advancement.TreeLayoutElement
Sets the position of the Advancement.
setPosition(Vector2d) - Method in interface org.spongepowered.api.advancement.TreeLayoutElement
Sets the position of the Advancement.
setPosition(Vector2i) - Method in interface org.spongepowered.api.map.decoration.MapDecoration
Sets the position of where the MapDecoration is on Maps, or where it would be if applied to a MapInfo 0,0 is the center of the map Ranges from 0x80-0x7f.
setPosition(Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Sets the position of this entity.
setPrefix(Component) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the prefix prepended to the display name of users on this team.
setPriority(int) - Method in interface org.spongepowered.api.event.entity.ai.goal.GoalEvent.Add
Sets the priority the task will be assigned to.
setPvp(boolean) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets whether PVP combat is enabled.
setQuantity(int) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Sets the quantity in this stack.
setRawData(int, int, int, DataView) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to set all data of the block at the given position according to the DataContainer's held information.
setRawData(DataView) - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype
Sets the raw data for the desired BlockEntity.
setRawData(DataView) - Method in interface org.spongepowered.api.data.SerializableDataHolder.Mutable
Attempts to set all data of this DataHolder according to the DataView's held information.
setRawData(DataView) - Method in interface org.spongepowered.api.entity.EntityArchetype
 
setRawData(Vector3i, DataView) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to set all data of the block at the given position according to the DataContainer's held information.
setReadOnly(boolean) - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Sets the readonly mode for this menu.
setRemainingDuration(Ticks) - Method in interface org.spongepowered.api.event.item.inventory.UseItemStackEvent
Sets the remaining duration of ItemStack in use.
setRequestHandler(Class<C>, RequestPacketHandler<? super P, ? extends R, ? super C>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Sets the RequestPacketHandler to handle a RequestPacket for a specific connection type.
setRequestHandler(Class<C>, RawHandshakeDataRequestHandler<? super C>) - Method in interface org.spongepowered.api.network.channel.raw.handshake.RawHandshakeDataChannel
Sets the RawHandshakeDataRequestHandler for the given connection type.
setRequestHandler(RequestPacketHandler<? super P, ? extends R, EngineConnection>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Sets the RequestPacketHandler to handle a RequestPacket on both connection sides.
setRequestHandler(RawHandshakeDataRequestHandler<EngineConnection>) - Method in interface org.spongepowered.api.network.channel.raw.handshake.RawHandshakeDataChannel
Sets the RawHandshakeDataRequestHandler on the both the client and server sides.
setRequestHandler(EngineConnectionSide<C>, RequestPacketHandler<? super P, ? extends R, ? super C>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketBinding
Sets the RequestPacketHandler to handle a RequestPacket on a specific connection side.
setRequestHandler(EngineConnectionSide<C>, RawHandshakeDataRequestHandler<? super C>) - Method in interface org.spongepowered.api.network.channel.raw.handshake.RawHandshakeDataChannel
Sets the RawHandshakeDataRequestHandler on the given connection side.
setRequirement(Predicate<CommandCause>) - Method in interface org.spongepowered.api.command.parameter.managed.Flag.Builder
Specifies the requirement to use this flag.
setResult(boolean) - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Trigger
Sets the result of the trigger event.
setResult(CommandResult) - Method in interface org.spongepowered.api.event.command.ExecuteCommandEvent.Pre
Sets the result of the command.
setResult(TristateResult.Result) - Method in interface org.spongepowered.api.event.TristateResult
Sets the result value for this event.
setRolls(int) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Sets the number of times this table will roll while retrieving items.
setRolls(int) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
setRolls(VariableAmount) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Sets the number of times this table will roll while retrieving items.
setRolls(VariableAmount) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
setRotation(Supplier<MapDecorationOrientation>) - Method in interface org.spongepowered.api.map.decoration.MapDecoration
 
setRotation(MapDecorationOrientation) - Method in interface org.spongepowered.api.map.decoration.MapDecoration
Sets rotation with a MapDecorationOrientation
setRotation(Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Sets the rotation of this entity.
setRotation(Vector3d) - Method in interface org.spongepowered.api.entity.living.player.User
Sets the rotation of this entity.
setScale(Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Sets the scale.
setScore(int) - Method in interface org.spongepowered.api.scoreboard.Score
Sets the current score value.
setScoreboard(Scoreboard) - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Sets the Scoreboard displayed to the player.
setSearchDistance(float) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal
Sets the search distance at which any Living instances in a radius of the parent Agent are considered for avoiding.
setSeed(long) - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig.Mutable
Sets the seed
setSeed(String) - Method in interface org.spongepowered.api.world.generation.config.WorldGenerationConfig.Mutable
Sets the seed
setSelectedSlotIndex(int) - Method in interface org.spongepowered.api.item.inventory.entity.Hotbar
Sets the slot selected by the Humanoid.
setSerializationBehavior(SerializationBehavior) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
setShort(int, short) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the short at the specified absolute index of this buffer.
setShortLE(int, short) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the short at the specified absolute index of this buffer in little endian byte order.
setSpawnPosition(Vector3i) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the default spawn position.
setSpeed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AttackLivingGoal
Sets the movement speed modifier when the parent Creature is targeting an Entity.
setSpeed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.horse.RunAroundLikeCrazyGoal
Sets the speed modifier at which when an Entity is running around, the movement speed is amplified by this modifier.
setSpeed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RandomWalkingGoal
Sets the speed modifier at which the owning Entity will move around to appear to "wander".
setState(ArgumentReader) - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Attempts to reset the state of this ArgumentReader.Mutable to the state that the provided ArgumentReader is in.
setString(int, String) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the string at the specified absolute index in this buffer.
setSuffix(Component) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the suffix appended to the display name of users on this team.
setSwimChance(float) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.SwimGoal
Sets the chance that the owning Agent will perform a "jump".
setTarget(Entity) - Method in interface org.spongepowered.api.event.entity.ai.SetAITargetEvent
Sets the Agents new target Entity.
setTargetClass(Class<? extends Living>) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.FindNearestAttackableTargetGoal
Sets the entity class that can be targeted.
setTargetSelector(Predicate<Living>) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal
Sets the Predicate for filtering which Living instances are considered to be "avoided" by the owning Agent.
setTitle(Component) - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Sets the title of this menu.
setToLocation(ServerLocation) - Method in interface org.spongepowered.api.event.action.SleepingEvent.Finish
Sets the location the Living will wake up at.
setToLocation(ServerLocation) - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent.Login
Sets the location the player will log in at.
setToRotation(Vector3d) - Method in interface org.spongepowered.api.event.action.SleepingEvent.Finish
Sets the rotation the Living will wake up to.
setToRotation(Vector3d) - Method in interface org.spongepowered.api.event.entity.RotateEntityEvent
Sets the new rotation that the Entity will perform.
setToRotation(Vector3d) - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent.Login
Sets the rotation the player will log in to.
setTransform(Transform) - Method in interface org.spongepowered.api.entity.Entity
Sets the Transform.
setUniqueId(int, UUID) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the UUID at the specified absolute index in this buffer.
setUpdateRandomly(boolean) - Method in interface org.spongepowered.api.block.BlockType
Sets if the BlockType should receive random block updates.
setUseBlockResult(Tristate) - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
Sets whether the interacted BlockSnapshot should be used.
setUseItemResult(Tristate) - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
setUTF(int, String) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the string at the specified absolute index in this buffer.
setValid(boolean) - Method in interface org.spongepowered.api.block.entity.BlockEntity
Changes the validation of this block entity.
setValid(boolean) - Method in interface org.spongepowered.api.block.transaction.NotificationTicket
 
setValid(boolean) - Method in class org.spongepowered.api.data.Transaction
Sets whether this transaction is valid or not.
setValue(String) - Method in class org.spongepowered.api.service.context.Context
Deprecated.
Context does not support changing the values
SetValue<E> - Interface in org.spongepowered.api.data.value
 
SetValue.Immutable<E> - Interface in org.spongepowered.api.data.value
Represents a type of CollectionValue.Immutable backed by a Set.
SetValue.Mutable<E> - Interface in org.spongepowered.api.data.value
Represents a type of CollectionValue.Mutable backed by a Set.
setValues(Key<? extends SetValue.Mutable<E>>, Set<E>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer where the Key is responsible for a Set based Value.Mutable.
setValues(Key<? extends SetValue.Mutable<E>>, Set<E>, VariableAmount) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer where the Key is responsible for a Set based Value.Mutable.
setValues(Key<? extends SetValue.Mutable<E>>, WeightedTable<E>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer where the Key is responsible for a Set based Value.Mutable.
setVarInt(int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified varint at the specified absolute index in this buffer.
setVarLong(int, long) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified varlong at the specified absolute index in this buffer.
setVersion(String) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Sets the version to respond with.
setViewDistance(Integer) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets the view distance (in chunks).
setVolume(int) - Method in interface org.spongepowered.api.fluid.FluidStack
Sets the desired volume for this stack.
setWanderingTrader(WanderingTrader) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets the WanderingTrader.
setWanderingTraderSpawnChance(int) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets the chance that a WanderingTrader will be spawned.
setWanderingTraderSpawnDelay(Ticks) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets the delay before a WanderingTrader will be spawned.
setWatchedClass(Class<? extends Living>) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.LookAtGoal
Sets the Class of the Living type to "stare" or "watch" when that type of entity is nearby.
setWeather(WeatherType) - Method in interface org.spongepowered.api.world.weather.WeatherUniverse.Mutable
Sets the Weather of this universe with a random duration.
setWeather(WeatherType, Ticks) - Method in interface org.spongepowered.api.event.world.ChangeWeatherEvent
Sets a custom weather result.
setWeather(WeatherType, Ticks) - Method in interface org.spongepowered.api.world.weather.WeatherUniverse.Mutable
Sets the WeatherType of the world with the specified Ticks duration.
setWorldBorder(WorldBorder) - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Sets the WorldBorder that this player sees.
setWorldType(WorldType) - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Sets the WorldType.
shade() - Method in interface org.spongepowered.api.map.color.MapColor
Gets the MapShade that this MapColor was built from.
shade(MapShade) - Method in interface org.spongepowered.api.map.color.MapColor.Builder
Sets the MapShade of the supplied MapColor.color().
shape() - Method in interface org.spongepowered.api.data.meta.BannerPatternLayer
Gets the pattern shape for this layer.
shape() - Method in interface org.spongepowered.api.entity.living.aquatic.fish.school.TropicalFish
shape() - Method in interface org.spongepowered.api.item.FireworkEffect
Gets the explosion shape.
shape(Supplier<? extends FireworkShape>) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Sets the shape of the FireworkEffect explosion.
shape(FireworkShape) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Sets the shape of the FireworkEffect explosion.
shapedBuilder() - Static method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipe
Provides a builder for a ShapedCraftingRecipe.
ShapedCraftingRecipe - Interface in org.spongepowered.api.item.recipe.crafting
A ShapedCraftingRecipe is a CraftingRecipe that has shape and fits into a grid.
ShapedCraftingRecipe.Builder - Interface in org.spongepowered.api.item.recipe.crafting
The Builder for ShapedCraftingRecipes.
ShapedCraftingRecipe.Builder.AisleStep - Interface in org.spongepowered.api.item.recipe.crafting
In this Step define one or more Ingredients.
ShapedCraftingRecipe.Builder.AisleStep.ResultStep - Interface in org.spongepowered.api.item.recipe.crafting
In this Step define one or more Ingredients or continue by setting the result.
ShapedCraftingRecipe.Builder.EndStep - Interface in org.spongepowered.api.item.recipe.crafting
In this Step set the group of the Recipe and/or build it.
ShapedCraftingRecipe.Builder.ResultStep - Interface in org.spongepowered.api.item.recipe.crafting
In this Step set the result of the recipe.
ShapedCraftingRecipe.Builder.RowsStep - Interface in org.spongepowered.api.item.recipe.crafting
In this Step add one or more rows of Ingredients.
ShapedCraftingRecipe.Builder.RowsStep.ResultStep - Interface in org.spongepowered.api.item.recipe.crafting
In this Step add one or more rows of Ingredients or continue by setting the result.
shapelessBuilder() - Static method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipe
Provides a builder for a ShapelessCraftingRecipe.
ShapelessCraftingRecipe - Interface in org.spongepowered.api.item.recipe.crafting
A ShapelessCraftingRecipe is a CraftingRecipe that does not have shape and just has a list of ingredients.
ShapelessCraftingRecipe.Builder - Interface in org.spongepowered.api.item.recipe.crafting
The Builder for ShapelessCraftingRecipes.
ShapelessCraftingRecipe.Builder.EndStep - Interface in org.spongepowered.api.item.recipe.crafting
In this Step set the group of the Recipe and/or build it.
ShapelessCraftingRecipe.Builder.ResultStep - Interface in org.spongepowered.api.item.recipe.crafting
In this Step set the result of the Recipe.
Shaper - Interface in org.spongepowered.api.world.generation.config.noise
Shapes the terrain generation.
Shaper.Factory - Interface in org.spongepowered.api.world.generation.config.noise
 
sharedConfig(PluginContainer) - Method in interface org.spongepowered.api.config.ConfigManager
Gets the configuration root for a plugin that utilizes the shared configuration folder.
sharedRoot() - Element in annotation interface org.spongepowered.api.config.ConfigDir
Whether the the shared root for configuration should be used, or instead, the plugin-specific configuration directory.
sharedRoot() - Element in annotation interface org.spongepowered.api.config.DefaultConfig
Whether the the shared root for configuration should be used.
SHARPNESS - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases melee damage.
sheared() - Method in interface org.spongepowered.api.entity.living.animal.Sheep
SHEARS - Static variable in class org.spongepowered.api.item.ItemTypes
 
Sheep - Interface in org.spongepowered.api.entity.living.animal
Represents a Sheep.
SHEEP - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SHEEP_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
SHEPHERD - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
SHIELD - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents a DamageModifier that will reduce damage due to using a shield.
SHIELD - Static variable in interface org.spongepowered.api.event.entity.AttackEntityEvent
or use with a DamageModifier where its type is a DamageModifierTypes.SHIELD and the Cause contains an ItemStackSnapshot (in Vanilla, a shield).
SHIELD - Static variable in class org.spongepowered.api.item.ItemTypes
 
SHIFT_CLICK_LEFT - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Shift-Left click on a slot.
SHIFT_CLICK_RIGHT - Static variable in class org.spongepowered.api.item.inventory.menu.ClickTypes
Shift-Right click on a slot.
SHIPWRECK - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
shooter() - Method in interface org.spongepowered.api.entity.projectile.Projectile
SHOOTER - Static variable in class org.spongepowered.api.data.Keys
The shooter of a Projectile.
shortDescription(Component) - Method in interface org.spongepowered.api.command.Command.Builder
Provides a simple description for this command, typically no more than one line.
shortDescription(Function<CommandCause, Optional<Component>>) - Method in interface org.spongepowered.api.command.Command.Builder
Provides a simple description for this command, typically no more than one line, which is dependent on the Cause that requests it.
shortDescription(CommandCause) - Method in interface org.spongepowered.api.command.Command
Gets a short one-line description of this command.
shortDescription(CommandCause, CommandMapping) - Method in interface org.spongepowered.api.command.registrar.CommandRegistrar
Returns a short description for the invoked command, if one is available.
SHOT_CROSSBOW - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
shouldBreakBlocks() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets whether the affected blocks should be destroyed on explosion.
shouldBreakBlocks(boolean) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets whether the affected blocks should be destroyed on explosion.
shouldCheckOnlyNearby() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.TargetGoal
Gets whether an Entity can only be targeted within a "short" radius from the owning Agent.
shouldCheckSight() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.TargetGoal
Gets whether the owning Agent can visibly "see" the Entity being targeted such that any BlockTypes that are visibly opaque will prevent the owning Agent from targeting that Entity.
shouldDamageEntities() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets whether this explosion will damage entities.
shouldDamageEntities(boolean) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets whether the explosion will damage entities nearby.
shouldIncludeUsage() - Method in exception org.spongepowered.api.command.exception.CommandException
Gets whether the exception should include usage in the presentation of the exception/stack-trace.
shouldPlaySmoke() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets whether the explosion will play a smoke effect.
shouldPlaySmoke(boolean) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets whether the explosion will have smoke particles.
shouldUpdate() - Method in class org.spongepowered.api.entity.ai.goal.AbstractGoal
Determines whether this Goal should be considered for "ticking" or AbstractGoal.start(), AbstractGoal.update(), and AbstractGoal.reset() are called for that "AI" tick.
SHOW_BOTTOM - Static variable in class org.spongepowered.api.data.Keys
Whether a EndCrystal should show its bottom bedrock platform.
SHOW_DEATH_MESSAGES - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether a message appears in chat when a Player dies.
showAir() - Method in interface org.spongepowered.api.block.entity.StructureBlock
showBottom() - Method in interface org.spongepowered.api.entity.explosive.EndCrystal
showBoundingBox() - Method in interface org.spongepowered.api.block.entity.StructureBlock
showIcon(boolean) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets whether the potion effect should show its icon when applied.
showInUsage(boolean) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.DynamicChoicesBuilder
Sets what should happen if the usage of this parameter is requested.
showInUsage(boolean) - Method in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.StaticChoicesBuilder
Sets what should happen if the usage of this parameter is requested.
showParticles(boolean) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets whether the potion effect should show particles when applied.
showsIcon() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets whether or not this potion effect is showing its icon.
showsParticles() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets whether or not this potion effect is showing particles.
showToast(boolean) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets whether a toast should be shown.
SHROOMLIGHT - Static variable in class org.spongepowered.api.block.BlockTypes
 
SHROOMLIGHT - Static variable in class org.spongepowered.api.item.ItemTypes
 
Shulker - Interface in org.spongepowered.api.entity.living.golem
 
SHULKER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
SHULKER_BOX - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
SHULKER_BOX - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
Size 27 (3x9 grid).
SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
SHULKER_BOXES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SHULKER_BULLET - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SHULKER_SHELL - Static variable in class org.spongepowered.api.item.ItemTypes
 
SHULKER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
ShulkerBox - Interface in org.spongepowered.api.block.entity.carrier
Represents a ShulkerBox.
ShulkerBullet - Interface in org.spongepowered.api.entity.projectile
A ShulkerBullet is the projectile Shulkers shoot.
shutdown() - Method in interface org.spongepowered.api.Server
Shuts down the server, and kicks all players with the default kick message.
shutdown(Component) - Method in interface org.spongepowered.api.Server
Shuts down the server, and kicks all players with the given message.
SIAMESE - Static variable in class org.spongepowered.api.data.type.CatTypes
 
side() - Method in interface org.spongepowered.api.network.ClientSideConnection
 
side() - Method in interface org.spongepowered.api.network.EngineConnection
Gets the side this connection is on.
side() - Method in interface org.spongepowered.api.network.ServerSideConnection
 
SIDE - Static variable in class org.spongepowered.api.data.type.WireAttachmentTypes
 
SIDEBAR - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
Displays scores for the objective on the side of the screen in-game.
SIDEBAR_TEAM_AQUA - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_BLACK - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_BLUE - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_DARK_AQUA - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_DARK_BLUE - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_DARK_GRAY - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_DARK_GREEN - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_DARK_PURPLE - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_DARK_RED - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_GOLD - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_GRAY - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_GREEN - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_LIGHT_PURPLE - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_RED - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_WHITE - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SIDEBAR_TEAM_YELLOW - Static variable in class org.spongepowered.api.scoreboard.displayslot.DisplaySlots
 
SidedSlot - Interface in org.spongepowered.api.item.inventory.slot
A slot which belongs to a particular side of a "sided" inventory.
sign() - Method in interface org.spongepowered.api.event.block.entity.ChangeSignEvent
Gets the Sign.
Sign - Interface in org.spongepowered.api.block.entity
Represents a sign.
SIGN - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
SIGN_LINES - Static variable in class org.spongepowered.api.data.Keys
The lines displayed on a Sign.
signature() - Method in interface org.spongepowered.api.profile.property.ProfileProperty
Gets the signature of this property.
SIGNS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SIGNS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
signum() - Method in enum class org.spongepowered.api.util.AxisDirection
Gets the signum for this direction.
silent() - Method in interface org.spongepowered.api.entity.Entity
SILK_TOUCH - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Allows collection of blocks that are normally unobtainable, such as diamond ore, cocoa, mycelium, and similar in vanilla.
Silverfish - Interface in org.spongepowered.api.entity.living.monster
Represents a Silverfish.
SILVERFISH - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SILVERFISH_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
SIMPLIFIED_CHINESE - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
simulateChat(Component, Cause) - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Simulates a chat message from a player.
SIMULATED_PLAYER - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents a simulated Player.
single() - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode.Amount
Indicates that only one object can be selected by this parameter.
single() - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode.EntitySelection
Indicates that only one entity can be selected by this parameter.
single() - Method in interface org.spongepowered.api.util.Ticks.Factory
 
single() - Static method in interface org.spongepowered.api.util.Ticks
Represents a single tick.
SINGLE - Static variable in class org.spongepowered.api.data.type.ChestAttachmentTypes
 
SINGLE_WALL - Static variable in class org.spongepowered.api.data.type.BellAttachmentTypes
 
SingleBlockCarrier - Interface in org.spongepowered.api.item.inventory
Represents a Block that is a carrier of an Inventory e.g.
Sittable - Interface in org.spongepowered.api.entity.living.animal
Represents an Entity which can sit.
sitting() - Method in interface org.spongepowered.api.entity.living.animal.Sittable
SITTING_ATTACKING - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is growling before performing a dragon breath attack.
SITTING_FLAMING - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is performing a dragon breath attack.
SITTING_SCANNING - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is looking for a Player to peform a dragon breath attack.
size() - Method in interface org.spongepowered.api.block.entity.StructureBlock
size() - Method in interface org.spongepowered.api.data.value.CollectionValue
Gets the size of the underlying collection of elements.
size() - Method in interface org.spongepowered.api.data.value.MapValue
Gets the size of this map.
size() - Method in interface org.spongepowered.api.entity.living.monster.Phantom
size() - Method in interface org.spongepowered.api.entity.living.monster.slime.Slime
size() - Method in interface org.spongepowered.api.util.AABB
Gets the size of the box.
size() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
size() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
size() - Method in interface org.spongepowered.api.world.generation.config.noise.SlideConfig
The size of the affected area.
size() - Method in interface org.spongepowered.api.world.volume.Volume
The size of this region, defined as the difference between Volume.max() and Volume.min(), plus Vector3i.ONE.
SIZE - Static variable in class org.spongepowered.api.data.Keys
The size of a Slime.
SIZE - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks based on ItemStack size.
SK_SK - Static variable in class org.spongepowered.api.util.locale.Locales
 
Skeleton - Interface in org.spongepowered.api.entity.living.monster.skeleton
Represents a skeleton.
SKELETON - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
SKELETON - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SKELETON_HORSE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SKELETON_HORSE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
SKELETON_SKULL - Static variable in class org.spongepowered.api.block.BlockTypes
 
SKELETON_SKULL - Static variable in class org.spongepowered.api.item.ItemTypes
 
SKELETON_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
SKELETON_WALL_SKULL - Static variable in class org.spongepowered.api.block.BlockTypes
 
SkeletonHorse - Interface in org.spongepowered.api.entity.living.animal.horse
 
SkeletonLike - Interface in org.spongepowered.api.entity.living.monster.skeleton
An abstract representation of a Skeleton.
SKELETONS - Static variable in class org.spongepowered.api.tag.EntityTypeTags
 
SKIN_MOISTURE - Static variable in class org.spongepowered.api.data.Keys
The "moisture" state of a Dolphin.
SKIN_PART - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
SKIN_PARTS - Static variable in class org.spongepowered.api.data.Keys
The parts of a ServerPlayer skin that should be displayed.
SKIN_PROFILE_PROPERTY - Static variable in class org.spongepowered.api.data.Keys
The skin of a Humanoid.
skinMoisture() - Method in interface org.spongepowered.api.entity.living.aquatic.Dolphin
SkinPart - Interface in org.spongepowered.api.data.type
Represents a part of a player's skin.
SkinParts - Class in org.spongepowered.api.data.type
An enumeration of vanilla SkinParts.
skinProfile() - Method in interface org.spongepowered.api.entity.living.Humanoid
skipWhitespace() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader.Mutable
Moves the cursor to the next non-whitespace character.
Skull - Interface in org.spongepowered.api.block.entity
Represents a head/skull from an entity.
SKULL - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
SKULL - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
SKULL_AND_ROSES - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
SKULL_BANNER_PATTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
SKY - Static variable in class org.spongepowered.api.world.LightTypes
 
SKY_LIGHT - Static variable in class org.spongepowered.api.data.Keys
The skylight value at a ServerLocation.
skylightSubtracted() - Method in interface org.spongepowered.api.world.volume.game.Region
 
SL_SI - Static variable in class org.spongepowered.api.util.locale.Locales
 
SLAB_PORTION - Static variable in class org.spongepowered.api.data.Keys
SLAB_PORTION - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
SlabPortion - Interface in org.spongepowered.api.data.type
Represents the portion of a slab block, for example BlockTypes.STONE_SLAB.
SlabPortions - Class in org.spongepowered.api.data.type
An enumeration of vanilla SlabPortions.
SLABS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SLABS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
SLEEP_IN_BED - Static variable in class org.spongepowered.api.statistic.Statistics
 
SLEEP_TIMER - Static variable in class org.spongepowered.api.data.Keys
The sleep timer of a Player.
sleeping() - Method in interface org.spongepowered.api.entity.living.animal.Fox
sleeping() - Method in interface org.spongepowered.api.entity.living.Bat
sleeping() - Method in interface org.spongepowered.api.entity.living.player.Player
SleepingEvent - Interface in org.spongepowered.api.event.action
Called when a Living enters a bed to sleep in.
SleepingEvent.Failed - Interface in org.spongepowered.api.event.action
Fires when the Living tried to sleep but failed.
SleepingEvent.Finish - Interface in org.spongepowered.api.event.action
Fires when the Living wakes up.
SleepingEvent.Pre - Interface in org.spongepowered.api.event.action
Fires before sleeping is attempted.
SleepingEvent.Tick - Interface in org.spongepowered.api.event.action
Fires every tick the Living is sleeping.
sleepingIgnored() - Method in interface org.spongepowered.api.entity.living.player.Player
sleepTimer() - Method in interface org.spongepowered.api.entity.living.player.Player
SLEPT_IN_BED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
slice() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Returns a slice of this buffer's readable bytes.
slice(int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Returns a slice of this buffer's sub-region.
SlideConfig - Interface in org.spongepowered.api.world.generation.config.noise
 
SlideConfig.Factory - Interface in org.spongepowered.api.world.generation.config.noise
 
Slime - Interface in org.spongepowered.api.entity.living.monster.slime
Represents a Slime.
SLIME - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SLIME_BALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
SLIME_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
SLIME_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
SLIME_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
slot() - Method in interface org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent
Gets the Slot.
slot() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Drop
The current active hand slot
slot() - Method in interface org.spongepowered.api.event.item.inventory.container.ClickContainerEvent
Returns the primary interaction Slot.
slot() - Method in interface org.spongepowered.api.event.item.inventory.CraftItemEvent.Craft
Returns the crafting output Slot.
slot() - Method in class org.spongepowered.api.item.inventory.transaction.SlotTransaction
Gets the Slot of this SlotTransaction.
slot(int) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets the Slot at the given index.
slot(int, int) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets the Slot at the specified position.
slot(Supplier<? extends EquipmentType>) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
 
slot(EquipmentType) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Gets the Slot for the specified equipment type.
slot(Vector2i) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Gets the Slot at the specified position.
Slot - Interface in org.spongepowered.api.item.inventory
A slot is an Inventory with only a single stack.
SLOT_INDEX - Static variable in class org.spongepowered.api.data.Keys
The index of a Slot in an Inventory Readonly
SLOT_POSITION - Static variable in class org.spongepowered.api.data.Keys
The position of a Slot within a GridInventory.
SLOT_SIDE - Static variable in class org.spongepowered.api.data.Keys
The side of a particular Slot, for use in querying "sided inventories".
SlotChangeHandler - Interface in org.spongepowered.api.item.inventory.menu.handler
 
SlotClickHandler - Interface in org.spongepowered.api.item.inventory.menu.handler
 
SlotMatchers - Class in org.spongepowered.api.item.inventory.slot
A collection of KeyValueMatchers that can be used to query for Slots.
slots() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns a list of all Slots (leaf nodes) in this Inventory.
slots(int) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
Adds one or more slots.
slots(List<Slot>, int) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds given slots to the inventory.
slots(List<Slot>, Vector2i) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds given slots to the inventory.
slotsAtIndizes(List<Slot>, List<Integer>) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds given slots to the inventory at given indizes.
slotsAtPositions(List<Slot>, List<Vector2i>) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder.BuildingStep
Adds given slots to the inventory at given positions
SlotTransaction - Class in org.spongepowered.api.item.inventory.transaction
 
SlotTransaction(Slot, ItemStackSnapshot, ItemStackSnapshot) - Constructor for class org.spongepowered.api.item.inventory.transaction.SlotTransaction
Creates a new SlotTransaction with the provided Slot, original snapshot, and replacement snapshot.
slotTransactions() - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Returns the SlotTransactions that were executed by the operation.
SLOVAK - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
SLOVENE - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
SLOW_FALLING - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
SLOW_FALLING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
SLOWNESS - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
SLOWNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
SLOWS_UNOCCUPIED - Static variable in class org.spongepowered.api.data.Keys
Whether a Minecart slows down when it has no Keys.PASSENGERS.
slowsUnoccupied() - Method in interface org.spongepowered.api.entity.vehicle.minecart.MinecartLike
small() - Method in interface org.spongepowered.api.entity.living.ArmorStand
SMALL - Static variable in class org.spongepowered.api.data.type.BambooLeavesTypes
 
SMALL_AMETHYST_BUD - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMALL_AMETHYST_BUD - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMALL_BALL - Static variable in class org.spongepowered.api.item.FireworkShapes
 
SMALL_DRIPLEAF - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMALL_DRIPLEAF - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMALL_DRIPLEAF_PLACEABLE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SMALL_END_ISLANDS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
SMALL_FIREBALL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SMALL_FLAME - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SMALL_FLOWERS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SMALL_FLOWERS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
SMALL_STRIPES - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
SmallFireball - Interface in org.spongepowered.api.entity.projectile.explosive.fireball
Represents a smaller fireball, such as profectiles launched by blazes.
SMELTING - Static variable in class org.spongepowered.api.item.recipe.RecipeTypes
 
SMITE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases damage to "undead" mobs.
SMITHING - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
SMITHING - Static variable in class org.spongepowered.api.item.recipe.RecipeTypes
 
SMITHING_TABLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMITHING_TABLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SmithingRecipe - Interface in org.spongepowered.api.item.recipe.smithing
A Smithing Recipe.
SmithingRecipe.Builder - Interface in org.spongepowered.api.item.recipe.smithing
Builds a simple smithing recipe
SmithingRecipe.Builder.AdditionStep - Interface in org.spongepowered.api.item.recipe.smithing
 
SmithingRecipe.Builder.EndStep - Interface in org.spongepowered.api.item.recipe.smithing
 
SmithingRecipe.Builder.ResultStep - Interface in org.spongepowered.api.item.recipe.smithing
 
SMOKE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
Smoker - Interface in org.spongepowered.api.block.entity.carrier.furnace
 
SMOKER - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOKER - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
SMOKER - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
SMOKER - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOKING - Static variable in class org.spongepowered.api.item.recipe.RecipeTypes
 
SMOOTH_BASALT - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_BASALT - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_QUARTZ - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_QUARTZ - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_QUARTZ_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_QUARTZ_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_QUARTZ_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_QUARTZ_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_RED_SANDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_RED_SANDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_RED_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_RED_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_RED_SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_RED_SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_SANDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_SANDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_STONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_STONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SMOOTH_STONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
SMOOTH_STONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
snapshotFor(ServerLocation) - Method in interface org.spongepowered.api.block.BlockState
Creates a new BlockSnapshot with this current BlockState at the desired ServerLocation.
SNARE - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
SNBT - Static variable in class org.spongepowered.api.command.parameter.managed.clientcompletion.ClientCompletionTypes
Indicates to the client that the ValueParser will parse SNBT (the string format for NBT).
SNBT - Static variable in class org.spongepowered.api.data.persistence.DataFormats
 
SNEAK_TIME - Static variable in class org.spongepowered.api.statistic.Statistics
 
sneaking() - Method in interface org.spongepowered.api.entity.Entity
SNEEZE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
sneezing() - Method in interface org.spongepowered.api.entity.living.animal.Panda
SNEEZING_TIME - Static variable in class org.spongepowered.api.data.Keys
The time a Panda has been sneezing (in ticks)
sneezingTime() - Method in interface org.spongepowered.api.entity.living.animal.Panda
SNOOPER - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
SNOW - Static variable in class org.spongepowered.api.block.BlockTypes
 
SNOW - Static variable in class org.spongepowered.api.data.type.FoxTypes
 
SNOW - Static variable in class org.spongepowered.api.data.type.VillagerTypes
 
SNOW - Static variable in class org.spongepowered.api.item.ItemTypes
 
SNOW - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
SNOW - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SNOW_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
SNOW_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
SNOW_GOLEM - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Snowball - Interface in org.spongepowered.api.entity.projectile
Represents a Snowball.
SNOWBALL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SNOWBALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
SNOWFLAKE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SnowGolem - Interface in org.spongepowered.api.entity.living.golem
Represents a Snow Golem.
SNOWY_BEACH - Static variable in class org.spongepowered.api.world.biome.Biomes
 
SNOWY_PLAINS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
SNOWY_SLOPES - Static variable in class org.spongepowered.api.world.biome.Biomes
 
SNOWY_TAIGA - Static variable in class org.spongepowered.api.world.biome.Biomes
 
SOLID - Static variable in class org.spongepowered.api.data.type.MatterTypes
 
sortAlgorithm(Supplier<? extends SelectorSortAlgorithm>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Sets the sorting algorithm to use when returning entities from the selector.
sortAlgorithm(SelectorSortAlgorithm) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Sets the sorting algorithm to use when returning entities from the selector.
SOUL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SOUL_CAMPFIRE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SOUL_CAMPFIRE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SOUL_FIRE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SOUL_FIRE_BASE_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SOUL_FIRE_BASE_BLOCKS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
SOUL_FIRE_FLAME - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SOUL_LANTERN - Static variable in class org.spongepowered.api.block.BlockTypes
 
SOUL_LANTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
SOUL_SAND - Static variable in class org.spongepowered.api.block.BlockTypes
 
SOUL_SAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
SOUL_SAND_VALLEY - Static variable in class org.spongepowered.api.world.biome.Biomes
 
SOUL_SOIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
SOUL_SOIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
SOUL_SPEED - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
 
SOUL_SPEED_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SOUL_TORCH - Static variable in class org.spongepowered.api.block.BlockTypes
 
SOUL_TORCH - Static variable in class org.spongepowered.api.item.ItemTypes
 
SOUL_WALL_TORCH - Static variable in class org.spongepowered.api.block.BlockTypes
 
sound() - Method in interface org.spongepowered.api.data.type.InstrumentType
Gets the SoundType that is used by this InstrumentType.
sound() - Method in interface org.spongepowered.api.effect.sound.music.MusicDisc
Gets the SoundType that is used by this MusicDisc.
SOUND_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
soundGroup() - Method in interface org.spongepowered.api.block.BlockType
Gets the BlockSoundGroup for this block.
soundSource() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent
Gets the Sound.Source for the sound being played.
soundType() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent
Gets the SoundType for the sound being played.
SoundType - Interface in org.spongepowered.api.effect.sound
Represents a sound that can be heard on clients.
SoundType.Builder - Interface in org.spongepowered.api.effect.sound
Builds a SoundType, primarily for sending custom sounds to the client.
SoundTypes - Class in org.spongepowered.api.effect.sound
source - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder
 
source() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
source() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
source() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.EntityDamageSource
Gets the Entity that is the source.
source() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
 
source() - Method in interface org.spongepowered.api.event.Event
Gets the source of the event (the first object in the cause).
source(Component) - Method in interface org.spongepowered.api.service.ban.Ban.Builder
Sets the source of the ban as a Component, or removes it if null is passed in.
SOURCE - Static variable in class org.spongepowered.api.command.selector.SelectorTypes
Selects the context of the selector, if the context is an entity.
SOURCE - Static variable in interface org.spongepowered.api.event.entity.AttackEntityEvent
For use with the DamageSource that is known as the "source" of the damage.
sourceEntity - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
 
sourceExplosive() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets the source Explosive of the explosion.
sourceExplosive(Explosive) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets the source explosive of the explosion.
sourceEyePosition(Living) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Sets the position to trace from, based on the supplied Entity's eye position.
sourceInventory() - Method in interface org.spongepowered.api.event.item.inventory.TransferInventoryEvent
Gets the source Inventory of this Event.
sourcePosition(Entity) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Sets the position to trace from, based on the supplied Entity's position.
sourcePosition(Vector3d) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Sets the Vector3d position to trace from.
sourceSlot() - Method in interface org.spongepowered.api.event.item.inventory.TransferInventoryEvent.Post
Returns the source slot of this item transfer.
sourceString() - Method in exception org.spongepowered.api.command.exception.ArgumentParseException
Returns the source string arguments are being parsed from.
SOUTH - Enum constant in enum class org.spongepowered.api.util.Direction
 
SOUTH - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
SOUTH_EAST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
SOUTH_SOUTHEAST - Enum constant in enum class org.spongepowered.api.util.Direction
 
SOUTH_SOUTHEAST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
SOUTH_SOUTHWEST - Enum constant in enum class org.spongepowered.api.util.Direction
 
SOUTH_SOUTHWEST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
SOUTH_UP - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
SOUTH_WEST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
SOUTHEAST - Enum constant in enum class org.spongepowered.api.util.Direction
 
SOUTHEAST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
SOUTHWEST - Enum constant in enum class org.spongepowered.api.util.Direction
 
SOUTHWEST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
spaceMax() - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns the maximum coordinates for chunks for each axis.
spaceMin() - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns the minimum coordinates for chunks for each axis.
spaceOrigin() - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns the origin of the chunk coordinate space.
spaceSize() - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Gets the total size of the chunk space, which is equivalent to ChunkLayout.spaceMax() - ChunkLayout.spaceMin() + 1.
SPANISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
SPARSE_JUNGLE - Static variable in class org.spongepowered.api.world.biome.Biomes
 
SPAWN - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk state that is being used for entity spawning.
SPAWN_COUNT - Static variable in class org.spongepowered.api.data.Keys
How many entities a MobSpawner has spawned so far.
SPAWN_EGG - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When an entity is spawned from any variant of spawn eggs.
SPAWN_RADIUS - Static variable in class org.spongepowered.api.world.gamerule.GameRules
The number of blocks outward from the world spawn coordinates that a player will spawn in when first joining a server or when dying without a spawn point.
SPAWN_RANGE - Static variable in class org.spongepowered.api.data.Keys
How far away from the MobSpawner the entities spawned by it may appear.
SPAWN_TYPE - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents the SpawnType of an entity spawn.
SPAWN_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
SPAWNABLE_ENTITIES - Static variable in class org.spongepowered.api.data.Keys
The list of EntityArchetypes able to be spawned by a MobSpawner.
spawnCount() - Method in interface org.spongepowered.api.spawner.Spawner
Gets the Value.Mutable for the count of successful spawns of all Entity instances from the owning spawner.
spawnEntities(Iterable<? extends Entity>) - Method in interface org.spongepowered.api.world.server.ServerLocation
Similar to ServerLocation.spawnEntity(Entity) except where multiple entities can be attempted to be spawned with a customary Cause.
spawnEntities(Iterable<? extends Entity>) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Similar to EntityVolume.Modifiable.spawnEntity(Entity) except where multiple entities can be attempted to be spawned.
spawnEntity(Entity) - Method in interface org.spongepowered.api.world.server.ServerLocation
Spawns an Entity using the already set properties (world, position, rotation) and applicable Values with the specified Cause for spawning the entity.
spawnEntity(Entity) - Method in interface org.spongepowered.api.world.volume.entity.EntityVolume.Modifiable
Spawns an Entity using the already set properties (extent, position, rotation) and applicable Values for spawning the entity.
spawnEntity(Entity) - Method in interface org.spongepowered.api.world.volume.game.MutableGameVolume
 
spawnEntityBatchImmediately(boolean) - Method in interface org.spongepowered.api.block.entity.MobSpawner
Trigger an immediate spawn of a batch of entities.
SpawnEntityEvent - Interface in org.spongepowered.api.event.entity
Raised when an Entity is spawned.
SpawnEntityEvent.Custom - Interface in org.spongepowered.api.event.entity
 
SpawnEntityEvent.Pre - Interface in org.spongepowered.api.event.entity
An event that is thrown prior to an Entity being potentially added to a World such that any relational recording or transacting/association of the spawn to another action, such as a block change will be omitted.
Spawner - Interface in org.spongepowered.api.spawner
Represents an object which can spawn Entities.
SPAWNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPAWNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPAWNER_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SpawnerMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a Minecart with a MobSpawner inside it.
spawnParticles(ParticleEffect, Vector3d) - Method in interface org.spongepowered.api.effect.Viewer
Spawn a ParticleEffect at a given position.
spawnParticles(ParticleEffect, Vector3d, int) - Method in interface org.spongepowered.api.effect.Viewer
Spawn a ParticleEffect at a given position.
spawnPosition() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
spawnPosition() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the default spawn position.
spawnPosition(Vector3i) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
spawnRange() - Method in interface org.spongepowered.api.spawner.Spawner
Gets the Value.Mutable for the maximum range that an Entity can be spawned from the spawner.
SpawnType - Interface in org.spongepowered.api.event.cause.entity
Represents a type of "spawning" for a SpawnEntityEvent.
SpawnTypes - Class in org.spongepowered.api.event.cause.entity
 
specialBuilder() - Static method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipe
Provides a builder for a SpecialCraftingRecipe
SpecialCraftingRecipe - Interface in org.spongepowered.api.item.recipe.crafting
Recipes with custom matching/result logic.
SpecialCraftingRecipe.Builder - Interface in org.spongepowered.api.item.recipe.crafting
 
SpecialCraftingRecipe.Builder.EndStep - Interface in org.spongepowered.api.item.recipe.crafting
 
SpecialCraftingRecipe.Builder.ResultStep - Interface in org.spongepowered.api.item.recipe.crafting
In this Step set the result of the Recipe.
SPECTATOR - Static variable in class org.spongepowered.api.entity.living.player.gamemode.GameModes
 
SPECTATOR_TARGET - Static variable in class org.spongepowered.api.data.Keys
The target of the spectator camera of a Player.
SPECTATORS_GENERATE_CHUNKS - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Whether players in spectator mode can generate chunks.
spectatorTarget() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
SPECTRAL_ARROW - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SPECTRAL_ARROW - Static variable in class org.spongepowered.api.item.ItemTypes
 
SpectralArrow - Interface in org.spongepowered.api.entity.projectile.arrow
An ArrowEntity which applies the PotionEffectTypes.GLOWING effect on hit.
speed() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AttackLivingGoal
Gets the "movement" speed modifier when targeting towards a targeted Entity.
speed() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.horse.RunAroundLikeCrazyGoal
Gets the speed modifier at which when an Entity is running around, the movement speed is amplified by this modifier.
speed() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RandomWalkingGoal
Gets the speed modifier at which the owning Entity will move around to appear to "wander".
speed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AttackLivingGoal.Builder
Sets the speed modifier at which the owning Agent will be moving towards a targeted Entity.
speed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.horse.RunAroundLikeCrazyGoal.Builder
 
speed(double) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.RandomWalkingGoal.Builder
 
SPEED - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
SPELL_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Spellcaster - Interface in org.spongepowered.api.entity.living.monster.raider.illager.spellcaster
 
SpellType - Interface in org.spongepowered.api.data.type
 
SpellTypes - Class in org.spongepowered.api.data.type
 
Spider - Interface in org.spongepowered.api.entity.living.monster.spider
Represents a Spider.
SPIDER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SPIDER_EYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPIDER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPIT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SPLASH - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SPLASH_POTION - Static variable in class org.spongepowered.api.item.ItemTypes
 
spliterator() - Method in class org.spongepowered.api.data.persistence.DataQuery
 
spliterator() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
sponge(String) - Static method in interface org.spongepowered.api.ResourceKey
Creates a resource key with a namespace of sponge.
Sponge - Class in org.spongepowered.api
A static all access class granting static access to various systems for the API.
Sponge() - Constructor for class org.spongepowered.api.Sponge
 
SPONGE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPONGE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPONGE - Static variable in class org.spongepowered.api.registry.RegistryRoots
 
SPONGE_NAMESPACE - Static variable in interface org.spongepowered.api.ResourceKey
The sponge namespace.
SPONGE_PLUGIN_ID - Static variable in interface org.spongepowered.api.plugin.PluginManager
 
SpongeComponents - Class in org.spongepowered.api.adventure
Additional SpongeAPI-specific methods for working with Components and related.
SpongeComponents.Factory - Interface in org.spongepowered.api.adventure
 
SPORE_BLOSSOM - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPORE_BLOSSOM - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPORE_BLOSSOM_AIR - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SPOTTY - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
SPRINT_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
sprinting() - Method in interface org.spongepowered.api.entity.Entity
SPRUCE - Static variable in class org.spongepowered.api.data.type.BoatTypes
 
SPRUCE_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_LEAVES - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_LEAVES - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_LOGS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
SPRUCE_LOGS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
SPRUCE_PLANKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_PLANKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_SAPLING - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPYGLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
sqlManager() - Method in interface org.spongepowered.api.Game
Gets the SqlManager for grabbing sql data sources.
sqlManager() - Static method in class org.spongepowered.api.Sponge
Gets the SqlManager for grabbing sql data sources.
SqlManager - Interface in org.spongepowered.api.sql
This manager provides the basics for an abstraction over SQL connections.
SQUARE_BOTTOM_LEFT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
SQUARE_BOTTOM_RIGHT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
SQUARE_TOP_LEFT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
SQUARE_TOP_RIGHT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
Squid - Interface in org.spongepowered.api.entity.living.aquatic
Represents a Squid.
SQUID - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SQUID_INK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SQUID_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
SR_SP - Static variable in class org.spongepowered.api.util.locale.Locales
 
STAGE - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
STAIR_SHAPE - Static variable in class org.spongepowered.api.data.Keys
STAIR_SHAPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
STAIRS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
STAIRS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
StairShape - Interface in org.spongepowered.api.data.type
Represents a stair shape.
StairShapes - Class in org.spongepowered.api.data.type
An enumeration of vanilla StairShapes.
STAL - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
standard() - Method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig.Factory
 
standard() - Static method in interface org.spongepowered.api.world.generation.config.FlatGeneratorConfig
 
STANDARD - Enum constant in enum class org.spongepowered.api.world.volume.StorageType
The standard storage method used by the implementation.
STANDARD - Static variable in class org.spongepowered.api.world.server.TicketTypes
Represents tickets that ensures the target chunks are loaded, but are not guaranteed to be loaded at any time in the future, that is, the lifetime of such a ticket is effectively one tick.
StandardInventory - Interface in org.spongepowered.api.item.inventory.entity
Represents the standard inventory the player has when playing the game.
standing() - Method in interface org.spongepowered.api.entity.living.animal.PolarBear
STANDING_SIGNS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
STAR - Static variable in class org.spongepowered.api.item.FireworkShapes
 
start() - Method in class org.spongepowered.api.entity.ai.goal.AbstractGoal
Invoked when the goal is "started".
startDate(Instant) - Method in interface org.spongepowered.api.service.ban.Ban.Builder
Sets the date that the ban starts.
StartedEngineEvent<E extends Engine> - Interface in org.spongepowered.api.event.lifecycle
 
startingCooldown() - Method in interface org.spongepowered.api.event.entity.living.player.CooldownEvent.Set
Gets the cooldown the item type had beforehand, if it had one at all.
StartingEngineEvent<E extends Engine> - Interface in org.spongepowered.api.event.lifecycle
 
startingUses(VariableAmount) - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator.Builder
Sets the VariableAmount of starting uses for the generated TradeOffer.
StartsWithPredicate - Class in org.spongepowered.api.util
Predicate that determines if the input string starts with the provided test string, case-insensitively.
StartsWithPredicate(String) - Constructor for class org.spongepowered.api.util.StartsWithPredicate
Create an new predicate.
startTransaction() - Method in interface org.spongepowered.api.command.parameter.CommandContext.Builder
Starts a CommandContext.Builder.Transaction which allows for this builder to be returned to a previous state if necessary.
starvation() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.Factory
 
STARVATION - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
state() - Method in interface org.spongepowered.api.block.BlockSnapshot
Gets the BlockState.
state() - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype
Gets the block state for this archetype.
state() - Method in interface org.spongepowered.api.scheduler.ScheduledUpdate
Gets the ScheduledUpdate.State of this scheduled update.
state() - Method in interface org.spongepowered.api.world.chunk.Chunk
Gets this Chunk's current ChunkState.
state(BlockState) - Method in interface org.spongepowered.api.block.entity.BlockEntityArchetype.Builder
Sets the BlockState of the archetype.
state(BlockState) - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
Sets the BlockState for this builder.
State<S extends State<S>> - Interface in org.spongepowered.api.state
 
State.Builder<S extends State<S>,B extends State.Builder<S,B>> - Interface in org.spongepowered.api.state
 
StateContainer<S extends State<S>> - Interface in org.spongepowered.api.state
 
StateMatcher<S extends State<S>> - Interface in org.spongepowered.api.state
A StateMatcher that will match various States according to a pre-built list of StatePropertys and their values, such that not all StatePropertys contained in a State must be matched.
StateMatcher.Builder<S extends State<S>,T extends StateContainer<S>> - Interface in org.spongepowered.api.state
A builder for StateMatchers.
StateMatcher.Factory - Interface in org.spongepowered.api.state
Factories for generating builders.
stateProperties() - Method in interface org.spongepowered.api.state.State
Gets an immutable Collection of all applicable StatePropertys for this State.
stateProperties() - Method in interface org.spongepowered.api.state.StateContainer
 
stateProperty(Supplier<? extends StateProperty<T>>) - Method in interface org.spongepowered.api.state.State
Gets the Comparable value for the specific StateProperty such that if the State does not support the StateProperty, Optional.empty() is returned.
stateProperty(Supplier<? extends StateProperty<V>>, V) - Method in interface org.spongepowered.api.state.StateMatcher.Builder
Adds a StateProperty and value that needs to match on a State to match.
stateProperty(StateProperty<T>) - Method in interface org.spongepowered.api.state.State
Gets the Comparable value for the specific StateProperty such that if the State does not support the StateProperty, Optional.empty() is returned.
stateProperty(StateProperty<V>, V) - Method in interface org.spongepowered.api.state.StateMatcher.Builder
Adds a StateProperty and value that needs to match on a State to match.
StateProperty<T extends Comparable<T>> - Interface in org.spongepowered.api.state
Represents a possible state property in a StateContainers State.
statePropertyMap() - Method in interface org.spongepowered.api.state.State
Gets an immutable or unmodifiable Map of the known StatePropertys to their current values for this State.
statePropertyValues() - Method in interface org.spongepowered.api.state.State
Gets an immutable Collection of all the values for all StatePropertys for this State.
staticChoicesBuilder(Class<T>) - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a builder that can build a ValueParameter that tries to match an argument against a fixed list of choices.
statistic(T) - Method in interface org.spongepowered.api.statistic.StatisticCategory.Typed
Gets the Statistic.TypeInstance for the given value.
Statistic - Interface in org.spongepowered.api.statistic
Represents some statistic in minecraft.
STATISTIC - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
STATISTIC_CATEGORY - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Statistic.TypeInstance<T> - Interface in org.spongepowered.api.statistic
Represents a Statistic instance of a StatisticCategory.Typed.
StatisticCategories - Class in org.spongepowered.api.statistic
 
StatisticCategory - Interface in org.spongepowered.api.statistic
 
StatisticCategory.Typed<T> - Interface in org.spongepowered.api.statistic
Represents a StatisticCategory that owns Statistics for all the values of a specific type.
statistics() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
statistics() - Method in interface org.spongepowered.api.statistic.StatisticCategory
Gets all the Statistics that are listed within this StatisticCategory.
statistics() - Method in interface org.spongepowered.api.statistic.StatisticCategory.Typed
 
Statistics - Class in org.spongepowered.api.statistic
STATISTICS - Static variable in class org.spongepowered.api.data.Keys
The Statistics of a Player.
status() - Method in interface org.spongepowered.api.event.entity.living.player.ResourcePackStatusEvent
Gets the status of the sent pack.
status() - Method in interface org.spongepowered.api.raid.Raid
Gets the RaidStatus of this raid.
status() - Method in interface org.spongepowered.api.resource.pack.Pack
 
StatusClient - Interface in org.spongepowered.api.network.status
Represents a client requesting a StatusResponse.
StatusResponse - Interface in org.spongepowered.api.network.status
Represents the response to a status request.
StatusResponse.Players - Interface in org.spongepowered.api.network.status
Represents the player count, slots and a list of players current playing on a server.
stepSound() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the sound played when the block is stepped on.
STICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
STICKY - Static variable in class org.spongepowered.api.data.type.PistonTypes
 
STICKY_PISTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
STICKY_PISTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
STILL_ALIVE - Static variable in class org.spongepowered.api.entity.EntityPredicates
 
STONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE - Static variable in class org.spongepowered.api.data.type.ItemTiers
 
STONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
STONE_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_BRICK_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_BRICK_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_BRICK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_BRICK_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_BRICK_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_BRICKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
STONE_BRICKS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
STONE_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_CRAFTING_MATERIALS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
STONE_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_ORE_REPLACEABLES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
STONE_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_PRESSURE_PLATES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
STONE_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_TOOL_MATERIALS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
STONECUTTER - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONECUTTER - Static variable in class org.spongepowered.api.item.inventory.ContainerTypes
 
STONECUTTER - Static variable in class org.spongepowered.api.item.ItemTypes
 
StoneCutterRecipe - Interface in org.spongepowered.api.item.recipe.single
A StoneCutter Recipe.
StoneCutterRecipe.Builder - Interface in org.spongepowered.api.item.recipe.single
Builds a simple stonecutter recipe
StoneCutterRecipe.Builder.EndStep - Interface in org.spongepowered.api.item.recipe.single
 
StoneCutterRecipe.Builder.ResultStep - Interface in org.spongepowered.api.item.recipe.single
 
STONECUTTING - Static variable in class org.spongepowered.api.item.recipe.RecipeTypes
 
STONY_PEAKS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
STONY_SHORE - Static variable in class org.spongepowered.api.world.biome.Biomes
 
stop() - Method in interface org.spongepowered.api.block.entity.Jukebox
Stops the currently playing music disc, if any.
stopMusicDisc(Vector3i) - Method in interface org.spongepowered.api.effect.Viewer
Stops the MusicDisc that is playing at the given position.
STOPPED - Static variable in class org.spongepowered.api.data.type.RaidStatuses
 
StoppedGameEvent - Interface in org.spongepowered.api.event.lifecycle
This event is called at the end of a Game instance, after the game's state has shut down.
StoppingEngineEvent<E extends Engine> - Interface in org.spongepowered.api.event.lifecycle
 
storage() - Method in interface org.spongepowered.api.item.inventory.entity.PrimaryPlayerInventory
Gets the (3x9) grid of the players main inventory.
storage() - Method in interface org.spongepowered.api.item.inventory.entity.StandardInventory
Gets the main inventory excluding the Hotbar.
StorageType - Enum Class in org.spongepowered.api.world.volume
Storage types that can be used for storing blocks and biomes.
store(DataStore) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Gives the builder a DataStore that will enable supporting serializing and de-serializing Values given a context of a specific DataHolder by TypeToken.
STORED_ENCHANTMENTS - Static variable in class org.spongepowered.api.data.Keys
The enchantments stored on an ItemStack.
storedCommand() - Method in interface org.spongepowered.api.block.entity.CommandBlock
Gets the currently stored command.
storedCommand() - Method in interface org.spongepowered.api.entity.vehicle.minecart.CommandBlockMinecart
Gets the currently stored command.
STRAD - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
STRAFE_PLAYER - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is preparing to shoot a DragonFireball.
STRAIGHT - Static variable in class org.spongepowered.api.data.type.StairShapes
 
STRAIGHT_CROSS - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
Stray - Interface in org.spongepowered.api.entity.living.monster.skeleton
Represents a Stray.
STRAY - Static variable in class org.spongepowered.api.entity.EntityTypes
 
STRAY_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
stream() - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets a Stream of all cached GameProfiles.
stream() - Method in interface org.spongepowered.api.registry.Registry
Gets a Stream of all registry values within.
stream() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
stream() - Method in interface org.spongepowered.api.world.schematic.Palette
Gets all type Ts contained in this palette.
streamAll() - Method in interface org.spongepowered.api.user.UserManager
Gets a Stream that returns a GameProfile for each stored Users.
streamAll(ResourcePath) - Method in interface org.spongepowered.api.resource.ResourceManager
Loads all the resources at the given path from all active pack contents.
streamEntries() - Method in interface org.spongepowered.api.registry.Registry
Gets a Stream of all entries within.
streamOfMatches(String) - Method in interface org.spongepowered.api.profile.GameProfileCache
Returns a stream of matching cached GameProfiles whose last known names start with the given string (case-insensitive).
streamOfMatches(String) - Method in interface org.spongepowered.api.user.UserManager
Gets a Stream that returns a GameProfile for each stored User whose last known user names start with the given string (case-insensitive).
StreamOptions - Interface in org.spongepowered.api.world.volume.stream
 
StreamOptions.Builder - Interface in org.spongepowered.api.world.volume.stream
 
StreamOptions.LoadingStyle - Enum Class in org.spongepowered.api.world.volume.stream
 
streamRegistries(ResourceKey) - Method in interface org.spongepowered.api.registry.RegistryHolder
Gets a Stream of the registries in this holder within a root.
streamUniqueAccounts() - Method in interface org.spongepowered.api.service.economy.EconomyService
Gets a Stream of all available UniqueAccounts.
streamVirtualAccounts() - Method in interface org.spongepowered.api.service.economy.EconomyService
Gets a Stream of all available VirtualAccounts.
streamWithIds() - Method in interface org.spongepowered.api.world.schematic.Palette
 
strength() - Method in interface org.spongepowered.api.entity.living.animal.horse.llama.Llama
STRENGTH - Static variable in class org.spongepowered.api.data.Keys
A Llamas carrying strength.
STRENGTH - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
STRENGTH - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
Strider - Interface in org.spongepowered.api.entity.living.monster
Represents a Strider.
STRIDER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
STRIDER_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
STRIDER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIDER_WARM_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
string() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.STRING.
STRING - Static variable in class org.spongepowered.api.command.parameter.managed.clientcompletion.ClientCompletionTypes
Indicates to the client that the ValueParser is a standard string.
STRING - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be a string.
STRING - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
STRING - Static variable in class org.spongepowered.api.item.ItemTypes
 
StringDataFormat - Interface in org.spongepowered.api.data.persistence
Represents a DataFormat that reads and writes data from/to a string.
stringifier() - Method in interface org.spongepowered.api.world.schematic.PaletteType
 
stringifier(BiFunction<Registry<R>, T, String>) - Method in interface org.spongepowered.api.world.schematic.PaletteType.Builder
 
stringReference(RegistryType<R>, String) - Method in interface org.spongepowered.api.world.schematic.PaletteReference.Factory
 
STRIPE_BOTTOM - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
STRIPE_CENTER - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
STRIPE_DOWNLEFT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
STRIPE_DOWNRIGHT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
STRIPE_LEFT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
STRIPE_MIDDLE - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
STRIPE_RIGHT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
STRIPE_TOP - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
STRIPEY - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
STRIPPED_ACACIA_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_ACACIA_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_ACACIA_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_ACACIA_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_BIRCH_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_BIRCH_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_BIRCH_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_BIRCH_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_CRIMSON_HYPHAE - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_CRIMSON_HYPHAE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_CRIMSON_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_CRIMSON_STEM - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_DARK_OAK_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_DARK_OAK_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_DARK_OAK_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_DARK_OAK_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_JUNGLE_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_JUNGLE_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_JUNGLE_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_JUNGLE_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_OAK_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_OAK_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_OAK_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_OAK_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_SPRUCE_LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_SPRUCE_LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_SPRUCE_WOOD - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_SPRUCE_WOOD - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_WARPED_HYPHAE - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_WARPED_HYPHAE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRIPPED_WARPED_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRIPPED_WARPED_STEM - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRONG_HARMING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
STRONG_HEALING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
STRONG_LEAPING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
STRONG_POISON - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
STRONG_REGENERATION - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
STRONG_SLOWNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
STRONG_STRENGTH - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
STRONG_SWIFTNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
STRONG_TURTLE_MASTER - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
STRONGHOLD - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
Structure - Interface in org.spongepowered.api.world.generation.structure
 
STRUCTURE - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When an entity is spawned from a structure, usually during world/chunk generation.
STRUCTURE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
STRUCTURE_AUTHOR - Static variable in class org.spongepowered.api.data.Keys
The author of a structure from a StructureBlock.
STRUCTURE_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRUCTURE_BLOCK - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
STRUCTURE_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRUCTURE_IGNORE_ENTITIES - Static variable in class org.spongepowered.api.data.Keys
Whether a StructureBlock should ignore entities when saving a structure.
STRUCTURE_INTEGRITY - Static variable in class org.spongepowered.api.data.Keys
The integrity of a StructureBlock.
STRUCTURE_MODE - Static variable in class org.spongepowered.api.data.Keys
The mode of a StructureBlock.
STRUCTURE_MODE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
STRUCTURE_POSITION - Static variable in class org.spongepowered.api.data.Keys
The position of a StructureBlock.
STRUCTURE_POWERED - Static variable in class org.spongepowered.api.data.Keys
Whether a StructureBlock is powered.
STRUCTURE_REFERENCES - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk where final validity checks are being performed on structures that are primed to be placed in the chunk.
STRUCTURE_SEED - Static variable in class org.spongepowered.api.data.Keys
The seed of a StructureBlock
STRUCTURE_SHOW_AIR - Static variable in class org.spongepowered.api.data.Keys
STRUCTURE_SHOW_BOUNDING_BOX - Static variable in class org.spongepowered.api.data.Keys
Whether a StructureBlock shows the bounding box.
STRUCTURE_SIZE - Static variable in class org.spongepowered.api.data.Keys
The size of a StructureBlocks structure.
STRUCTURE_STARTS - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk where the structures to be placed in the chunk are being determined and primed for placement.
STRUCTURE_VOID - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRUCTURE_VOID - Static variable in class org.spongepowered.api.item.ItemTypes
 
StructureBlock - Interface in org.spongepowered.api.block.entity
Represents a StructureBlock.
StructureMode - Interface in org.spongepowered.api.data.type
Represents a mode that a StructureBlock may be in.
StructureModes - Class in org.spongepowered.api.data.type
An enumeration of vanilla StructureModes.
Structures - Class in org.spongepowered.api.world.generation.structure
STUCK_ARROWS - Static variable in class org.spongepowered.api.data.Keys
The amount of "stuck arrows" in a Living.
stuckArrows() - Method in interface org.spongepowered.api.entity.living.Living
stunned() - Method in interface org.spongepowered.api.entity.living.monster.raider.Ravager
STUNNED_TIME - Static variable in class org.spongepowered.api.data.Keys
The time (in ticks) a Ravager is stunned.
stunnedTime() - Method in interface org.spongepowered.api.entity.living.monster.raider.Ravager
style() - Method in interface org.spongepowered.api.entity.living.animal.horse.Horse
sub(double, double, double) - Method in interface org.spongepowered.api.world.Location
Subtract vector components to the position on this instance, returning a new Location instance.
sub(double, double, double) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
sub(Vector3d) - Method in interface org.spongepowered.api.world.Location
Subtract another Vector3d to the position on this instance, returning a new Location instance.
sub(Vector3d) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
sub(Vector3i) - Method in interface org.spongepowered.api.world.Location
Subtract another Vector3i to the position on this instance, returning a new Location instance.
sub(Vector3i) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
subcommand(Command.Parameterized, String, String...) - Static method in interface org.spongepowered.api.command.parameter.Parameter
Gets a Parameter that represents a subcommand.
subcommand(Command.Parameterized) - Method in interface org.spongepowered.api.command.parameter.Parameter.Subcommand.Builder
Sets the Command.Parameterized to execute for this subcommand.
subcommands() - Method in interface org.spongepowered.api.command.Command.Parameterized
A List of direct subcommands that this command contains.
subject() - Method in interface org.spongepowered.api.command.CommandCause
Get the Subject that will be selected for permission checks during command execution (by default).
subject() - Method in interface org.spongepowered.api.service.permission.SubjectData
Gets the Subject which holds this data.
subject() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
Gets the Subject this interface is a proxy for.
subject(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Returns a subject with the given identifier, if the subject is already loaded within this collection.
Subject - Interface in org.spongepowered.api.service.permission
An object which can hold permission data.
SUBJECT - Static variable in class org.spongepowered.api.event.EventContextKeys
Used during command invocation, indicates the Subject that permission checks should be performed against.
SubjectCollection - Interface in org.spongepowered.api.service.permission
An object which manages subjects of a certain type (user, group, etc).
subjectData() - Method in interface org.spongepowered.api.service.permission.Subject
Returns the primary data backing for this Subject.
subjectData() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
SubjectData - Interface in org.spongepowered.api.service.permission
Container for a subject's data.
SubjectDataUpdateEvent - Interface in org.spongepowered.api.event.permission
Fired after a given Subject's SubjectData is updated.
subjectIdentifier() - Method in interface org.spongepowered.api.service.permission.SubjectReference
Gets the identifier of the subject.
SubjectProxy - Interface in org.spongepowered.api.service.permission
Enables an object to act as a proxy to a Subject, delegating all calls through to the actual Subject.
SubjectReference - Interface in org.spongepowered.api.service.permission
Represents a reference to a given subject.
SUBJECTS_COMMAND_BLOCK - Static variable in interface org.spongepowered.api.service.permission.PermissionService
The standard identifier for the collection which stores command block subjects.
SUBJECTS_DEFAULT - Static variable in interface org.spongepowered.api.service.permission.PermissionService
The standard identifier for the collection which stores default subjects.
SUBJECTS_GROUP - Static variable in interface org.spongepowered.api.service.permission.PermissionService
The standard identifier for the collection which stores groups.
SUBJECTS_ROLE_TEMPLATE - Static variable in interface org.spongepowered.api.service.permission.PermissionService
The standard identifier for the collection which stores role templates.
SUBJECTS_SYSTEM - Static variable in interface org.spongepowered.api.service.permission.PermissionService
The standard identifier for the collection which stores "system" subjects.
SUBJECTS_USER - Static variable in interface org.spongepowered.api.service.permission.PermissionService
The standard identifier for the collection which stores users.
submit(Runnable) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
submit(Runnable, T) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
submit(Callable<T>) - Method in interface org.spongepowered.api.scheduler.TaskExecutorService
 
submit(Task) - Method in interface org.spongepowered.api.scheduler.Scheduler
Submit a Task to this scheduler and returns the task as a ScheduledTask.
submit(Task, String) - Method in interface org.spongepowered.api.scheduler.Scheduler
Submit a Task with a specified name to this scheduler and returns the task as a ScheduledTask.
subtract(int, int, int) - Method in interface org.spongepowered.api.util.MinecraftDayTime
Subtracts the time given by the arguments and returns a new object with the result.
subtract(Ticks) - Method in interface org.spongepowered.api.util.MinecraftDayTime
Subtracts the time given by the provided Ticks object and returns a new object with the result.
SUBTRACT - Static variable in class org.spongepowered.api.data.type.ComparatorModes
 
SUBTRACTION - Static variable in class org.spongepowered.api.command.parameter.managed.operator.Operators
Represents the subtraction operation, -=
success() - Method in interface org.spongepowered.api.command.CommandResult.Factory
 
success() - Static method in interface org.spongepowered.api.command.CommandResult
Builds a result that indicates success (where CommandResult.Builder.result(int) is set to 1.
success(Iterable<Value.Immutable<?>>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided Value.Immutables to the List of "successful" Value.Immutables.
success(Consumer<ChannelBuf>) - Method in interface org.spongepowered.api.network.channel.raw.handshake.RawHandshakeDataRequestResponse
Sets the response of the request payload as success with the given response payload.
success(Value.Immutable<?>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided Value.Immutable to the List of "successful" Value.Immutables.
success(R) - Method in interface org.spongepowered.api.network.channel.packet.RequestPacketResponse
Sets the response of the request packet as success with the given response packet.
SUCCESS - Enum constant in enum class org.spongepowered.api.data.DataTransactionResult.Type
The item data operation succeeded.
SUCCESS - Enum constant in enum class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type
The inventory operation succeeded.
SUCCESS - Enum constant in enum class org.spongepowered.api.service.economy.transaction.ResultType
Transaction finished with no errors.
SUCCESS - Static variable in class org.spongepowered.api.service.economy.account.AccountDeletionResultTypes
 
SUCCESS_COUNT - Static variable in class org.spongepowered.api.data.Keys
The amount of successful executions of a command stored in a CommandBlock or CommandBlockMinecart.
successCount() - Method in interface org.spongepowered.api.block.entity.CommandBlock
Gets the success count of the last executed command.
successCount() - Method in interface org.spongepowered.api.entity.vehicle.minecart.CommandBlockMinecart
Gets the success count of the last executed command.
successfulData() - Method in class org.spongepowered.api.data.DataTransactionResult
If any Values applied onto a DataHolder were successful, they'll be stored in the given list.
SUCCESSFULLY_LOADED - Enum constant in enum class org.spongepowered.api.event.entity.living.player.ResourcePackStatusEvent.ResourcePackStatus
The pack URI was successfully loaded.
successfulValue(Key<V>) - Method in class org.spongepowered.api.data.DataTransactionResult
Gets the successfully applied Value based on the provided Key.
successNoData() - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a DataTransactionResult with no data successfully added, removed, or rejected, and with the DataTransactionResult.Type of DataTransactionResult.Type.SUCCESS result type.
successNoTransactions() - Static method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Returns a builder which indicates that the transaction succeeded, but the transaction result was no-op.
successRemove(Collection<Value.Immutable<?>>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a DataTransactionResult with the provided Value.Immutables being successfully removed.
successRemove(Value.Immutable<?>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a DataTransactionResult with the provided Value.Immutable being successfully removed.
successReplaceResult(Collection<Value.Immutable<?>>, Collection<Value.Immutable<?>>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult with the provided Value.Immutables being the successful additions and the provided Value.Immutables that were replaced.
successReplaceResult(Value.Immutable<?>, Value.Immutable<?>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult with the provided Value.Immutable being the successful addition.
successResult(Value.Immutable<?>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult with the provided Value.Immutable being the successful addition.
suffix() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the suffix appended to the display name of users on this team.
suffix(Component) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the suffix appended to the display name of users on the Team.
SUFFOCATE - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
SUGAR - Static variable in class org.spongepowered.api.item.ItemTypes
 
SUGAR_CANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SUGAR_CANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
suggest(Supplier<T>) - Method in interface org.spongepowered.api.event.lifecycle.ProvideServiceEvent
Provides a suggestion for the given service.
suggestUnload(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Indicate that a certain subject may be unloaded by the implementation.
SUMMON_VEX - Static variable in class org.spongepowered.api.data.type.SpellTypes
 
SUMMONABLE_ENTITIES - Static variable in class org.spongepowered.api.command.registrar.tree.CommandCompletionProviders
Instructs the node represented by a CommandTreeNode to display all known entities that may be summoned using the vanilla /summon command.
SUMMONED_ENTITY - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
SUNFLOWER - Static variable in class org.spongepowered.api.block.BlockTypes
 
SUNFLOWER - Static variable in class org.spongepowered.api.item.ItemTypes
 
SUNFLOWER_PLAINS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
SUNSET - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
SUNSTREAK - Static variable in class org.spongepowered.api.data.type.TropicalFishShapes
 
superText() - Method in exception org.spongepowered.api.command.exception.ArgumentParseException
 
supportedTypes() - Method in interface org.spongepowered.api.data.persistence.DataStore
Gets the supported DataHolder types.
supports(int, int, int, Supplier<? extends Key<?>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Checks if the provided Key to the data is supported by the block at the provided location.
supports(int, int, int, Key<?>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Checks if the provided Key to the data is supported by the block at the provided location.
supports(int, int, int, Value<?>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Checks if the provided Value is supported by the block at the provided location.
supports(Function<H, Boolean>) - Method in interface org.spongepowered.api.data.ImmutableDataProviderBuilder
 
supports(Function<H, Boolean>) - Method in interface org.spongepowered.api.data.MutableDataProviderBuilder
 
supports(Key<?>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Checks if the given Key is supported by this ValueContainer.
supports(Value<?>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Checks if the provided Value is supported.
supports(Vector3i, Supplier<? extends Key<?>>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Checks if the provided Key to the data is supported by the block at the provided location.
supports(Vector3i, Key<?>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Checks if the provided Key to the data is supported by the block at the provided location.
supports(Vector3i, Value<?>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder
Checks if the provided Value is supported by the block at the provided location.
Supports - Annotation Interface in org.spongepowered.api.event.filter.data
Filters a parameter in an event @Listener method to only one that supports certain data.
supportsStateProperty(Supplier<? extends StateProperty<?>>) - Method in interface org.spongepowered.api.state.StateMatcher.Builder
Adds a StateProperty that needs to be present on a State to match.
supportsStateProperty(StateProperty<?>) - Method in interface org.spongepowered.api.state.StateMatcher.Builder
Adds a StateProperty that needs to be present on a State to match.
suppress(Class<? extends ChannelException>) - Method in interface org.spongepowered.api.network.channel.ChannelExceptionHandler
Returns a new ChannelExceptionHandler that suppresses a certain type of ChannelException to be handled through this exception handler.
suppressAllIfFutureIsPresent() - Method in interface org.spongepowered.api.network.channel.ChannelExceptionHandler
Returns a new ChannelExceptionHandler that suppresses every ChannelException to be handled through this exception handler if a CompletableFuture is applicable.
suppressIfFutureIsPresent(Class<? extends ChannelException>) - Method in interface org.spongepowered.api.network.channel.ChannelExceptionHandler
Returns a new ChannelExceptionHandler that suppresses ChannelException of the given type to be handled through this exception handler if a CompletableFuture is applicable.
SURFACE - Static variable in class org.spongepowered.api.world.chunk.ChunkStates
A Chunk that is at this state means that it is being generated with a "base" layer of terrain.
SURFACE_ONLY - Static variable in class org.spongepowered.api.world.teleport.TeleportHelperFilters
This filter is the same as the TeleportHelperFilters.DEFAULT kernel, except that only targets that can see the sky are considered.
surfaceRule() - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig
The surface rules.
surfaceRule(SurfaceRule) - Method in interface org.spongepowered.api.world.generation.config.NoiseGeneratorConfig.Builder
 
SurfaceRule - Interface in org.spongepowered.api.world.generation.config
SurfaceRules define how terrain surface is modified.
SurfaceRule.Factory - Interface in org.spongepowered.api.world.generation.config
 
SURVIVAL - Static variable in class org.spongepowered.api.entity.living.player.gamemode.GameModes
 
SUSPENDED - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockState is suspended.
SUSPICIOUS_STEW - Static variable in class org.spongepowered.api.item.ItemTypes
 
SV_SE - Static variable in class org.spongepowered.api.util.locale.Locales
 
SWAMP - Static variable in class org.spongepowered.api.data.type.VillagerTypes
 
SWAMP - Static variable in class org.spongepowered.api.world.biome.Biomes
 
SWAMP_HUT - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
SWAP - Static variable in class org.spongepowered.api.command.parameter.managed.operator.Operators
Represents the swap operation, ><
SWEDISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
SWEEP_ATTACK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SWEEPING - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents a DamageModifier that is applied for a sweeping attack.
SWEEPING - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases the damage of the sweeping attack.
SWEEPING_ATTACK - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
SWEET_BERRIES - Static variable in class org.spongepowered.api.item.ItemTypes
 
SWEET_BERRY_BUSH - Static variable in class org.spongepowered.api.block.BlockTypes
 
swiftness() - Method in interface org.spongepowered.api.entity.Entity
SWIFTNESS - Static variable in class org.spongepowered.api.data.Keys
The swiftness of an Entity e.g.
SWIFTNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
SWIM - Static variable in class org.spongepowered.api.entity.ai.goal.GoalTypes
Goal where Agents swim in liquids.
SWIM_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
swimChance() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.SwimGoal
Gets the chance that the owning Agent will perform a "jump".
swimChance(float) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.SwimGoal.Builder
 
SwimGoal - Interface in org.spongepowered.api.entity.ai.goal.builtin
 
SwimGoal.Builder - Interface in org.spongepowered.api.entity.ai.goal.builtin
 
SWIZZLE - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
SWOOP - Static variable in class org.spongepowered.api.data.type.PhantomPhases
 
symbol() - Method in interface org.spongepowered.api.service.economy.Currency
The currency's symbol.
system() - Static method in class org.spongepowered.api.adventure.Audiences
Gets an Audience that targets the system, such as a server console.
SYSTEM - Static variable in class org.spongepowered.api.entity.living.player.chat.ChatVisibilities
Only MessageType.SYSTEM is visible.
systemSubject() - Method in interface org.spongepowered.api.Game
Gets the SystemSubject.
systemSubject() - Static method in class org.spongepowered.api.Sponge
Gets the SystemSubject instance from the Game instance.
SystemSubject - Interface in org.spongepowered.api
Represents the "super user" of the game.

T

TABBY - Static variable in class org.spongepowered.api.data.type.CatTypes
 
TableEntry<T> - Class in org.spongepowered.api.util.weighted
An abstract entry which may be contained in any table.
TableEntry(double) - Constructor for class org.spongepowered.api.util.weighted.TableEntry
Creates a new TableEntry with the desired weight.
tables() - Method in class org.spongepowered.api.util.weighted.LootTable
Gets all tables in the pool.
tabList() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Gets this player's TabList.
TabList - Interface in org.spongepowered.api.entity.living.player.tab
Represents a Player's tab list.
TabListEntry - Interface in org.spongepowered.api.entity.living.player.tab
Represents the information attached to an entry in a TabList.
TabListEntry.Builder - Interface in org.spongepowered.api.entity.living.player.tab
Represents a builder class to create mutable TabListEntrys.
tag() - Method in interface org.spongepowered.api.datapack.DataPackType.Factory
 
Tag<T> - Interface in org.spongepowered.api.tag
A resource keyed collection of Taggable values (of type T).
TAG - Static variable in class org.spongepowered.api.datapack.DataPackTypes
 
Tag.Factory - Interface in org.spongepowered.api.tag
 
Taggable<T extends Taggable<T>> - Interface in org.spongepowered.api.tag
A type that may be included in one or more Tag collections.
taggedValues(Tag<T>) - Method in interface org.spongepowered.api.registry.Registry
Returns the registered types associated with given tag.
tags() - Method in interface org.spongepowered.api.registry.Registry
Gets the tags associated with this registry.
tags() - Method in interface org.spongepowered.api.tag.Taggable
Gets all tags that have been associated with this object.
TagTemplate - Interface in org.spongepowered.api.tag
A template that creates a or modifies a Tag.
TagTemplate.Builder<T extends Taggable<T>> - Interface in org.spongepowered.api.tag
 
TagTemplate.Factory - Interface in org.spongepowered.api.tag
 
TAIGA - Static variable in class org.spongepowered.api.data.type.VillagerTypes
 
TAIGA - Static variable in class org.spongepowered.api.world.biome.Biomes
 
TAKEOFF - Static variable in class org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhaseTypes
The EnderDragon is taking off from the End Portal.
takingDisabled() - Method in interface org.spongepowered.api.entity.living.ArmorStand
TALKED_TO_VILLAGER - Static variable in class org.spongepowered.api.statistic.Statistics
 
TALL - Static variable in class org.spongepowered.api.data.type.WallTypes
 
TALL_FLOWERS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
TALL_FLOWERS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
TALL_GRASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
TALL_GRASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
TALL_SEAGRASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
TAME_ANIMAL - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
TameableAnimal - Interface in org.spongepowered.api.entity.living.animal
 
TameableHorse - Interface in org.spongepowered.api.entity.living.animal.horse
 
tamed() - Method in interface org.spongepowered.api.entity.living.animal.horse.HorseLike
tamed() - Method in interface org.spongepowered.api.entity.living.animal.horse.TameableHorse
tamed() - Method in interface org.spongepowered.api.entity.living.animal.TameableAnimal
TameEntityEvent - Interface in org.spongepowered.api.event.entity
Called when an Entity is tamed.
tamer() - Method in interface org.spongepowered.api.entity.living.animal.horse.HorseLike
tamer() - Method in interface org.spongepowered.api.entity.living.animal.horse.TameableHorse
tamer() - Method in interface org.spongepowered.api.entity.living.animal.TameableAnimal
Tamer - Interface in org.spongepowered.api.entity
Represents an entity which may tame other entities.
TAMER - Static variable in class org.spongepowered.api.data.Keys
The tamer of a TameableAnimal or HorseLike.
target() - Method in interface org.spongepowered.api.block.transaction.NotificationTicket
 
target() - Method in interface org.spongepowered.api.event.entity.ai.SetAITargetEvent
Gets the Agents new target Entity.
target() - Method in interface org.spongepowered.api.scheduler.ScheduledUpdate
Gets the target of this scheduled update.
target() - Method in interface org.spongepowered.api.world.generation.config.noise.SlideConfig
The target value of the curve.
target() - Method in interface org.spongepowered.api.world.volume.stream.VolumeCollector
 
target(Class<? extends Living>) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.FindNearestAttackableTargetGoal.Builder
 
TARGET - Static variable in class org.spongepowered.api.block.BlockTypes
 
TARGET - Static variable in class org.spongepowered.api.entity.ai.goal.GoalExecutorTypes
GoalExecutor that is the "target" set of goals.
TARGET - Static variable in class org.spongepowered.api.item.ItemTypes
 
TARGET_BLOCK - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Does not parse any arguments, but instead returns a ServerLocation if the current root of the Cause is targeting (looking at) a non-air block.
TARGET_BLOCK_HIT - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
TARGET_ENTITY - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Does not parse any arguments, but instead returns a Entity if the current root of the Cause is such an entity (which thus must be a Locatable).
TARGET_ENTITY - Static variable in class org.spongepowered.api.data.Keys
The targeted entity either by an Agent and it's GoalExecutorTypes.TARGET selector or by a FishingBobber or ShulkerBullet.
TARGET_HIT - Static variable in class org.spongepowered.api.statistic.Statistics
 
TARGET_LOCATION - Static variable in class org.spongepowered.api.data.Keys
A target location.
TARGET_PLAYER - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Does not parse any arguments, but instead returns a ServerPlayer if the current root of the Cause is as such (which thus must be a Locatable).
TARGET_POINT - Static variable in class org.spongepowered.api.map.decoration.MapDecorationTypes
 
TARGET_POSITION - Static variable in class org.spongepowered.api.data.Keys
A target block position.
targetBlock() - Method in interface org.spongepowered.api.command.CommandCause
Returns the target block ServerLocation, if applicable.
targetBlock() - Method in interface org.spongepowered.api.event.block.CollideBlockEvent
Gets the target BlockState being interacted with.
targetClass() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.target.FindNearestAttackableTargetGoal
Gets the entity class that can be targeted.
targetDiameter() - Method in interface org.spongepowered.api.world.border.WorldBorder
Gets the target diameter the world border is expanding or contracting to.
targetDiameter(double) - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Sets the final diameter of this world border.
targetEntities() - Method in interface org.spongepowered.api.entity.living.monster.boss.Wither
targetEntity() - Method in interface org.spongepowered.api.entity.living.Agent
targetEntity() - Method in interface org.spongepowered.api.entity.projectile.EntityTargetingProjectile
targetEntity() - Method in interface org.spongepowered.api.entity.projectile.FishingBobber
TargetGoal<A extends TargetGoal<A>> - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature.target
 
TargetGoal.Builder<A extends TargetGoal<A>,B extends TargetGoal.Builder<A,B>> - Interface in org.spongepowered.api.entity.ai.goal.builtin.creature.target
 
targetHolder() - Method in interface org.spongepowered.api.event.data.ChangeDataHolderEvent
Gets the DataHolder.Mutable targeted in this event.
targetInventory() - Method in interface org.spongepowered.api.event.item.inventory.TransferInventoryEvent
Gets the target Inventory of this Event.
targetLocation() - Method in interface org.spongepowered.api.entity.projectile.EyeOfEnder
targetLocation() - Method in interface org.spongepowered.api.event.block.CollideBlockEvent
Gets the target ServerLocation being interacted with.
targetPosition() - Method in interface org.spongepowered.api.block.transaction.NotificationTicket
 
targetPosition() - Method in interface org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhase
Gets the position the dragon is flying towards.
targetPosition() - Method in interface org.spongepowered.api.entity.living.monster.Patroller
targetSelector() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal
Gets the Predicate for filtering which Living instances are qualified to have the owning Agent move away from the Living of which the Predicate.test(Object) returns true.
targetSelector(Predicate<Living>) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.creature.AvoidLivingGoal.Builder
Sets the Predicate for filtering which Living instances are considered to be "avoided" by the owning Agent.
targetSide() - Method in interface org.spongepowered.api.event.block.CollideBlockEvent
Gets the target "side" of the BlockState being interacted with or Direction.NONE if not known.
targetSide() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent
Gets the target "side" of the BlockState being interacted with or Direction.NONE if not known.
targetSlot() - Method in interface org.spongepowered.api.event.item.inventory.TransferInventoryEvent.Post
Returns the target slot of this item transfer.
targetTicksPerSecond() - Method in interface org.spongepowered.api.Server
Gets the target ticks per second for this server.
targetType() - Method in interface org.spongepowered.api.event.entity.ConstructEntityEvent
Gets the EntityType of the target Entity that is going to be constructed.
task() - Method in interface org.spongepowered.api.event.entity.ai.goal.GoalEvent
Gets the Goal to be assigned.
task() - Method in interface org.spongepowered.api.scheduler.ScheduledTask
 
task() - Method in interface org.spongepowered.api.scheduler.TaskFuture
Retrieves the Scheduler ScheduledTask instance that is responsible for the execution of this future.
Task - Interface in org.spongepowered.api.scheduler
Represents a task that has been scheduled.
TASK - Static variable in class org.spongepowered.api.advancement.AdvancementTypes
Represents the advancement made advancement type.
TASK_PRIORITY - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Task.Builder - Interface in org.spongepowered.api.scheduler
Represents a builder to create a Task.
TaskExecutorService - Interface in org.spongepowered.api.scheduler
A delegating ExecutorService that schedules all its tasks on Sponge's Scheduler.
TaskFuture<V> - Interface in org.spongepowered.api.scheduler
Represents a Future of a ScheduledTask.
TaskPriorities - Class in org.spongepowered.api.scheduler
 
TaskPriority - Interface in org.spongepowered.api.scheduler
 
tasks() - Method in interface org.spongepowered.api.entity.ai.goal.GoalExecutor
Gets all Goals in this goal.
tasks() - Method in interface org.spongepowered.api.scheduler.Scheduler
Returns a set of all currently scheduled tasks.
tasks(PluginContainer) - Method in interface org.spongepowered.api.scheduler.Scheduler
Returns a set of all currently scheduled tasks owned by the given plugin.
tasksByType(GoalType) - Method in interface org.spongepowered.api.entity.ai.goal.GoalExecutor
Gets all Goals whose GoalType matches the provided type.
team(String) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets a Team by name on this scoreboard.
Team - Interface in org.spongepowered.api.scoreboard
A team on a scoreboard that has a common display theme and other properties.
TEAM - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
Team.Builder - Interface in org.spongepowered.api.scoreboard
Represents a builder tp create Team instances.
teamColor() - Method in interface org.spongepowered.api.scoreboard.displayslot.DisplaySlot
Gets the Team color that this objective will display.
TeamMember - Interface in org.spongepowered.api.scoreboard
A team member represents something which has a meaningful Component representation on a Team.
teamRepresentation() - Method in interface org.spongepowered.api.scoreboard.TeamMember
Gets a Component representing this team member, suitable for adding to an Team with Team.addMember(Component).
teams() - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all the Teams on this scoreboard.
teams(List<Team>) - Method in interface org.spongepowered.api.scoreboard.Scoreboard.Builder
Sets the list of Teams of the Scoreboard.
teleport(Entity, ServerLocation, boolean) - Method in interface org.spongepowered.api.world.portal.PortalType
Teleports an Entity through this portal.
TELEPORT_HELPER_FILTER - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
teleportHelper() - Method in interface org.spongepowered.api.Server
Gets the TeleportHelper, used to find safe ServerLocations.
TeleportHelper - Interface in org.spongepowered.api.world.teleport
Finds safe ServerLocations for Entitys (typically ones that won't hurt them).
TeleportHelperFilter - Interface in org.spongepowered.api.world.teleport
A TeleportHelperFilter contains routines to determine whether a location is a suitable candidate for teleporting to safely.
TeleportHelperFilters - Class in org.spongepowered.api.world.teleport
 
temperature() - Method in interface org.spongepowered.api.world.biome.Biome
Gets the temperature of this biome.
temperature() - Method in interface org.spongepowered.api.world.biome.BiomeAttributes
The temperature range.
templateExists(ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Gets if a key exists as a template.
templateKeys() - Method in interface org.spongepowered.api.world.server.WorldManager
Gets the keys of templates.
terminal() - Method in interface org.spongepowered.api.command.parameter.Parameter.FirstOfBuilder
Sets that this parameter is optional, and will be ignored if it isn't specified - but will throw an error if this is passed something to parse that it cannot parse.
terminal() - Method in interface org.spongepowered.api.command.parameter.Parameter.SequenceBuilder
Sets that this sequence of parameters is optional, and will be ignored if it isn't specified - but will throw an error if this is passed something to parse that it cannot parse.
terminal() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
Marks this parameter as a terminal parameter.
terminal(boolean) - Method in interface org.spongepowered.api.command.Command.Builder
Sets whether this command is considered "terminal" in its own right, that is, can be executed on its own if no arguments are supplied when invoked, regardless of whether any supplied Parameters are mandatory.
TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
TERRACOTTA - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
TERRACOTTA - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
TERRACOTTA_BLACK - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_BLUE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_BROWN - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_CYAN - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_GRAY - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_GREEN - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_LIGHT_BLUE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_LIGHT_GRAY - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_LIGHT_GREEN - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_MAGENTA - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_ORANGE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_PINK - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_PURPLE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_RED - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_WHITE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
TERRACOTTA_YELLOW - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
terrainShaper() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
The terrain shaper.
terrainShaper(Shaper) - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Builder
 
test(String) - Method in class org.spongepowered.api.util.StartsWithPredicate
 
test(T, PrimitiveGameVolume, Vector3i) - Method in interface org.spongepowered.api.util.BlockReaderAwareMatcher
 
test(ItemStack) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
 
test(S) - Method in interface org.spongepowered.api.state.StateMatcher
 
test(V, Supplier<T>, double, double, double) - Method in interface org.spongepowered.api.world.volume.stream.VolumePredicate
 
test(V, Supplier<T>, int, int, int) - Method in interface org.spongepowered.api.world.volume.stream.VolumePredicate
 
text() - Method in interface org.spongepowered.api.event.block.entity.ChangeSignEvent
Gets the ListValue to be applied to the Sign after event resolution.
TEXT_AUTHOR - Static variable in class org.spongepowered.api.data.persistence.Queries
 
TEXT_FORMATTING_CODE - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expects an argument to represent some Component serialised using formatting codes.
TEXT_FORMATTING_CODE_ALL - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expects an argument to represent some Component serialised using formatting codes.
TEXT_JSON - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expects an argument to represent some Component serialised using Json.
TEXT_JSON_ALL - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expects an argument to represent some Component serialised using Json.
TEXT_PAGE_LIST - Static variable in class org.spongepowered.api.data.persistence.Queries
 
TEXT_TITLE - Static variable in class org.spongepowered.api.data.persistence.Queries
 
textBuilder() - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a builder that builds a ValueParameter that tries to construct a Component from an argument.
textColor() - Method in interface org.spongepowered.api.advancement.AdvancementType
Gets the TextColor of the advancement type.
TEXTURES - Static variable in interface org.spongepowered.api.profile.property.ProfileProperty
The name of the textures property.
TH_TH - Static variable in class org.spongepowered.api.util.locale.Locales
 
THAI - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
THE_END - Static variable in class org.spongepowered.api.world.biome.Biomes
 
THE_END - Static variable in class org.spongepowered.api.world.DefaultWorldKeys
Refer to: The End
THE_END - Static variable in class org.spongepowered.api.world.WorldTypes
 
THE_NETHER - Static variable in class org.spongepowered.api.world.DefaultWorldKeys
Refer to: The Nether
THE_NETHER - Static variable in class org.spongepowered.api.world.WorldTypes
 
THE_VOID - Static variable in class org.spongepowered.api.world.biome.Biomes
 
theEnd() - Method in interface org.spongepowered.api.world.DefaultWorldKeys.Factory
 
theEnd() - Method in interface org.spongepowered.api.world.generation.ChunkGenerator.Factory
 
theEnd() - Static method in interface org.spongepowered.api.world.generation.ChunkGenerator
 
theEnd() - Method in interface org.spongepowered.api.world.server.WorldTemplate.Factory
 
theEnd() - Static method in interface org.spongepowered.api.world.server.WorldTemplate
 
theEnd() - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Factory
 
theEnd() - Static method in interface org.spongepowered.api.world.WorldTypeTemplate
 
then(Iterable<Parameter>) - Method in interface org.spongepowered.api.command.parameter.Parameter.SequenceBuilder
Adds a set of Parameters to this builder.
then(String) - Method in class org.spongepowered.api.data.persistence.DataQuery
Returns a new query that is made up of this query's parts followed by the given query.
then(Parameter) - Method in interface org.spongepowered.api.command.parameter.Parameter.SequenceBuilder
Defines the next parameter in the parameter sequence.
then(Parameter...) - Method in interface org.spongepowered.api.command.parameter.Parameter.SequenceBuilder
Adds a set of Parameters to this builder.
then(DataQuery) - Method in class org.spongepowered.api.data.persistence.DataQuery
Returns a new query that is made up of this query's parts followed by the given query's parts.
then(Transformation) - Method in interface org.spongepowered.api.util.transformation.Transformation
Returns are new Transformation which represents the combination of this transformation, followed by the supplied transformation.
theNether() - Method in interface org.spongepowered.api.world.DefaultWorldKeys.Factory
 
theNether() - Method in interface org.spongepowered.api.world.generation.ChunkGenerator.Factory
 
theNether() - Static method in interface org.spongepowered.api.world.generation.ChunkGenerator
 
theNether() - Method in interface org.spongepowered.api.world.server.WorldTemplate.Factory
 
theNether() - Static method in interface org.spongepowered.api.world.server.WorldTemplate
 
theNether() - Method in interface org.spongepowered.api.world.WorldTypeTemplate.Factory
 
theNether() - Static method in interface org.spongepowered.api.world.WorldTypeTemplate
 
THICK - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
THORNS - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Attackers are damaged when they deal damage to the wearer.
THREAD_SAFE - Enum constant in enum class org.spongepowered.api.world.volume.StorageType
A thread-safe storage solution.
THUNDER - Static variable in class org.spongepowered.api.world.weather.WeatherTypes
 
TICK - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
TickBlockEvent - Interface in org.spongepowered.api.event.block
Called when a BlockState receives a tick.
TickBlockEvent.Random - Interface in org.spongepowered.api.event.block
An event when a block is told to "randomly" tick.
TickBlockEvent.Scheduled - Interface in org.spongepowered.api.event.block
An event when a block at a ServerLocation is scheduled to tick.
Ticket<T> - Interface in org.spongepowered.api.world.server
Represents a chunk loading ticket.
TICKET_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
tickets() - Method in interface org.spongepowered.api.event.block.NotifyNeighborBlockEvent
 
TicketType<T> - Interface in org.spongepowered.api.world.server
Represents a type of chunk loading ticket that can be obtained to ensure chunks remain loaded in a ServerWorld.
TicketTypes - Class in org.spongepowered.api.world.server
Types of tickets that can be requested via the ChunkManager.
ticks() - Method in interface org.spongepowered.api.util.Ticks
Gets the underlying number of ticks that this object represents.
Ticks - Interface in org.spongepowered.api.util
Represents a game "tick".
TICKS_REMAINING - Static variable in class org.spongepowered.api.data.Keys
The remaining fuse time in ticks of a FusedExplosive.
Ticks.Factory - Interface in org.spongepowered.api.util
Produces Ticks objects.
ticksPerSecond() - Method in interface org.spongepowered.api.Server
Gets the current ticks per second.
ticksRemaining() - Method in interface org.spongepowered.api.entity.explosive.fused.FusedExplosive
Tilt - Interface in org.spongepowered.api.data.type
 
TILT - Static variable in class org.spongepowered.api.data.Keys
The tilt of a BlockTypes.BIG_DRIPLEAF block, as triggered by player motion.
TILT - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Tilts - Class in org.spongepowered.api.data.type
 
time() - Method in interface org.spongepowered.api.event.advancement.AdvancementEvent.Grant
Gets the Instant at which the Advancement was unlocked.
time() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Grant
Gets the Instant at which the AdvancementCriterion was unlocked.
TIME - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
TIME_SINCE_DEATH - Static variable in class org.spongepowered.api.statistic.Statistics
 
TIME_SINCE_REST - Static variable in class org.spongepowered.api.statistic.Statistics
 
timeLeft(Ticket<?>) - Method in interface org.spongepowered.api.world.server.ChunkManager
Gets the Ticks remaining on the supplied ticket.
TimeoutException - Exception in org.spongepowered.api.network.channel
Represents a no response exception which was caused by a timeout.
TimeoutException() - Constructor for exception org.spongepowered.api.network.channel.TimeoutException
 
TimeoutException(String) - Constructor for exception org.spongepowered.api.network.channel.TimeoutException
 
TimeoutException(String, Throwable) - Constructor for exception org.spongepowered.api.network.channel.TimeoutException
 
TimeoutException(Throwable) - Constructor for exception org.spongepowered.api.network.channel.TimeoutException
 
timeToTargetDiameter(Duration) - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Sets how long this border will take to contract or expand from the initial diameter to its target diameter.
timeUntilTargetDiameter() - Method in interface org.spongepowered.api.world.border.WorldBorder
Gets the time remaining until the world border stops expanding or contracting to the WorldBorder.targetDiameter().
TINTED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
TINTED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
TIP - Static variable in class org.spongepowered.api.data.type.DripstoneSegments
 
TIP_MERGE - Static variable in class org.spongepowered.api.data.type.DripstoneSegments
 
TIPPED_ARROW - Static variable in class org.spongepowered.api.item.ItemTypes
 
title() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets the title.
title() - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Returns the title of this menu if set.
title() - Method in interface org.spongepowered.api.resource.pack.Pack
 
title() - Method in interface org.spongepowered.api.service.pagination.PaginationList
Gets the title text to be used in the title bar of this pagination.
title(Component) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sets the title text to be used in the title bar of this pagination.
title(Component) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the title.
TLH_AA - Static variable in class org.spongepowered.api.util.locale.Locales
 
TNT - Static variable in class org.spongepowered.api.block.BlockTypes
 
TNT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
TNT - Static variable in class org.spongepowered.api.item.ItemTypes
 
TNT_IGNITE - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When an entity is spawned from BlockTypes.TNT.
TNT_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
TNT_MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
TNTMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a Minecart with a BlockTypes.TNT in it.
toArray() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
toArray() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
toArray(R[]) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
toArray(R[]) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
toBoolean(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a boolean, matches strings such as "yes" as well as literal boolean values.
toBuilder() - Method in interface org.spongepowered.api.command.selector.SelectorType
Creates a Selector.Builder based on the defaults for this SelectorType.
toBuilder() - Method in interface org.spongepowered.api.map.MapCanvas
Creates a MapCanvas.Builder populated with the state of this MapCanvas.
toBuilder() - Method in interface org.spongepowered.api.util.transformation.Transformation
Creates a Transformation.Builder that represents this transformation.
toBuilder() - Method in interface org.spongepowered.api.world.border.WorldBorder
Creates a new WorldBorder.Builder instance for making WorldBorders, pre-populated with the values of this border.
toByte(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a byte number, parse it if necessary.
toChar(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a character, parse it if necessary.
toChunk(int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts world coordinates to chunk coordinates.
toChunk(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts world coordinates to chunk coordinates.
toContainer() - Method in class org.spongepowered.api.block.transaction.BlockTransaction
 
toContainer() - Method in class org.spongepowered.api.block.transaction.BlockTransactionReceipt
 
toContainer() - Method in interface org.spongepowered.api.data.persistence.DataSerializable
Serializes this object into a comprehensible DataContainer.
toContainer() - Method in class org.spongepowered.api.data.Transaction
 
toContainer() - Method in interface org.spongepowered.api.map.MapInfo
Serializes this object into a comprehensible DataContainer.
toContainer() - Method in class org.spongepowered.api.util.Color
 
toContainer() - Method in class org.spongepowered.api.util.RespawnLocation
 
toContainer() - Method in class org.spongepowered.api.util.weighted.EmptyObject
 
toContainer() - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndAddition
 
toContainer() - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndVariance
 
toContainer() - Method in class org.spongepowered.api.util.weighted.VariableAmount.Fixed
 
toContainer() - Method in class org.spongepowered.api.util.weighted.VariableAmount.OptionalAmount
 
toContainer() - Method in interface org.spongepowered.api.util.weighted.VariableAmount
 
toContainer() - Method in class org.spongepowered.api.util.weighted.WeightedSerializableObject
 
toDouble(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a double-precision floating-point number, parse it if necessary.
toEnum(Object, Class<E>) - Static method in class org.spongepowered.api.util.Coerce
Coerce the specified object to an enum of the supplied type, returns the first enum constant in the enum if parsing fails.
toEnum(Object, Class<E>, E) - Static method in class org.spongepowered.api.util.Coerce
Coerce the specified object to an enum of the supplied type, returns the specified default value if parsing fails.
toFloat(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a single-precision floating-point number, parse it if necessary.
toImage() - Method in interface org.spongepowered.api.map.MapCanvas
Generates an Image from this MapCanvas.
toImage(Color) - Method in interface org.spongepowered.api.map.MapCanvas
Generates an Image from this MapCanvas, where any pixels that represent MapColorTypes.NONE will be replaced with the supplied Color.
toInteger(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to an integer, parse it if necessary.
token() - Method in interface org.spongepowered.api.data.persistence.DataTranslator
Gets the TypeToken of this translator.
toList(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a list.
toListOf(Object, Class<T>) - Static method in class org.spongepowered.api.util.Coerce
Coerce the specified object to a list containing only objects of type specified by ofClass.
toLocation() - Method in interface org.spongepowered.api.event.action.SleepingEvent.Finish
Gets the location the Living will wake up at.
toLocation() - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent.Login
Gets the location the player will log in at.
toLong(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a long number, parse it if necessary.
toMatrix() - Method in interface org.spongepowered.api.util.Transform
Returns a matrix representation of this transform.
TOOL_TYPE - Static variable in class org.spongepowered.api.data.Keys
The ItemTier of an ItemStack tool.
TOOLSMITH - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
tooltip() - Method in interface org.spongepowered.api.command.CommandCompletion
The tooltip that may be displayed by the client when hovering over this completion.
top(SlideConfig) - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Builder
 
TOP - Static variable in class org.spongepowered.api.data.type.PortionTypes
 
TOP - Static variable in class org.spongepowered.api.data.type.SlabPortions
 
TOP - Static variable in class org.spongepowered.api.util.orientation.Orientations
 
TOP_LEFT - Static variable in class org.spongepowered.api.util.orientation.Orientations
 
TOP_RIGHT - Static variable in class org.spongepowered.api.util.orientation.Orientations
 
topConfig() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
The settings for the curve on top of the world.
topDirection() - Method in interface org.spongepowered.api.data.type.JigsawBlockOrientation
The top facing direction of a jigsaw block.
toPseudoEnum(Object, Class<T>, Class<?>, T) - Static method in class org.spongepowered.api.util.Coerce
Coerce the specified object to the specified pseudo-enum type using the supplied pseudo-enum dictionary class.
toQuery() - Method in interface org.spongepowered.api.item.inventory.query.QueryType.NoParam
 
TORCH - Static variable in class org.spongepowered.api.block.BlockTypes
 
TORCH - Static variable in class org.spongepowered.api.item.ItemTypes
 
toRotation() - Method in interface org.spongepowered.api.event.action.SleepingEvent.Finish
Gets the rotation the Living will wake up to.
toRotation() - Method in interface org.spongepowered.api.event.entity.RotateEntityEvent
Gets the rotation the Entity will perform.
toRotation() - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent.Login
Gets the rotation the player will log in to.
toRotationMatrix() - Method in interface org.spongepowered.api.util.rotation.Rotation
Gets the 4D rotation matrix of this rotation.
toSelector() - Method in interface org.spongepowered.api.command.selector.SelectorType
Creates a Selector based on the defaults for this SelectorType.
toShort(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a short number, parse it if necessary.
toSnapshot(ServerLocation) - Method in interface org.spongepowered.api.world.Archetype
Creates a new immutable snapshot based on this archetype.
toStream() - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
toString() - Method in class org.spongepowered.api.block.transaction.BlockTransaction
 
toString() - Method in class org.spongepowered.api.data.DataTransactionResult
 
toString() - Method in class org.spongepowered.api.data.persistence.DataQuery
 
toString() - Method in class org.spongepowered.api.data.Transaction
 
toString() - Method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
 
toString() - Method in class org.spongepowered.api.event.Cause
 
toString() - Method in class org.spongepowered.api.event.EventContext
 
toString() - Method in class org.spongepowered.api.item.inventory.transaction.SlotTransaction
 
toString() - Method in class org.spongepowered.api.item.recipe.cooking.CookingResult
 
toString() - Method in class org.spongepowered.api.item.recipe.crafting.RecipeResult
 
toString() - Method in class org.spongepowered.api.service.context.Context
 
toString() - Method in interface org.spongepowered.api.state.State
The String representation of this State can be considered to be equal to the representation of this state as a serialized form.
toString() - Method in class org.spongepowered.api.util.Color
 
toString() - Method in class org.spongepowered.api.util.RespawnLocation
 
toString() - Method in class org.spongepowered.api.util.Tuple
 
toString() - Method in class org.spongepowered.api.util.weighted.ChanceTable
 
toString() - Method in class org.spongepowered.api.util.weighted.EmptyObject
 
toString() - Method in class org.spongepowered.api.util.weighted.LootTable
 
toString() - Method in class org.spongepowered.api.util.weighted.NestedTableEntry
 
toString() - Method in class org.spongepowered.api.util.weighted.SeededVariableAmount.WrappedVariableAmount
 
toString() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
toString() - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndAddition
 
toString() - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndVariance
 
toString() - Method in class org.spongepowered.api.util.weighted.VariableAmount.Fixed
 
toString() - Method in class org.spongepowered.api.util.weighted.VariableAmount.OptionalAmount
 
toString() - Method in class org.spongepowered.api.util.weighted.WeightedObject
 
toString() - Method in class org.spongepowered.api.util.weighted.WeightedSerializableObject
 
toString() - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
toString() - Method in class org.spongepowered.api.world.volume.EntityHit
 
toString(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a string.
TOTAL_KILL_COUNT - Static variable in class org.spongepowered.api.scoreboard.criteria.Criteria
Represents a Criterion which causes an Objective to have a score for a player incremented when they kill an entity.
TOTAL_WORLD_TIME - Static variable in class org.spongepowered.api.statistic.Statistics
 
totalLength() - Method in interface org.spongepowered.api.command.parameter.ArgumentReader
Gets the length of the input string.
totalQuantity() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns the total quantity of items in this inventory.
totalWaveAmount() - Method in interface org.spongepowered.api.raid.Raid
Gets the amount of waves this raid plans to execute.
TOTEM_OF_UNDYING - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
TOTEM_OF_UNDYING - Static variable in class org.spongepowered.api.item.ItemTypes
 
toToastText() - Method in interface org.spongepowered.api.advancement.Advancement
Gets the Component lines that would be used to display a toast notification.
toTransaction() - Static method in class org.spongepowered.api.data.DataTransactionResult
 
toVector2i(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a Vector2i.
toVector3d() - Method in enum class org.spongepowered.api.util.Axis
Gets the Vector3d backing this axis.
toVector3dWithDirection(AxisDirection) - Method in enum class org.spongepowered.api.util.Axis
Gets the Vector3d with the given AxisDirection.
toWorld(int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts chunk coordinates to world coordinates.
toWorld(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts chunk coordinates to world coordinates.
TR_TR - Static variable in class org.spongepowered.api.util.locale.Locales
 
TrackedVolume - Interface in org.spongepowered.api.world.volume.game
 
TRACKS_OUTPUT - Static variable in class org.spongepowered.api.data.Keys
Whether a CommandBlock does track its output.
TRADE_OFFERS - Static variable in class org.spongepowered.api.data.Keys
The TradeOffers offered by a Trader.
TRADED_WITH_VILLAGER - Static variable in class org.spongepowered.api.statistic.Statistics
 
tradeOffer() - Method in interface org.spongepowered.api.event.item.inventory.container.ClickContainerEvent.SelectTrade
Returns the selected trade offer.
TradeOffer - Interface in org.spongepowered.api.item.merchant
Represents a trade offer that a Merchant may offer a Humanoid.
TradeOffer.Builder - Interface in org.spongepowered.api.item.merchant
Represents a builder to generate immutable TradeOffers.
TradeOfferGenerator - Interface in org.spongepowered.api.item.merchant
Represents a generator to create TradeOffers with a bit of randomization based on ItemStackGenerators for populating ItemStacks and finally generating a TradeOffer.
TradeOfferGenerator.Builder - Interface in org.spongepowered.api.item.merchant
A simple builder to create a TradeOfferGenerator.
tradeOffers() - Method in interface org.spongepowered.api.item.merchant.Merchant
Trader - Interface in org.spongepowered.api.entity.living.trader
 
TRADER_LLAMA - Static variable in class org.spongepowered.api.entity.EntityTypes
 
TRADER_LLAMA_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
TraderLlama - Interface in org.spongepowered.api.entity.living.animal.horse.llama
 
trading() - Method in interface org.spongepowered.api.entity.living.trader.Trader
TRADITIONAL_CHINESE - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
trail(boolean) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Sets whether the FireworkEffect is going to have a trail or not.
transaction - Variable in class org.spongepowered.api.event.impl.entity.AbstractChangeEntityEquipmentEvent
 
transaction() - Method in interface org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent
Gets the Transaction of ItemStackSnapshots for this event.
transaction() - Method in class org.spongepowered.api.event.impl.entity.AbstractChangeEntityEquipmentEvent
 
transaction(Iterable<SlotTransaction>) - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
Adds the provided itemstacks as stacks that are being replaced.
transaction(SlotTransaction...) - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
Adds the provided itemstacks as stacks that are being replaced.
Transaction<T extends DataSerializable> - Class in org.spongepowered.api.data
 
Transaction(T, T) - Constructor for class org.spongepowered.api.data.Transaction
Creates a new transaction.
Transaction(T, T, List<? extends T>) - Constructor for class org.spongepowered.api.data.Transaction
Creates a new Transaction with the added possibility of intermediary transactions that may have taken place between what is original and the default result.
TRANSACTION_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
transactionalBinding(Class<P>) - Method in interface org.spongepowered.api.network.channel.packet.TransactionalPacketRegistry
Gets the TransactionalPacketBinding for the given RequestPacket class, if the type is registered to this channel as a transactional binding.
TransactionalPacketBinding<P extends RequestPacket<R>,R extends Packet> - Interface in org.spongepowered.api.network.channel.packet
A packet binding that represents a request/response pair.
TransactionalPacketDispatcher - Interface in org.spongepowered.api.network.channel.packet
A packet dispatcher which supports transactional packets.
TransactionalPacketRegistry - Interface in org.spongepowered.api.network.channel.packet
A registry for packets and their bindings.
transactionResult() - Method in interface org.spongepowered.api.event.economy.EconomyTransactionEvent
Gets the TransactionResult for the transaction that occurred.
TransactionResult - Interface in org.spongepowered.api.service.economy.transaction
Represents the result of a particular transaction, such as a deposit or withdrawal.
transactions() - Method in interface org.spongepowered.api.event.action.FishingEvent.Stop
Gets a list of Transactions for each ItemStackSnapshot that will be spawned if this event is not cancelled.
transactions() - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent.All
Gets a list of the Transactions for this event.
transactions() - Method in interface org.spongepowered.api.event.item.inventory.AffectItemStackEvent
Gets a list of the Transactions for this event.
transactions() - Method in interface org.spongepowered.api.event.item.inventory.AffectSlotEvent
 
transactions(Operation) - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent.All
Gets a Stream of BlockTransactions filtered by a particular block operation.
TransactionType - Interface in org.spongepowered.api.service.economy.transaction
Represents the type of a transaction.
TransactionTypes - Class in org.spongepowered.api.service.economy.transaction
 
transfer(Account, Currency, BigDecimal) - Method in interface org.spongepowered.api.service.economy.account.Account
Transfers the specified amount of the specified Currency from this account the destination account, using the current active Contexts.
transfer(Account, Currency, BigDecimal, Set<Context>) - Method in interface org.spongepowered.api.service.economy.account.Account
Transfers the specified amount of the specified Currency from this account the destination account, using the specified Contexts.
transfer(Account, Currency, BigDecimal, Cause) - Method in interface org.spongepowered.api.service.economy.account.Account
Transfers the specified amount of the specified Currency from this account the destination account, using the specified Cause.
TRANSFER - Static variable in class org.spongepowered.api.service.economy.transaction.TransactionTypes
Represents a transaction where an Account transferred some amount of a currency to another Account.
TransferInventoryEvent - Interface in org.spongepowered.api.event.item.inventory
Fired when an Inventory transfers items into another.
TransferInventoryEvent.Post - Interface in org.spongepowered.api.event.item.inventory
Fires after an Inventory transferred an item into an other inventory.
TransferInventoryEvent.Pre - Interface in org.spongepowered.api.event.item.inventory
Fired before an Inventory attempts to transfer any items.
transferItem() - Method in interface org.spongepowered.api.block.entity.carrier.Hopper
Requests this Hopper to transfer an item to the next carrier.
TransferMethod - Enum Class in org.spongepowered.api.service.permission
Specifies how data should be transferred into a subject.
transferredItem() - Method in interface org.spongepowered.api.event.item.inventory.TransferInventoryEvent.Post
The item getting transferred.
TransferResult - Interface in org.spongepowered.api.service.economy.transaction
Represents a TransactionResult specific to a transaction of type TransactionTypes.TRANSFER.
transferToWorld(ServerWorld) - Method in interface org.spongepowered.api.entity.Entity
Sets the ServerLocation of this entity to the ServerWorld's spawn point.
transferToWorld(ServerWorld, Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Sets the ServerLocation of this entity to a new position in a world.
transform() - Method in interface org.spongepowered.api.entity.Entity
Gets the Transform.
transform() - Method in interface org.spongepowered.api.entity.EntitySnapshot
Gets the Transform as an Optional as the ServerLocation may be undefined if this EntitySnapshot was built without a location.
transform(int, int) - Method in class org.spongepowered.api.util.DiscreteTransform2
Transform a vector represented as a pair of coordinates using this transform.
transform(int, int, int) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transform a vector represented as a pair of coordinates using this transform.
transform(int, int, int, Key<? extends Value<E>>, Function<E, E>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Applies a transformation on the pre-existing value of the data keyed by the provided Key and returns a DataTransactionResult of said transformation.
transform(int, int, int, DefaultedRegistryReference<? extends Key<? extends Value<E>>>, Function<E, E>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Applies a transformation on the pre-existing value of the data keyed by the provided Key and returns a DataTransactionResult of said transformation.
transform(Function<C, C>) - Method in interface org.spongepowered.api.data.value.CollectionValue.Immutable
 
transform(Function<C, C>) - Method in interface org.spongepowered.api.data.value.CollectionValue.Mutable
 
transform(Function<E, E>) - Method in interface org.spongepowered.api.data.value.Value.Immutable
Retrieves the underlying value for this Value.Immutable and applies the given Function onto that value, after which, the product is sent to a new Value.Immutable replacing this one.
transform(Function<E, E>) - Method in interface org.spongepowered.api.data.value.Value.Mutable
Attempts to transform the underlying value based on the provided Function such that the result of Function.apply(Object) will replace the underlying value.
transform(Function<Map<K, V>, Map<K, V>>) - Method in interface org.spongepowered.api.data.value.MapValue.Immutable
 
transform(Function<Map<K, V>, Map<K, V>>) - Method in interface org.spongepowered.api.data.value.MapValue.Mutable
 
transform(Supplier<? extends Key<? extends Value<E>>>, Function<E, E>) - Method in interface org.spongepowered.api.data.DataHolder.Immutable
Applies a transformation on the provided Value such that the return value of Function.apply(Object) will become the end resulting value set into the newly created DataHolder.Immutable.
transform(Supplier<? extends Key<? extends Value<E>>>, Function<E, E>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Applies a transformation on the provided Value such that the return value of Function.apply(Object) will become the end resulting value set into this DataHolder.Mutable.
transform(Key<? extends Value<E>>, Function<E, E>) - Method in interface org.spongepowered.api.data.DataHolder.Immutable
Applies a transformation on the provided Value such that the return value of Function.apply(Object) will become the end resulting value set into the newly created DataHolder.Immutable.
transform(Key<? extends Value<E>>, Function<E, E>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Applies a transformation on the provided Value such that the return value of Function.apply(Object) will become the end resulting value set into this DataHolder.Mutable.
transform(Key<? extends Value<E>>, Function<E, E>) - Method in interface org.spongepowered.api.data.DataManipulator.Immutable
Applies a transformation on the provided value if the key is available.
transform(Key<? extends Value<E>>, Function<E, E>) - Method in interface org.spongepowered.api.data.DataManipulator.Mutable
Applies a transformation on the provided value if available.
transform(Transformation) - Method in interface org.spongepowered.api.world.volume.archetype.ArchetypeVolume
 
transform(VolumePositionTranslator<V, T>) - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
transform(Vector2i) - Method in class org.spongepowered.api.util.DiscreteTransform2
Transforms a vector using this transforms.
transform(Vector3i) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms a vector using this transforms.
transform(Vector3i, Key<? extends Value<E>>, Function<E, E>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Applies a transformation on the pre-existing value of the data keyed by the provided Key and returns a DataTransactionResult of said transformation.
transform(Vector3i, DefaultedRegistryReference<? extends Key<? extends Value<E>>>, Function<E, E>) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Applies a transformation on the pre-existing value of the data keyed by the provided Key and returns a DataTransactionResult of said transformation.
Transform - Interface in org.spongepowered.api.util
A utility interface which encapsulates a position, rotation, and scale.
Transform.Factory - Interface in org.spongepowered.api.util
 
Transformation - Interface in org.spongepowered.api.util.transformation
Performs spacial transformations on position and direction Vector3ds, for general use in block transformations.
Transformation.Builder - Interface in org.spongepowered.api.util.transformation
transformDirection(Vector3d) - Method in interface org.spongepowered.api.util.transformation.Transformation
Transforms a Vector3d that represents a direction based on the transformation this object represents.
transformPosition(Vector3d) - Method in interface org.spongepowered.api.util.transformation.Transformation
Transforms a Vector3d that represents a position based on the transformation this object represents.
TransformResult - Annotation Interface in org.spongepowered.api.util.annotation.eventgen
Used to indicate that the return type of a method should be transformed by calling a method on it, indicated by the TransformWith annotation.
TransformWith - Annotation Interface in org.spongepowered.api.util.annotation.eventgen
Used to indicate a method that will be called from the method with the corresponding TransformResult annotation.
transformX(int, int) - Method in class org.spongepowered.api.util.DiscreteTransform2
Transforms the x coordinate of a vector using this transform.
transformX(int, int, int) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms the x coordinate of a vector using this transform.
transformX(Vector2i) - Method in class org.spongepowered.api.util.DiscreteTransform2
Transforms the x coordinate of a vector using this transform.
transformX(Vector3i) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms the x coordinate of a vector using this transform.
transformY(int, int) - Method in class org.spongepowered.api.util.DiscreteTransform2
Transforms the y coordinate of a vector using this transform.
transformY(int, int, int) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms the y coordinate of a vector using this transform.
transformY(Vector2i) - Method in class org.spongepowered.api.util.DiscreteTransform2
Transforms the y coordinate of a vector using this transform.
transformY(Vector3i) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms the y coordinate of a vector using this transform.
transformZ(int, int, int) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms the z coordinate of a vector using this transform.
transformZ(Vector3i) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms the z coordinate of a vector using this transform.
TRANSIENT - Static variable in class org.spongepowered.api.data.Keys
Whether an Entity is transient.
transientSubjectData() - Method in interface org.spongepowered.api.service.permission.Subject
Returns the transient data backing for this Subject.
transientSubjectData() - Method in interface org.spongepowered.api.service.permission.SubjectProxy
 
translate(DataView) - Method in interface org.spongepowered.api.data.persistence.DataTranslator
Attempts to translate the T object from the provided DataView.
translate(Vector3d) - Method in interface org.spongepowered.api.util.Transform
Adds a translation to this transform.
translate(Vector3d) - Method in interface org.spongepowered.api.util.transformation.Transformation.Builder
Performs a simple additive translation of a position Vector3d by this supplied vector.
translate(T) - Method in interface org.spongepowered.api.data.persistence.DataTranslator
Serializes the provided object to a DataContainer.
translator(Class<T>) - Method in interface org.spongepowered.api.data.DataManager
Gets the desired DataTranslator for the provided class.
TRAPDOORS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
TRAPDOORS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
TRAPPED_CHEST - Static variable in class org.spongepowered.api.block.BlockTypes
 
TRAPPED_CHEST - Static variable in class org.spongepowered.api.block.entity.BlockEntityTypes
 
TRAPPED_CHEST - Static variable in class org.spongepowered.api.item.ItemTypes
 
TrappedChest - Interface in org.spongepowered.api.block.entity.carrier.chest
 
traveling() - Method in interface org.spongepowered.api.entity.living.animal.Turtle
travelingPosition() - Method in interface org.spongepowered.api.entity.living.animal.Turtle
treasure(boolean) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder
Sets whether to include treasure enchantments or not
tree() - Method in interface org.spongepowered.api.advancement.Advancement
Gets the AdvancementTree this advancement is located in, will only be present if the root advancement was used to create a AdvancementTree.
tree() - Method in interface org.spongepowered.api.advancement.TreeLayout
Gets the AdvancementTree this layout is assigned to.
tree() - Method in interface org.spongepowered.api.event.advancement.AdvancementTreeEvent
Gets the AdvancementTree.
TreeLayout - Interface in org.spongepowered.api.advancement
Represents the tree (tab) layout of a AdvancementTree.
TreeLayoutElement - Interface in org.spongepowered.api.advancement
Represents a element in the TreeLayout.
TRIANGLE_BOTTOM - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
TRIANGLE_TOP - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
TRIANGLES_BOTTOM - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
TRIANGLES_TOP - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
Trident - Interface in org.spongepowered.api.entity.projectile.arrow
 
TRIDENT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
TRIDENT - Static variable in class org.spongepowered.api.item.ItemTypes
 
trigger() - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Gets the FilteredTrigger of this AdvancementCriterion, if present.
trigger() - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger
Triggers the Trigger for all the online players.
trigger() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Trigger
Gets the FilteredTrigger that is being processed.
trigger(Iterable<ServerPlayer>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger
Triggers the Trigger for the specified players.
trigger(FilteredTrigger<?>) - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion.BaseBuilder
Sets the FilteredTrigger.
trigger(ServerPlayer) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger
Triggers the Trigger for the specified player.
Trigger<C extends FilteredTriggerConfiguration> - Interface in org.spongepowered.api.advancement.criteria.trigger
Represents a source that can trigger a AdvancementCriterion.
TRIGGER - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
TRIGGER - Static variable in class org.spongepowered.api.scoreboard.criteria.Criteria
Represents a Criterion which causes an Objective to have a score for a player updated by the /trigger command.
TRIGGER_TRAPPED_CHEST - Static variable in class org.spongepowered.api.statistic.Statistics
 
Trigger.Builder<C extends FilteredTriggerConfiguration> - Interface in org.spongepowered.api.advancement.criteria.trigger
A builder to create Triggers.
triggerExplosion(Explosion) - Method in interface org.spongepowered.api.world.server.ServerWorld
Causes an Explosion in a world.
Triggers - Class in org.spongepowered.api.advancement.criteria.trigger
An enumeration of all the available Triggers in minecraft.
triggersVibrations() - Method in interface org.spongepowered.api.data.type.Tilt
Returns Whether a block entering this tilt state will trigger any vibration-based blocks.
triggerVibrations() - Method in interface org.spongepowered.api.effect.VanishState
Gets if the Entity will trigger vibrations from various actions while vanished.
triggerVibrations(boolean) - Method in interface org.spongepowered.api.effect.VanishState
If VanishState.invisible() returns true, this will return the VanishState with the desired flag replacing VanishState.triggerVibrations().
TRIPWIRE - Static variable in class org.spongepowered.api.block.BlockTypes
 
TRIPWIRE_HOOK - Static variable in class org.spongepowered.api.block.BlockTypes
 
TRIPWIRE_HOOK - Static variable in class org.spongepowered.api.item.ItemTypes
 
Tristate - Enum Class in org.spongepowered.api.util
Represents a simple tristate.
TristateResult - Interface in org.spongepowered.api.event
Used for events that require a tri-state TristateResult.Result.
TristateResult.Result - Enum Class in org.spongepowered.api.event
 
TROPICAL_FISH - Static variable in class org.spongepowered.api.entity.EntityTypes
 
TROPICAL_FISH - Static variable in class org.spongepowered.api.item.ItemTypes
 
TROPICAL_FISH_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
TROPICAL_FISH_SHAPE - Static variable in class org.spongepowered.api.data.Keys
A TropicalFish's shape.
TROPICAL_FISH_SHAPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
TROPICAL_FISH_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
TropicalFish - Interface in org.spongepowered.api.entity.living.aquatic.fish.school
 
TropicalFishShape - Interface in org.spongepowered.api.data.type
Represents the shape of a TropicalFish.
TropicalFishShapes - Class in org.spongepowered.api.data.type
An enumeration of vanilla shapes for TropicalFish.
TRUE - Enum constant in enum class org.spongepowered.api.util.Tristate
 
TRUE - Static variable in class org.spongepowered.api.util.OptBool
The true value.
trusting() - Method in interface org.spongepowered.api.entity.living.animal.Ocelot
trusts(UUID) - Method in interface org.spongepowered.api.entity.living.animal.Fox
Determines if this fox trusts the provided UUID.
tryOffer(Supplier<? extends Key<? extends Value<E>>>, E) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Offers the given value as defined by the provided Key such that a DataTransactionResult is returned for any successful Values from this DataHolder.Mutable.
tryOffer(Key<? extends Value<E>>, E) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Offers the given value as defined by the provided Key such that a DataTransactionResult is returned for any successful Values from this DataHolder.Mutable.
tryOffer(Value<E>) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Offers the given value as defined by the provided Key such that a DataTransactionResult is returned for any successful Values from this DataHolder.Mutable.
TUBE_CORAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
TUBE_CORAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
TUBE_CORAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
TUBE_CORAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
TUBE_CORAL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
TUBE_CORAL_FAN - Static variable in class org.spongepowered.api.item.ItemTypes
 
TUBE_CORAL_WALL_FAN - Static variable in class org.spongepowered.api.block.BlockTypes
 
TUFF - Static variable in class org.spongepowered.api.block.BlockTypes
 
TUFF - Static variable in class org.spongepowered.api.item.ItemTypes
 
TUNE_NOTEBLOCK - Static variable in class org.spongepowered.api.statistic.Statistics
 
Tuple<K,V> - Class in org.spongepowered.api.util
A tuple of objects.
Tuple(K, V) - Constructor for class org.spongepowered.api.util.Tuple
Creates a new Tuple.
TURKISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
Turtle - Interface in org.spongepowered.api.entity.living.animal
Represents a Turtle
TURTLE - Static variable in class org.spongepowered.api.data.type.ArmorMaterials
 
TURTLE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
TURTLE_EGG - Static variable in class org.spongepowered.api.block.BlockTypes
 
TURTLE_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
TURTLE_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
TURTLE_MASTER - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
TURTLE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
TWISTING_VINES - Static variable in class org.spongepowered.api.block.BlockTypes
 
TWISTING_VINES - Static variable in class org.spongepowered.api.item.ItemTypes
 
TWISTING_VINES_PLANT - Static variable in class org.spongepowered.api.block.BlockTypes
 
TwoDimensionalPortal - Interface in org.spongepowered.api.world.portal
Represents a Portal with a known shape.
type() - Method in interface org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger
Gets the Trigger.
type() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets the AdvancementType.
type() - Method in interface org.spongepowered.api.block.BlockState
Gets the base type of block.
type() - Method in interface org.spongepowered.api.block.entity.BlockEntity
Gets the type of BlockEntity this is.
type() - Method in interface org.spongepowered.api.command.parameter.Parameter.Key
Gets the TypeToken of the type of object that this parameter should return from parsing.
type() - Method in interface org.spongepowered.api.command.registrar.CommandRegistrar
Get the type defining this command registrar.
type() - Method in class org.spongepowered.api.data.DataTransactionResult
Gets the type of result.
type() - Method in interface org.spongepowered.api.datapack.DataPackSerializable
 
type() - Method in interface org.spongepowered.api.datapack.DataPackType
 
type() - Method in interface org.spongepowered.api.effect.particle.ParticleEffect
Gets the type of the particle effect.
type() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets the PotionEffectType of this potion.
type() - Method in class org.spongepowered.api.entity.ai.goal.AbstractGoal
 
type() - Method in interface org.spongepowered.api.entity.ai.goal.Goal
Gets the GoalType.
type() - Method in interface org.spongepowered.api.entity.ai.goal.GoalExecutor
The type of this goal.
type() - Method in interface org.spongepowered.api.entity.attribute.Attribute
Gets the type of this attribute.
type() - Method in interface org.spongepowered.api.entity.Entity
Gets the EntityType.
type() - Method in interface org.spongepowered.api.entity.EntityArchetype
Gets the EntityType of the entity contained in this archetype.
type() - Method in interface org.spongepowered.api.entity.EntitySnapshot
Gets the EntityType.
type() - Method in interface org.spongepowered.api.entity.living.monster.boss.dragon.phase.DragonPhase
Gets the type of this phase.
type() - Method in interface org.spongepowered.api.event.cause.entity.damage.DamageModifier
type() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
type() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
type() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
type() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Gets the DamageType of this source.
type() - Method in interface org.spongepowered.api.event.lifecycle.RegisterDataPackValueEvent
 
type() - Method in interface org.spongepowered.api.fluid.FluidState
Gets the parent FluidType that this state is based on.
type() - Method in interface org.spongepowered.api.item.enchantment.Enchantment
Gets the EnchantmentType for this enchantment.
type() - Method in interface org.spongepowered.api.item.inventory.Container
Returns the ContainerType of this container.
type() - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets the ItemType of this ItemStack.
type() - Method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
Gets the ItemType of this ItemStackSnapshot.
type() - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Gets the type of result.
type() - Method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipe
 
type() - Method in interface org.spongepowered.api.item.recipe.Recipe
Gets the RecipeType of this recipe.
type() - Method in interface org.spongepowered.api.item.recipe.single.StoneCutterRecipe
 
type() - Method in interface org.spongepowered.api.item.recipe.smithing.SmithingRecipe
 
type() - Method in interface org.spongepowered.api.map.color.MapColor
Gets the MapColorType that this MapColor was built from.
type() - Method in interface org.spongepowered.api.map.decoration.MapDecoration
Gets the MapDecorationType this decoration is displaying
type() - Method in interface org.spongepowered.api.Platform
Retrieves the current Platform.Type this platform is running on.
type() - Method in interface org.spongepowered.api.registry.Registry
Gets the key identifying this registry.
type() - Method in interface org.spongepowered.api.service.ban.Ban
Gets the type of this ban.
type() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Returns the TransactionType of this result.
type() - Method in interface org.spongepowered.api.statistic.Statistic.TypeInstance
Gets the value.
type() - Method in interface org.spongepowered.api.statistic.StatisticCategory.Typed
Gets the value.
type() - Method in interface org.spongepowered.api.world.portal.Portal
type() - Method in interface org.spongepowered.api.world.schematic.Palette
Gets the type of this palette.
type() - Method in interface org.spongepowered.api.world.volume.stream.VolumeElement
 
type() - Method in interface org.spongepowered.api.world.weather.Weather
Gets the type.
type(TypeToken<B>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
type(TypeToken<N>) - Method in interface org.spongepowered.api.event.EventContextKey.Builder
 
type(Class<N>) - Method in interface org.spongepowered.api.event.EventContextKey.Builder
 
type(Supplier<? extends AdvancementType>) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the AdvancementType.
type(Supplier<? extends ParticleType>) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the particle type for the particle effect.
type(Supplier<? extends EntityType<?>>) - Method in interface org.spongepowered.api.entity.EntitySnapshot.Builder
Sets the EntityType for this EntitySnapshot.
type(Supplier<? extends DamageModifierType>) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
Sets the DamageModifierType for the DamageModifier to build.
type(Supplier<? extends DamageType>) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets the DamageType of this source.
type(Supplier<? extends EnchantmentType>) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.Builder
Sets the EnchantmentType for this enchantment.
type(Supplier<? extends ContainerType>) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder
Specifies the type of inventory you want to build.
type(Supplier<? extends BanType>) - Method in interface org.spongepowered.api.service.ban.Ban.Builder
Sets the type of the ban.
type(Supplier<? extends T>) - Method in interface org.spongepowered.api.state.StateMatcher.Builder
Sets the root StateContainer for the StateMatcher.
type(Supplier<RecipeType<CookingRecipe>>) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder
Sets the type of recipe
type(Supplier<MapDecorationType>) - Method in interface org.spongepowered.api.map.decoration.MapDecoration.Builder
 
type(AdvancementType) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the AdvancementType.
type(Trigger<T>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger.Builder
Sets the Trigger.
type(ParticleType) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the particle type for the particle effect.
type(EntityType<?>) - Method in interface org.spongepowered.api.entity.EntityArchetype.Builder
Sets the desired EntityType of the produced EntityArchetype.
type(EntityType<?>) - Method in interface org.spongepowered.api.entity.EntitySnapshot.Builder
Sets the EntityType for this EntitySnapshot.
type(DamageModifierType) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
Sets the DamageModifierType for the DamageModifier to build.
type(DamageType) - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
type(DamageType) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets the DamageType of this source.
type(EnchantmentType) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.Builder
Sets the EnchantmentType for this enchantment.
type(ContainerType) - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory.Builder
Specifies the type of inventory you want to build.
type(InventoryTransactionResult.Type) - Method in interface org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
Sets the InventoryTransactionResult.Type of transaction result being built.
type(RecipeType<CookingRecipe>) - Method in interface org.spongepowered.api.item.recipe.cooking.CookingRecipe.Builder
Sets the type of recipe
type(MapDecorationType) - Method in interface org.spongepowered.api.map.decoration.MapDecoration.Builder
Sets the MapDecorationType that the built MapDecoration will display.
type(BanType) - Method in interface org.spongepowered.api.service.ban.Ban.Builder
Sets the type of the ban.
type(T) - Method in interface org.spongepowered.api.state.StateMatcher.Builder
Sets the root StateContainer for the StateMatcher.
TYPE - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks based on ItemType.
TYPE - Static variable in class org.spongepowered.api.item.inventory.query.QueryTypes
Tests based on the class of the inventory.
TYPE_CLASS - Static variable in class org.spongepowered.api.data.persistence.Queries
 
TYPE_SIZE - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks based on ItemType and ItemStack size.
typeFilter() - Element in annotation interface org.spongepowered.api.event.filter.cause.After
If specified the possible type for the returned object (normally specified by the type of the annotated parameter) is restricted to only the specified types.
typeFilter() - Element in annotation interface org.spongepowered.api.event.filter.cause.Before
If specified the possible type for the returned object (normally specified by the type of the annotated parameter) is restricted to only the specified types.
typeFilter() - Element in annotation interface org.spongepowered.api.event.filter.cause.ContextValue
If specified the possible type for the returned object (normally specified by the type of the annotated parameter) is restricted to only the specified types.
typeFilter() - Element in annotation interface org.spongepowered.api.event.filter.cause.First
If specified the possible type for the returned object (normally specified by the type of the annotated parameter) is restricted to only the specified types.
typeFilter() - Element in annotation interface org.spongepowered.api.event.filter.cause.Last
If specified the possible type for the returned object (normally specified by the type of the annotated parameter) is restricted to only the specified types.
typeFilter() - Element in annotation interface org.spongepowered.api.event.filter.cause.Root
If specified the possible type for the returned object (normally specified by the type of the annotated parameter) is restricted to only the specified types.
TypeNotFoundException - Exception in org.spongepowered.api.registry
 
TypeNotFoundException(String) - Constructor for exception org.spongepowered.api.registry.TypeNotFoundException
 
TypeNotFoundException(String, Throwable) - Constructor for exception org.spongepowered.api.registry.TypeNotFoundException
 
TypeNotFoundException(Throwable) - Constructor for exception org.spongepowered.api.registry.TypeNotFoundException
 
typeSerializableConfig(TypeToken<T>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a config serializable.
typeSerializableConfig(TypeToken<T>, UnaryOperator<ConfigurationOptions>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a config serializable.
typeSerializableConfig(TypeToken<T>, ConfigurationOptions) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a config serializable.
typeSerializableConfig(Class<T>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a config serializable.
typeSerializableConfig(Class<T>, UnaryOperator<ConfigurationOptions>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a config serializable.
typeSerializableConfig(Class<T>, ConfigurationOptions) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a config serializable.

U

UI_BUTTON_CLICK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
UI_CARTOGRAPHY_TABLE_TAKE_RESULT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
UI_LOOM_SELECT_PATTERN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
UI_LOOM_TAKE_RESULT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
UI_STONECUTTER_SELECT_RECIPE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
UI_STONECUTTER_TAKE_RESULT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
UI_TOAST_CHALLENGE_COMPLETE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
UI_TOAST_IN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
UI_TOAST_OUT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
UK_UA - Static variable in class org.spongepowered.api.util.locale.Locales
 
UKRAINIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
UNBREAKING - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases effective durability.
uncached() - Method in interface org.spongepowered.api.profile.GameProfileManager
Gets a GameProfileProvider which bypasses the GameProfileCache.
UNCOMMON - Static variable in class org.spongepowered.api.item.ItemRarities
 
UNDEFINED - Enum constant in enum class org.spongepowered.api.data.DataTransactionResult.Type
The actual result of the operation is undefined, this probably indicates that something went wrong with the operation that the Value couldn't handle or didn't expect.
UNDEFINED - Enum constant in enum class org.spongepowered.api.util.Tristate
 
UNDELETABLE - Static variable in class org.spongepowered.api.service.economy.account.AccountDeletionResultTypes
 
UNDERWATER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
UNDERWATER_BONEMEALS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
undo(int, int, int, DataTransactionResult) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to undo a DataTransactionResult.
undo(DataTransactionResult) - Method in interface org.spongepowered.api.data.DataHolder.Mutable
Attempts to "revert" a DataTransactionResult such that any of the DataTransactionResult.replacedData() are offered back, and any DataTransactionResult.successfulData() are removed if they were not the same types as any exising in the replaced values.
undo(Vector3i, DataTransactionResult) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Attempts to undo a DataTransactionResult.
unhappy() - Method in interface org.spongepowered.api.entity.living.animal.Panda
UNHAPPY_TIME - Static variable in class org.spongepowered.api.data.Keys
The time a Panda has been unhappy (in ticks)
unhappyTime() - Method in interface org.spongepowered.api.entity.living.animal.Panda
union(Inventory) - Method in interface org.spongepowered.api.item.inventory.Inventory
Constructs a union of the slots in both inventories.
UNIQUE_ID - Static variable in class org.spongepowered.api.data.Keys
The UUID of a custom inventory.
UniqueAccount - Interface in org.spongepowered.api.service.economy.account
Represents an Account identified by a UUID.
uniqueAccounts() - Method in interface org.spongepowered.api.service.economy.EconomyService
Gets a Collection of all available UniqueAccounts.
uniqueId() - Method in interface org.spongepowered.api.entity.EntitySnapshot
Gets an Optional containing the UUID of the Entity that this EntitySnapshot is representing.
uniqueId() - Method in interface org.spongepowered.api.util.Identifiable
Gets the unique ID for this object.
uniqueId() - Method in interface org.spongepowered.api.world.server.ServerWorld
 
UNIVERSAL_ANGER - Static variable in class org.spongepowered.api.world.gamerule.GameRules
Makes angered neutral mobs attack any nearby player, not just the player that angered them.
universe() - Method in interface org.spongepowered.api.event.world.ChangeWeatherEvent
The WeatherUniverse in which the weather changed
UNKNOWN - Enum constant in enum class org.spongepowered.api.Platform.Type
It is unknown what platform the game is running on.
UNKNOWN - Static variable in class org.spongepowered.api.world.portal.PortalTypes
 
UnleashEntityEvent - Interface in org.spongepowered.api.event.entity
An event that is called when an entity becomes unleashed.
unloadChunk(WorldChunk) - Method in interface org.spongepowered.api.world.server.ServerWorld
Unloads the given chunk from the world.
unloadWorld(ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Unloads a world by a key.
unloadWorld(ServerWorld) - Method in interface org.spongepowered.api.world.server.WorldManager
Unloads a world.
UnloadWorldEvent - Interface in org.spongepowered.api.event.world
Base event for when a World is unloaded.
unlockedAdvancementTrees() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Gets all the AdvancementTrees that this Player already unlocked.
UNLUCK - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
UnmodifiableVolume - Interface in org.spongepowered.api.world.volume
 
UnmodifiableWeightedTable<T> - Class in org.spongepowered.api.util.weighted
Creates a WeightedTable that is completely immutable, but still is able to be changed via its proxy table.
UnmodifiableWeightedTable(WeightedTable<T>) - Constructor for class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
Creates a new UnmodifiableWeightedTable with the provided WeightedTable.
UnmodifiableWeightedTable(WeightedTable<T>, int) - Constructor for class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
Creates a new UnmodifiableWeightedTable with the provided WeightedTable and rolls.
UnmodifiableWeightedTable(WeightedTable<T>, VariableAmount) - Constructor for class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
Creates a new UnmodifiableWeightedTable with the provided WeightedTable and rolls.
UNOCCUPIED_DECELERATION - Static variable in class org.spongepowered.api.data.Keys
The deceleration a Boat while it does not have Keys.PASSENGERS.
unoccupiedDeceleration() - Method in interface org.spongepowered.api.entity.vehicle.Boat
unprefixedAliases() - Method in interface org.spongepowered.api.command.parameter.managed.Flag
Gets the aliases that were supplied to this flag.
UnrealizedBiomeVolume<B extends BiomeVolume> - Interface in org.spongepowered.api.world.volume.virtual
 
UnrealizedBiomeVolume.Immutable - Interface in org.spongepowered.api.world.volume.virtual
 
UnrealizedBiomeVolume.Modifiable<B extends UnrealizedBiomeVolume.Modifiable<B,MB>,MB extends BiomeVolume.Modifiable<MB>> - Interface in org.spongepowered.api.world.volume.virtual
 
UnrealizedBiomeVolume.Mutable - Interface in org.spongepowered.api.world.volume.virtual
 
UnrealizedBiomeVolume.Streamable<B extends UnrealizedBiomeVolume.Streamable<B,BU>,BU extends BiomeVolume.Streamable<BU>> - Interface in org.spongepowered.api.world.volume.virtual
 
UnrealizedBiomeVolume.Unmodifiable<U extends UnrealizedBiomeVolume.Unmodifiable<U,BU>,BU extends BiomeVolume.Unmodifiable<BU>> - Interface in org.spongepowered.api.world.volume.virtual
 
unregister() - Method in interface org.spongepowered.api.scoreboard.Team
Unregisters this team from its Scoreboard, if present.
unregisterAll() - Method in interface org.spongepowered.api.item.inventory.menu.InventoryMenu
Unregisters all callback handlers.
UnregisteredKeyException - Exception in org.spongepowered.api.data
 
UnregisteredKeyException() - Constructor for exception org.spongepowered.api.data.UnregisteredKeyException
 
UnregisteredKeyException(String) - Constructor for exception org.spongepowered.api.data.UnregisteredKeyException
 
UnregisteredKeyException(String, Throwable) - Constructor for exception org.spongepowered.api.data.UnregisteredKeyException
 
UnregisteredKeyException(Throwable) - Constructor for exception org.spongepowered.api.data.UnregisteredKeyException
 
unregisterListeners(Object) - Method in interface org.spongepowered.api.event.EventManager
Un-registers an object from receiving Events.
UNSTABLE - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockTypes.TNT BlockState is unstable.
UNSTABLE - Static variable in class org.spongepowered.api.data.type.Tilts
 
UNSTABLE_BOTTOM_CENTER - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
UnsupportedEngineException - Exception in org.spongepowered.api
An exception that may be thrown when an Engine is unsupported.
UnsupportedEngineException(String) - Constructor for exception org.spongepowered.api.UnsupportedEngineException
 
untargetable() - Method in interface org.spongepowered.api.effect.VanishState
Gets if the Entity will be untargetable by entity ai.
untargetable(boolean) - Method in interface org.spongepowered.api.effect.VanishState
If VanishState.invisible() returns true, this will return the VanishState with the desired flag of VanishState.ignoresCollisions().
unvanish() - Method in interface org.spongepowered.api.effect.VanishState
Gets a visible state VanishState with VanishState.ignoresCollisions() and VanishState.untargetable() set to false.
unvanished() - Method in interface org.spongepowered.api.effect.VanishState.Factory
unvanished() - Static method in interface org.spongepowered.api.effect.VanishState
UP - Enum constant in enum class org.spongepowered.api.util.Direction
 
UP - Static variable in class org.spongepowered.api.data.type.WireAttachmentTypes
 
UP_EAST - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
UP_NORTH - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
UP_OR_DOWN - Static variable in class org.spongepowered.api.data.Keys
Whether a BlockTypes.POINTED_DRIPSTONE is facing up or down.
UP_SOUTH - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
UP_WEST - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
UpdatableVolume - Interface in org.spongepowered.api.world.volume.game
 
update() - Method in class org.spongepowered.api.entity.ai.goal.AbstractGoal
Performs any customary logic for this goal to modify the parent Agent in any way, including navigation, health, potion effects, etc.
update(C) - Method in interface org.spongepowered.api.util.Updater
Attempts to update the content of C as long as the content version itself has been abided by.
UPDATE_GAME_PROFILE - Static variable in class org.spongepowered.api.data.Keys
Whether changes to Keys.SKIN_PROFILE_PROPERTY should be reflected in an entity's GameProfile.
UpdateAnvilEvent - Interface in org.spongepowered.api.event.item.inventory
Fires whenever the left and right slots of an anvil are filled and a new result is computed.
updateCommandTreeForPlayer(ServerPlayer) - Method in interface org.spongepowered.api.command.manager.CommandManager
Asks the server to send an updated client completion command tree to the specified ServerPlayer.
updatedData() - Method in interface org.spongepowered.api.event.permission.SubjectDataUpdateEvent
Gets the updated SubjectData.
updateDisplaySlot(Objective, DefaultedRegistryReference<? extends DisplaySlot>) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Sets the specified Objective in the specified DisplaySlot.
updateDisplaySlot(Objective, DisplaySlot) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Sets the specified Objective in the specified DisplaySlot.
updateLighting() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether this flag will queue lighting updates, different blocks may affect lighting in locations, which can potentially cause other blocks to perform side effects due to the light changes (like mushrooms).
updateNeighboringShapes() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether this flag will update observer blocks, different from notifying neighbors in that neighbor notifications can cause further block notification loops (like redstone), whereas this focuses on BlockTypes.OBSERVER blocks being told of updates.
updateNeighbors() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether this flag defines that a block change should notify neighboring blocks.
updater(DataContentUpdater...) - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder.UpdaterStep
Adds one or more content updaters
Updater<C> - Interface in org.spongepowered.api.util
An updater that will take a type and update it across different versions.
uri() - Method in interface org.spongepowered.api.resourcepack.ResourcePack
Gets the URI associated with this resource pack.
url() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.URL.
URL - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Require an argument to be a URL.
URUGUAYAN_SPANISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
usage(String) - Method in interface org.spongepowered.api.command.parameter.managed.ValueParameter
 
usage(ValueUsage) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value.Builder
Sets the usage.
usage(String) - Method in interface org.spongepowered.api.command.parameter.managed.ValueUsage
Gets the usage string for the parameter.
usage(CommandCause) - Method in interface org.spongepowered.api.command.Command
Gets the usage string of this command.
usage(CommandCause) - Method in interface org.spongepowered.api.command.parameter.Parameter.Value
Gets the usage of this parameter.
USE_CAULDRON - Static variable in class org.spongepowered.api.statistic.Statistics
 
useBlockResult() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
Gets whether the interacted BlockSnapshot should be used.
USED_ENDER_EYE - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
USED_HAND - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents a HandType.
USED_ITEM - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents an ItemStackSnapshot of used item.
USED_TOTEM - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
UseField - Annotation Interface in org.spongepowered.api.util.annotation.eventgen
Used to mark fields which should be used by the class generator.
useItemResult() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
UseItemStackEvent - Interface in org.spongepowered.api.event.item.inventory
Fired when an ItemStack is used.
UseItemStackEvent.Finish - Interface in org.spongepowered.api.event.item.inventory
Fired when an item is finished 'normally', e.g.
UseItemStackEvent.Replace - Interface in org.spongepowered.api.event.item.inventory
Called after UseItemStackEvent.Finish, when the item in the entity's hand is replaced.
UseItemStackEvent.Reset - Interface in org.spongepowered.api.event.item.inventory
Called before an entity's used item state is reset.
UseItemStackEvent.Start - Interface in org.spongepowered.api.event.item.inventory
Called before UseItemStackEvent.Tick when a player starts using an ItemType, typically when they hold right mouse.
UseItemStackEvent.Stop - Interface in org.spongepowered.api.event.item.inventory
Called after UseItemStackEvent.Tick when an ItemType has finished being used.
UseItemStackEvent.Tick - Interface in org.spongepowered.api.event.item.inventory
Called after UseItemStackEvent.Start during each tick as an ItemType is being used.
user() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.USER.
user() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
 
user() - Method in interface org.spongepowered.api.event.network.ServerSideConnectionEvent.Login
Gets the User.
user() - Method in interface org.spongepowered.api.event.user.BanUserEvent
Gets the User.
user() - Method in interface org.spongepowered.api.event.user.PardonUserEvent
Gets the User.
User - Interface in org.spongepowered.api.entity.living.player
A User is the data usually associated with a Player that is persisted across server restarts.
USER - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent the UUID of a player who has been online at some point - that is, a UUID where either: The player is online; or The user with the returned UUID has user data available in the UserManager (that is, for this UUID, UserManager.exists(java.util.UUID) will return true).
USER_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
UserInventory - Interface in org.spongepowered.api.item.inventory.entity
Represents a User's inventory with CarriedInventory capabilities.
userManager() - Method in interface org.spongepowered.api.Server
Gets the UserManager.
UserManager - Interface in org.spongepowered.api.user
Stores the persistent User data of a Player.
userSubjects() - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns the subject collection which holds users.
uses() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the current uses of this offer.
uses(int) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the existing uses of the trade offer to be generated.
useSkinFor(String) - Method in interface org.spongepowered.api.entity.living.Human
Sets the appearance "skin" of this human to the appearance used by a real Mojang account holder's current skin based on their username.
useSkinFor(UUID) - Method in interface org.spongepowered.api.entity.living.Human
Sets the appearance "skin" of this human to the appearance used by a real Mojang account holder's current skin based on their unique id assigned to them at account creation in Mojang's auth services.
uuid() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.UUID.
uuid() - Method in interface org.spongepowered.api.profile.GameProfile
 
UUID - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent a UUID
UUID - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
UUID_LEAST - Static variable in class org.spongepowered.api.data.persistence.Queries
 
UUID_MOST - Static variable in class org.spongepowered.api.data.persistence.Queries
 

V

VAL_ES - Static variable in class org.spongepowered.api.util.locale.Locales
 
VALENCIAN - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
valid() - Method in interface org.spongepowered.api.block.transaction.NotificationTicket
 
valid(Ticket<?>) - Method in interface org.spongepowered.api.world.server.ChunkManager
Checks if the provided Ticket is valid for the world this manager represents.
VALID - Static variable in class org.spongepowered.api.data.persistence.Queries
 
VALID_SPAWN - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
validate() - Method in class org.spongepowered.api.data.Transaction
 
validatedString(Pattern) - Static method in class org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters
Creates a ValueParameter that validates the input.
validateRawData(int, int, int, DataView) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Validates the container with known data required to set the raw data to the block at the given position.
validateRawData(DataView) - Method in interface org.spongepowered.api.data.SerializableDataHolder
Validates the container with known data required to set the raw data to this SerializableDataHolder.
validateRawData(Vector3i, DataView) - Method in interface org.spongepowered.api.world.volume.game.LocationBaseDataHolder.Mutable
Validates the container with known data required to set the raw data to the block at the given position.
validStates() - Method in interface org.spongepowered.api.state.StateContainer
 
value() - Method in interface org.spongepowered.api.data.KeyValueMatcher
Gets the value of the query.
value() - Method in interface org.spongepowered.api.entity.attribute.Attribute
Gets the value of this attribute.
value() - Element in annotation interface org.spongepowered.api.event.filter.cause.After
Gets the class to use with Cause.after(Class).
value() - Element in annotation interface org.spongepowered.api.event.filter.cause.Before
Gets the class to use with Cause.before(Class).
value() - Element in annotation interface org.spongepowered.api.event.filter.cause.ContextValue
Gets the name to use with the EventContextKey.
value() - Element in annotation interface org.spongepowered.api.event.filter.data.GetValue
The name of the field in GetValue.container() providing this key.
value() - Element in annotation interface org.spongepowered.api.event.filter.data.Has
The name of the field in Has.container() providing this key.
value() - Element in annotation interface org.spongepowered.api.event.filter.data.Supports
The name of the field in Supports.container() providing this key.
value() - Element in annotation interface org.spongepowered.api.event.filter.Getter
The name of the method to fetch the value from within the event type.
value() - Element in annotation interface org.spongepowered.api.event.filter.IsCancelled
Gets the required cancellation state of the event for the annotated listener to be called.
value() - Element in annotation interface org.spongepowered.api.event.filter.type.Exclude
Gets the event types to exclude.
value() - Element in annotation interface org.spongepowered.api.event.filter.type.Include
Gets the included event types.
value() - Method in interface org.spongepowered.api.profile.property.ProfileProperty
Gets the value of this property.
value() - Method in interface org.spongepowered.api.registry.RegistryEntry
Gets the value this entry points to.
value() - Element in annotation interface org.spongepowered.api.util.annotation.CatalogedBy
Gets the class that is the catalog for this CatalogedBy type.
value() - Element in annotation interface org.spongepowered.api.util.annotation.eventgen.AbsoluteSortPosition
Gets the absolute position for the annotated property.
value() - Element in annotation interface org.spongepowered.api.util.annotation.eventgen.ImplementedBy
Gets the class which serves as the base class which the generated class for this event interface will extend.
value() - Element in annotation interface org.spongepowered.api.util.annotation.eventgen.TransformResult
Gets the name used to match this annotation to a TransformWith annotation.
value() - Element in annotation interface org.spongepowered.api.util.annotation.eventgen.TransformWith
Gets the name used to match this annotation to a TransformResult annotation.
value() - Method in interface org.spongepowered.api.world.schematic.PaletteReference
 
value(Value<? extends V>) - Method in interface org.spongepowered.api.data.KeyValueMatcher.Builder
Sets the value.
value(V) - Method in interface org.spongepowered.api.data.KeyValueMatcher.Builder
Sets the value.
value(String) - Method in interface org.spongepowered.api.ResourceKey.Builder
Sets the key's value.
value(DataHolder) - Method in interface org.spongepowered.api.data.DataProvider
Gets a constructed Value for the provided DataHolder.
value(DataHolder) - Method in interface org.spongepowered.api.data.DirectionRelativeDataProvider
 
value(DataHolder, Direction) - Method in interface org.spongepowered.api.data.DirectionRelativeDataProvider
Gets a constructed Value for the provided DataHolder.
value(RegistryKey<T>) - Method in interface org.spongepowered.api.registry.Registry
Registry.value(ResourceKey), provided for convenience when using RegistryKey.
value(ResourceKey) - Method in interface org.spongepowered.api.registry.Registry
Gets the value for a particular key.
value(V) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that applies the provided Value.Mutable to the generated ItemStack.
Value<E> - Interface in org.spongepowered.api.data.value
The abstract base interface for all of the "Value API".
Value.Factory - Interface in org.spongepowered.api.data.value
 
Value.Immutable<E> - Interface in org.spongepowered.api.data.value
Represents an immutable representation of a Value where any modifications of the underlying value result in a new instance of an Value.Immutable and/or the ValueContainer if the ValueContainer too is immutable.
Value.Mutable<E> - Interface in org.spongepowered.api.data.value
Represents a type of Value that is mutable.
valueClass() - Method in interface org.spongepowered.api.state.StateProperty
Gets the class type of the StateProperty's values.
ValueCompleter - Interface in org.spongepowered.api.command.parameter.managed
Defines the completions for a parameter.
ValueContainer - Interface in org.spongepowered.api.data.value
A value holder is a holder of a particular set of Values.
valueKey(T) - Method in interface org.spongepowered.api.registry.Registry
Gets the key for a particular value.
ValueNotFoundException - Exception in org.spongepowered.api.registry
 
ValueNotFoundException(String) - Constructor for exception org.spongepowered.api.registry.ValueNotFoundException
 
ValueNotFoundException(String, Throwable) - Constructor for exception org.spongepowered.api.registry.ValueNotFoundException
 
ValueNotFoundException(Throwable) - Constructor for exception org.spongepowered.api.registry.ValueNotFoundException
 
valueOf(String) - Static method in enum class org.spongepowered.api.data.DataTransactionResult.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.data.KeyValueMatcher.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.data.persistence.DataView.SafetyMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.event.entity.living.player.ResourcePackStatusEvent.ResourcePackStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.event.Order
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.event.TristateResult.Result
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.Platform.Component
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.Platform.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.registry.RegistryScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.scheduler.ScheduledUpdate.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.service.economy.transaction.ResultType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.service.permission.TransferMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.util.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.util.AxisDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.util.Direction.Division
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.util.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.util.RelativePositions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.util.Tristate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.world.SerializationBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.world.volume.StorageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.spongepowered.api.world.volume.stream.StreamOptions.LoadingStyle
Returns the enum constant of this class with the specified name.
ValueParameter<T> - Interface in org.spongepowered.api.command.parameter.managed
Combines the ValueParser, ValueCompleter and ValueUsage into one object.
ValueParameter.Simple<T> - Interface in org.spongepowered.api.command.parameter.managed
A ValueParameter that does not rely on the CommandContext or Parameter.Key to parse its results.
ValueParameterModifier<T> - Interface in org.spongepowered.api.command.parameter.managed
A value parameter modifier is an alternative to attempting to create an element that extends/wraps around a ValueParameter, particularly those that are provided by Sponge on behalf of Minecraft or other underlying implementation.
ValueParser<T> - Interface in org.spongepowered.api.command.parameter.managed
Defines how a parameter should be parsed.
values() - Static method in enum class org.spongepowered.api.data.DataTransactionResult.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.data.KeyValueMatcher.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.data.persistence.DataView.SafetyMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in interface org.spongepowered.api.data.value.MapValue
Retrieves an Collection of all available values within this map.
values() - Static method in enum class org.spongepowered.api.event.entity.living.player.ResourcePackStatusEvent.ResourcePackStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.event.Order
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.event.TristateResult.Result
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.Platform.Component
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.Platform.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.registry.RegistryScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.scheduler.ScheduledUpdate.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.service.economy.transaction.ResultType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.service.permission.TransferMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.util.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.util.AxisDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.util.Direction.Division
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.util.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.util.RelativePositions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.util.Tristate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.world.SerializationBehavior
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.world.volume.StorageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.spongepowered.api.world.volume.stream.StreamOptions.LoadingStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values(boolean) - Method in interface org.spongepowered.api.data.persistence.DataView
Gets a Map containing all keys and their values for this DataView.
values(Iterable<V>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that applies a random selection of the provided Values.
values(Collection<Value.Immutable<?>>, VariableAmount) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that provides a VariableAmount of Values from the provided pool.
values(WeightedTable<Value.Immutable<?>>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that provides a variable amount of Values from the provided WeightedTable.
valueType() - Method in interface org.spongepowered.api.data.Key
Gets the type of the Value this Key is representing.
valueType() - Method in interface org.spongepowered.api.effect.particle.ParticleOption
Gets the type of the value.
valueType() - Method in interface org.spongepowered.api.world.gamerule.GameRule
Gets the value type.
valueType(TypeToken<NV>) - Method in interface org.spongepowered.api.world.gamerule.GameRule.Builder
Sets the value type.
valueType(Class<NV>) - Method in interface org.spongepowered.api.world.gamerule.GameRule.Builder
Sets the value type.
valueUsage() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value
Gets the ValueUsage associated with this Parameter.Value, if any was set.
ValueUsage - Interface in org.spongepowered.api.command.parameter.managed
Defines the usage string for the parameter.
vanillaData() - Method in interface org.spongepowered.api.data.persistence.DataStore.Builder
Starts building a DataStore for raw data.
vanish() - Method in interface org.spongepowered.api.effect.VanishState
VANISH_STATE - Static variable in class org.spongepowered.api.data.Keys
The VanishState of an Entity.
vanished() - Method in interface org.spongepowered.api.effect.VanishState.Factory
vanished() - Static method in interface org.spongepowered.api.effect.VanishState
VANISHING_CURSE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Causes the item to disappear on death.
vanishState() - Method in interface org.spongepowered.api.entity.Entity
vanishState() - Method in interface org.spongepowered.api.entity.living.player.User
 
VanishState - Interface in org.spongepowered.api.effect
Represents the state of an Entity's vanish state.
VanishState.Factory - Interface in org.spongepowered.api.effect
 
VARIABLE_AMOUNT - Static variable in class org.spongepowered.api.data.persistence.Queries
 
VARIABLE_BASE - Static variable in class org.spongepowered.api.data.persistence.Queries
 
VARIABLE_CHANCE - Static variable in class org.spongepowered.api.data.persistence.Queries
 
VARIABLE_VARIANCE - Static variable in class org.spongepowered.api.data.persistence.Queries
 
VariableAmount - Interface in org.spongepowered.api.util.weighted
Represents a value which may vary randomly.
VariableAmount.BaseAndAddition - Class in org.spongepowered.api.util.weighted
Represents a base amount with a random addition, the final amount will be the base amount plus a random amount between zero (inclusive) and the addition (exclusive).
VariableAmount.BaseAndVariance - Class in org.spongepowered.api.util.weighted
Represents a base amount with a variance, the final amount will be the base amount plus or minus a random amount between zero (inclusive) and the variance (exclusive).
VariableAmount.Fixed - Class in org.spongepowered.api.util.weighted
Represents a fixed amount, calls to VariableAmount.Fixed.amount will always return the same fixed value.
VariableAmount.OptionalAmount - Class in org.spongepowered.api.util.weighted
Represents a variable amount which has a base and a chance of varying.
VariableValueParameters - Class in org.spongepowered.api.command.parameter.managed.standard
Builders and factory for parameters that require configuration.
VariableValueParameters.DynamicChoicesBuilder<T> - Interface in org.spongepowered.api.command.parameter.managed.standard
A builder that creates a ValueParameter that tries to match an argument against a dynamic set of choices and returns an appropriate object based on the supplied argument.
VariableValueParameters.Factory - Interface in org.spongepowered.api.command.parameter.managed.standard
A factory that creates ValueParameters or their builders.
VariableValueParameters.LiteralBuilder<T> - Interface in org.spongepowered.api.command.parameter.managed.standard
A builder that creates ValueParameters that requires a specific sequence of arguments.
VariableValueParameters.NumberRangeBuilder<T extends Number> - Interface in org.spongepowered.api.command.parameter.managed.standard
A builder that creates a parameter that can parse a bounded Number.
VariableValueParameters.RegistryEntryBuilder<T> - Interface in org.spongepowered.api.command.parameter.managed.standard
A builder that creates a ValueParameter that attempts to get a specific registry entry by the supplied ID.
VariableValueParameters.StaticChoicesBuilder<T> - Interface in org.spongepowered.api.command.parameter.managed.standard
A builder that creates a ValueParameter that tries to match an argument against a fixed set of choices and returns an appropriate object based on the supplied argument.
VariableValueParameters.TextBuilder - Interface in org.spongepowered.api.command.parameter.managed.standard
A builder that creates a parameter that serializes strings into Component.
VEC2 - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
VEC3 - Static variable in class org.spongepowered.api.command.registrar.tree.CommandTreeNodeTypes
 
VECTOR2D - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent a Vector2d.
vector3d() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.VECTOR3D.
VECTOR3D - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent a Vector3d.
vehicle() - Method in interface org.spongepowered.api.entity.Entity
Vehicle - Interface in org.spongepowered.api.entity.vehicle
 
VEHICLE - Static variable in class org.spongepowered.api.data.Keys
The vehicle an Entity is riding.
velocity() - Method in interface org.spongepowered.api.entity.Entity
velocity(Vector3d) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the velocity of the particle effect.
VELOCITY - Static variable in class org.spongepowered.api.data.Keys
The velocity of an Entity.
VELOCITY - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will affect how most particles are moving.
VENEZUELAN_SPANISH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
version() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Gets the version to respond with.
version() - Method in interface org.spongepowered.api.network.status.StatusClient
Gets the game version of the client.
version() - Method in interface org.spongepowered.api.network.status.StatusResponse
Gets the version of the server displayed when the client or the server are outdated.
verticalSize() - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig
The vertical scaling of landmass.
verticalSize(int) - Method in interface org.spongepowered.api.world.generation.config.noise.NoiseConfig.Builder
 
VERY_HIGH - Static variable in class org.spongepowered.api.scheduler.TaskPriorities
 
VERY_LOW - Static variable in class org.spongepowered.api.scheduler.TaskPriorities
 
Vex - Interface in org.spongepowered.api.entity.living.monster
 
VEX - Static variable in class org.spongepowered.api.entity.EntityTypes
 
VEX_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
VI_VN - Static variable in class org.spongepowered.api.util.locale.Locales
 
VIBRATION - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
VICTORY - Static variable in class org.spongepowered.api.data.type.RaidStatuses
 
VIETNAMESE - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
VIEW_DISTANCE - Static variable in class org.spongepowered.api.data.Keys
The client view distance of a ServerPlayer.
ViewableInventory - Interface in org.spongepowered.api.item.inventory.type
Interface for inventories which may be interacted with by Players.
ViewableInventory.Builder - Interface in org.spongepowered.api.item.inventory.type
A builder for inventories conforming to a ContainerType
ViewableInventory.Builder.BuildingStep - Interface in org.spongepowered.api.item.inventory.type
The building step.
ViewableInventory.Builder.DummyStep - Interface in org.spongepowered.api.item.inventory.type
 
ViewableInventory.Builder.EndStep - Interface in org.spongepowered.api.item.inventory.type
 
viewDistance() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
viewDistance() - Method in interface org.spongepowered.api.event.entity.living.player.PlayerChangeClientSettingsEvent
Gets the new view distance of the player.
viewDistance() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets the view distance.
viewDistance() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
viewDistance(Integer) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
viewed() - Method in interface org.spongepowered.api.item.inventory.Container
Returns the list of viewed inventories.
viewedSlot() - Method in interface org.spongepowered.api.item.inventory.Slot
Returns the slot in a Containers viewed inventory or itself.
viewer() - Method in interface org.spongepowered.api.item.inventory.Container
Gets the viewing player.
Viewer - Interface in org.spongepowered.api.effect
A Viewer is something that sees effects.
viewers() - Method in interface org.spongepowered.api.item.inventory.type.ViewableInventory
Gets the current viewers looking at this Inventory.
VILLAGE - Static variable in class org.spongepowered.api.world.generation.structure.Structures
 
Villager - Interface in org.spongepowered.api.entity.living.trader
Represents a Villager.
VILLAGER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
VILLAGER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
VILLAGER_TRADE - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
VILLAGER_TYPE - Static variable in class org.spongepowered.api.data.Keys
The type of a Villager or ZombieVillager.
VILLAGER_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
villagerType() - Method in interface org.spongepowered.api.entity.living.monster.zombie.ZombieVillager
villagerType() - Method in interface org.spongepowered.api.entity.living.trader.Villager
VillagerType - Interface in org.spongepowered.api.data.type
 
VillagerTypes - Class in org.spongepowered.api.data.type
Vindicator - Interface in org.spongepowered.api.entity.living.monster.raider.illager
Represents a Vindicator.
VINDICATOR - Static variable in class org.spongepowered.api.entity.EntityTypes
 
VINDICATOR_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
VINE - Static variable in class org.spongepowered.api.block.BlockTypes
 
VINE - Static variable in class org.spongepowered.api.item.ItemTypes
 
VirtualAccount - Interface in org.spongepowered.api.service.economy.account
Represents an Account which is not tied to a particular User.
virtualAccounts() - Method in interface org.spongepowered.api.service.economy.EconomyService
Gets a Collection of all available VirtualAccounts.
virtualHost() - Method in interface org.spongepowered.api.network.RemoteConnection
Gets the host name the connection is connecting to the server with.
virtualHost() - Method in interface org.spongepowered.api.network.status.StatusClient
Gets the address the player is connecting to.
Virtualized<T,R extends Volume> - Interface in org.spongepowered.api.world.volume.virtual
 
Virtualized.Immutable - Interface in org.spongepowered.api.world.volume.virtual
 
Virtualized.Mutable<T,M extends Virtualized.Mutable<T,M,MU>,MU extends Volume> - Interface in org.spongepowered.api.world.volume.virtual
 
Virtualized.Streamable<T,B extends Virtualized.Streamable<T,B,S>,S extends Volume> - Interface in org.spongepowered.api.world.volume.virtual
 
Virtualized.Unmodifiable<T,U extends Virtualized.Unmodifiable<T,U,RU>,RU extends Volume> - Interface in org.spongepowered.api.world.volume.virtual
Like a BlockVolume except in the case that while the parent volume can potentially be a MutableVolume, this volume returned will not be.
Visibilities - Class in org.spongepowered.api.scoreboard
Visibility names which cause nametags or death messages to be displayed differently to players on a team.
Visibility - Interface in org.spongepowered.api.scoreboard
Represents a group or groups players to display something to.
VISIBILITY - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
visitFile(Path, BasicFileAttributes) - Method in class org.spongepowered.api.util.file.CopyFileVisitor
 
visitFile(Path, BasicFileAttributes) - Method in class org.spongepowered.api.util.file.DeleteFileVisitor
 
visitFile(T, BasicFileAttributes) - Method in class org.spongepowered.api.util.file.ForwardingFileVisitor
 
visitFileFailed(T, IOException) - Method in class org.spongepowered.api.util.file.ForwardingFileVisitor
 
VOID - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
VOID - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
VOID - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
VOID_AIR - Static variable in class org.spongepowered.api.block.BlockTypes
 
voidSource() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.Factory
 
volume() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the volume used when playing sounds.
volume() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent
Gets the volume of the sound being played.
volume() - Method in interface org.spongepowered.api.fluid.FluidStack
Gets the "volume" of this FluidStack.
volume() - Method in interface org.spongepowered.api.fluid.FluidStackSnapshot
Gets the volume of this snapshot.
volume() - Method in interface org.spongepowered.api.world.volume.stream.VolumeElement
Gets the target volume of this element that the element belongs to.
volume() - Method in interface org.spongepowered.api.world.volume.stream.VolumeStream
 
volume(int) - Method in interface org.spongepowered.api.fluid.FluidStack.Builder
Sets the desired volume of the FluidStack.
volume(int) - Method in interface org.spongepowered.api.fluid.FluidStackSnapshot.Builder
 
volume(ArchetypeVolume) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
 
volume(Vector3d, Vector3d) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Sets the volume that entities can be selected from.
Volume - Interface in org.spongepowered.api.world.volume
A volume is a bounded cuboid that is a view to some collection of objects with position.
VolumeApplicator<M extends MutableVolume,T,R> - Interface in org.spongepowered.api.world.volume.stream
 
VolumeApplicators - Class in org.spongepowered.api.world.volume.stream
A collection of default implemented VolumeApplicators for various "traditional" use cases.
VolumeCollector<M extends MutableVolume,T,R> - Interface in org.spongepowered.api.world.volume.stream
 
VolumeCollectors - Class in org.spongepowered.api.world.volume.stream
 
VolumeConsumer<V extends Volume,T> - Interface in org.spongepowered.api.world.volume.stream
 
VolumeElement<V extends Volume,T> - Interface in org.spongepowered.api.world.volume.stream
 
VolumeFlatMapper<V extends Volume,T> - Interface in org.spongepowered.api.world.volume.stream
 
VolumeMapper<V extends Volume,T,Out> - Interface in org.spongepowered.api.world.volume.stream
 
VolumePositionTranslator<V extends Volume,T> - Interface in org.spongepowered.api.world.volume.stream
A "final step" to a VolumeStream's collection into a VolumeCollector to where the desired T element is potentially translated.
VolumePositionTranslators - Class in org.spongepowered.api.world.volume.stream
 
VolumePredicate<V extends Volume,T> - Interface in org.spongepowered.api.world.volume.stream
 
VolumeStream<V extends Volume,T> - Interface in org.spongepowered.api.world.volume.stream
A specialized Stream<VolumeElement<Volume, T>> that is lazily evaluated and backed/populated by the particular Volume.

W

WAIT - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
WAIT_TIME - Static variable in class org.spongepowered.api.data.Keys
The duration in ticks after which an AreaEffectCloud will begin to apply its effect to entities.
WAITING - Enum constant in enum class org.spongepowered.api.scheduler.ScheduledUpdate.State
The scheduled update is waiting to be performed.
waitTime() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
WALK_ON_WATER_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
WALK_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
WALK_UNDER_WATER_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
WALKING_SPEED - Static variable in class org.spongepowered.api.data.Keys
The base speed at which a Player or Living walks.
walkingSpeed() - Method in interface org.spongepowered.api.entity.living.Living
WALL - Static variable in class org.spongepowered.api.data.type.AttachmentSurfaces
 
WALL_CORALS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WALL_POST_OVERRIDE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WALL_SIGNS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WALL_TORCH - Static variable in class org.spongepowered.api.block.BlockTypes
 
WALL_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
WALLS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WALLS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
WallType - Interface in org.spongepowered.api.data.type
Represents the type of wall BlockStates
WallTypes - Class in org.spongepowered.api.data.type
 
WANDERER - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
WANDERING_TRADER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
WANDERING_TRADER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
WanderingTrader - Interface in org.spongepowered.api.entity.living.trader
Represents a Wandering Trader.
wanderingTraderSpawnChance() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets the chance that a WanderingTrader will be spawned, as a percentage
wanderingTraderSpawnDelay() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets the delay before a WanderingTrader will be spawned, in ticks.
wanderTraderUniqueId() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets the unique id of the WanderingTrader that has been spawned.
WARD - Static variable in class org.spongepowered.api.effect.sound.music.MusicDiscs
 
WARM_OCEAN - Static variable in class org.spongepowered.api.world.biome.Biomes
 
warningDistance() - Method in interface org.spongepowered.api.world.border.WorldBorder
Gets the distance when a contracting world border will warn a player for whom the world border is distance away.
warningDistance(double) - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Sets the warning distance of this world border.
warningTime() - Method in interface org.spongepowered.api.world.border.WorldBorder
Gets the time when a contracting world border will warn a player for whom the world border will reach in time seconds.
warningTime(Duration) - Method in interface org.spongepowered.api.world.border.WorldBorder.Builder
Sets the warning time of this world border.
WARPED_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_FOREST - Static variable in class org.spongepowered.api.world.biome.Biomes
 
WARPED_FUNGUS - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_FUNGUS - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_FUNGUS_ON_A_STICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_HYPHAE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_HYPHAE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_HYPHAE - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
WARPED_NYLIUM - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_NYLIUM - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_NYLIUM - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
WARPED_PLANKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_PLANKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_ROOTS - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_ROOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_SPORE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
WARPED_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_STEM - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_STEM - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
WARPED_STEMS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WARPED_STEMS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
WARPED_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_WART_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
WARPED_WART_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
WARPED_WART_BLOCK - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
WART_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
wasSuccessful() - Method in enum class org.spongepowered.api.event.entity.living.player.ResourcePackStatusEvent.ResourcePackStatus
Gets if this status indicates that the pack was successfully set.
WASTELAND - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
watch(Class<? extends Living>) - Method in interface org.spongepowered.api.entity.ai.goal.builtin.LookAtGoal.Builder
 
watchedClass() - Method in interface org.spongepowered.api.entity.ai.goal.builtin.LookAtGoal
Gets the Class of the Living type to "stare" or "watch" when that type of entity is nearby.
watchServiceListener() - Method in interface org.spongepowered.api.config.ConfigManager
Get a file watch listener using the game executor.
WATER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WATER - Static variable in class org.spongepowered.api.fluid.FluidTypes
 
WATER - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
WATER - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
WATER - Static variable in class org.spongepowered.api.tag.FluidTypeTags
 
WATER_AMBIENT - Static variable in class org.spongepowered.api.entity.EntityCategories
 
WATER_BREATHING - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
WATER_BREATHING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
WATER_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
WATER_CAULDRON - Static variable in class org.spongepowered.api.block.BlockTypes
 
WATER_CREATURE - Static variable in class org.spongepowered.api.entity.EntityCategories
 
waves() - Method in interface org.spongepowered.api.raid.Raid
Gets all of the waves that have occurred or are occurring in this raid.
WAX_OFF - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
WAX_ON - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
WAXED_COPPER_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_COPPER_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_CUT_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_CUT_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_EXPOSED_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_EXPOSED_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_EXPOSED_CUT_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_EXPOSED_CUT_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_EXPOSED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_EXPOSED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_EXPOSED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_EXPOSED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_OXIDIZED_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_OXIDIZED_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_OXIDIZED_CUT_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_OXIDIZED_CUT_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_OXIDIZED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_OXIDIZED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_OXIDIZED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_OXIDIZED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_WEATHERED_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_WEATHERED_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_WEATHERED_CUT_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_WEATHERED_CUT_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_WEATHERED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_WEATHERED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
WAXED_WEATHERED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
WAXED_WEATHERED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
WEAK - Static variable in class org.spongepowered.api.data.type.PandaGenes
 
WEAKNESS - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
WEAKNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
WEAPON - Static variable in class org.spongepowered.api.event.EventContextKeys
Represents an ItemStackSnapshot of a weapon.
WEAPON_ENCHANTMENT - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
Represents the DamageModifier that will modify damage from an EnchantmentType on an equipped ItemStack.
WEAPONSMITH - Static variable in class org.spongepowered.api.data.type.ProfessionTypes
 
weather() - Method in interface org.spongepowered.api.event.world.ChangeWeatherEvent
The weather change.
weather() - Method in interface org.spongepowered.api.world.weather.WeatherUniverse
Gets the current Weather taking place in this volume.
Weather - Interface in org.spongepowered.api.world.weather
 
WEATHER - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
When an entity is spawned from the current WeatherType state of a World.
WEATHER_RAIN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
WEATHER_RAIN_ABOVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
WEATHER_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
Weather.Factory - Interface in org.spongepowered.api.world.weather
 
WeatherAwareVolume - Interface in org.spongepowered.api.world.volume.game
 
WEATHERED_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WEATHERED_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WEATHERED_CUT_COPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WEATHERED_CUT_COPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WEATHERED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
WEATHERED_CUT_COPPER_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
WEATHERED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
WEATHERED_CUT_COPPER_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
WeatherEffect - Interface in org.spongepowered.api.entity.weather
Represents weather, such as LightningBolt.
WeatherType - Interface in org.spongepowered.api.world.weather
Represents a type of weather.
WeatherTypes - Class in org.spongepowered.api.world.weather
 
WeatherUniverse - Interface in org.spongepowered.api.world.weather
A universe affected by Weather.
WeatherUniverse.Mutable - Interface in org.spongepowered.api.world.weather
 
WEEPING_VINES - Static variable in class org.spongepowered.api.block.BlockTypes
 
WEEPING_VINES - Static variable in class org.spongepowered.api.item.ItemTypes
 
WEEPING_VINES_PLANT - Static variable in class org.spongepowered.api.block.BlockTypes
 
weight() - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Gets the weight of this enchantment type.
weight() - Method in class org.spongepowered.api.util.weighted.TableEntry
Gets the weight of this entry.
WEIGHTED_ITEM_QUANTITY - Static variable in class org.spongepowered.api.data.persistence.Queries
 
WEIGHTED_SERIALIZABLE - Static variable in class org.spongepowered.api.data.persistence.Queries
 
WEIGHTED_SERIALIZABLE_WEIGHT - Static variable in class org.spongepowered.api.data.persistence.Queries
 
weightedCollectionElementType(TypeToken<T>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
weightedCollectionElementType(Class<T>) - Method in interface org.spongepowered.api.data.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
WeightedCollectionValue<E> - Interface in org.spongepowered.api.data.value
 
WeightedCollectionValue.Immutable<E> - Interface in org.spongepowered.api.data.value
Represents a particular type of CollectionValue.Immutable that is backed by a WeightedTable.
WeightedCollectionValue.Mutable<E> - Interface in org.spongepowered.api.data.value
Represents a particular type of CollectionValue.Mutable that is backed by a WeightedTable.
WeightedObject<T> - Class in org.spongepowered.api.util.weighted
An entry which contains an object.
WeightedObject(T, double) - Constructor for class org.spongepowered.api.util.weighted.WeightedObject
Creates a new WeightedObject of the provided object and weight.
WeightedSerializableObject<T extends DataSerializable> - Class in org.spongepowered.api.util.weighted
An entry which contains an object with the added restriction that the object be serializable.
WeightedSerializableObject(T, int) - Constructor for class org.spongepowered.api.util.weighted.WeightedSerializableObject
Creates a new WeightedSerializableObject with the provided DataSerializable.
WeightedTable<T> - Class in org.spongepowered.api.util.weighted
A table of weighted entry, each entry is given a weight, the higher the weight the more likely the chance that the entry is chosen.
WeightedTable() - Constructor for class org.spongepowered.api.util.weighted.WeightedTable
Creates a new WeightedTable with a default roll count of 1.
WeightedTable(int) - Constructor for class org.spongepowered.api.util.weighted.WeightedTable
Creates a new WeightedTable with the provided number of rolls.
WeightedTable(VariableAmount) - Constructor for class org.spongepowered.api.util.weighted.WeightedTable
Creates a new WeightedTable with the provided VariableAmount for the amount of rolls and variance.
weirdness() - Method in interface org.spongepowered.api.world.biome.BiomeAttributes
Gets the weirdness.
WELSH - Static variable in class org.spongepowered.api.util.locale.NamedLocales
 
WEST - Enum constant in enum class org.spongepowered.api.util.Direction
 
WEST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
WEST_NORTHWEST - Enum constant in enum class org.spongepowered.api.util.Direction
 
WEST_NORTHWEST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
WEST_SOUTHWEST - Enum constant in enum class org.spongepowered.api.util.Direction
 
WEST_SOUTHWEST - Static variable in class org.spongepowered.api.map.decoration.orientation.MapDecorationOrientations
 
WEST_UP - Static variable in class org.spongepowered.api.data.type.JigsawBlockOrientations
 
wet() - Method in interface org.spongepowered.api.entity.Entity
WET_SPONGE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WET_SPONGE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHEAT - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHEAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHEAT_SEEDS - Static variable in class org.spongepowered.api.item.ItemTypes
 
where(char, Ingredient) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.AisleStep
Sets an ingredient based on the aisle pattern.
where(Map<Character, Ingredient>) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.AisleStep
Sets multiple ingredients based on the aisle pattern.
WHITE - Static variable in class org.spongepowered.api.data.type.CatTypes
 
WHITE - Static variable in class org.spongepowered.api.data.type.DyeColors
 
WHITE - Static variable in class org.spongepowered.api.data.type.HorseColors
 
WHITE - Static variable in class org.spongepowered.api.data.type.HorseStyles
 
WHITE - Static variable in class org.spongepowered.api.data.type.LlamaTypes
 
WHITE - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
WHITE - Static variable in class org.spongepowered.api.util.Color
 
WHITE_ASH - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
WHITE_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_DOTS - Static variable in class org.spongepowered.api.data.type.HorseStyles
 
WHITE_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_TULIP - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_TULIP - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITE_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHITE_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHITEFIELD - Static variable in class org.spongepowered.api.data.type.HorseStyles
 
whitelistedProfiles() - Method in interface org.spongepowered.api.service.whitelist.WhitelistService
Gets the collection of GameProfiles present on this whitelist.
whitelistService() - Method in interface org.spongepowered.api.service.ServiceProvider.ServerScoped
Retrieves the WhitelistService.
WhitelistService - Interface in org.spongepowered.api.service.whitelist
Represents the service for managing a whitelist of GameProfiles.
WHOLE_NUMBER - Static variable in class org.spongepowered.api.command.parameter.managed.clientcompletion.ClientCompletionTypes
Indicates to the client that the ValueParser accepts a whole number.
width() - Method in interface org.spongepowered.api.data.type.ArtType
Gets the width in blocks this art piece spans.
width() - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe
Gets the width of the grid this ShapedCraftingRecipe fits into.
WILL_SHATTER - Static variable in class org.spongepowered.api.data.Keys
Whether a thrown EyeOfEnder will shatter.
willCauseDeath() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Returns whether or not this event will cause the entity to die if the event is not cancelled.
willCauseDeath() - Method in class org.spongepowered.api.event.impl.entity.AbstractDamageEntityEvent
 
willConsumeAllRemaining() - Method in interface org.spongepowered.api.command.parameter.Parameter.Value
If set, this parameter will repeat until the argument string has been parsed.
willShatter() - Method in interface org.spongepowered.api.entity.projectile.EyeOfEnder
WINDSWEPT_FOREST - Static variable in class org.spongepowered.api.world.biome.Biomes
 
WINDSWEPT_GRAVELLY_HILLS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
WINDSWEPT_HILLS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
WINDSWEPT_SAVANNA - Static variable in class org.spongepowered.api.world.biome.Biomes
 
WIRE_ATTACHMENT_EAST - Static variable in class org.spongepowered.api.data.Keys
The WireAttachmentType of a BlockTypes.REDSTONE_WIRE BlockState for its neighboring block to the Direction.EAST.
WIRE_ATTACHMENT_NORTH - Static variable in class org.spongepowered.api.data.Keys
The WireAttachmentType of a BlockTypes.REDSTONE_WIRE BlockState for its neighboring block to the Direction.NORTH.
WIRE_ATTACHMENT_SOUTH - Static variable in class org.spongepowered.api.data.Keys
The WireAttachmentType of a BlockTypes.REDSTONE_WIRE BlockState for its neighboring block to the Direction.SOUTH.
WIRE_ATTACHMENT_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
WIRE_ATTACHMENT_WEST - Static variable in class org.spongepowered.api.data.Keys
The WireAttachmentType of a BlockTypes.REDSTONE_WIRE BlockState for its neighboring block to the Direction.WEST.
WIRE_ATTACHMENTS - Static variable in class org.spongepowered.api.data.Keys
The WireAttachmentTypes of a BlockTypes.REDSTONE_WIRE BlockState for its neighboring blocks.
WireAttachmentType - Interface in org.spongepowered.api.data.type
 
WireAttachmentTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla WireAttachmentTypes.
Witch - Interface in org.spongepowered.api.entity.living.monster.raider
Represents a Witch.
WITCH - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
WITCH - Static variable in class org.spongepowered.api.entity.EntityTypes
 
WITCH_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
with(int, E) - Method in interface org.spongepowered.api.data.value.ListValue.Immutable
Creates a new ListValue.Immutable with the specified element at the specified position in the list.
with(int, Iterable<E>) - Method in interface org.spongepowered.api.data.value.ListValue.Immutable
Creates a new ListValue.Immutable with the specified elements in the order that they are iterated to the list at the specified index.
with(C) - Method in interface org.spongepowered.api.data.value.CollectionValue.Immutable
 
with(E) - Method in interface org.spongepowered.api.data.value.Value.Immutable
Creates a new Value.Immutable with the given E typed value, such that if the owning ValueContainer is immutable, the ValueContainer too is recreated as a new instance with the new Value.Immutable.
with(I, E) - Method in interface org.spongepowered.api.data.DataProvider
 
with(Iterable<Object>) - Method in class org.spongepowered.api.event.Cause
Creates a new Cause where the objects are added at the end of the cause array of objects.
with(Object) - Method in class org.spongepowered.api.event.Cause
Creates a new Cause where the objects are added at the end of the cause array of objects.
with(Object, Object...) - Method in class org.spongepowered.api.event.Cause
Creates a new Cause where the objects are added at the end of the cause array of objects.
with(Supplier<? extends Key<? extends Value<E>>>, E) - Method in interface org.spongepowered.api.data.DataHolder.Immutable
Creates a new DataHolder.Immutable with the provided value by Key.
with(Supplier<? extends ItemType>...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Sets one or more ItemTypes for matching the ingredient.
with(Map<K, V>) - Method in interface org.spongepowered.api.data.value.MapValue.Immutable
 
with(K, V) - Method in interface org.spongepowered.api.data.value.MapValue.Immutable
Associates the provided key to the provided value in the new map.
with(Key<? extends Value<E>>, E) - Method in interface org.spongepowered.api.data.DataHolder.Immutable
Creates a new DataHolder.Immutable with the provided value by Key.
with(Key<? extends Value<E>>, E) - Method in interface org.spongepowered.api.data.DataManipulator.Immutable
Creates a new DataManipulator.Immutable with the provided value if the Key is supported by this DataManipulator.Immutable without exception.
with(Value<?>) - Method in interface org.spongepowered.api.data.DataHolder.Immutable
Offers the given value as defined by the provided Key such that if the Key is supported, a new DataHolder.Immutable is created.
with(Value<E>) - Method in interface org.spongepowered.api.data.DataManipulator.Immutable
Creates a new DataManipulator.Immutable with the provided Value provided that the Value is supported by this DataManipulator.Immutable.
with(Cause) - Method in class org.spongepowered.api.event.Cause
Merges this cause with the other cause.
with(ItemStack...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Sets one ore more ItemStack for matching the ingredient.
with(ItemStackSnapshot...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Sets one ItemStack for matching the ingredient.
with(ItemType...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Sets one or more ItemTypes for matching the ingredient.
with(ResourceKey) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Sets the item tag for matching the ingredient.
with(ResourceKey, Predicate<ItemStack>, ItemStack...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Sets a Predicate for matching the ingredient.
withAll(Iterable<E>) - Method in interface org.spongepowered.api.data.value.CollectionValue.Immutable
Creates a new CollectionValue.Immutable with the given elements along with any pre-existing values within this value.
withAll(Map<String, Boolean>) - Method in interface org.spongepowered.api.service.permission.NodeTree
Return a modified new node tree with the specified values set.
withAll(Map<K, V>) - Method in interface org.spongepowered.api.data.value.MapValue.Immutable
Associates all provided Map.Entry along with all pre-existing map entries in a new MapValue.Immutable.
withAllTristates(Map<String, Tristate>) - Method in interface org.spongepowered.api.service.permission.NodeTree
Return a modified new node tree with the specified values set.
withBlockPosition(Vector3i) - Method in interface org.spongepowered.api.world.Location
Create a new instance with a new block position.
withBlockPosition(Vector3i) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
withBlocksMoving(boolean) - Method in interface org.spongepowered.api.world.BlockChangeFlag
 
withBlue(int) - Method in class org.spongepowered.api.util.Color
Creates a new Color by using the provided blue color, while retaining the current Color.green() and Color.red() values.
withContainer(DataContainer) - Method in interface org.spongepowered.api.block.BlockSnapshot
Creates a copy of the BlockSnapshot with the provided DataContainer.
withCreate(boolean) - Method in interface org.spongepowered.api.world.ChunkRegenerateFlag
Gets the equivalent ChunkRegenerateFlag of this flag with all other flags while having the desired create as defined by the parameter.
withdraw(Currency, BigDecimal) - Method in interface org.spongepowered.api.service.economy.account.Account
Withdraws the specified amount of the specified Currency from this account, using the current active Contexts.
withdraw(Currency, BigDecimal, Set<Context>) - Method in interface org.spongepowered.api.service.economy.account.Account
Withdraws the specified amount of the specified Currency from this account, using the specified Contexts.
withdraw(Currency, BigDecimal, Cause) - Method in interface org.spongepowered.api.service.economy.account.Account
Withdraws the specified amount of the specified Currency from this account, using the specified Cause.
WITHDRAW - Static variable in class org.spongepowered.api.service.economy.transaction.TransactionTypes
Represents a transaction where an Account lost some amount of a Currency.
withElement(E) - Method in interface org.spongepowered.api.data.value.CollectionValue.Immutable
Creates a new CollectionValue.Immutable with the given values along with any pre-existing values within this value.
withEntities(boolean) - Method in interface org.spongepowered.api.world.ChunkRegenerateFlag
Gets the equivalent ChunkRegenerateFlag of this flag with all other flags while having the desired entities as defined by the parameter.
wither() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.Factory
 
Wither - Interface in org.spongepowered.api.entity.living.monster.boss
Represents the Wither.
WITHER - Static variable in class org.spongepowered.api.data.type.ArtTypes
 
WITHER - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
WITHER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
WITHER - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
WITHER_IMMUNE - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WITHER_ROSE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WITHER_ROSE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WITHER_SKELETON - Static variable in class org.spongepowered.api.entity.EntityTypes
 
WITHER_SKELETON_SKULL - Static variable in class org.spongepowered.api.block.BlockTypes
 
WITHER_SKELETON_SKULL - Static variable in class org.spongepowered.api.item.ItemTypes
 
WITHER_SKELETON_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
WITHER_SKELETON_WALL_SKULL - Static variable in class org.spongepowered.api.block.BlockTypes
 
WITHER_SKULL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
WITHER_SUMMON_BASE_BLOCKS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WITHER_TARGETS - Static variable in class org.spongepowered.api.data.Keys
The entities targeted by the three Wither heads.
WitherSkeleton - Interface in org.spongepowered.api.entity.living.monster.skeleton
Represents a Wither skeleton.
WitherSkull - Interface in org.spongepowered.api.entity.projectile.explosive
Represents a Wither Skull.
withForcedReRender(boolean) - Method in interface org.spongepowered.api.world.BlockChangeFlag
 
withGreen(int) - Method in class org.spongepowered.api.util.Color
Creates a new Color by using the provided green color, while retaining the current Color.red() and Color.blue() values.
withIgnoreRender(boolean) - Method in interface org.spongepowered.api.world.BlockChangeFlag
 
within(int, int, int, int) - Method in interface org.spongepowered.api.world.biome.provider.BiomeProvider
The set of biomes within an area.
withinDistance(double, double, double, double) - Static method in class org.spongepowered.api.entity.EntityPredicates
 
withLevelCost(int) - Method in interface org.spongepowered.api.item.inventory.AnvilCost
Returns a modified copy of the Costs
withLightingUpdates(boolean) - Method in interface org.spongepowered.api.world.BlockChangeFlag
 
withLocation(ServerLocation) - Method in interface org.spongepowered.api.world.LocatableSnapshot
Creates a copy of the snapshot with the provided ServerLocation.
withMaterialCost(int) - Method in interface org.spongepowered.api.item.inventory.AnvilCost
Returns a modified copy of the Costs
withName(String) - Method in interface org.spongepowered.api.profile.GameProfile
Gets a new GameProfile with the given name.
withNeighborDropsAllowed(boolean) - Method in interface org.spongepowered.api.world.BlockChangeFlag
 
withNotifyClients(boolean) - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets the equivalent BlockChangeFlag of this flag with all other flags while having the desired updateClients as defined by the parameter.
withNotifyObservers(boolean) - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets the equivalent BlockChangeFlag of this flag with all other flags while having the desired updateNeighboringShapes as defined by the parameter.
without(int) - Method in interface org.spongepowered.api.data.value.ListValue.Immutable
Creates a new ListValue.Immutable without the element at the specified index.
without(E) - Method in interface org.spongepowered.api.data.value.CollectionValue.Immutable
Creates a new CollectionValue.Immutable without the given E element.
without(I) - Method in interface org.spongepowered.api.data.DataProvider
Gets a DataHolder.Immutable without a Value with the target Key, if successful.
without(Supplier<? extends Key<?>>) - Method in interface org.spongepowered.api.data.DataHolder.Immutable
Creates a new DataHolder.Immutable without the provided Key.
without(K) - Method in interface org.spongepowered.api.data.value.MapValue.Immutable
Creates a new MapValue.Immutable without the provided key and the associated value.
without(Key<?>) - Method in interface org.spongepowered.api.data.DataHolder.Immutable
Creates a new DataHolder.Immutable without the provided Key.
without(Key<?>) - Method in interface org.spongepowered.api.data.DataManipulator.Immutable
Creates a new DataManipulator.Immutable without the given Key.
without(Value<?>) - Method in interface org.spongepowered.api.data.DataHolder.Immutable
Creates a new DataHolder.Immutable without the key of the provided Value.
withoutAll(Iterable<E>) - Method in interface org.spongepowered.api.data.value.CollectionValue.Immutable
Creates a new CollectionValue.Immutable without the given elements of the provided Iterable.
withoutAll(Iterable<K>) - Method in interface org.spongepowered.api.data.value.MapValue.Immutable
Creates a new MapValue.Immutable without the provided keys and their associated values.
withoutAll(Predicate<E>) - Method in interface org.spongepowered.api.data.value.CollectionValue.Immutable
Creates a new CollectionValue.Immutable with elements that when the given Predicate is Predicate.test(Object) on the element and true is returned, the element will remain in the new CollectionValue.Immutable.
withoutAll(Predicate<Map.Entry<K, V>>) - Method in interface org.spongepowered.api.data.value.MapValue.Immutable
Creates a new MapValue.Immutable such that all entries are filtered by the provided Predicate, any that return true are retained in the new value.
withoutProperties() - Method in interface org.spongepowered.api.profile.GameProfile
Gets a new GameProfile with the same name and unique id of this profile, but without any of the properties.
withoutProperties(Iterable<ProfileProperty>) - Method in interface org.spongepowered.api.profile.GameProfile
Gets a new GameProfile with the given property removed from to its properties.
withoutProperties(String) - Method in interface org.spongepowered.api.profile.GameProfile
Gets a new GameProfile where the properties which have the given name are removed from its properties.
withoutProperties(Predicate<ProfileProperty>) - Method in interface org.spongepowered.api.profile.GameProfile
Gets a new GameProfile with where the properties that match the given filter are removed.
withoutProperty(ProfileProperty) - Method in interface org.spongepowered.api.profile.GameProfile
Gets a new GameProfile with the given property removed from its properties.
withPathfindingUpdates(boolean) - Method in interface org.spongepowered.api.world.BlockChangeFlag
 
withPermission(String) - Method in interface org.spongepowered.api.adventure.Audiences.Factory
 
withPermission(String) - Static method in class org.spongepowered.api.adventure.Audiences
Gets an Audience that targets all online players with the specified permission.
withPhysics(boolean) - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets the equivalent BlockChangeFlag of this flag with all other flags while having the desired performBlockPhysics as defined by the parameter.
withPosition(Vector3d) - Method in interface org.spongepowered.api.util.Transform
Creates a copy of this transform while setting the position of the new one.
withPosition(Vector3d) - Method in interface org.spongepowered.api.world.Location
Create a new instance with a new position.
withPosition(Vector3d) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
withProperties(Iterable<ProfileProperty>) - Method in interface org.spongepowered.api.profile.GameProfile
Gets a new GameProfile with the given properties added to its properties.
withProperty(ProfileProperty) - Method in interface org.spongepowered.api.profile.GameProfile
Gets a new GameProfile with the given property added to its properties.
withRawData(DataView) - Method in interface org.spongepowered.api.data.SerializableDataHolder.Immutable
Attempts to set all data of this DataHolder according to the DataView's held information.
withRed(int) - Method in class org.spongepowered.api.util.Color
Creates a new Color by using the provided red color, while retaining the current Color.green() and Color.blue() values.
withRootValue(Tristate) - Method in interface org.spongepowered.api.service.permission.NodeTree
Return a modified tree with the provided root node value.
withRotation(int) - Method in class org.spongepowered.api.util.DiscreteTransform2
Adds a rotation to this transform, in the xy plane, around the origin and returns it as a new transform.
withRotation(int, Axis) - Method in class org.spongepowered.api.util.DiscreteTransform3
Adds a rotation to this transform, around an axis, around the origin and returns it as a new transform.
withRotation(int, Axis, Vector3i, boolean) - Method in class org.spongepowered.api.util.DiscreteTransform3
Adds a a rotation to this transform, around an axis, around a given point, and returns it as a new transform.
withRotation(int, Axis, Vector3i, boolean, boolean, boolean) - Method in class org.spongepowered.api.util.DiscreteTransform3
Adds a a rotation to this transform, around an axis, around a given point.
withRotation(int, Vector2i, boolean) - Method in class org.spongepowered.api.util.DiscreteTransform2
Adds a a rotation to this transform, in the xy plane, around a given point, and returns it as a new transform.
withRotation(int, Vector2i, boolean, boolean) - Method in class org.spongepowered.api.util.DiscreteTransform2
Adds a a rotation to this transform, in the xy plane, around a given point, and returns it as a new transform.
withRotation(Quaterniond) - Method in interface org.spongepowered.api.util.Transform
Creates a copy of this transform and sets the rotation.
withRotation(Vector3d) - Method in interface org.spongepowered.api.util.Transform
Creates a copy of this transform and sets the rotation as a quaternion.
withScale(int) - Method in class org.spongepowered.api.util.DiscreteTransform2
Adds a scale factor to this transform and returns it as a new transform.
withScale(int) - Method in class org.spongepowered.api.util.DiscreteTransform3
Adds a scale factor to this transform and returns it as a new transform.
withScale(int, int) - Method in class org.spongepowered.api.util.DiscreteTransform2
Adds a scale factor for each axis to this transform and returns it as a new transform.
withScale(int, int, int) - Method in class org.spongepowered.api.util.DiscreteTransform3
Adds a scale factor for each axis to this transform and returns it as a new transform.
withScale(Vector2i) - Method in class org.spongepowered.api.util.DiscreteTransform2
Adds a scale factor for each axis to this transform and returns it as a new transform.
withScale(Vector3d) - Method in interface org.spongepowered.api.util.Transform
Creates a copy of this transform and sets the scale for each axis.
withScale(Vector3i) - Method in class org.spongepowered.api.util.DiscreteTransform3
Adds a scale factor for each axis to this transform and returns it as a new transform.
withState(BlockState) - Method in interface org.spongepowered.api.block.BlockSnapshot
Creates a copy of the BlockSnapshot with the provided BlockState.
withStateProperty(Supplier<? extends StateProperty<T>>, V) - Method in interface org.spongepowered.api.state.State
Gets the State with the appropriate value for the given StateProperty.
withStateProperty(StateProperty<T>, V) - Method in interface org.spongepowered.api.state.State
Gets the State with the appropriate value for the given StateProperty.
withTransformation(DiscreteTransform2) - Method in class org.spongepowered.api.util.DiscreteTransform2
Adds another transformation to this transformation and returns int as a new transform.
withTransformation(DiscreteTransform3) - Method in class org.spongepowered.api.util.DiscreteTransform3
Adds another transformation to this transformation and returns int as a new transform.
withTranslation(int, int) - Method in class org.spongepowered.api.util.DiscreteTransform2
Adds a translation to this transform and returns it as a new transform.
withTranslation(int, int, int) - Method in class org.spongepowered.api.util.DiscreteTransform3
Adds a translation to this transform and returns it as a new transform.
withTranslation(Vector2i) - Method in class org.spongepowered.api.util.DiscreteTransform2
Adds a translation to this transform and returns it as a new transform.
withTranslation(Vector3i) - Method in class org.spongepowered.api.util.DiscreteTransform3
Adds a translation to this transform and returns it as a new transform.
withUpdateNeighbors(boolean) - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets the equivalent BlockChangeFlag of this flag with all other flags while having the desired updateNeighbors as defined by the parameter.
withValue(I, V) - Method in interface org.spongepowered.api.data.DataProvider
 
withValue(String, Tristate) - Method in interface org.spongepowered.api.service.permission.NodeTree
Return a new NodeTree instance with a single changed value.
withWorld(ServerWorld) - Method in interface org.spongepowered.api.world.server.ServerLocation
 
withWorld(W) - Method in interface org.spongepowered.api.world.Location
Create a new instance with a new World.
Wolf - Interface in org.spongepowered.api.entity.living.animal
Represents a Wolf.
WOLF - Static variable in class org.spongepowered.api.entity.EntityTypes
 
WOLF_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOLOLO - Static variable in class org.spongepowered.api.data.type.SpellTypes
 
WOLOLO_TARGET - Static variable in class org.spongepowered.api.data.Keys
The Sheep who is being targeted by the SpellTypes.WOLOLO spell being casted by an Evoker
wololoTarget() - Method in interface org.spongepowered.api.entity.living.monster.raider.illager.spellcaster.Evoker
WOLVES_SPAWNABLE_ON - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WOOD - Static variable in class org.spongepowered.api.data.type.ItemTiers
 
WOOD - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
WOODED_BADLANDS - Static variable in class org.spongepowered.api.world.biome.Biomes
 
WOODEN_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_BUTTONS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WOODEN_BUTTONS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
WOODEN_DOORS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WOODEN_DOORS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
WOODEN_FENCES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WOODEN_FENCES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
WOODEN_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_PRESSURE_PLATES - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WOODEN_PRESSURE_PLATES - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
WOODEN_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_SLABS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WOODEN_SLABS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
WOODEN_STAIRS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WOODEN_STAIRS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
WOODEN_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_TRAPDOORS - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WOODEN_TRAPDOORS - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
WOOL - Static variable in class org.spongepowered.api.map.color.MapColorTypes
 
WOOL - Static variable in class org.spongepowered.api.tag.BlockTypeTags
 
WOOL - Static variable in class org.spongepowered.api.tag.ItemTypeTags
 
word() - Method in interface org.spongepowered.api.command.registrar.tree.CommandTreeNode.StringParser
Causes this string parser to only parse the next word.
world() - Method in interface org.spongepowered.api.Client
Gets the world that a typical Minecraft client will be viewing while in some game instance (local or remote).
world() - Static method in interface org.spongepowered.api.command.parameter.Parameter
Creates a builder that has the ValueParameter set to ResourceKeyedValueParameters.WORLD.
world() - Method in interface org.spongepowered.api.datapack.DataPackType.Factory
 
world() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
 
world() - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent
Gets the world this event is affecting.
world() - Method in interface org.spongepowered.api.event.world.ChangeWorldBorderEvent.World
The ServerWorld that this is associated with.
world() - Method in interface org.spongepowered.api.event.world.ExplosionEvent.Detonate
Gets the world.
world() - Method in interface org.spongepowered.api.event.world.ExplosionEvent.Pre
Gets the world.
world() - Method in interface org.spongepowered.api.event.world.LoadWorldEvent
Gets the world.
world() - Method in interface org.spongepowered.api.event.world.SaveWorldEvent
Gets the world.
world() - Method in interface org.spongepowered.api.event.world.UnloadWorldEvent
Gets the world.
world() - Method in interface org.spongepowered.api.raid.Raid
Gets the ServerWorld this raid is taking place in.
world() - Method in interface org.spongepowered.api.world.chunk.WorldChunk
Gets the world the chunk is in.
world() - Method in interface org.spongepowered.api.world.Locatable
Gets the World.
world() - Method in interface org.spongepowered.api.world.LocatableSnapshot
Gets the key of the world.
world() - Method in interface org.spongepowered.api.world.Location
Gets the underlying world.
world() - Method in interface org.spongepowered.api.world.LocationCreator
 
world() - Method in interface org.spongepowered.api.world.server.ChunkManager
Gets the ServerWorld this manager operates upon.
world() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets the ServerWorld that correlates to this properties, if available.
world() - Method in interface org.spongepowered.api.world.World
 
world(ResourceKey) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
Sets the key tied to the desired ServerWorld.
world(ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Gets a world by a key.
world(ServerWorld) - Method in interface org.spongepowered.api.util.blockray.RayTrace
Sets the ServerWorld to perform the ray trace in.
world(ServerWorld) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
Sets the key of the provided ServerWorld onto this builder.
world(ServerWorld) - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
Sets the world for this builder, used to get the BlockState for a desired position.
world(ServerWorldProperties) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
world(ServerWorldProperties) - Method in interface org.spongepowered.api.entity.EntitySnapshot.Builder
Sets the WorldProperties for this EntitySnapshot.
World<W extends World<W,L>,L extends Location<W,L>> - Interface in org.spongepowered.api.world
A loaded Minecraft world.
WORLD - Enum constant in enum class org.spongepowered.api.registry.RegistryScope
 
WORLD - Static variable in class org.spongepowered.api.command.parameter.CommonParameters
A Parameter.Value that parses a world id and stores it as a ServerWorld under the key "world".
WORLD - Static variable in class org.spongepowered.api.command.parameter.managed.standard.ResourceKeyedValueParameters
Expect an argument to represent the key of any world known to the game.
WORLD - Static variable in class org.spongepowered.api.datapack.DataPackTypes
 
WORLD_FROM_CAUSE_HOLDER_PROVIDER - Static variable in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.RegistryEntryBuilder
A Function that always provides the World scoped RegistryHolder from the first ServerWorld in the provided CommandContext.
WORLD_FROM_LOCATABLE_HOLDER_PROVIDER - Static variable in interface org.spongepowered.api.command.parameter.managed.standard.VariableValueParameters.RegistryEntryBuilder
A Function that always provides the World scoped RegistryHolder from the first Locatable in the provided CommandContext.
WORLD_KEY - Static variable in class org.spongepowered.api.data.persistence.Queries
 
WORLD_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
WORLD_SPAWNER - Static variable in class org.spongepowered.api.event.cause.entity.SpawnTypes
An entity spawned from the normal world spawner (natural spawning).
WORLD_SURFACE - Static variable in class org.spongepowered.api.world.HeightTypes
 
WORLD_SURFACE_WG - Static variable in class org.spongepowered.api.world.HeightTypes
 
WORLD_TYPE - Static variable in class org.spongepowered.api.datapack.DataPackTypes
 
WORLD_TYPE - Static variable in class org.spongepowered.api.registry.RegistryTypes
 
worldBorder() - Method in interface org.spongepowered.api.entity.living.player.server.ServerPlayer
Gets the WorldBorder for this player, if present.
worldBorder() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the saved WorldBorder for this world.
WorldBorder - Interface in org.spongepowered.api.world.border
A world border is a square boundary, extending through the entire y-axis.
WorldBorder.Builder - Interface in org.spongepowered.api.world.border
 
WorldChunk - Interface in org.spongepowered.api.world.chunk
A chunk is a specific grid-aligned partition of a World.
worldDirectory(ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Gets a directory that exists for the provided world key.
worldExists(ResourceKey) - Method in interface org.spongepowered.api.world.server.WorldManager
Gets if a key exists as an actual world, offline or online.
worldGenerationConfig() - Method in interface org.spongepowered.api.Server
worldGenerationConfig() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
WorldGenerationConfig - Interface in org.spongepowered.api.world.generation.config
Represents settings that apply to the generation of a world.
WorldGenerationConfig.Mutable - Interface in org.spongepowered.api.world.generation.config
 
WorldGenerationConfig.Mutable.Builder - Interface in org.spongepowered.api.world.generation.config
 
worldIfAvailable() - Method in interface org.spongepowered.api.world.Location
Gets the underlying World if it's available.
worldKey() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the world key of this User.
worldKey() - Method in interface org.spongepowered.api.event.lifecycle.RegisterRegistryEvent.WorldScoped
 
worldKey() - Method in interface org.spongepowered.api.event.lifecycle.RegisterRegistryValueEvent.WorldScoped
 
worldKey() - Method in interface org.spongepowered.api.event.world.chunk.ChunkEvent.WorldScoped
Gets the key of the ChunkEvent.WorldScoped that the chunk resides in.
worldKey() - Method in class org.spongepowered.api.util.RespawnLocation
Gets the key of the world.
worldKey() - Method in interface org.spongepowered.api.world.generation.GenerationRegion
The ResourceKey of the ServerWorld that this region will be placed into.
worldKey() - Method in interface org.spongepowered.api.world.server.ServerLocation
Gets the UUID of the world.
worldKey(UUID) - Method in interface org.spongepowered.api.world.server.WorldManager
Gets a key by unique id.
worldKeys() - Method in interface org.spongepowered.api.world.server.WorldManager
Gets the keys of both online and offline worlds.
WorldLike<P extends WorldLike<P>> - Interface in org.spongepowered.api.world
 
worldManager() - Method in interface org.spongepowered.api.Server
Gets the WorldManager.
WorldManager - Interface in org.spongepowered.api.world.server
 
WorldProperties - Interface in org.spongepowered.api.world.storage
Represents the properties of a World which are persisted across runtime instances.
worlds() - Method in interface org.spongepowered.api.world.server.WorldManager
Gets all currently loaded worlds.
worldsOfType(WorldType) - Method in interface org.spongepowered.api.world.server.WorldManager
Retrieves all worlds that are of a particular type.
WorldTemplate - Interface in org.spongepowered.api.world.server
 
WorldTemplate.Builder - Interface in org.spongepowered.api.world.server
 
WorldTemplate.Factory - Interface in org.spongepowered.api.world.server
 
worldType() - Method in interface org.spongepowered.api.datapack.DataPackType.Factory
 
worldType() - Method in interface org.spongepowered.api.world.server.storage.ServerWorldProperties
Gets the WorldType.
worldType() - Method in interface org.spongepowered.api.world.server.WorldTemplate
 
worldType() - Method in interface org.spongepowered.api.world.volume.game.Region
 
worldType(RegistryReference<WorldType>) - Method in interface org.spongepowered.api.world.server.WorldTemplate.Builder
 
WorldType - Interface in org.spongepowered.api.world
 
WorldTypeEffect - Interface in org.spongepowered.api.world
Represents the effect a WorldType will play on a player's Client
WorldTypeEffect.Builder - Interface in org.spongepowered.api.world
 
WorldTypeEffect.Factory - Interface in org.spongepowered.api.world
 
WorldTypeEffects - Class in org.spongepowered.api.world
 
WorldTypes - Class in org.spongepowered.api.world
WorldTypeTemplate - Interface in org.spongepowered.api.world
 
WorldTypeTemplate.Builder - Interface in org.spongepowered.api.world
 
WorldTypeTemplate.Factory - Interface in org.spongepowered.api.world
 
WORN - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentGroups
 
WORRIED - Static variable in class org.spongepowered.api.data.type.PandaGenes
 
wrapped(VariableAmount) - Static method in interface org.spongepowered.api.util.weighted.SeededVariableAmount
Creates a new variable amount wrapping the given VariableAmount, calls to SeededVariableAmount.amount(java.util.Random, T) will always return wrapped amounts value.
wrappedContentUpdater(Class<T>, int, int) - Method in interface org.spongepowered.api.data.DataManager
Gets a wrapped fake DataContentUpdater that may wrap several DataContentUpdaters to translate versioned data from the desired fromVersion to the toVersion.
WrappedVariableAmount(VariableAmount) - Constructor for class org.spongepowered.api.util.weighted.SeededVariableAmount.WrappedVariableAmount
Creates a new WrappedVariableAmount wrapping the given VariableAmount.
WRITABLE_BOOK - Static variable in class org.spongepowered.api.item.ItemTypes
 
write(DataView) - Method in interface org.spongepowered.api.data.persistence.StringDataFormat
Serializes the given DataView to a String using the format specified by this DataFormat.
write(ChannelBuf) - Method in interface org.spongepowered.api.network.channel.packet.Packet
Write the data from this packet to the channel buffer.
writeBoolean(boolean) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified boolean at the current writerIndex and increases the writerIndex by 1 in this buffer.
writeByte(byte) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified byte at the current writerIndex and increases the writerIndex by 1 in this buffer.
writeByteArray(byte[]) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified byte array at the current writerIndex and increases the writerIndex by the number of bytes and the size of the length as a varint.
writeByteArray(byte[], int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified byte array at the current writerIndex and increases the writerIndex by the length specified and the size of the length as a varint.
writeBytes(byte[]) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified byte array at the current writerIndex and increases the writerIndex by the number of bytes.
writeBytes(byte[], int, int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified byte array at the current writerIndex and increases the writerIndex by the length specified.
writeChar(char) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified character at the current writerIndex of this buffer and increases the writerIndex by 2.
writeDataView(DataView) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified DataView at the current writerIndex and increases the writerIndex according to the length of the data view in this buffer.
writeDouble(double) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified double at the current writerIndex of this buffer and increases the writerIndex by 8.
writeDoubleLE(double) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified double at the current writerIndex of this buffer in little endian byte order and increases the writerIndex by 8.
writeFloat(float) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified float at the current writerIndex of this buffer and increases the writerIndex by 4.
writeFloatLE(float) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified float at the current writerIndex of this buffer in little endian byte order and increases the writerIndex by 4.
writeInt(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified integer at the current writerIndex of this buffer and increases the writerIndex by 4.
writeIntLE(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified integer at the current writerIndex of this buffer in little endian byte order and increases the writerIndex by 4.
writeLong(long) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified long integer at the current writerIndex of this buffer and increases the writerIndex by 8.
writeLongLE(long) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified long integer at the current writerIndex of this buffer in little endian byte order and increases the writerIndex by 8.
writerIndex() - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Gets the writerIndex of this buffer.
writerIndex(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the writerIndex of this buffer.
writeShort(short) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified short integer at the current writerIndex of this buffer and increases the writerIndex by 2.
writeShortLE(short) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified short integer at the current writerIndex in little endian byte order and increases the writerIndex by 2 in this buffer.
writeString(String) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified string at the current writerIndex and increases the writerIndex by the length of the string.
writeTo(OutputStream, DataView) - Method in interface org.spongepowered.api.data.persistence.DataFormat
Writes the given DataView to the given OutputStream using the format specified by this DataFormat.
writeTo(Writer, DataView) - Method in interface org.spongepowered.api.data.persistence.StringDataFormat
Writes the given DataView to the given Writer using the format specified by this DataFormat.
writeUniqueId(UUID) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified UUID at the current writerIndex and increases the writerIndex by 16 in this buffer.
writeUTF(String) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified string at the current writerIndex and increases the writerIndex by the length of the string.
writeVarInt(int) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified varint at the current writerIndex and increases the writerIndex by the number of bytes written.
writeVarLong(long) - Method in interface org.spongepowered.api.network.channel.ChannelBuf
Sets the specified varlong at the current writerIndex and increases the writerIndex by the number of bytes written.
WRITTEN_BOOK - Static variable in class org.spongepowered.api.item.ItemTypes
 

X

x() - Method in interface org.spongepowered.api.world.Location
Gets the X component of this instance's position.
X - Enum constant in enum class org.spongepowered.api.util.Axis
 
X - Enum constant in enum class org.spongepowered.api.util.RelativePositions
 
XYLOPHONE - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
xzFactor() - Method in interface org.spongepowered.api.world.generation.config.noise.SamplingConfig
The noise smoothness in the horizontal axis.
xzScale() - Method in interface org.spongepowered.api.world.generation.config.noise.SamplingConfig
The noise scale on the x and z axis.

Y

y() - Method in interface org.spongepowered.api.world.Location
Gets the Y component of this instance's position.
Y - Enum constant in enum class org.spongepowered.api.util.Axis
 
Y - Enum constant in enum class org.spongepowered.api.util.RelativePositions
 
yaw() - Method in interface org.spongepowered.api.util.Transform
Gets the yaw component of this transform rotation.
yaw(Range<Double>) - Method in interface org.spongepowered.api.command.selector.Selector.Builder
Adds a yaw constraint to the selector, requiring that entities have a yaw (y_rotation) within the given range, inclusive.
YAW - Enum constant in enum class org.spongepowered.api.util.RelativePositions
 
YELLOW - Static variable in class org.spongepowered.api.data.type.DyeColors
 
YELLOW - Static variable in class org.spongepowered.api.util.Color
 
YELLOW_AND_BLUE - Static variable in class org.spongepowered.api.data.type.ParrotTypes
 
YELLOW_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_CANDLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_CANDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_CANDLE_CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
yFactor() - Method in interface org.spongepowered.api.world.generation.config.noise.SamplingConfig
The noise smoothness in the vertical axis.
yScale() - Method in interface org.spongepowered.api.world.generation.config.noise.SamplingConfig
The noise scale on the y axis.

Z

z() - Method in interface org.spongepowered.api.world.Location
Gets the Z component of this instance's position.
Z - Enum constant in enum class org.spongepowered.api.util.Axis
 
Z - Enum constant in enum class org.spongepowered.api.util.RelativePositions
 
zero() - Method in interface org.spongepowered.api.util.Ticks.Factory
 
zero() - Static method in interface org.spongepowered.api.util.Ticks
Represents zero ticks.
ZERO - Enum constant in enum class org.spongepowered.api.util.AxisDirection
 
ZERO_DAMAGE - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
 
ZH_CN - Static variable in class org.spongepowered.api.util.locale.Locales
 
ZH_TW - Static variable in class org.spongepowered.api.util.locale.Locales
 
Zoglin - Interface in org.spongepowered.api.entity.living.monster
Represents a Zoglin.
ZOGLIN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ZOGLIN_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
Zombie - Interface in org.spongepowered.api.entity.living.monster.zombie
Represents a Zombie.
ZOMBIE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ZOMBIE_HEAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
ZOMBIE_HEAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
ZOMBIE_HORSE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ZOMBIE_HORSE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
ZOMBIE_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
ZOMBIE_SPAWN_REINFORCEMENTS - Static variable in class org.spongepowered.api.entity.attribute.type.AttributeTypes
 
ZOMBIE_VILLAGER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ZOMBIE_VILLAGER_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
ZOMBIE_WALL_HEAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
ZombieHorse - Interface in org.spongepowered.api.entity.living.animal.horse
 
ZombieLike - Interface in org.spongepowered.api.entity.living.monster.zombie
An abstract representation of a Zombie.
ZombieVillager - Interface in org.spongepowered.api.entity.living.monster.zombie
 
ZOMBIFIED_PIGLIN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ZOMBIFIED_PIGLIN_SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
ZombifiedPiglin - Interface in org.spongepowered.api.entity.living.monster.zombie
Represents a Zombie Pigman.
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 and Interfaces|All Packages|Constant Field Values|Serialized Form