Skip navigation links
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 

A

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
 
A_SHARP1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
A_SHARP2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
AABB - Class in org.spongepowered.api.util
An axis aligned bounding box.
AABB(Vector3i, Vector3i) - Constructor for class org.spongepowered.api.util.AABB
Constructs a new bounding box from two opposite corners.
AABB(double, double, double, double, double, double) - Constructor for class org.spongepowered.api.util.AABB
Constructs a new bounding box from two opposite corners.
AABB(Vector3d, Vector3d) - Constructor for class org.spongepowered.api.util.AABB
Constructs a new bounding box from two opposite corners.
abort() - Method in interface co.aikar.timings.Timing
Stops timing and disregards current timing data.
ABSENT - Static variable in class org.spongepowered.api.service.economy.account.AccountDeletionResultTypes
Represents an account deletion where the account does not exist.
ABSENT - Static variable in class org.spongepowered.api.util.OptBool
The absent value.
absolute - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
absolute() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
absolute() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
Sets whether this DamageSource's damage is absolute and will ignore potion effects and enchantments.
AbsoluteSortPosition - Annotation Type in org.spongepowered.api.util.annotation.eventgen
Used to indicate the absolute position of a property when sorted.
absorbResult(DataTransactionResult) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Combines the currently building DataTransactionResult with the one provided.
ABSORPTION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the absorption amount of any Living entity.
absorption() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAbsorptionData
Gets the ImmutableValue for the absorption.
absorption() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AbsorptionData
Gets the Value for the absorption.
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 class org.spongepowered.api.event.cause.entity.health.HealthModifierTypes
Represents a HealthModifier 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.
AbsorptionData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for representing the absorption of a living entity.
AbstractAffectEntityEvent - Class in org.spongepowered.api.event.impl
 
AbstractAffectEntityEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractAffectEntityEvent
 
AbstractAITask<O extends Agent> - Class in org.spongepowered.api.entity.ai.task
An abstract implementation of a AITask that a Goal can run.
AbstractAITask(AITaskType) - Constructor for class org.spongepowered.api.entity.ai.task.AbstractAITask
Creates a new AbstractAITask with the provided AITask.
AbstractAITaskEvent - Class in org.spongepowered.api.event.impl
 
AbstractAITaskEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractAITaskEvent
 
AbstractAttackEntityEvent - Class in org.spongepowered.api.event.impl
 
AbstractAttackEntityEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
AbstractBooleanData<M extends DataManipulator<M,I>,I extends ImmutableDataManipulator<I,M>> - Class in org.spongepowered.api.data.manipulator.mutable.common
An abstract DataManipulator dealing specifically with a boolean value type.
AbstractBooleanData(boolean, Key<? extends BaseValue<Boolean>>, boolean) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractBooleanData
AbstractBooleanData(Key<Value<Boolean>>, boolean) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractBooleanData
 
AbstractBooleanData(Key<Value<Boolean>>, boolean, boolean) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractBooleanData
 
AbstractBoundedComparableData<T extends Comparable<T>,M extends DataManipulator<M,I>,I extends ImmutableDataManipulator<I,M>> - Class in org.spongepowered.api.data.manipulator.mutable.common
An abstract implementation of a DataManipulator that deals specifically with a MutableBoundedValue.
AbstractBoundedComparableData(T, Key<MutableBoundedValue<T>>, Comparator<T>, T, T, T) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
AbstractBoundedComparableData(Key<MutableBoundedValue<T>>, T, T, T, Comparator<T>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
AbstractBoundedComparableData(Key<MutableBoundedValue<T>>, T, T, T, T, Comparator<T>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
AbstractChangeEntityEquipmentEvent - Class in org.spongepowered.api.event.impl
 
AbstractChangeEntityEquipmentEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractChangeEntityEquipmentEvent
 
AbstractDamageEntityEvent - Class in org.spongepowered.api.event.impl
 
AbstractDamageEntityEvent() - Constructor for class org.spongepowered.api.event.impl.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
 
AbstractData<M extends DataManipulator<M,I>,I extends ImmutableDataManipulator<I,M>> - Class in org.spongepowered.api.data.manipulator.mutable.common
A base abstract layer for implementing a DataManipulator.
AbstractData() - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
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
 
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
 
AbstractEntityHealingSource - Class in org.spongepowered.api.event.cause.entity.health.source.common
 
AbstractEntityHealingSource(AbstractEntityHealingSourceBuilder<?, ?>) - Constructor for class org.spongepowered.api.event.cause.entity.health.source.common.AbstractEntityHealingSource
Create an EntityHealingSource based on this abstract one.
AbstractEntityHealingSourceBuilder<T extends EntityHealingSource,B extends EntityHealingSource.EntityHealingSourceBuilder<T,B>> - Class in org.spongepowered.api.event.cause.entity.health.source.common
 
AbstractEntityHealingSourceBuilder() - Constructor for class org.spongepowered.api.event.cause.entity.health.source.common.AbstractEntityHealingSourceBuilder
 
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
 
AbstractGameRegistryRegisterEvent<T extends CatalogType> - Class in org.spongepowered.api.event.impl
A base class for implementing GameRegistryEvent.Register events.
AbstractGameRegistryRegisterEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractGameRegistryRegisterEvent
 
AbstractHealEntityEvent - Class in org.spongepowered.api.event.impl
 
AbstractHealEntityEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
AbstractHealingSource - Class in org.spongepowered.api.event.cause.entity.health.source.common
 
AbstractHealingSource(AbstractHealingSourceBuilder<?, ?>) - Constructor for class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSource
 
AbstractHealingSourceBuilder<T extends HealingSource,B extends HealingSource.HealingSourceBuilder<T,B>> - Class in org.spongepowered.api.event.cause.entity.health.source.common
 
AbstractHealingSourceBuilder() - Constructor for class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSourceBuilder
 
AbstractImmutableBooleanData<I extends ImmutableDataManipulator<I,M>,M extends DataManipulator<M,I>> - Class in org.spongepowered.api.data.manipulator.immutable.common
An abstract implementation of an ImmutableDataManipulator handling specifically a boolean value.
AbstractImmutableBooleanData(boolean, Key<Value<Boolean>>, boolean) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBooleanData
AbstractImmutableBooleanData(Key<Value<Boolean>>, boolean) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBooleanData
 
AbstractImmutableBooleanData(Key<Value<Boolean>>, boolean, boolean) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBooleanData
 
AbstractImmutableBoundedComparableData<T extends Comparable<T>,I extends ImmutableDataManipulator<I,M>,M extends DataManipulator<M,I>> - Class in org.spongepowered.api.data.manipulator.immutable.common
An abstracted ImmutableDataManipulator that focuses solely on an ImmutableBoundedValue as it's Value return type.
AbstractImmutableBoundedComparableData(T, Key<MutableBoundedValue<T>>, Comparator<T>, T, T, T) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData
AbstractImmutableBoundedComparableData(Key<MutableBoundedValue<T>>, T, T, T, Comparator<T>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData
 
AbstractImmutableBoundedComparableData(Key<MutableBoundedValue<T>>, T, T, T, T, Comparator<T>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData
 
AbstractImmutableData<I extends ImmutableDataManipulator<I,M>,M extends DataManipulator<M,I>> - Class in org.spongepowered.api.data.manipulator.immutable.common
An abstract implementation of an ImmutableDataManipulator such that all fields are declared final and remain "immutable".
AbstractImmutableData() - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
AbstractImmutableListData<E,I extends ImmutableListData<E,I,M>,M extends ListData<E,M,I>> - Class in org.spongepowered.api.data.manipulator.immutable.common
 
AbstractImmutableListData(List<E>, Key<? extends BaseValue<List<E>>>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableListData
Deprecated.
AbstractImmutableListData(Key<ListValue<E>>, List<E>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableListData
 
AbstractImmutableListData(Key<ListValue<E>>, List<E>, List<E>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableListData
 
AbstractImmutableMappedData<K,V,I extends ImmutableMappedData<K,V,I,M>,M extends MappedData<K,V,M,I>> - Class in org.spongepowered.api.data.manipulator.immutable.common
 
AbstractImmutableMappedData(Map<K, V>, Key<? extends BaseValue<Map<K, V>>>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableMappedData
AbstractImmutableMappedData(Key<MapValue<K, V>>, Map<K, V>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableMappedData
 
AbstractImmutableMappedData(Key<MapValue<K, V>>, Map<K, V>, Map<K, V>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableMappedData
 
AbstractImmutableSingleCatalogData<E extends CatalogType,I extends ImmutableVariantData<E,I,M>,M extends VariantData<E,M,I>> - Class in org.spongepowered.api.data.manipulator.immutable.common
An abstract implementation of an ImmutableVariantData extending AbstractImmutableSingleData such that the values are immutable.
AbstractImmutableSingleCatalogData(E, E, Key<? extends BaseValue<E>>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleCatalogData
AbstractImmutableSingleCatalogData(Key<Value<E>>, E) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleCatalogData
 
AbstractImmutableSingleCatalogData(Key<Value<E>>, E, E) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleCatalogData
 
AbstractImmutableSingleData<T,I extends ImmutableDataManipulator<I,M>,M extends DataManipulator<M,I>> - Class in org.spongepowered.api.data.manipulator.immutable.common
An abstract implementation of an ImmutableDataManipulator that specifically deals with a single value.
AbstractImmutableSingleData(T, Key<? extends BaseValue<T>>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
AbstractImmutableSingleData(Key<? extends Value<T>>, T) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
AbstractImmutableSingleData(Key<? extends Value<T>>, T, T) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
AbstractImmutableSingleEnumData<E extends Enum<E>,I extends ImmutableDataManipulator<I,M>,M extends DataManipulator<M,I>> - Class in org.spongepowered.api.data.manipulator.immutable.common
An abstract implementation of an ImmutableDataManipulator dealing specifically with an Enum value.
AbstractImmutableSingleEnumData(E, E, Key<Value<E>>) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleEnumData
AbstractImmutableSingleEnumData(Key<Value<E>>, E) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleEnumData
 
AbstractImmutableSingleEnumData(Key<Value<E>>, E, E) - Constructor for class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleEnumData
 
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
 
AbstractIndirectEntityHealingSource - Class in org.spongepowered.api.event.cause.entity.health.source.common
 
AbstractIndirectEntityHealingSource() - Constructor for class org.spongepowered.api.event.cause.entity.health.source.common.AbstractIndirectEntityHealingSource
 
AbstractIntData<M extends DataManipulator<M,I>,I extends ImmutableDataManipulator<I,M>> - Class in org.spongepowered.api.data.manipulator.mutable.common
Deprecated.
Useless without its immutable counterpart, use AbstractSingleData instead.
AbstractIntData(int, Key<? extends BaseValue<Integer>>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractIntData
Deprecated.
AbstractInventoryProperty<K,V> - Class in org.spongepowered.api.item.inventory.property
Base class for InventoryProperty implementations which stubs out all of the common boilerplate functionality.
AbstractInventoryProperty() - Constructor for class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
Initialise internal values to defaults, use this ctor if you plan to override AbstractInventoryProperty.getKey() and AbstractInventoryProperty.getValue() yourself.
AbstractInventoryProperty(V) - Constructor for class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
Initialise key to default, and value to the supplied value.
AbstractInventoryProperty(V, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
Initialise the value to the specified value and use the specified operator, use the default key.
AbstractInventoryProperty(K, V) - Constructor for class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
Use the specified key and value and set operator to the default.
AbstractInventoryProperty(K, V, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
 
AbstractListData<E,M extends ListData<E,M,I>,I extends ImmutableListData<E,I,M>> - Class in org.spongepowered.api.data.manipulator.mutable.common
A common implementation for ListDatas provided by the API.
AbstractListData(List<E>, Key<? extends BaseValue<List<E>>>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
Deprecated.
AbstractListData(Key<ListValue<E>>, List<E>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
AbstractListData(Key<ListValue<E>>, List<E>, List<E>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
AbstractMappedData<K,V,M extends MappedData<K,V,M,I>,I extends ImmutableMappedData<K,V,I,M>> - Class in org.spongepowered.api.data.manipulator.mutable.common
A common implementation for ListDatas provided by the API.
AbstractMappedData(Map<K, V>, Key<? extends BaseValue<Map<K, V>>>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData
Deprecated.
AbstractMappedData(Key<MapValue<K, V>>, Map<K, V>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData
 
AbstractMappedData(Key<MapValue<K, V>>, Map<K, V>, Map<K, V>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData
 
AbstractMessageEvent - Class in org.spongepowered.api.event.impl
Abstract implementation of MessageEvent.
AbstractMessageEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractMessageEvent
 
AbstractModifierEvent<T extends ModifierFunction<M>,M> - Class in org.spongepowered.api.event.impl
An abstract base class for implementations of DamageEntityEvent and HealEntityEvent.
AbstractModifierEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractModifierEvent
 
AbstractMutableMessageChannel - Class in org.spongepowered.api.text.channel
An abstract implementation of MutableMessageChannel.
AbstractMutableMessageChannel() - Constructor for class org.spongepowered.api.text.channel.AbstractMutableMessageChannel
The default implementation uses a WeakHashMap implementation of Set.
AbstractMutableMessageChannel(Collection<MessageReceiver>) - Constructor for class org.spongepowered.api.text.channel.AbstractMutableMessageChannel
Creates a new instance of AbstractMutableMessageChannel with the provided Collection as the underlying member list.
AbstractProperty<K,V> - Class in org.spongepowered.api.data.property
 
AbstractProperty() - Constructor for class org.spongepowered.api.data.property.AbstractProperty
Initialise internal values to defaults, use this ctor if you plan to override AbstractProperty.getKey() and AbstractProperty.getValue() yourself.
AbstractProperty(V) - Constructor for class org.spongepowered.api.data.property.AbstractProperty
Initialise key to default, and value to the supplied value.
AbstractProperty(V, Property.Operator) - Constructor for class org.spongepowered.api.data.property.AbstractProperty
Initialise the value to the specified value and use the specified operator, use the default key.
AbstractProperty(K, V) - Constructor for class org.spongepowered.api.data.property.AbstractProperty
Use the specified key and value and set operator to the default.
AbstractProperty(K, V, Property.Operator) - Constructor for class org.spongepowered.api.data.property.AbstractProperty
 
AbstractSingleCatalogData<T extends CatalogType,M extends VariantData<T,M,I>,I extends ImmutableVariantData<T,I,M>> - Class in org.spongepowered.api.data.manipulator.mutable.common
An abstract VariantData implementation providing all implementation requirements, except AbstractSingleData.asImmutable().
AbstractSingleCatalogData(T, Key<Value<T>>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleCatalogData
AbstractSingleCatalogData(Key<Value<T>>, T) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleCatalogData
 
AbstractSingleCatalogData(Key<Value<T>>, T, T) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleCatalogData
 
AbstractSingleData<T,M extends DataManipulator<M,I>,I extends ImmutableDataManipulator<I,M>> - Class in org.spongepowered.api.data.manipulator.mutable.common
An abstraction for the various DataManipulators that handle a single value, adding the provided AbstractSingleData.getValue() and AbstractSingleData.setValue(Object) methods for easy manipulation.
AbstractSingleData(T, Key<? extends BaseValue<T>>) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
Deprecated.
AbstractSingleData(Key<? extends Value<T>>, T) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
AbstractSingleData(Key<? extends Value<T>>, T, T) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
AbstractSingleEnumData<E extends Enum<E>,M extends DataManipulator<M,I>,I extends ImmutableDataManipulator<I,M>> - Class in org.spongepowered.api.data.manipulator.mutable.common
Another abstract helper class further simplifying implementing various single value enum based DataManipulators.
AbstractSingleEnumData(E, Key<? extends BaseValue<E>>, E) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleEnumData
Deprecated.
AbstractSingleEnumData(Key<Value<E>>, E) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleEnumData
 
AbstractSingleEnumData(Key<Value<E>>, E, E) - Constructor for class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleEnumData
 
AbstractSpawnEntityEvent - Class in org.spongepowered.api.event.impl
 
AbstractSpawnEntityEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractSpawnEntityEvent
 
AbstractValueChangeEvent - Class in org.spongepowered.api.event.impl
 
AbstractValueChangeEvent() - Constructor for class org.spongepowered.api.event.impl.AbstractValueChangeEvent
 
ACACIA - Static variable in class org.spongepowered.api.data.type.TreeTypes
 
ACACIA_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_BOAT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ACACIA_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_DOOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ACACIA_DOOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
ACACIA_DOOR_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
ACACIA_DOOR_HINGE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
ACACIA_DOOR_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
ACACIA_DOOR_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
ACACIA_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_FENCE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ACACIA_FENCE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
ACACIA_FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_FENCE_GATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ACACIA_FENCE_GATE_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
ACACIA_FENCE_GATE_IN_WALL - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
ACACIA_FENCE_GATE_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
ACACIA_FENCE_GATE_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
ACACIA_FENCE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
ACACIA_FENCE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
ACACIA_FENCE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
ACACIA_PLANKS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ACACIA_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACACIA_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACACIA_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ACACIA_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
ACACIA_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
ACACIA_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
ACACIA_WOODEN_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ACCELERATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the acceleration of a Fireball.
acceleration() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAccelerationData
Gets the ImmutableValue for the current acceleration as a Vector3d.
acceleration() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AccelerationData
Gets the Value for the current acceleration as a Vector3d.
acceleration() - Method in interface org.spongepowered.api.entity.projectile.explosive.fireball.Fireball
 
ACCELERATION_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the current acceleration of a Fireball.
AccelerationData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the current acceleration of a fireball.
accept(Merchant, List<TradeOffer>, Random) - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator
 
accept(Merchant, List<TradeOffer>, Random) - Method in interface org.spongepowered.api.item.merchant.TradeOfferListMutator
Mutates the provided list of TradeOffers with the provided Merchant and Random to provide possible contextualized information.
AcceptsItems - Class in org.spongepowered.api.item.inventory.property
A property type intended for use with InputSlots in order to query for slots which can accept items of the specified type.
AcceptsItems(Collection<ItemType>) - Constructor for class org.spongepowered.api.item.inventory.property.AcceptsItems
Create a new AcceptsItems property with the supplied value.
AcceptsItems(Collection<ItemType>, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.AcceptsItems
Create a new AcceptsItems property with the supplied value and operator.
AcceptsItems(Object, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.AcceptsItems
Create a new AcceptsItems property with the supplied value and operator.
Account - Interface in org.spongepowered.api.service.economy.account
Represents an account, which stores amounts of various currencies.
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
accumulateContexts(T, Set<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.
ACTION_BAR - Static variable in class org.spongepowered.api.text.chat.ChatTypes
The position right above the inventory, experience, health, item name, etc.
actionBar(Text) - Method in class org.spongepowered.api.text.title.Title.Builder
Sets the action bar text to send to the player.
ACTIVATOR_RAIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
ACTIVATOR_RAIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
ACTIVATOR_RAIL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ACTIVATOR_RAIL_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
ACTIVATOR_RAIL_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
ACTIVE_ITEM - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the item a Living is using.
activeItem() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableActiveItemData
Gets the item stack snapshot of the item that is currently being used.
activeItem() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ActiveItemData
Gets the item stack snapshot of the item that is currently being used.
ActiveItemData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator which allows access to the active item that a Living may be using.
actualValue(E) - Method in interface org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder
Sets the actual value.
add(int) - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
Adds the target score value, the score cannot exceed the goal value (ScoreCriterionProgress.getGoal()).
add(DataManipulator<?, ?>) - Method in interface org.spongepowered.api.data.ImmutableDataBuilder
Adds the given DataManipulator to the builder.
add(ImmutableDataManipulator<?, ?>) - Method in interface org.spongepowered.api.data.ImmutableDataBuilder
Adds the given ImmutableDataManipulator to the builder.
add(Key<? extends BaseValue<V>>, V) - Method in interface org.spongepowered.api.data.ImmutableDataBuilder
Adds the given Key with the given value.
add(E) - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Adds the given element to this CollectionValue.
add(int, E) - Method in interface org.spongepowered.api.data.value.mutable.ListValue
Adds the specified element at the specified position in the list.
add(int, Iterable<E>) - Method in interface org.spongepowered.api.data.value.mutable.ListValue
Adds the specified elements in the order that they are iterated to the list at the specified index.
add(PatternLayer) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
add(BannerPatternShape, DyeColor) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
Creates and adds a new PatternLayer based on the provided BannerPatternShape and DyeColor.
add(int, PatternLayer) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
add(int, BannerPatternShape, DyeColor) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
Creates and adds a PatternLayer based on the BannerPatternShape and DyeColor at the desired index such that the element at the provided index is shifted to the left.
add(int, Iterable<PatternLayer>) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
add(Transform<E>) - Method in class org.spongepowered.api.entity.Transform
"Adds" another transform to this one.
add(EventContextKey<T>, T) - Method in class org.spongepowered.api.event.cause.EventContext.Builder
Adds the given context key value pair to the context.
add(Key<? extends BaseValue<V>>, V) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Adds a Key and related Object value to apply to the resulting ItemStack.
add(BiConsumer<ItemStack.Builder, Random>) - Method in interface org.spongepowered.api.item.inventory.ItemStackGenerator.Builder
Adds a new biconsumer in the current order.
add(GameProfile) - Method in interface org.spongepowered.api.profile.GameProfileCache
Add an entry to this cache.
add(GameProfile, Date) - Method in interface org.spongepowered.api.profile.GameProfileCache
add(GameProfile, Instant) - Method in interface org.spongepowered.api.profile.GameProfileCache
Add an entry to this cache, with an optional expiration date.
add(GameProfile, boolean, Date) - Method in interface org.spongepowered.api.profile.GameProfileCache
add(GameProfile, boolean, Instant) - Method in interface org.spongepowered.api.profile.GameProfileCache
Add an entry to this cache, with an optional expiration date.
add(Argument<?>...) - Method in interface org.spongepowered.api.text.selector.Selector.Builder
Adds some arguments to this selector.
add(Iterable<Argument<?>>) - Method in interface org.spongepowered.api.text.selector.Selector.Builder
Adds some arguments to this selector.
add(ArgumentType<T>, T) - Method in interface org.spongepowered.api.text.selector.Selector.Builder
Adds a new Argument with the specified ArgumentType and value to this selector.
add(SimpleTextFormatter) - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
add(Collection<SimpleTextFormatter>) - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
add(SimpleTextFormatter) - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
add(Collection<SimpleTextFormatter>) - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
add(SimpleTextTemplateApplier) - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
add(Collection<SimpleTextTemplateApplier>) - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
add(E) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Adds the specified element to the end of this formatter.
add(Collection<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Adds the specified elements to the end of this formatter.
add(Iterable<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Adds the specified elements to the end of this formatter.
add(Iterator<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Adds the specified elements to the end of this formatter.
add(TableEntry<T>) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
add(T, double) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Adds the given object to the table with the given weight.
add(TableEntry<T>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
add(T, double) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
add(TableEntry<T>) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
add(T, double) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
add(Vector3d) - Method in class org.spongepowered.api.world.Location
Add another Vector3d to the position on this instance, returning a new Location instance.
add(Vector3i) - Method in class org.spongepowered.api.world.Location
Add another Vector3i to the position on this instance, returning a new Location instance.
add(double, double, double) - Method in class org.spongepowered.api.world.Location
Add vector components to the position on this instance, returning a new Location instance.
addAll(Iterable<E>) - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Adds all the given Iterable elements to the underlying Collection.
addAll(Iterable<PatternLayer>) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
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.
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
 
addBan(Ban) - Method in interface org.spongepowered.api.service.ban.BanService
Adds a ban.
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.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.AbstractAttackEntityEvent
 
addDamageModifierBefore(DamageModifier, DoubleUnaryOperator, Set<DamageModifierType>) - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
addElement(E) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Appends the provided element at the end of the underlying List.
addElement(int, E) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Inserts the specified element at the specified position in this list.
addElements(Iterable<E>) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Appends the provided E elements to the end of the internal list of elements.
addEntry(TabListEntry) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Adds an entry to the list.
addFlag(String) - Method in class org.spongepowered.api.command.args.CommandContext
Defines the flag as being present when parsing this context.
addFlag(Text) - Method in class org.spongepowered.api.command.args.CommandContext
Defines the flag as being present when parsing this context.
addHandler(Class<M>, Platform.Type, MessageHandler<M>) - Method in interface org.spongepowered.api.network.ChannelBinding.IndexedMessageChannel
Register a MessageHandler for a Message.
addHandler(Class<M>, MessageHandler<M>) - Method in interface org.spongepowered.api.network.ChannelBinding.IndexedMessageChannel
Register a MessageHandler for a Message
addIngredient(Ingredient) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder
Adds an ingredient predicate to the requirements of this ShapelessCraftingRecipe.
AdditionalCatalogRegistryModule<T extends CatalogType> - Interface in org.spongepowered.api.registry
A CatalogRegistryModule that allows additional registration after the initial registration of the default CatalogTypes.
AdditionalRegistration - Annotation Type in org.spongepowered.api.registry.util
 
addListener(RawDataListener) - Method in interface org.spongepowered.api.network.ChannelBinding.RawDataChannel
Adds a listener to this channel that is invoked every time data is sent to it on either side.
addListener(Platform.Type, RawDataListener) - Method in interface org.spongepowered.api.network.ChannelBinding.RawDataChannel
Adds a listener to this channel that is invoked every time data is sent to it on the given side.
addListener(Consumer<ChunkPreGenerationEvent>) - Method in interface org.spongepowered.api.world.ChunkPreGenerate.Builder
Adds a ChunkPreGenerationEvent listener callback that will be called for this, and only this, pre-generation routine.
addMember(Text) - Method in interface org.spongepowered.api.scoreboard.Team
Adds the specified Text to this team.
addMember(MessageReceiver) - Method in class org.spongepowered.api.text.channel.AbstractMutableMessageChannel
 
addMember(MessageReceiver) - Method in interface org.spongepowered.api.text.channel.MutableMessageChannel
Adds a member to this channel.
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.AbstractDamageEntityEvent
 
addMutator(Career, int, TradeOfferListMutator) - Method in interface org.spongepowered.api.item.merchant.VillagerRegistry
Adds the provided TradeOfferListMutator for the given Career and level.
addMutators(Career, int, TradeOfferListMutator, TradeOfferListMutator...) - Method in interface org.spongepowered.api.item.merchant.VillagerRegistry
Adds the provided TradeOfferListMutators for the given Career and level.
addObjective(Objective) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Adds the specified Objective to this scoreboard.
addPage(Text) - Method in class org.spongepowered.api.text.BookView.Builder
Adds a page to the end of the BookView.
addPages(Collection<Text>) - Method in class org.spongepowered.api.text.BookView.Builder
Adds multiple pages to the end of the BookView.
addPages(Text...) - Method in class org.spongepowered.api.text.BookView.Builder
Adds multiple pages to the end of the BookView.
addParent(Set<Context>, SubjectReference) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
addParent(Set<Context>, SubjectReference) - Method in interface org.spongepowered.api.service.permission.SubjectData
Adds a parent in a particular context combination.
addPassenger(Entity) - Method in interface org.spongepowered.api.entity.Entity
Sets the passenger entity (the entity that rides this one).
addPlayer(Player) - Method in interface org.spongepowered.api.boss.ServerBossBar
Adds a player to this boss bar.
addPlayers(Collection<Player>) - Method in interface org.spongepowered.api.boss.ServerBossBar
Adds a collection of players to this boss bar.
addProfile(GameProfile) - Method in interface org.spongepowered.api.service.whitelist.WhitelistService
Adds the specified GameProfile to this whitelist.
addProperty(ProfileProperty) - Method in interface org.spongepowered.api.profile.GameProfile
Adds a profile property to this game profile.
addProperty(String, ProfileProperty) - Method in interface org.spongepowered.api.profile.GameProfile
Adds a profile property to this game profile.
address(InetAddress) - Method in interface org.spongepowered.api.util.ban.Ban.Builder
Sets the IP address to be banned.
addRotation(Vector3d) - Method in class org.spongepowered.api.entity.Transform
Adds a rotation to this transform.
addRotation(Quaterniond) - Method in class org.spongepowered.api.entity.Transform
Adds a rotation to this transform.
addScale(Vector3d) - Method in class org.spongepowered.api.entity.Transform
"Adds" a scale to this transform.
addScheduledUpdate(Vector3i, int, int) - Method in interface org.spongepowered.api.world.extent.Extent
Adds a new ScheduledBlockUpdate to this block.
addScheduledUpdate(int, int, int, int, int) - Method in interface org.spongepowered.api.world.extent.Extent
Adds a new ScheduledBlockUpdate to this block.
addScheduledUpdate(int, int) - Method in class org.spongepowered.api.world.Location
Adds a new ScheduledBlockUpdate to this block.
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.entity.Entity
Adds a tag for this entity.
addTask(int, AITask<? extends O>) - Method in interface org.spongepowered.api.entity.ai.Goal
Adds a new AITask to this goal.
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(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Adds the chunk offset to the chunk coordinates.
addToChunk(int, int, int, int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Adds the chunk offset to the chunk coordinates.
addTranslation(Vector3d) - Method in class org.spongepowered.api.entity.Transform
Adds a translation to this transform.
adult() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAgeableData
Gets the ImmutableValue for whether the ImmutableAgeableData.age() is considered to be an "adult".
adult() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AgeableData
Gets the Value for whether the AgeableData.age() is considered to be an "adult".
adult() - Method in interface org.spongepowered.api.entity.living.Ageable
Gets the Value for the "adult" state.
Advancement - Interface in org.spongepowered.api.advancement
An advancement.
ADVANCEMENT - Static variable in class org.spongepowered.api.CatalogTypes
 
Advancement.Builder - Interface in org.spongepowered.api.advancement
A builder to create Advancements.
ADVANCEMENT_TREE - Static variable in class org.spongepowered.api.CatalogTypes
 
ADVANCEMENT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
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.
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.
AdvancementTree.Builder - Interface in org.spongepowered.api.advancement
A builder to create AdvancementTrees.
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.text.translation.locale.Locales
 
affectedBlocks(int) - Static method in class org.spongepowered.api.command.CommandResult
Returns a result indicating the command was processed with an amount of affected blocks.
affectedBlocks(Integer) - Method in class org.spongepowered.api.command.CommandResult.Builder
Sets the amount of blocks affected by the command.
affectedEntities(int) - Static method in class org.spongepowered.api.command.CommandResult
Returns a result indicating the command was processed with an amount of affected entities.
affectedEntities(Integer) - Method in class org.spongepowered.api.command.CommandResult.Builder
Sets the amount of entities affected by the command.
affectedItems(int) - Static method in class org.spongepowered.api.command.CommandResult
Returns a result indicating the command was processed with an amount of affected items.
affectedItems(Integer) - Method in class org.spongepowered.api.command.CommandResult.Builder
Sets the amount of items affected by the command.
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.
AFFECTS_SPAWNING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the "affecting spawning" state of Players.
AffectSlotEvent - Interface in org.spongepowered.api.event.item.inventory
 
affectsSpawning() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAffectsSpawningData
Gets the ImmutableValue for the "affects spawning" state.
affectsSpawning() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AffectsSpawningData
Gets the Value for the "affects spawning" state.
AffectsSpawningData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the "affects spawning" state of a Player.
aflame() - Method in interface org.spongepowered.api.entity.living.monster.Blaze
Gets the current value for whether this Blaze is considered "aflame".
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.text.translation.locale.NamedLocales
 
after(Class<?>) - Method in class org.spongepowered.api.event.cause.Cause
Gets the object immediately after the object that is an instance of the Class passed in.
After - Annotation Type in org.spongepowered.api.event.filter.cause
Sets the parameter to the object after the specified class in the cause chain.
AGE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the age of any Ageable creature in ticks.
age() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAgeableData
Gets the ImmutableBoundedValue for the "age" state.
age() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the bounded age value of this cloud.
age() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableEndGatewayData
Gets the ImmutableValue for the age of the EndGateway.
age() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AgeableData
Gets the MutableBoundedValue for the "age" state.
age() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the bounded age value of this cloud.
age() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.EndGatewayData
Gets the Value for the age of the EndGateway.
age() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the bounded age value of this cloud.
age() - Method in interface org.spongepowered.api.entity.living.Ageable
Gets the MutableBoundedValue for the "age" state.
Ageable - Interface in org.spongepowered.api.entity.living
Represents a living entity that can change in size as it ages and can spawn children.
AGEABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
The AgeableData that represents age determining whether an Entity is a child or an adult.
AgeableData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents data that defines the owner as having a growing age process.
Agent - Interface in org.spongepowered.api.entity.living
An Agent represents a Living that has AI.
AGENT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
The AgentData that signifies that an Agent's AI is enabled.
AgentData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Data regarding the toggle of AI tasks on an entity.
aggressive() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAggressiveData
Gets the ImmutableValue for the "aggressive" state.
aggressive() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AggressiveData
Gets the Value for the "aggressive" state.
aggressive() - Method in interface org.spongepowered.api.entity.living.animal.Wolf
Gets if this Wolf is currently aggressive, as a Value.
AGGRESSIVE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
The AggressiveData that signifies whether an Agent is considered aggressive, may attack other entities.
AggressiveData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents a toggle for an entity being "aggressive" and resorting to attacking other nearby entities if possible.
AI_ENABLED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Agents AI is enabled.
AI_TASK_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
aiEnabled() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAgentData
Gets the ImmutableValue for whether AI tasks are enabled or not.
aiEnabled() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AgentData
Gets the Value for whether AI tasks are enabled or not.
aiEnabled() - Method in interface org.spongepowered.api.entity.living.Agent
Gets the Value for whether AI tasks are enabled or not.
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.critieria.Criteria
Represents a Criterion which causes an Objective to have a score that represents the amount of air the player has left from swimming under water, matches the air nbt tag of the player, on a scale of 0-300.
aisle(String...) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder
Start building a new recipe based on the aisle pattern.
AITask<O extends Agent> - Interface in org.spongepowered.api.entity.ai.task
Represents a task performed by Agents.
AITaskBuilder<O extends Agent,A extends AITask<O>,B extends AITaskBuilder<O,A,B>> - Interface in org.spongepowered.api.entity.ai.task
A utility to assist in building AITasks.
AITaskEvent - Interface in org.spongepowered.api.event.entity.ai
 
AITaskEvent.Add - Interface in org.spongepowered.api.event.entity.ai
Fired when an AITask is added to an Agent's Goal.
AITaskEvent.Remove - Interface in org.spongepowered.api.event.entity.ai
Fired when an AITask is removed from an Agent's Goal.
AITaskType - Interface in org.spongepowered.api.entity.ai.task
 
AITaskTypes - Class in org.spongepowered.api.entity.ai.task
 
ALBAN - Static variable in class org.spongepowered.api.data.type.Arts
 
all() - Method in class org.spongepowered.api.event.cause.Cause
Gets an List of all causes within this Cause.
All - Annotation Type in org.spongepowered.api.event.filter.cause
Sets an array parameter to all causes of the array component type in the cause chain.
ALL - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
 
ALL - Static variable in class org.spongepowered.api.world.BlockChangeFlags
All the available flags are applied through the AND operator.
ALL - Static variable in class org.spongepowered.api.world.ChunkRegenerateFlags
All the available flags are applied through the AND operator.
ALL_ENTITIES - Static variable in class org.spongepowered.api.text.selector.SelectorTypes
The all entities selector type.
ALL_INSIDE - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
ALL_OUTSIDE - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
ALL_PLAYERS - Static variable in class org.spongepowered.api.text.selector.SelectorTypes
The all players selector type.
ALL_STEM - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
allFilter() - Static method in class org.spongepowered.api.util.blockray.BlockRay
A filter that returns true for any input.
ALLIUM - Static variable in class org.spongepowered.api.data.type.PlantTypes
 
allOf(CommandElement) - Static method in class org.spongepowered.api.command.args.GenericArguments
Require all remaining args to match as many instances of CommandElement as will fit.
allOf(Class<T>) - Method in class org.spongepowered.api.event.cause.Cause
Gets an ImmutableList of all objects that are instances of the given Class type T.
ALLOWED - Static variable in class org.spongepowered.api.data.type.PickupRules
 
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.
allowsPlayerRespawns() - Method in interface org.spongepowered.api.world.Dimension
Returns whether players can respawn within Dimension after death.
AlternateCatalogRegistryModule<T extends CatalogType> - Interface in org.spongepowered.api.registry
 
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.
ambience(boolean) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets the potion effect to be ambient or not.
AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundCategories
 
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_CAVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
AMBIENT_MOB_SPELL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
AMERICAN_ENGLISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
AMPLIFIED - Static variable in class org.spongepowered.api.world.GeneratorTypes
 
amplifier(int) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets the amplifier power of the potion effect.
and(AdvancementCriterion...) - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Combines this AdvancementCriterion with the other criteria to create an AND operation.
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(TextStyle...) - Method in class org.spongepowered.api.text.format.TextStyle
Composes this TextStyle with the specified text styles.
and(Tristate) - Method in enum org.spongepowered.api.util.Tristate
ANDs this tristate with another tristate.
AndCriterion - Interface in org.spongepowered.api.advancement.criteria
A AdvancementCriterion that represents an AND operation.
ANDESITE - Static variable in class org.spongepowered.api.data.type.StoneTypes
 
ANDESITE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.
andNot(TextStyle...) - Method in class org.spongepowered.api.text.format.TextStyle
Composes this TextStyle with the passed in TextStyles, but negates them before composition.
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 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.
andThen(MergeFunction) - Method in interface org.spongepowered.api.data.merge.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 - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how angry an Entity is.
ANGERABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
The AngerableData that signifies an Agent is angry but will calm down after a certain amount of time has passed.
AngerableData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator for representing the "anger" level.
angerLevel() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAngerableData
Gets the ImmutableBoundedValue for the "anger" level.
angerLevel() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AngerableData
Gets the MutableBoundedValue for the "anger" level.
angerLevel() - Method in interface org.spongepowered.api.entity.living.monster.ZombiePigman
Gets the value of the current "anger" level of this pigzombie.
ANGRY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Entity is currently aggressive.
ANGRY_VILLAGER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
Animal - Interface in org.spongepowered.api.entity.living.animal
Represents an Animal, such as a Cow.
ANIMALS_BRED - Static variable in class org.spongepowered.api.statistic.Statistics
 
AnimateHandEvent - Interface in org.spongepowered.api.event.entity.living.humanoid
Called when a Humanoid hand animation occurs.
ANNOUNCE_ADVANCEMENTS - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
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.InventoryArchetypes
A Anvil.
ANVIL - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only 3.
ANVIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
ANVIL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ANVIL_DAMAGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
ANVIL_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
AnvilCost - Interface in org.spongepowered.api.item.inventory
The level and material costs for an anvil usage.
ANY - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
Any type, all other types should subclass this to allow instanceof checks to succeed.
API_ID - Static variable in interface org.spongepowered.api.Platform
 
append(Object) - Method in class org.spongepowered.api.event.cause.Cause.Builder
Appends the specified object to the cause.
append(QueryOperation...) - Method in interface org.spongepowered.api.item.inventory.InventoryTransformation.Builder
Appends one or more QueryOperations
append(Text...) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
append(Collection<? extends Text>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
append(Iterable<? extends Text>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
append(Iterator<? extends Text>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
append(Text...) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
append(Collection<? extends Text>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
append(Iterable<? extends Text>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
append(Iterator<? extends Text>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
append(Text...) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
append(Collection<? extends Text>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
append(Iterable<? extends Text>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
append(Iterator<? extends Text>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
append(Text...) - Method in class org.spongepowered.api.text.Text.Builder
Appends the specified Text to the end of this text.
append(Collection<? extends Text>) - Method in class org.spongepowered.api.text.Text.Builder
Appends the specified Text to the end of this text.
append(Iterable<? extends Text>) - Method in class org.spongepowered.api.text.Text.Builder
Appends the specified Text to the end of this text.
append(Iterator<? extends Text>) - Method in class org.spongepowered.api.text.Text.Builder
Appends the specified Text to the end of this text.
append(Text...) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
append(Collection<? extends Text>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
append(Iterable<? extends Text>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
append(Iterator<? extends Text>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
appendAll(Collection<Object>) - Method in class org.spongepowered.api.event.cause.Cause.Builder
Appends all specified objects onto the cause.
APPLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ApplicableEffectProperty - Class in org.spongepowered.api.data.property.item
Represents an Property that applies a set of PotionEffects on use, consumption, or on equip.
ApplicableEffectProperty(Set<PotionEffect>) - Constructor for class org.spongepowered.api.data.property.item.ApplicableEffectProperty
Creates a ApplicableEffectProperty with a specific set of PotionEffects.
ApplicableEffectProperty(Set<PotionEffect>, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.ApplicableEffectProperty
Creates a ApplicableEffectProperty with a specific set of PotionEffects.
applicationDelay() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the bounded applicationDelay value of this cloud.
applicationDelay() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the bounded applicationDelay value of this cloud.
applicationDelay() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the bounded applicationDelay value of this cloud.
apply(Location<World>) - Method in interface org.spongepowered.api.data.Archetype
Creates a new instance based on this archetype at the given location.
apply(Property<?, ?>, Property<?, ?>) - Method in enum org.spongepowered.api.data.Property.Operator
Stub for subclasses to implement their logic.
apply(Predicate<ItemStack.Builder>, Consumer<ItemStack.Builder>) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
 
apply() - Method in class org.spongepowered.api.text.TextTemplate
Applies an empty map of parameters to this TextTemplate and returns the result in a Text.Builder.
apply(Map<String, ?>) - Method in class org.spongepowered.api.text.TextTemplate
Applies the specified parameters to this TextTemplate and returns the result in a Text.Builder.
apply(Location<World>, BlockChangeFlag) - Method in interface org.spongepowered.api.world.extent.ArchetypeVolume
Applies this archetype at the given location.
applySnapshot(CommandArgs.Snapshot) - Method in class org.spongepowered.api.command.args.CommandArgs
Resets a CommandArgs to a previous state using a previously created CommandArgs.Snapshot.
applySnapshot(CommandArgs.Snapshot, boolean) - Method in class org.spongepowered.api.command.args.CommandArgs
Resets a CommandArgs to a previous state using a previously created CommandArgs.Snapshot.
applySnapshot(CommandContext.Snapshot) - Method in class org.spongepowered.api.command.args.CommandContext
Resets a CommandContext to a previous state using a previously created CommandContext.Snapshot.
applyTo(Text.Builder) - Method in class org.spongepowered.api.text.action.ClickAction
 
applyTo(Text.Builder) - Method in class org.spongepowered.api.text.action.HoverAction
 
applyTo(Text.Builder) - Method in class org.spongepowered.api.text.action.ShiftClickAction
 
applyTo(Text.Builder) - Method in interface org.spongepowered.api.text.format.TextColor
 
applyTo(Text.Builder) - Method in class org.spongepowered.api.text.format.TextFormat
 
applyTo(Text.Builder) - Method in class org.spongepowered.api.text.format.TextStyle
 
applyTo(Text.Builder) - Method in interface org.spongepowered.api.text.TextElement
Applies this element to the end of the specified builder.
applyTo(Text.Builder) - Method in interface org.spongepowered.api.text.TextRepresentable
 
applyToAll(Consumer<Subject>) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Performs an action on each Subject in the collection.
applyToAll(Consumer<Subject>, Set<String>) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Performs an action on each Subject in the provided set.
AQUA - Static variable in class org.spongepowered.api.text.format.TextColors
 
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
Represents an aquatic living entity that may normally spawn in water.
AR_SA - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ARABIC - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
Archetype<S extends LocatableSnapshot<S>,E> - Interface in org.spongepowered.api.data
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.extent
A copy of a region taken from another extent.
AREA_EFFECT_CLOUD - Static variable in class org.spongepowered.api.entity.EntityTypes
 
AREA_EFFECT_CLOUD_AGE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the age (in ticks) of an AreaEffectCloud created by a lingering potion.
AREA_EFFECT_CLOUD_COLOR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the color of an AreaEffectCloud created by a lingering potion.
AREA_EFFECT_CLOUD_DURATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the maximum age (in ticks) of an AreaEffectCloud created by a lingering potion.
AREA_EFFECT_CLOUD_DURATION_ON_USE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the amount of ticks the duration of an AreaEffectCloud is increased or reduced when it applies its effect.
AREA_EFFECT_CLOUD_PARTICLE_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the particle type of an AreaEffectCloud created by a lingering potion.
AREA_EFFECT_CLOUD_RADIUS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the radius of an AreaEffectCloud.
AREA_EFFECT_CLOUD_RADIUS_ON_USE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the amount the radius of an AreaEffectCloud grows or shrinks each time it applies its effect.
AREA_EFFECT_CLOUD_RADIUS_PER_TICK - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the amount the radius of an AreaEffectCloud grows or shrinks per tick.
AREA_EFFECT_CLOUD_REAPPLICATION_DELAY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the delay (in ticks) after which an AreaEffectCloud will reapply its effect on a previously affected Entity.
AREA_EFFECT_CLOUD_WAIT_TIME - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the duration in ticks after which an AreaEffectCloud will begin to apply its effect to entities.
AreaEffectCloud - Interface in org.spongepowered.api.entity
Represents an AreaEffectCloud.
AreaEffectCloudData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
 
areCommandsAllowed() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether commands are allowed within this world.
areCommandsAllowed() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets whether commands are allowed.
areMetricsEnabled(PluginContainer) - Method in interface org.spongepowered.api.util.metric.MetricsConfigManager
Deprecated.
areMetricsEnabled(Object) - Method in interface org.spongepowered.api.util.metric.MetricsConfigManager
Deprecated.
arg(String) - Static method in class org.spongepowered.api.text.TextTemplate
Constructs a new TextTemplate.Arg to be supplied to TextTemplate.of(Object...).
ARGENTINIAN_SPANISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
Argument<T> - Interface in org.spongepowered.api.text.selector
Represents the argument of a selector.
Argument.Invertible<T> - Interface in org.spongepowered.api.text.selector
Represents an Argument which can be inverted to select all targets not matching the filter.
ArgumentHolder<T extends ArgumentHolder<?>> - Interface in org.spongepowered.api.text.selector
Represents a holder of ArgumentHolders.
ArgumentHolder.Limit<T extends ArgumentHolder<?>> - Interface in org.spongepowered.api.text.selector
Represents the holder of two objects with a minimal and maximal argument holder.
ArgumentHolder.Vector3<V,T> - Interface in org.spongepowered.api.text.selector
Represents the holder of three ArgumentTypes x, y , and z.
ArgumentParseException - Exception in org.spongepowered.api.command.args
Exception thrown when an error occurs while parsing arguments.
ArgumentParseException(Text, String, int) - Constructor for exception org.spongepowered.api.command.args.ArgumentParseException
Return a new ArgumentParseException with the given message, source and position.
ArgumentParseException(Text, Throwable, String, int) - Constructor for exception org.spongepowered.api.command.args.ArgumentParseException
Return a new ArgumentParseException with the given message, cause, source and position.
ArgumentParseException.WithUsage - Exception in org.spongepowered.api.command.args
An ArgumentParseException where the usage is already specified.
arguments(CommandElement) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
Sets the argument specification for this command.
arguments(CommandElement...) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
Sets the argument specification for this command.
ArgumentType<T> - Interface in org.spongepowered.api.text.selector
Represents the type of an Argument.
ArgumentType.Invertible<T> - Interface in org.spongepowered.api.text.selector
Represents an ArgumentType that can be inverted.
ArgumentTypes - Class in org.spongepowered.api.text.selector
Represents the default ArgumentTypes available in Vanilla Minecraft.
ARMENIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
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.event.cause.entity.health.HealthModifierTypes
Represents a HealthModifier that will reduce damage based on the armor ItemStacks.
ARMOR - Static variable in class org.spongepowered.api.scoreboard.critieria.Criteria
Represents a Criterion which causes an Objective to have a score for a player represent their amount of armor points, on a scale of 0-20.
ARMOR_CLEANED - Static variable in class org.spongepowered.api.statistic.Statistics
 
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_STAND - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ARMOR_STAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
ARMOR_STAND - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ARMOR_STAND_HAS_ARMS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an ArmorStand's arms are visible.
ARMOR_STAND_HAS_BASE_PLATE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an ArmorStand has a visible base plate.
ARMOR_STAND_IS_SMALL - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an ArmorStand is small.
ARMOR_STAND_MARKER - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an ArmorStand has a significantly smaller collision box in order to act as a marker.
ARMOR_STAND_PLACING_DISABLED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether players are prevented from taking items from an equipment slot on an ArmorStand
ARMOR_STAND_TAKING_DISABLED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether players are prevented from taking items from an equipment slot on an ArmorStand
ARMOR_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
ARMORDYE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ArmorEquipable - Interface in org.spongepowered.api.entity
Represents an entity that can be equipped with armor and a held item.
ARMORER - Static variable in class org.spongepowered.api.data.type.Careers
 
ArmorSlotType - Class in org.spongepowered.api.item.inventory.property
Inventory property which allows queries to be constructed for a particular worn equipment slot type.
ArmorSlotType(WornEquipmentType) - Constructor for class org.spongepowered.api.item.inventory.property.ArmorSlotType
Create a new ArmorSlotType property which matches armour slots of the specified type.
ArmorSlotType(WornEquipmentType, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.ArmorSlotType
Create a new ArmorSlotType property which matches armour slots of the specified type.
ArmorSlotType(Object, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.ArmorSlotType
Create a new ArmorSlotType property which matches armour slots of the specified type.
ArmorStand - Interface in org.spongepowered.api.entity.living
Represents an armor stand.
ArmorStandData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
 
ArmorType - Interface in org.spongepowered.api.data.type
Represents a type of "armor", usually applicable to any ItemTypes.DIAMOND_CHESTPLATE.
ArmorTypeProperty - Class in org.spongepowered.api.data.property.item
 
ArmorTypeProperty(ArmorType) - Constructor for class org.spongepowered.api.data.property.item.ArmorTypeProperty
Construct a new ArmorTypeProperty with the desired ArmorType.
ArmorTypeProperty(ArmorType, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.ArmorTypeProperty
Construct a new ArmorTypeProperty with the desired ArmorType and Property.Operator.
ArmorTypes - Class in org.spongepowered.api.data.type
 
arms() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableArmorStandData
Returns whether this armor stand shows arms or not.
arms() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ArmorStandData
Returns whether this armor stand shows arms or not.
arms() - Method in interface org.spongepowered.api.entity.living.ArmorStand
Gets the Boolean Value of whether this ArmorStand will show that it has "arms".
array() - Method in interface org.spongepowered.api.network.ChannelBuf
Gets the backing byte array of this stream.
Arrow - Interface in org.spongepowered.api.entity.projectile.arrow
Represents an arrow projectile.
ARROW - Static variable in class org.spongepowered.api.item.ItemTypes
 
ARROW - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ART - Static variable in class org.spongepowered.api.CatalogTypes
 
ART - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the type of Art shown by (usually) a Painting.
Art - Interface in org.spongepowered.api.data.type
Represents a piece of art to be displayed by Paintings.
art() - Method in interface org.spongepowered.api.entity.hanging.Painting
Gets the current Art value represented by this Painting.
ART_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
The ArtData that signifies what piece of Art is being displayed.
ART_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ART_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ArtData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A VariantData for the Art type.
Arts - Class in org.spongepowered.api.data.type
A utility class for getting available Art pieces.
asBlockOffset() - Method in enum org.spongepowered.api.util.Direction
Returns the direction as a block offset vector.
asBoolean(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a Boolean.
asBoolean() - Method in enum org.spongepowered.api.util.Tristate
Returns the boolean representation of this tristate.
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.
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.
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 class org.spongepowered.api.world.Location
Gets the highest Location at this location.
asImmutable() - Method in interface org.spongepowered.api.data.manipulator.DataManipulator
Gets an ImmutableDataManipulator copy of this DataManipulator such that all backed Values are copied into ImmutableValue counterparts.
asImmutable() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
asImmutable() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
asImmutable() - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
 
asImmutable() - Method in interface org.spongepowered.api.data.value.mutable.MapValue
 
asImmutable() - Method in interface org.spongepowered.api.data.value.mutable.MutableBoundedValue
 
asImmutable() - Method in interface org.spongepowered.api.data.value.mutable.OptionalValue
 
asImmutable() - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
asImmutable() - Method in interface org.spongepowered.api.data.value.mutable.Value
Gets the ImmutableValue version of this Value such that all data is duplicated across to the new ImmutableValue.
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() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableListData
 
asList() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableListData
Gets the List value itself from this manipulator.
asList() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
asList() - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Gets the List value itself from this manipulator.
asList(Object) - Static method in class org.spongepowered.api.util.Coerce
Gets the given object as a List.
asLocation() - Method in class org.spongepowered.api.util.RespawnLocation
Gets this spawn position as a Location 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 interface org.spongepowered.api.data.manipulator.immutable.ImmutableMappedData
Gets this manipulator as a Map.
asMap() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData
 
asMap() - Method in interface org.spongepowered.api.data.manipulator.mutable.MappedData
Gets this manipulator as a Map.
asMap() - Method in class org.spongepowered.api.event.cause.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 class org.spongepowered.api.service.permission.NodeTree
Convert this node tree into a map of the defined nodes in this tree.
asMutable() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
asMutable() - Method in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulator
Gets a DataManipulator copy of this ImmutableDataManipulator such that all backed ImmutableValues are copied into their Value counterparts.
asMutable() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableBoundedValue
 
asMutable() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
 
asMutable() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
 
asMutable() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableOptionalValue
 
asMutable() - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
asMutable() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValue
Creates a mutable Value for this ImmutableValue.
asMutable() - Method in interface org.spongepowered.api.text.channel.MessageChannel
Gets or creates a mutable version of this channel.
asMutable() - Method in interface org.spongepowered.api.text.channel.MutableMessageChannel
 
asOffset() - Method in enum org.spongepowered.api.util.Direction
Returns the direction as a unit offset vector.
Asset - Interface in org.spongepowered.api.asset
Represents an Asset within Sponge that belongs to a Plugin.
AssetId - Annotation Type in org.spongepowered.api.asset
Provides an injection for Assets in plugins.
AssetManager - Interface in org.spongepowered.api.asset
The AssetManager offers a convenient way to easily retrieve resources from Sponge Plugins.
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.
asString(String) - Method in class org.spongepowered.api.data.DataQuery
Gets this query as a string separated by the given separator.
asString(char) - Method in class org.spongepowered.api.data.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.
asSubjectReference() - Method in interface org.spongepowered.api.service.permission.Subject
Gets a SubjectReference representing this subject.
AST_ES - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ASTURIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
async() - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets whether the task should run asynchronous, outside of the main loop, and in it's own thread.
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.
AsynchronousExecutor - Annotation Type in org.spongepowered.api.scheduler
Provides a convenient injection for Scheduler.createAsyncExecutor(Object).
ATTACHED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing whether a BlockState is "attached" to another block.
attached() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableAttachedData
Gets the ImmutableValue for the "attached" state.
attached() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.AttachedData
Gets the Value for the "attached" state.
ATTACHED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is "attached" or "hanging" on another block.
AttachedData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Signifies that the owning data holder is "attached" to something.
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.key.Keys
Represents the Key for the damage dealt by a DamagingProjectile, e.g.
AttackEntityEvent - Interface in org.spongepowered.api.event.entity
Represents the base event for when an Entity is being "attacked".
AttackLivingAITask - Interface in org.spongepowered.api.entity.ai.task.builtin.creature
 
AttackLivingAITask.Builder - Interface in org.spongepowered.api.entity.ai.task.builtin.creature
 
attackRadius(float) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask.Builder
 
attempts(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Dungeon.Builder
Sets the number of attempts at randomly spawning a generator per chunk.
attempts(int) - Method in interface org.spongepowered.api.world.gen.populator.Dungeon.Builder
Sets the number of attempts at randomly spawning a generator per chunk.
AUSTRALIAN_ENGLISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
author() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableAuthorData
Gets the ImmutableValue for the "author" of a book.
author() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData
Gets the ImmutableValue for the author of the Structure.
author() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.AuthorData
Gets the author of this item.
author() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData
Gets the Value for the author of the Structure.
author(Text) - Method in class org.spongepowered.api.text.BookView.Builder
Sets the author of the BookView.
AuthorData - Interface in org.spongepowered.api.data.manipulator.mutable.item
 
AUTOMATIC - Static variable in class org.spongepowered.api.world.SerializationBehaviors
A SerializationBehavior where data is saved automatically.
available() - Method in interface org.spongepowered.api.network.ChannelBuf
Gets the number of bytes available between the reader and the writer.
available() - Method in interface org.spongepowered.api.world.storage.ChunkDataStream
Gets the number of chunks available to read as DataContainers.
AVIATE_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
AVOID_ENTITY - Static variable in class org.spongepowered.api.entity.ai.task.AITaskTypes
AITask where Creatures avoid other Agents based on a Predicate.
AvoidEntityAITask - Interface in org.spongepowered.api.entity.ai.task.builtin.creature
 
AvoidEntityAITask.Builder - Interface in org.spongepowered.api.entity.ai.task.builtin.creature
 
AWKWARD - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
AXIS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the Axis direction of a BlockState.
axis() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableAxisData
Gets the ImmutableValue for the Axis value.
Axis - Enum in org.spongepowered.api.util
Represents a three dimensional cartesian axis.
AXIS_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block relies on Axis.
AXIS_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
AXIS_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
AxisData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Represents the Axis aligned data for various "rotational" blocks such as BlockTypes.LOG, BlockTypes.QUARTZ_BLOCK, etc.
AxisDirection - Enum in org.spongepowered.api.util
Represents the directional axis is either positive, zero, or negative.
AZ_AZ - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
AZERBAIJANI - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
AZTEC - Static variable in class org.spongepowered.api.data.type.Arts
 
AZTEC_2 - Static variable in class org.spongepowered.api.data.type.Arts
 

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
 
background(String) - Method in interface org.spongepowered.api.advancement.AdvancementTree.Builder
Sets the background of AdvancementTree.
BAKED_POTATO - Static variable in class org.spongepowered.api.item.ItemTypes
 
BALL - Static variable in class org.spongepowered.api.item.FireworkShapes
 
Ban - Interface in org.spongepowered.api.util.ban
Represents a ban made on an object.
Ban.Builder - Interface in org.spongepowered.api.util.ban
Represents a builder that creates bans.
Ban.Ip - Interface in org.spongepowered.api.util.ban
Represents a ban made on an IP.
Ban.Profile - Interface in org.spongepowered.api.util.ban
Represents a ban made on a GameProfile.
BAN_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
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.
Banner - Interface in org.spongepowered.api.block.tileentity
Represents a Banner TileEntity.
BANNER - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
BANNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
BANNER_BASE_COLOR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for a Banner's base DyeColor.
BANNER_CLEANED - Static variable in class org.spongepowered.api.statistic.Statistics
 
BANNER_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents the information for a Banner such as the base color and PatternLayers.
BANNER_PATTERN_SHAPE - Static variable in class org.spongepowered.api.CatalogTypes
 
BANNER_PATTERNS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for a Banner's patterns.
BANNERADDPATTERN - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BannerData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
An DataManipulator handling the various information for a Banner including the PatternLayers that customize the Banner.
BANNERDUPLICATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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 all possible BannerPatternShapes in vanilla minecraft.
BanService - Interface in org.spongepowered.api.service.ban
Represents a service with which to ban things, such as GameProfiles or IP addresses.
BanType - Interface in org.spongepowered.api.util.ban
Represents the possible types of bans.
BanTypes - Class in org.spongepowered.api.util.ban
 
BanUserEvent - Interface in org.spongepowered.api.event.user
Occurs when a user is banned.
BanUserEvent.TargetPlayer - Interface in org.spongepowered.api.event.user
An event where a Player is the target.
BARRIER - Static variable in class org.spongepowered.api.block.BlockTypes
 
BARRIER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
BARRIER - Static variable in class org.spongepowered.api.item.ItemTypes
 
base() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSizeData
Gets the ImmutableValue for the "base" size.
base() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.SizeData
Gets the current x/z size of this entity.
BASE - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
Base(Boolean, Boolean, Boolean, Boolean, Boolean) - Constructor for class org.spongepowered.api.text.format.TextStyle.Base
Constructs a new TextStyle.Base.
BASE_SIZE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the width of the physical form of an Entity.
BASE_VEHICLE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the base vehicle a passenger is riding at the moment.
baseColor() - Method in interface org.spongepowered.api.block.tileentity.Banner
Gets the Value for the base DyeColor.
baseColor() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBannerData
Gets the ImmutableValue for the base DyeColor.
baseColor() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.BannerData
Gets the Value for the base DyeColor.
baseDamage - Variable in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
baseDamage - Variable in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
baseHealAmount - Variable in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
baseItem(ItemType) - Method in interface org.spongepowered.api.item.inventory.ItemStackGenerator.Builder
Sets the base ItemType for the ItemStackGenerator.
basePlate() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableArmorStandData
Gets whether this armor stand has a visible base plate or not.
basePlate() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ArmorStandData
Gets whether this armor stand has a visible base plate or not.
basePlate() - Method in interface org.spongepowered.api.entity.living.ArmorStand
Gets the Boolean Value of whether this ArmorStand will show that it has a base plate visible to players.
BaseValue<E> - Interface in org.spongepowered.api.data.value
The abstract base interface for all of the "Value API".
baseVehicle() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableVehicleData
Gets the base ImmutableValue for the "base vehicle" being ridden such that the current vehicle may be riding another Entity, causing that entity to be called the "base vehicle".
baseVehicle() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.VehicleData
Gets the base Value for the "base vehicle" being ridden such that the current vehicle may be riding another Entity, causing that entity to be called the "base vehicle".
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.
BASIC - Static variable in class org.spongepowered.api.statistic.StatisticTypes
 
BASQUE - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
BASS_ATTACK - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
BASS_DRUM - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
BAT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Bat - Interface in org.spongepowered.api.entity.living
Represents a Bat.
BEACH - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
BEACON - Static variable in class org.spongepowered.api.block.BlockTypes
 
Beacon - Interface in org.spongepowered.api.block.tileentity.carrier
Represents a Beacon.
BEACON - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
BEACON - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Beacon.
BEACON - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only 1.
BEACON - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEACON - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BEACON_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents the information for a Beacon.
BEACON_INTERACTION - Static variable in class org.spongepowered.api.statistic.Statistics
 
BEACON_PRIMARY_EFFECT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for a Beacon's primary effect.
BEACON_SECONDARY_EFFECT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for a Beacon's secondary effect.
BeaconData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
An DataManipulator handling the data for a Beacon, usually applicable to the PotionEffectTypes being applied to Entity instances in the region around the Beacon.
BED - Static variable in class org.spongepowered.api.block.BlockTypes
 
Bed - Interface in org.spongepowered.api.block.tileentity
Represents a Bed TileEntity.
BED - Static variable in class org.spongepowered.api.item.ItemTypes
 
BED_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BED_OCCUPIED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BED_PART - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BedData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
Deprecated.
Use DyeableData instead
BEDROCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
BEDROCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEEF - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEETROOT - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEETROOT_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
BEETROOT_SEEDS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEETROOT_SOUP - Static variable in class org.spongepowered.api.item.ItemTypes
 
BEETROOT_SOUP - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BEETROOTS - Static variable in class org.spongepowered.api.block.BlockTypes
 
before(Class<?>) - Method in class org.spongepowered.api.event.cause.Cause
Gets the object immediately before the object that is an instance of the Class passed in.
Before - Annotation Type in org.spongepowered.api.event.filter.cause
Sets the parameter to the object before the specified class in the cause chain.
BELL - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
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.
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.text.translation.locale.Locales
 
BIG_MUSHROOM - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
BIG_MUSHROOM_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
BIG_MUSHROOM_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
BIG_MUSHROOM_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the BigMushroomType of a BlockState.
bigDecimal(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to return a BigDecimal.
bigInteger(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to return a BigInteger.
BigMushroom - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which places a number of mushrooms.
BigMushroom.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing BigMushroom populators.
BigMushroomData - Interface in org.spongepowered.api.data.manipulator.mutable.block
BigMushroomType - Interface in org.spongepowered.api.data.type
Represents the various "sided" big mushroom block types.
BigMushroomTypes - Class in org.spongepowered.api.data.type
An enumeration of known vanilla BigMushroomTypes.
BINDING_CURSE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Prevents removal of the cursed items that reside in the armor slots.
bindToEntity(Entity) - Method in interface org.spongepowered.api.world.ChunkTicketManager.EntityLoadingTicket
Binds an Entity to this Ticket, causing the chunk the Entity is in to be initially loaded with the World.
BIOME_TREE_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
BIOME_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
BiomeGenerationSettings - Interface in org.spongepowered.api.world.biome
A representation of the biome-specific generation settings.
BiomeGenerationSettings.Builder - Interface in org.spongepowered.api.world.biome
A builder for BiomeGenerationSettingss.
BiomeGenerator - Interface in org.spongepowered.api.world.gen
Manages the biome generation for an extent.
biomePalette(Palette<BiomeType>) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies a palette for the schemtic to use for serialization.
biomePaletteType(PaletteType<BiomeType>) - 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.
BiomeTreeType - Interface in org.spongepowered.api.world.gen.type
Represents the various types of trees which may be spawned into the world.
BiomeTreeTypes - Class in org.spongepowered.api.world.gen.type
An enumeration of known BiomeTreeTypes.
BiomeType - Interface in org.spongepowered.api.world.biome
Represents a biome.
BiomeTypes - Class in org.spongepowered.api.world.biome
An enumeration of all possible BiomeTypes available in vanilla minecraft.
BiomeVolume - Interface in org.spongepowered.api.world.extent
A volume containing biomes that can be at least accessed.
BiomeVolumeFiller - Interface in org.spongepowered.api.world.extent.worker.procedure
Produces a biome for a coordinate pair.
BiomeVolumeMapper - Interface in org.spongepowered.api.world.extent.worker.procedure
Produces a new biome from an original biome given as its volume and coordinates.
BiomeVolumeMerger - Interface in org.spongepowered.api.world.extent.worker.procedure
Produces a new biome from two original biomes given as their volume and their coordinates.
BiomeVolumeReducer<T> - Interface in org.spongepowered.api.world.extent.worker.procedure
Reduces a biome given as its volume and coordinates into the ongoing reduction.
BiomeVolumeVisitor<V extends BiomeVolume> - Interface in org.spongepowered.api.world.extent.worker.procedure
Visits a biome given as its volume and coordinates.
BiomeVolumeWorker<V extends BiomeVolume> - Interface in org.spongepowered.api.world.extent.worker
A worker for a biome volume.
biPredicateAnd(BiPredicate<L, R>...) - Static method in class org.spongepowered.api.util.Functional
Perform an AND using an array of bi-predicates.
biPredicateAnd(Iterable<BiPredicate<L, R>>) - Static method in class org.spongepowered.api.util.Functional
Perform an AND using an iterable of bi-predicates.
BIRCH - Static variable in class org.spongepowered.api.data.type.TreeTypes
 
BIRCH - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
BIRCH - Static variable in class org.spongepowered.api.world.gen.type.BiomeTreeTypes
 
BIRCH_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_BOAT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BIRCH_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_DOOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BIRCH_DOOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BIRCH_DOOR_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BIRCH_DOOR_HINGE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BIRCH_DOOR_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BIRCH_DOOR_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BIRCH_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_FENCE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BIRCH_FENCE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BIRCH_FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_FENCE_GATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BIRCH_FENCE_GATE_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BIRCH_FENCE_GATE_IN_WALL - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BIRCH_FENCE_GATE_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BIRCH_FENCE_GATE_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BIRCH_FENCE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BIRCH_FENCE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BIRCH_FENCE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BIRCH_FOREST - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
BIRCH_FOREST_HILLS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
BIRCH_FOREST_HILLS_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
BIRCH_FOREST_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
BIRCH_PLANKS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BIRCH_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BIRCH_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BIRCH_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BIRCH_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BIRCH_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BIRCH_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BIRCH_WOODEN_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.text.format.TextColors
 
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.item.recipe.crafting.CraftingRecipes
 
BLACK_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLACK_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLACK_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLACK_CAT - Static variable in class org.spongepowered.api.data.type.OcelotTypes
 
BLACK_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLACK_DOTS - Static variable in class org.spongepowered.api.data.type.HorseStyles
 
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.item.recipe.crafting.CraftingRecipes
 
BLACK_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLACK_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLACK_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLACKSMITH - Static variable in class org.spongepowered.api.data.type.Professions
 
BLAST_PROTECTION - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Reduces explosion damage.
BlastResistanceProperty - Class in org.spongepowered.api.data.property.block
 
BlastResistanceProperty(double) - Constructor for class org.spongepowered.api.data.property.block.BlastResistanceProperty
BlastResistanceProperty(double, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.BlastResistanceProperty
BLAZE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Blaze - Interface in org.spongepowered.api.entity.living.monster
Represents a Blaze.
BLAZE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLAZE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLAZE_ROD - Static variable in class org.spongepowered.api.item.ItemTypes
 
BLINDNESS - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
blobCount(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob.Builder
Sets the number of blobs to spawn per chunk, must be greater than zero.
blobCount(int) - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob.Builder
Sets the number of blobs to spawn per chunk, must be greater than zero.
block() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMinecartBlockData
Gets the BlockState represented by the Minecart.
block() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.MinecartBlockData
Gets the BlockState represented by the Minecart.
BLOCK - Static variable in class org.spongepowered.api.effect.sound.SoundCategories
 
block(Location<World>) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.BlockDamageSource.Builder
Sets the Location to use as a "source".
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(Location<World>) - Method in interface org.spongepowered.api.event.cause.entity.health.source.BlockHealingSource.Builder
 
block(BlockSnapshot) - Method in interface org.spongepowered.api.event.cause.entity.health.source.BlockHealingSource.Builder
 
block(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob.Builder
Sets the BlockState that this populator will place down to form the blob.
block(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock.Builder
Sets the BlockState that this populator will randomly distribute.
block(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor.Builder
Sets the BlockState to place down.
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_BLOB - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
BLOCK_BREWING_STAND_BREW - 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_CLOTH_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CLOTH_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CLOTH_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CLOTH_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CLOTH_STEP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_COMPARATOR_CLICK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_CRACK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
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_DUST - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
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_ENDERCHEST_CLOSE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_ENDERCHEST_OPEN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_EVENT_PROCESS - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when a World block event is being processed.
BLOCK_EVENT_QUEUE - Static variable in class org.spongepowered.api.event.cause.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_FURNACE_FIRE_CRACKLE - 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_HIT - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when an Entity interacts with a block.
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_ITEM_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Represents the BlockState that the item is representing.
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_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_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_PRESSUREPLATE_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_METAL_PRESSUREPLATE_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_NOTE_BASEDRUM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BASS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_BELL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_CHIME - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_FLUTE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_GUITAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_HARP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_HAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_PLING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_SNARE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_NOTE_XYLOPHONE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_PALETTE_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
BLOCK_PISTON_CONTRACT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_PISTON_EXTEND - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_PORTAL_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_PORTAL_TRAVEL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_PORTAL_TRIGGER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_REDSTONE_TORCH_BURNOUT - 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_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_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SLIME_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SLIME_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SLIME_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_SLIME_STEP - 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_SPAWNING - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
This is the equivalent to when a block break causes a normal entity to spawn, such as BlockTypes.MONSTER_EGG where a EntityTypes.SILVERFISH may spawn.
BLOCK_STATE - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will affect the appearance of a particle.
BLOCK_STATISTIC - Static variable in class org.spongepowered.api.CatalogTypes
 
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_PRESSUREPLATE_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_STONE_PRESSUREPLATE_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_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
BLOCK_TRIPWIRE_ATTACH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TRIPWIRE_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TRIPWIRE_CLICK_ON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TRIPWIRE_DETACH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
BLOCK_TYPE - Static variable in class org.spongepowered.api.data.Queries
 
BLOCK_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
BLOCK_WATER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WATERLILY_PLACE - 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_BUTTON_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOD_BUTTON_CLICK_ON - 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_PRESSUREPLATE_CLICK_OFF - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
BLOCK_WOOD_PRESSUREPLATE_CLICK_ON - 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_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_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
 
BlockBlob - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which places in a number of 'blobs' of a specific block state.
BlockBlob.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing BlockBlob populators.
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.
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
 
BlockHealingSource - Interface in org.spongepowered.api.event.cause.entity.health.source
 
BlockHealingSource.Builder - Interface in org.spongepowered.api.event.cause.entity.health.source
 
BlockItemData - Interface in org.spongepowered.api.data.manipulator.mutable.item
An DataManipulator handling the BlockState information for an ItemStack that is representing a BlockType.
BlockPalette - Interface in org.spongepowered.api.world.schematic
Deprecated.
Use Palette for improved generics
blockPalette(Palette<BlockState>) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies a palette for the schematic to use for serialization.
BlockPaletteType - Interface in org.spongepowered.api.world.schematic
Deprecated.
Use PaletteType for better generics
blockPaletteType(PaletteType<BlockState>) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies the palette type to use if the Schematic.Builder.palette(org.spongepowered.api.world.schematic.BlockPalette) is not specified.
BlockPaletteTypes - Class in org.spongepowered.api.world.schematic
Deprecated.
BlockProjectileSource - Interface in org.spongepowered.api.entity.projectile.source
Represents a ProjectileSource that is a block.
BlockRay<E extends Extent> - Class in org.spongepowered.api.util.blockray
A block ray which traces a line and returns all block boundaries intersected in order, starting from the start location.
BlockRay.BlockRayBuilder<E extends Extent> - Class in org.spongepowered.api.util.blockray
A builder for block ray, which also implements Iterable, making it useful for 'advanced for loops'.
BlockRayHit<E extends Extent> - Class in org.spongepowered.api.util.blockray
Represents a block hit by a ray.
BlockRayHit(E, double, double, double, Vector3d, Vector3d) - Constructor for class org.spongepowered.api.util.blockray.BlockRayHit
Constructs a new block ray hit from the extent that contains it, the coordinates and the face that was entered.
BLOCKS - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
BLOCKS_BROKEN - Static variable in class org.spongepowered.api.statistic.StatisticTypes
 
BlockSnapshot - Interface in org.spongepowered.api.block
An immutable representation of a BlockState and any extra data that may be associated with it, including TileEntity related data.
BlockSnapshot.Builder - Interface in org.spongepowered.api.block
 
BlockSoundGroup - Interface in org.spongepowered.api.block
Represents sounds for a block.
blocksPerCluster(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone.Builder
Sets the amount of glowstone to attempt to spawn per cluster, must be greater than zero.
blocksPerCluster(int) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone.Builder
Sets the amount of glowstone to attempt to spawn per cluster, must be greater than zero.
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 Location with a particular BlockType and various ImmutableValues defining the information for the "block".
blockState() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFallingBlockData
Gets the BlockState the falling block is representing.
blockState() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FallingBlockData
Gets the BlockState the falling block is representing.
blockState() - Method in interface org.spongepowered.api.entity.FallingBlock
Gets the BlockState the falling block is representing.
BlockState.Builder - Interface in org.spongepowered.api.block
BlockState.MatcherBuilder - Class in org.spongepowered.api.block
A builder for building BlockState.StateMatchers.
BlockState.StateMatcher - Class in org.spongepowered.api.block
A BlockState matcher that will match various block states according to a pre-built list of BlockTraits and their values, such that not all BlockTraits contained in a BlockState must be matched.
BlockStatistic - Interface in org.spongepowered.api.statistic
Represents a Statistic on a particular BlockType.
BlockTrait<T extends Comparable<T>> - Interface in org.spongepowered.api.block.trait
Represents a possible trait in a BlockTypes BlockState.
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.
blockTypeFilter(BlockType) - Static method in class org.spongepowered.api.util.blockray.BlockRay
A filter that will only return true when the BlockRayHit represents the supplied BlockType.
blockTypeFilter(BlockType...) - Static method in class org.spongepowered.api.util.blockray.BlockRay
A filter that will return true when the BlockRayHit represents any of the supplied BlockTypes.
BlockTypes - Class in org.spongepowered.api.block
An enumeration of all possible BlockTypes in vanilla minecraft.
BlockVolume - Interface in org.spongepowered.api.world.extent
A volume containing blocks that can be at least accessed.
BlockVolumeFiller - Interface in org.spongepowered.api.world.extent.worker.procedure
Produces a block for a coordinate triplet.
BlockVolumeMapper - Interface in org.spongepowered.api.world.extent.worker.procedure
Produces a new block from an original block given as its volume and coordinates.
BlockVolumeMerger - Interface in org.spongepowered.api.world.extent.worker.procedure
Produces a new block from two original blocks given as their volumes and their coordinates.
BlockVolumeReducer<T> - Interface in org.spongepowered.api.world.extent.worker.procedure
Reduces a block given as its volume and coordinates into the ongoing reduction.
BlockVolumeVisitor<V extends BlockVolume> - Interface in org.spongepowered.api.world.extent.worker.procedure
Visits a block given as its volume and coordinates.
BlockVolumeWorker<V extends BlockVolume> - Interface in org.spongepowered.api.world.extent.worker
A worker for a block volume.
BLUE - Static variable in class org.spongepowered.api.boss.BossBarColors
 
BLUE - Static variable in class org.spongepowered.api.data.type.DyeColors
 
BLUE - Static variable in class org.spongepowered.api.data.type.ParrotVariants
 
BLUE - Static variable in class org.spongepowered.api.text.format.TextColors
 
BLUE - Static variable in class org.spongepowered.api.util.Color
 
BLUE_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLUE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLUE_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLUE_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLUE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_ORCHID - Static variable in class org.spongepowered.api.data.type.PlantTypes
 
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.item.recipe.crafting.CraftingRecipes
 
BLUE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLUE_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BLUE_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BOAT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Boat - Interface in org.spongepowered.api.entity.vehicle
Represents a Boat entity.
BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
BOAT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BOAT_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
BODY_PART - Static variable in class org.spongepowered.api.CatalogTypes
 
BODY_PART_ROTATIONAL_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the mapped rotational data for all known body parts.
BODY_ROTATIONS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the rotation of specific body parts.
BodyPart - Interface in org.spongepowered.api.data.type
 
BodyPartRotationalData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the mapped rotational data for all known body parts.
BodyParts - Class in org.spongepowered.api.data.type
An enumeration of vanilla known BodyParts.
bodyRotation() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBodyPartRotationalData
Gets the individual ImmutableValue of the Vector3d rotation for BodyParts.CHEST.
bodyRotation() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.BodyPartRotationalData
Gets the direction the body is aiming at.
bold - Variable in class org.spongepowered.api.text.format.TextStyle
Whether text where this style is applied is bolded.
bold(Boolean) - Method in class org.spongepowered.api.text.format.TextStyle
Returns a new TextStyle with the bold property changed.
BOLD - Static variable in class org.spongepowered.api.text.format.TextStyles
 
BOMB - Static variable in class org.spongepowered.api.data.type.Arts
 
BONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
BONE_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
BONE_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BONE_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BONE_MEAL_FROM_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BONE_MEAL_FROM_BONE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BOOK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BOOK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BOOK_AUTHOR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the author of a ItemTypes.WRITTEN_BOOK.
BOOK_PAGES - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the content of a ItemTypes.WRITTEN_BOOK.
BOOKCLONING - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BOOKSHELF - Static variable in class org.spongepowered.api.block.BlockTypes
 
BOOKSHELF - Static variable in class org.spongepowered.api.item.ItemTypes
 
BOOKSHELF - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BookView - Class in org.spongepowered.api.text
Represents a view of the Book GUI on the client.
BookView.Builder - Class in org.spongepowered.api.text
Builder class to assist in creation of a new BookView.
BookViewDataBuilder - Class in org.spongepowered.api.text.serializer
An implementation of AbstractDataBuilder and TypeSerializer for BookView.
BookViewDataBuilder() - Constructor for class org.spongepowered.api.text.serializer.BookViewDataBuilder
Constructs a new BookViewDataBuilder to build BookViews.
bool(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Require an argument to be a boolean.
BOOLEAN_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
BOOLEAN_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
BooleanProperty - Class in org.spongepowered.api.data.property
Represents an item property that has an integer value.
BooleanProperty(boolean) - Constructor for class org.spongepowered.api.data.property.BooleanProperty
Create a new integer property with the specified value.
BooleanProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.BooleanProperty
Create a new integer property with the specified value and logical operator.
BooleanProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.BooleanProperty
Create a new integer property with the specified value and logical operator.
BooleanTrait - Interface in org.spongepowered.api.block.trait
Represents a type of BlockTrait that allows only Boolean of which two possible values may exist: true and false.
BooleanTraits - Class in org.spongepowered.api.block.trait
Represents all possible BooleanTraits that are known to exist in vanilla minecraft.
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".
BOOTS - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
BORDER - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
Boss - Interface in org.spongepowered.api.entity.living.monster
Represents a boss monster that may cause a boss healthbar to show on client interfaces.
BOSS - Static variable in class org.spongepowered.api.event.cause.entity.health.HealingTypes
 
BOSS_BAR_COLOR - Static variable in class org.spongepowered.api.CatalogTypes
 
BOSS_BAR_OVERLAY - Static variable in class org.spongepowered.api.CatalogTypes
 
BossBar - Interface in org.spongepowered.api.boss
Represents a boss bar.
BossBarColor - Interface in org.spongepowered.api.boss
Represents a color that a BossBar may be.
BossBarColors - Class in org.spongepowered.api.boss
An enumeration of BossBarColors.
BossBarOverlay - Interface in org.spongepowered.api.boss
Represents an overlay that may be on a BossBar.
BossBarOverlays - Class in org.spongepowered.api.boss
An enumeration of BossBarOverlays.
BOTTOM - Static variable in class org.spongepowered.api.data.type.PortionTypes
 
BOTTOM - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
BOTTOM_LEFT - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
BOTTOM_RIGHT - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
BOUNDED_DOUBLE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
BOUNDED_INTEGER_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
BOUNDED_SHORT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
BoundedValue<E> - Interface in org.spongepowered.api.data.value
Represents a value that may itself be Comparable or can be compared using the Comparator such that the value is "bounded" by a BoundedValue.getMinValue() and a BoundedValue.getMaxValue().
BOW - Static variable in class org.spongepowered.api.item.ItemTypes
 
BOW - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BOWL - Static variable in class org.spongepowered.api.item.ItemTypes
 
BOWL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BRAZILIAN_PORTUGUESE - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
BREAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
BREAD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BREAK_BLOCK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
This particle type will play the effect of a block that is being broken and it's break sound.
BREAK_EVENT - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used for ChangeBlockEvent.Post to provide the block event without relying on existing in the Cause stack.
breakable() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableBreakableData
Gets the ImmutableSetValue for all known BlockTypes that can be broken by the owning ItemStack.
breakable() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.BreakableData
Gets the SetValue for all known BlockTypes that can be broken by the owning ItemStack.
BREAKABLE_BLOCK_TYPES - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the BlockTypes able to be broken by an item.
BREAKABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that the item can break specific blocks under conditions of specific game modes and such.
BreakableData - Interface in org.spongepowered.api.data.manipulator.mutable.item
Represents an editable collection of BlockTypes that can be broken with this item.
BREATHING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Entities that have BreathingData when under water.
BreathingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the remaining air information for various entities while they are underwater.
BRED_ANIMALS - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
breedable() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBreedableData
Gets the ImmutableValue for the "breedable" state.
breedable() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.BreedableData
Gets the Value for the "breedable" state.
BREEDABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies an entity is ready to breed.
BreedableData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents a DataManipulator for the "breedable" state of an Entity.
BreedEntityEvent - Interface in org.spongepowered.api.event.entity
Deprecated.
BreedEntityEvent.Breed - Interface in org.spongepowered.api.event.entity
Deprecated.
Called when an Animal begins to breed with an Animal.
BreedEntityEvent.FindMate - Interface in org.spongepowered.api.event.entity
Deprecated.
Called when an Animal finds an Animal to mate with.
BreedEntityEvent.ReadyToMate - Interface in org.spongepowered.api.event.entity
Deprecated.
Called when an Animal has made it known it is ready to breed.
BREEDING - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
This is the equivalent to when an Entity is spawned from a breeding of two other Entity instances.
brew() - Method in interface org.spongepowered.api.block.tileentity.carrier.BrewingStand
Attempts to brew the current potions if possible.
BREWED_POTION - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
BREWING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents the information for a BrewingStand.
BREWING_STAND - Static variable in class org.spongepowered.api.block.BlockTypes
 
BREWING_STAND - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
BREWING_STAND - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A BrewingStand.
BREWING_STAND - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only 5.
BREWING_STAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
BREWING_STAND - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BREWING_STAND_HAS_BOTTLE_0 - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BREWING_STAND_HAS_BOTTLE_1 - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BREWING_STAND_HAS_BOTTLE_2 - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
BrewingEvent - Interface in org.spongepowered.api.event.block.tileentity
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.Finish - Interface in org.spongepowered.api.event.block.tileentity
 
BrewingEvent.Interrupt - Interface in org.spongepowered.api.event.block.tileentity
 
BrewingEvent.Start - Interface in org.spongepowered.api.event.block.tileentity
 
BrewingEvent.Tick - Interface in org.spongepowered.api.event.block.tileentity
 
BrewingStand - Interface in org.spongepowered.api.block.tileentity.carrier
Represents a Brewing Stand.
BREWINGSTAND_INTERACTION - Static variable in class org.spongepowered.api.statistic.Statistics
 
BrewingStandData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
An DataManipulator handling the BrewingStand information, such as the remaining brew time.
BRICK - Static variable in class org.spongepowered.api.data.type.SlabTypes
 
BRICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRICK_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRICK_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRICK_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BRICK_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the type of BrickType for a BlockTypes.STONEBRICK.
BRICK_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BRICK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
BRICK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
BRICK_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BRICK_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BRICK_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BRICK_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
BRICK_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
BRICK_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
BRICK_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the BrickType of a BlockState.
BRICK_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
BrickData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Represents the type of BrickType for a BlockTypes.STONEBRICK.
BRICKS - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
BRICKS - Static variable in class org.spongepowered.api.data.type.PrismarineTypes
 
BrickType - Interface in org.spongepowered.api.data.type
Represents a type of "brick".
BrickTypes - Class in org.spongepowered.api.data.type
An enumeration of known vanilla BrickTypes.
BRITISH_ENGLISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
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.LlamaVariants
 
BROWN - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
BROWN - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
BROWN - Static variable in class org.spongepowered.api.world.gen.type.MushroomTypes
 
BROWN_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BROWN_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BROWN_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BROWN_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BROWN_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_MUSHROOM_BLOCK_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
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.item.recipe.crafting.CraftingRecipes
 
BROWN_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BROWN_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BROWN_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
BUCKET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
build() - Method in interface org.spongepowered.api.advancement.Advancement.Builder
 
build() - Method in interface org.spongepowered.api.advancement.AdvancementTree.Builder
 
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.criteria.trigger.Trigger.Builder
Builds a Trigger.
build() - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Builds the DisplayInfo.
build() - Method in class org.spongepowered.api.block.BlockState.MatcherBuilder
build() - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
Creates a new TileEntityArchetype from this builder.
build() - Method in interface org.spongepowered.api.boss.ServerBossBar.Builder
Build the boss bar from the values in this builder.
build() - Method in class org.spongepowered.api.command.CommandResult.Builder
Builds the CommandResult.
build() - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
Create a new CommandSpec based on the data provided in this builder.
build() - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Builds the CatalogType of type C.
build() - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Builds a new DataTransactionResult with the providing Lists of ImmutableValues that are successfully offered, ImmutableValues that were replaced, and ImmutableValues that were rejected.
build() - Method in interface org.spongepowered.api.data.ImmutableDataBuilder
Attempts to build a new ImmutableDataHolder.
build() - Method in interface org.spongepowered.api.data.key.Key.Builder
build() - Method in interface org.spongepowered.api.data.meta.PatternLayer.Builder
Builds a PatternLayer provided that the color and pattern are set.
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() - Method in interface org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder
Builds a new MutableBoundedValue.
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(String) - Method in interface org.spongepowered.api.effect.sound.SoundType.Builder
Builds a new instance of a SoundType.
build(O) - Method in interface org.spongepowered.api.entity.ai.task.AITaskBuilder
Builds the AITask.
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(EventContext) - Method in class org.spongepowered.api.event.cause.Cause.Builder
Constructs a new Cause with information added to the 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.cause.entity.health.HealthModifier.Builder
Creates a new HealthModifier with this builder's provided Cause and HealthModifierType.
build() - Method in interface org.spongepowered.api.event.cause.entity.health.source.HealingSource.HealingSourceBuilder
 
build() - Method in class org.spongepowered.api.event.cause.EventContext.Builder
Creates a new EventContext.
build() - Method in interface org.spongepowered.api.event.cause.EventContextKey.Builder
 
build() - Method in interface org.spongepowered.api.extra.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(Object) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
Builds the Inventory.
build(String, String) - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype.Builder
Registers the InventoryArchetype.
build() - Method in interface org.spongepowered.api.item.inventory.InventoryTransformation.Builder
Builds the transformation
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.ItemStackGenerator.Builder
Creates a new ItemStackGenerator with all of the added BiConsumers.
build() - Method in class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
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(String, Object) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.EndStep
Deprecated.
build(String, Object) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.EndStep
build() - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder.EndStep
 
build() - Method in interface org.spongepowered.api.scoreboard.displayslot.DisplaySlot.Builder
Builds an instance of a DisplaySlot.
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.pagination.PaginationList.Builder
Creates a PaginationList from this pagination builder.
build() - Method in class org.spongepowered.api.text.BookView.Builder
Creates a new BookView from the current state of this builder.
build() - Method in class org.spongepowered.api.text.LiteralText.Builder
 
build() - Method in interface org.spongepowered.api.text.placeholder.PlaceholderContext.Builder
Builds and returns the placeholder.
build() - Method in interface org.spongepowered.api.text.placeholder.PlaceholderParser.Builder
build() - Method in interface org.spongepowered.api.text.placeholder.PlaceholderText.Builder
Builds and returns the placeholder.
build() - Method in class org.spongepowered.api.text.ScoreText.Builder
 
build() - Method in interface org.spongepowered.api.text.selector.Selector.Builder
Builds an immutable instance of the current state of this selector builder.
build() - Method in class org.spongepowered.api.text.SelectorText.Builder
 
build() - Method in class org.spongepowered.api.text.Text.Builder
Builds an immutable instance of the current state of this text builder.
build() - Method in class org.spongepowered.api.text.TextTemplate.Arg.Builder
Builds a new TextTemplate.Arg.
build() - Method in class org.spongepowered.api.text.title.Title.Builder
Builds an immutable instance of the current configuration.
build() - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
build() - Method in interface org.spongepowered.api.util.ban.Ban.Builder
Creates a new Ban from this builder.
build() - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Returns a block ray build from the settings.
build() - Method in interface org.spongepowered.api.util.CatalogBuilder
Builds the CatalogType of type C.
build() - Method in class org.spongepowered.api.util.RespawnLocation.Builder
Creates a new RespawnLocation from this builder.
build() - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings.Builder
Creates a new set of BiomeGenerationSettingss.
build(String) - Method in interface org.spongepowered.api.world.biome.VirtualBiomeType.Builder
Builds a new VirtualBiomeType with the given unique id.
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.gen.populator.BigMushroom.Builder
Builds a new instance of a BigMushroom populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob.Builder
Builds a new instance of a BlockBlob populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Cactus.Builder
Builds a new instance of a Cactus populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.ChorusFlower.Builder
Builds a new instance of a ChorusFlower populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.DeadBush.Builder
Builds a new instance of a DeadBush populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.DesertWell.Builder
Builds a new instance of a DesertWell populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant.Builder
Builds a new instance of a DoublePlant populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Dungeon.Builder
Builds a new instance of a Dungeon populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.EndIsland.Builder
Builds a new instance of a EndIsland populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Flower.Builder
Builds a new instance of a Flower populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Forest.Builder
Builds a new instance of a Forest populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Fossil.Builder
Builds a new instance of a Fossil populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Glowstone.Builder
Builds a new instance of a Glowstone populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.IcePath.Builder
Builds a new instance of a IcePath populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.IceSpike.Builder
Builds a new instance of a IceSpike populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Lake.Builder
Builds a new instance of a Lake populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Melon.Builder
Builds a new instance of a Melon populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Mushroom.Builder
Builds a new instance of a Mushroom populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.NetherFire.Builder
Builds a new instance of a NetherFire populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Ore.Builder
Builds a new instance of a Ore populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Pumpkin.Builder
Builds a new instance of a Pumpkin populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock.Builder
Builds a new instance of a RandomBlock populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.RandomObject.Builder
Builds a new instance of a RandomBlock populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Reed.Builder
Builds a new instance of a Reed populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor.Builder
Builds a new instance of a SeaFloor populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Shrub.Builder
Builds a new instance of a Shrub populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.Vine.Builder
Builds a new instance of a Vine populator with the settings set within the builder.
build() - Method in interface org.spongepowered.api.world.gen.populator.WaterLily.Builder
Builds a new instance of a WaterLily populator with the settings set within the 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(String, String) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
build() - Method in interface org.spongepowered.api.world.WorldBorder.Builder
Builds the world border from the information given.
buildAndRegister(PluginContainer) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Deprecated.
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.text.serializer.BookViewDataBuilder
 
buildContent(DataView) - Method in class org.spongepowered.api.text.serializer.TextConfigSerializer
 
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.AdvancementTree
Creates a new AdvancementTree.Builder to create AdvancementTrees.
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.tileentity.TileEntityArchetype
builder() - Static method in interface org.spongepowered.api.boss.ServerBossBar
Creates a new ServerBossBar.Builder to create ServerBossBars.
builder() - Static method in class org.spongepowered.api.command.CommandResult
builder() - Static method in class org.spongepowered.api.command.spec.CommandSpec
Return a new builder for a CommandSpec.
builder() - Static method in interface org.spongepowered.api.data.DataRegistration
Creates a new DataRegistration.Builder to build a DataRegistration.
builder(DataManipulatorBuilder<T, I>) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Sets the DataManipulatorBuilder to be used to generate new DataManipulators and ImmutableDataManipulators.
builder() - Static method in class org.spongepowered.api.data.DataTransactionResult
builder() - Static method in interface org.spongepowered.api.data.key.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.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.task.builtin.creature.AttackLivingAITask
Creates a new AttackLivingAITask.Builder to build a new AttackLivingAITask.
builder() - Static method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask
Creates a new AvoidEntityAITask.Builder for creating a new AvoidEntityAITask.
builder() - Static method in interface org.spongepowered.api.entity.ai.task.builtin.creature.horse.RunAroundLikeCrazyAITask
builder() - Static method in interface org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask
Creates a new RangeAgentAITask.Builder to build a new RangeAgentAITask.
builder() - Static method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask
builder() - Static method in interface org.spongepowered.api.entity.ai.task.builtin.creature.WanderAITask
Creates a new WanderAITask.Builder to build a new WanderAITask.
builder() - Static method in interface org.spongepowered.api.entity.ai.task.builtin.LookIdleAITask
Creates a new LookIdleAITask.Builder to build a new LookIdleAITask.
builder() - Static method in interface org.spongepowered.api.entity.ai.task.builtin.SwimmingAITask
Creates a new SwimmingAITask.Builder to build a new SwimmingAITask.
builder() - Static method in interface org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask
Creates a new WatchClosestAITask.Builder to build a new WatchClosestAITask.
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.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.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 interface org.spongepowered.api.event.cause.entity.health.HealthModifier
Creates a new HealthModifier.Builder for constructing new HealthModifiers.
builder() - Static method in class org.spongepowered.api.event.cause.entity.health.HealthModifier.Builder
Creates a new HealthModifier.Builder.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.health.source.BlockHealingSource
Creates a builder for building a BlockHealingSource.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.health.source.EntityHealingSource
Gets a new builder to build a new EntityHealingSource.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.health.source.HealingSource
Creates a new HealingSource.Builder to construct a new HealingSource.
builder() - Static method in interface org.spongepowered.api.event.cause.entity.health.source.IndirectEntityHealingSource
builder() - Static method in class org.spongepowered.api.event.cause.EventContext
Creates a new builder for creating an EventContext.
builder(Class<T>) - Static method in interface org.spongepowered.api.event.cause.EventContextKey
Creates a builder to be used for creating a new EventContextKey.
builder() - Static method in interface org.spongepowered.api.extra.fluid.FluidStack
Creates a new FluidStack.Builder to make fluid stacks.
builder() - Static method in interface org.spongepowered.api.extra.fluid.FluidStackSnapshot
Creates a new FluidStackSnapshot.Builder to build a new FluidStackSnapshot.
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 an Inventory.
builder() - Static method in interface org.spongepowered.api.item.inventory.InventoryArchetype
builder() - Static method in interface org.spongepowered.api.item.inventory.InventoryTransformation
 
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 class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Begin building a new InventoryTransactionResult.
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.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.smelting.SmeltingRecipe
Builds a simple furnace recipe.
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.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.text.BookView
Returns a new BookView.Builder for chaining.
Builder() - Constructor for class org.spongepowered.api.text.BookView.Builder
 
builder() - Static method in interface org.spongepowered.api.text.placeholder.PlaceholderContext
Creates a PlaceholderContext for a PlaceholderParser to consume.
builder() - Static method in interface org.spongepowered.api.text.placeholder.PlaceholderParser
Returns a PlaceholderParser.Builder that allows for the creation of simple PlaceholderParsers.
builder() - Static method in interface org.spongepowered.api.text.placeholder.PlaceholderText
Gets a builder for creating PlaceholderText.
builder() - Static method in interface org.spongepowered.api.text.selector.Selector
Creates a Selector.Builder.
builder() - Static method in class org.spongepowered.api.text.Text
Creates a Text.Builder with empty text.
builder(String) - Static method in class org.spongepowered.api.text.Text
Creates a new unformatted LiteralText.Builder with the specified content.
builder(char) - Static method in class org.spongepowered.api.text.Text
Creates a new unformatted LiteralText.Builder with the specified content.
builder(Text, String) - Static method in class org.spongepowered.api.text.Text
Creates a new LiteralText.Builder with the formatting and actions of the specified Text and the given content.
builder(Translation, Object...) - Static method in class org.spongepowered.api.text.Text
Creates a new unformatted TranslatableText.Builder with the given Translation and arguments.
builder(Translatable, Object...) - Static method in class org.spongepowered.api.text.Text
Creates a new unformatted TranslatableText.Builder from the given Translatable.
builder(Text, Translation, Object...) - Static method in class org.spongepowered.api.text.Text
Creates a new TranslatableText.Builder with the formatting and actions of the specified Text and the given Translation and arguments.
builder(Text, Translatable, Object...) - Static method in class org.spongepowered.api.text.Text
Creates a new TranslatableText.Builder with the formatting and actions of the specified Text and the given Translatable.
builder(Selector) - Static method in class org.spongepowered.api.text.Text
Creates a new unformatted SelectorText.Builder with the given selector.
builder(Text, Selector) - Static method in class org.spongepowered.api.text.Text
Creates a new SelectorText.Builder with the formatting and actions of the specified Text and the given selector.
builder(Score) - Static method in class org.spongepowered.api.text.Text
Creates a new unformatted ScoreText.Builder with the given score.
builder(Text, Score) - Static method in class org.spongepowered.api.text.Text
Creates a new ScoreText.Builder with the formatting and actions of the specified Text and the given score.
builder() - Static method in class org.spongepowered.api.text.title.Title
Creates a new Title configuration builder that will reset the currently displayed Title on the client before displaying the new configured one.
builder() - Static method in interface org.spongepowered.api.util.ban.Ban
Creates a new Builder.
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() - Static method in class org.spongepowered.api.util.RespawnLocation
Creates a new RespawnLocation.Builder to build a RespawnLocation.
Builder() - Constructor for class org.spongepowered.api.util.RespawnLocation.Builder
builder() - Static method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Gets a new builder for creating new BiomeGenerationSettings.
builder() - Static method in interface org.spongepowered.api.world.biome.VirtualBiomeType
Gets a new builder for creating new VirtualBiomeTypes.
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.gen.populator.BigMushroom
Creates a new BigMushroom.Builder to build a BigMushroom populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.BlockBlob
Creates a new BlockBlob.Builder to build a BlockBlob populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Cactus
Creates a new Cactus.Builder to build a Cactus populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.ChorusFlower
Creates a new ChorusFlower.Builder to build a ChorusFlower populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.DeadBush
Creates a new DeadBush.Builder to build a DeadBush populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.DesertWell
Creates a new DesertWell.Builder to build a DesertWell populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.DoublePlant
Creates a new DoublePlant.Builder to build a DoublePlant populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Dungeon
Creates a new Dungeon.Builder to build a Dungeon populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.EndIsland
Creates a new EndIsland.Builder to build a EndIsland populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Flower
Creates a new Flower.Builder to build a Flower populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Forest
Creates a new Forest.Builder to build a Forest populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Fossil
Creates a new Fossil.Builder to build a Fossil populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Glowstone
Creates a new Glowstone.Builder to build a Glowstone populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.IcePath
Creates a new IcePath.Builder to build a IcePath populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.IceSpike
Creates a new IceSpike.Builder to build a IceSpike populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Lake
Creates a new Lake.Builder to build a Lake populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Melon
Creates a new Melon.Builder to build a Melon populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Mushroom
Creates a new Mushroom.Builder to build a Mushroom populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.NetherFire
Creates a new NetherFire.Builder to build a NetherFire populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Ore
Creates a new Ore.Builder to build a Ore populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Pumpkin
Creates a new Pumpkin.Builder to build a Pumpkin populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.RandomBlock
Creates a new RandomBlock.Builder to build a RandomBlock populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.RandomObject
Creates a new RandomObject.Builder to build a RandomObject populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Reed
Creates a new Reed.Builder to build a Reed populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Creates a new SeaFloor.Builder to build a SeaFloor populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Shrub
Creates a new Shrub.Builder to build a Shrub populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.Vine
Creates a new Vine.Builder to build a Vine populator.
builder() - Static method in interface org.spongepowered.api.world.gen.populator.WaterLily
Creates a new WaterLily.Builder to build a WaterLily populator.
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.Schematic
Gets a new builder for schematics.
builder() - Static method in interface org.spongepowered.api.world.WorldArchetype
Gets a new Builder instance for WorldArchetype.
builder() - Static method in interface org.spongepowered.api.world.WorldBorder
Creates a new WorldBorder.Builder instance for making WorldBorders.
buildWith(CommandElement) - Method in class org.spongepowered.api.command.args.CommandFlags.Builder
Build a flag command element using the given command element to handle all non-flag arguments.
BULGARIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
BURNING_SKULL - Static variable in class org.spongepowered.api.data.type.Arts
 
BurningFuelProperty - Class in org.spongepowered.api.data.property.item
Represents a item property that is used for defining the amount of fuel ticks an item will grant to a furnace.
BurningFuelProperty(int) - Constructor for class org.spongepowered.api.data.property.item.BurningFuelProperty
Creates a new BurningFuelProperty with the given amount of fuel ticks.
BurningFuelProperty(int, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.BurningFuelProperty
Creates a new BurningFuelProperty with the given amount of fuel ticks.
BURST - Static variable in class org.spongepowered.api.item.FireworkShapes
 
BUST - Static variable in class org.spongepowered.api.data.type.Arts
 
BUTCHER - Static variable in class org.spongepowered.api.data.type.Careers
 
BUTCHER - Static variable in class org.spongepowered.api.data.type.Professions
 
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.

C

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
 
C_SHARP1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
C_SHARP2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
CA_ES - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
cactiPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Cactus.Builder
Sets the number of cacti to spawn per chunk, cannot be negative.
cactiPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Cactus.Builder
Sets the number of cacti to spawn per chunk, cannot be negative.
CACTUS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CACTUS - Static variable in class org.spongepowered.api.item.ItemTypes
 
Cactus - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which will randomly spawn a number of cacti within the chunk.
CACTUS - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Cactus.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Cactus populators.
CACTUS_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
CAKE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CAKE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CAKE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CAKE_BITES - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
CAKE_SLICES_EATEN - Static variable in class org.spongepowered.api.statistic.Statistics
 
CAN_BREED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Entity can breed.
CAN_DROP_AS_ITEM - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a FallingBlock can drop as an item.
CAN_FLY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Humanoid can fly.
CAN_GRIEF - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Living entity may change blocks.
CAN_PLACE_AS_BLOCK - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for 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.text.translation.locale.NamedLocales
 
CANADIAN_FRENCH - Static variable in class org.spongepowered.api.text.translation.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.task.AITask
Returns if this task can be interrupted.
canCauseFire(boolean) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets whether the affected blocks have a chance to catch on fire.
canCauseFire() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets whether the affected blocks have a chance to catch on fire.
cancel() - Method in interface org.spongepowered.api.scheduler.Task
Cancels the task.
cancel() - Method in interface org.spongepowered.api.world.ChunkPreGenerate
Cancels this pre-generation if it is still running.
Cancellable - Interface in org.spongepowered.api.event
Represents an event that can be cancelled.
canDropAsItem() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFallingBlockData
Gets whether this falling block can drop as an item if it lands in a way that it can not be placed.
canDropAsItem() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FallingBlockData
Gets whether this falling block can drop as an item if it lands in a way that it can not be placed.
canDropAsItem() - Method in interface org.spongepowered.api.entity.FallingBlock
Gets whether this falling block can drop as an item if it lands in a way that it can not be placed.
canEquip(EquipmentType) - Method in interface org.spongepowered.api.entity.Equipable
Gets whether this entity can equip equipment of the specified type (eg.
canEquip(EquipmentType, ItemStack) - Method in interface org.spongepowered.api.entity.Equipable
Gets whether this entity can equip the supplied equipment in its slot of the specified type (eg.
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.data.manipulator.immutable.entity.ImmutableFlyingAbilityData
Gets the ImmutableValue for whether the owner can "fly".
canFly() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FlyingAbilityData
Gets the Value for whether the owner can "fly".
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 upon use.
canGrief() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableGriefingData
Gets the ImmutableValue for the "griefing" state.
canGrief() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.GriefingData
Gets the Value for the "griefing" state.
canHurtEntities() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFallingBlockData
Gets whether this falling block will damage entities where it lands.
canHurtEntities() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FallingBlockData
Gets whether this falling block will damage entities where it lands.
canHurtEntities() - Method in interface org.spongepowered.api.entity.FallingBlock
Gets whether this falling block will damage entities where it lands.
canInteractWith(Player) - Method in interface org.spongepowered.api.item.inventory.type.Interactable
Gets whether the specified player can interact with this object.
canMoveOnLand() - Method in interface org.spongepowered.api.entity.vehicle.Boat
Gets whether or not the boat is able to move freely on land.
CANOPY - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
CANOPY - Static variable in class org.spongepowered.api.world.gen.type.BiomeTreeTypes
 
canPlaceAsBlock() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFallingBlockData
Gets whether this falling block will try to place itself where it lands.
canPlaceAsBlock() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FallingBlockData
Gets whether this falling block will try to place itself where it lands.
canPlaceAsBlock() - Method in interface org.spongepowered.api.entity.FallingBlock
Gets whether this falling block will try to place itself where it lands.
canPlaceAt(World, int, int, int) - Method in interface org.spongepowered.api.world.gen.PopulatorObject
Returns whether this object can be placed into the world at the given position.
canRunConcurrentWith(AITask<O>) - Method in interface org.spongepowered.api.entity.ai.task.AITask
Tests if the provided AITask is allowed to be ran concurrently with this task.
canSee(Entity) - Method in interface org.spongepowered.api.entity.Entity
Returns whether this entity can see the provided Entity.
canSeeFriendlyInvisibles(boolean) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets whether invisible team members are shown for the Team.
canSeeFriendlyInvisibles() - Method in interface org.spongepowered.api.scoreboard.Team
Gets whether invisible team members are shown.
capacity() - Method in interface org.spongepowered.api.item.inventory.Inventory
The maximum number of stacks the Inventory can hold.
CAPE - Static variable in class org.spongepowered.api.data.type.SkinParts
 
CAREER - Static variable in class org.spongepowered.api.CatalogTypes
 
CAREER - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the Villager's Career.
career() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableCareerData
Gets the ImmutableValue for the Career.
Career - Interface in org.spongepowered.api.data.type
Represents a Villager Career.
career() - Method in interface org.spongepowered.api.entity.living.Villager
Gets the current Career of this villager.
CAREER_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Mainly for Villagers to determine their applicable TradeOffers.
CAREER_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
CAREER_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
CareerData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the Career for a Villager.
Careers - Class in org.spongepowered.api.data.type
A utility class for getting all available Careers.
CARPET - Static variable in class org.spongepowered.api.block.BlockTypes
 
CARPET - Static variable in class org.spongepowered.api.item.ItemTypes
 
CARPET_COLOR - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
CarriedInventory<C extends Carrier> - Interface in org.spongepowered.api.item.inventory.type
An Inventory which is owned or otherwise carried by a Carrier.
Carrier - Interface in org.spongepowered.api.item.inventory
A Carrier is simply something that carries an Inventory.
CARROT - Static variable in class org.spongepowered.api.item.ItemTypes
 
CARROT_ON_A_STICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
CARROT_ON_A_STICK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CARROTS - Static variable in class org.spongepowered.api.block.BlockTypes
 
CARROTS_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
CARTOGRAPHER - Static variable in class org.spongepowered.api.data.type.Careers
 
CAT - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
CATALAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
CatalogBlockData - Class in org.spongepowered.api.data.manipulator.catalog
An enumeration of block related DataManipulators.
CatalogBuilder<C extends CatalogType,B extends ResettableBuilder<C,B>> - Interface in org.spongepowered.api.util
A base builder to construct CatalogTypes.
CatalogedBy - Annotation Type in org.spongepowered.api.util.annotation
Annotates a CatalogType class to specify a set of special catalog classes which act as the catalog for the annotated type.
catalogedElement(Text, Class<T>) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument that is a member of the specified CatalogType T.
CatalogEntityData - Class in org.spongepowered.api.data.manipulator.catalog
An enumeration of all known vanilla DataManipulators that may be applicable to any Entity.
CatalogItemData - Class in org.spongepowered.api.data.manipulator.catalog
An enumeration of known DataManipulators applicable to ItemStacks.
CatalogRegistryModule<T extends CatalogType> - Interface in org.spongepowered.api.registry
 
CatalogTileEntityData - Class in org.spongepowered.api.data.manipulator.catalog
An enumeration of known vanilla DataManipulators associated with various TileEntity.
CatalogType - Interface in org.spongepowered.api
Represents a type of a dummy that can be used to identify types without using an Enum.
CatalogTypeAlreadyRegisteredException - Exception in org.spongepowered.api.registry
 
CatalogTypeAlreadyRegisteredException(String) - Constructor for exception org.spongepowered.api.registry.CatalogTypeAlreadyRegisteredException
Creates a new CatalogTypeAlreadyRegisteredException with the provided CatalogType String id.
CatalogTypes - Class in org.spongepowered.api
Enumeration of all known CatalogTypes for autocompletion when using the GameRegistry to retrieve specific types or all of a certain type.
CAULDRON - Static variable in class org.spongepowered.api.block.BlockTypes
 
CAULDRON - Static variable in class org.spongepowered.api.item.ItemTypes
 
CAULDRON - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CAULDRON_FILLED - Static variable in class org.spongepowered.api.statistic.Statistics
 
CAULDRON_LEVEL - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
CAULDRON_USED - Static variable in class org.spongepowered.api.statistic.Statistics
 
Cause - Class in org.spongepowered.api.event.cause
A cause represents the reason or initiator of an event.
cause(Cause) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
Sets the Cause for the DamageModifier to build.
cause(Cause) - Method in class org.spongepowered.api.event.cause.entity.health.HealthModifier.Builder
Sets the Cause for the HealthModifier to build.
Cause.Builder - Class in org.spongepowered.api.event.cause
 
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_SPIDER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
CaveSpider - Interface in org.spongepowered.api.entity.living.monster
Represents a Cave Spider.
CENTER - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
center(double, double) - Method in interface org.spongepowered.api.world.WorldBorder.Builder
Sets the centre 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.data.type.ArmorTypes
 
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_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(int) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask.Builder
 
chance(float) - Method in interface org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask.Builder
 
chance(double) - Method in interface org.spongepowered.api.world.gen.populator.Lake.Builder
Sets the probability of a lake spawning in a chunk.
chance(double) - Method in interface org.spongepowered.api.world.gen.populator.Pumpkin.Builder
Sets the probability of a pumpkin patch spawning within a chunk.
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
Base event for when BlockStates at Locations are being changed.
ChangeBlockEvent.Break - Interface in org.spongepowered.api.event.block
Called when BlockStates at Locations are being broke.
ChangeBlockEvent.Decay - Interface in org.spongepowered.api.event.block
Called when specific BlockTypes have a notion of "decaying" for various reasons such that the changes are always caused by themselves.
ChangeBlockEvent.Grow - Interface in org.spongepowered.api.event.block
Called when a BlockType decides to "grow" either other blocks or itself or both.
ChangeBlockEvent.Modify - Interface in org.spongepowered.api.event.block
Called when one or more BlockTypes are modified in the world.
ChangeBlockEvent.Place - Interface in org.spongepowered.api.event.block
Called when one or more BlockTypes are added to the world.
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 TileEntity "ticked", the Cause will have the TileEntity.
ChangeBlockEvent.Pre - Interface in org.spongepowered.api.event.block
Called before running specific block logic at one or more Location's such as BlockTypes.FLOWING_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 that may have some BaseValues 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.
ChangeEntityEquipmentEvent.TargetHumanoid - Interface in org.spongepowered.api.event.entity
An event where a Humanoid entity is targeted.
ChangeEntityEquipmentEvent.TargetLiving - Interface in org.spongepowered.api.event.entity
An event where a Living entity is targeted.
ChangeEntityEquipmentEvent.TargetPlayer - Interface in org.spongepowered.api.event.entity
An event where a Player entity is targeted.
ChangeEntityExperienceEvent - Interface in org.spongepowered.api.event.entity
An event that is related to experience.
ChangeEntityPotionEffectEvent - Interface in org.spongepowered.api.event.entity
An event that involves a living entity having effects added and removed.
ChangeEntityPotionEffectEvent.Expire - Interface in org.spongepowered.api.event.entity
An event where the PotionEffect is forcibly expiring.
ChangeEntityPotionEffectEvent.Gain - Interface in org.spongepowered.api.event.entity
An event where the PotionEffect is being added.
ChangeEntityPotionEffectEvent.Remove - Interface in org.spongepowered.api.event.entity
An event where the PotionEffect is being removed.
ChangeGameModeEvent - Interface in org.spongepowered.api.event.entity.living.humanoid
Called when a Humanoid changes GameMode.
ChangeGameModeEvent.TargetPlayer - Interface in org.spongepowered.api.event.entity.living.humanoid
 
ChangeInventoryEvent - Interface in org.spongepowered.api.event.item.inventory
 
ChangeInventoryEvent.Equipment - Interface in org.spongepowered.api.event.item.inventory
Fired when a Living changes it's equipment.
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.
ChangeInventoryEvent.Transfer - Interface in org.spongepowered.api.event.item.inventory
Fired when an Inventory transfers items into another.
ChangeInventoryEvent.Transfer.Post - Interface in org.spongepowered.api.event.item.inventory
Fires after an Inventory transferred an item.
ChangeInventoryEvent.Transfer.Pre - Interface in org.spongepowered.api.event.item.inventory
Fired before an Inventory attempts to transfer items.
ChangeLevelEvent - Interface in org.spongepowered.api.event.entity.living.humanoid
Deprecated.
ChangeLevelEvent.TargetPlayer - Interface in org.spongepowered.api.event.entity.living.humanoid
Deprecated.
 
changePage(int) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new ClickAction that will change the page in a book when it is clicked.
ChangeServiceProviderEvent - Interface in org.spongepowered.api.event.service
Fired when the provider has been changed for a service in the ServiceManager.
ChangeSignEvent - Interface in org.spongepowered.api.event.block.tileentity
 
ChangeStatisticEvent - Interface in org.spongepowered.api.event.statistic
Represents an event that is triggered if a Statistic's value is being modified.
ChangeStatisticEvent.TargetPlayer - Interface in org.spongepowered.api.event.statistic
 
ChangeWorldBorderEvent - Interface in org.spongepowered.api.event.world
Fired when the world border changes for a Player or a World.
ChangeWorldBorderEvent.TargetPlayer - Interface in org.spongepowered.api.event.world
An event that is fired when a player's world border is changed.
ChangeWorldBorderEvent.TargetWorld - Interface in org.spongepowered.api.event.world
An event that is fired when a world's border is changed.
ChangeWorldGameRuleEvent - Interface in org.spongepowered.api.event.world
Called when a GameRule is changed.
ChangeWorldWeatherEvent - Interface in org.spongepowered.api.event.world
Called when a WeatherUniverse's Weather changes.
ChannelBinding - Interface in org.spongepowered.api.network
Represents a network channel bound to a ChannelRegistrar.
ChannelBinding.IndexedMessageChannel - Interface in org.spongepowered.api.network
Represents a channel binding that sends and receives messages.
ChannelBinding.RawDataChannel - Interface in org.spongepowered.api.network
Represents a channel that sends and receives raw data.
ChannelBuf - Interface in org.spongepowered.api.network
A ChannelStream allows for plugins and the server to read and write Java primitive data and some higher level data to DataView if necessary.
ChannelId - Annotation Type in org.spongepowered.api.network
An annotation used for naming ChannelBinding injections.
ChannelRegistrar - Interface in org.spongepowered.api.network
A registrar handling custom payloads via ChannelBindings to and from PlayerConnections and the server.
ChannelRegistrationEvent - Interface in org.spongepowered.api.event.network
Fired when a channel is registered or unregistered.
ChannelRegistrationEvent.Register - Interface in org.spongepowered.api.event.network
Fired when a channel is registered.
ChannelRegistrationEvent.Unregister - Interface in org.spongepowered.api.event.network
Fired when a channel is unregistered.
ChannelRegistrationException - Exception in org.spongepowered.api.network
An exception that is thrown when a channel registration fails.
ChannelRegistrationException() - Constructor for exception org.spongepowered.api.network.ChannelRegistrationException
ChannelRegistrationException(String) - Constructor for exception org.spongepowered.api.network.ChannelRegistrationException
Constructs a new ChannelRegistrationException with a message.
ChannelRegistrationException(String, Throwable) - Constructor for exception org.spongepowered.api.network.ChannelRegistrationException
Constructs a new ChannelRegistrationException with the specified message and cause.
ChannelRegistrationException(Throwable) - Constructor for exception org.spongepowered.api.network.ChannelRegistrationException
Constructs a new ChannelRegistrationException with the specified cause and a null message.
channels - Variable in class org.spongepowered.api.text.channel.type.CombinedMessageChannel
 
CHARCOAL - Static variable in class org.spongepowered.api.data.type.CoalTypes
 
charged() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableChargedData
Gets the ImmutableValue for the current "charged" state.
charged() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ChargedData
Gets the Value for the current "charged" state.
charged() - Method in interface org.spongepowered.api.entity.living.monster.Creeper
Gets the current value of whether this Creeper is considered "charged".
CHARGED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents whether an entity is considered "charged".
ChargedData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the "charged" state of a Creeper.
CHARGING_PLAYER - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
The EnderDragon is charging towards a Player.
CHAT - Static variable in class org.spongepowered.api.text.chat.ChatTypes
The standard chat position in prompt at the bottom-left.
CHAT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
CHAT_VISIBILITY - Static variable in class org.spongepowered.api.CatalogTypes
 
ChatType - Interface in org.spongepowered.api.text.chat
Represents the type of chat a message can be sent to.
ChatTypeMessageReceiver - Interface in org.spongepowered.api.text.channel
Represents something that can receive messages of certain types.
ChatTypes - Class in org.spongepowered.api.text.chat
ChatTypes is a list of the default chat types that are available in Vanilla Minecraft.
ChatVisibilities - Class in org.spongepowered.api.text.chat
An enumeration of the vanilla chat visibility modes for a client.
ChatVisibility - Interface in org.spongepowered.api.text.chat
Represents a visibility mode for a client's chat.
checkPermission(CommandSource, String) - Method in class org.spongepowered.api.command.args.CommandContext
Perform a permissions check, throwing an exception if the required permissions are not present.
checkPermission(CommandSource) - Method in class org.spongepowered.api.command.spec.CommandSpec
Check the relevant permission for this command with the provided source, throwing an exception if the source does not have permission to use the command.
checkSight() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask.Builder
 
CHEST - Static variable in class org.spongepowered.api.block.BlockTypes
 
Chest - Interface in org.spongepowered.api.block.tileentity.carrier
Represents a Chest.
CHEST - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
CHEST - Static variable in class org.spongepowered.api.data.type.BodyParts
 
CHEST - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Chest.
CHEST - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only multiple of 9 up to 6x9.
CHEST - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHEST - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CHEST_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
CHEST_MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHEST_MINECART - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CHEST_OPENED - Static variable in class org.spongepowered.api.statistic.Statistics
 
CHEST_ROTATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the rotation of the BodyParts.CHEST.
CHESTED_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ChestMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
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".
CHESTPLATE - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
CHICKEN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Chicken - Interface in org.spongepowered.api.entity.living.animal
Represents a Chicken.
CHICKEN - Static variable in class org.spongepowered.api.item.ItemTypes
 
child(CommandCallable, String...) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
Add a single child command to this command.
child(CommandCallable, Collection<String>) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
Add a single child command to this command.
childArgumentParseExceptionFallback(boolean) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
If a child command is selected but fails to parse arguments passed to it, the following determines the behavior.
ChildCommandElementExecutor - Class in org.spongepowered.api.command.args
 
ChildCommandElementExecutor(CommandExecutor) - Constructor for class org.spongepowered.api.command.args.ChildCommandElementExecutor
Deprecated.
Use the other constructor instead. Note: this entire system will be replaced in API 8.
ChildCommandElementExecutor(CommandExecutor, CommandElement, boolean) - Constructor for class org.spongepowered.api.command.args.ChildCommandElementExecutor
Create a new combined argument element and executor to handle the parsing and execution of child commands.
children(Map<List<String>, ? extends CommandCallable>) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
Adds more child arguments for this command.
CHIME - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
CHIRP - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
CHISELED - Static variable in class org.spongepowered.api.data.type.BrickTypes
 
CHISELED - Static variable in class org.spongepowered.api.data.type.QuartzTypes
 
CHISELED - Static variable in class org.spongepowered.api.data.type.SandstoneTypes
 
CHISELED_QUARTZ_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CHISELED_RED_SANDSTONE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CHISELED_SANDSTONE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CHISELED_STONEBRICK - Static variable in class org.spongepowered.api.data.type.DisguisedBlockTypes
 
CHISELED_STONEBRICK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
choices(Text, Map<String, ?>) - Static method in class org.spongepowered.api.command.args.GenericArguments
Return an argument that allows selecting from a limited set of values.
choices(Text, Map<String, ?>, boolean) - Static method in class org.spongepowered.api.command.args.GenericArguments
Return an argument that allows selecting from a limited set of values.
choices(Text, Map<String, ?>, boolean, boolean) - Static method in class org.spongepowered.api.command.args.GenericArguments
Return an argument that allows selecting from a limited set of values.
choices(Text, Supplier<Collection<String>>, Function<String, ?>) - Static method in class org.spongepowered.api.command.args.GenericArguments
Return an argument that allows selecting from a limited set of values.
choices(Text, Supplier<Collection<String>>, Function<String, ?>, boolean) - Static method in class org.spongepowered.api.command.args.GenericArguments
Return an argument that allows selecting from a limited set of values.
choices(WeightedTable<EntityArchetype>) - Method in interface org.spongepowered.api.world.gen.populator.Dungeon.Builder
Sets the possible EntityArchetypes that could be spawned.
choicesInsensitive(Text, Map<String, ?>) - Static method in class org.spongepowered.api.command.args.GenericArguments
Return an argument that allows selecting from a limited set of values.
CHORUS_FLOWER - Static variable in class org.spongepowered.api.block.BlockTypes
 
CHORUS_FLOWER - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHORUS_FLOWER - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
CHORUS_FRUIT - Static variable in class org.spongepowered.api.item.ItemTypes
 
CHORUS_FRUIT_POPPED - 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
 
ChorusFlower - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which will chorus flowers as in the end.
ChorusFlower.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing ChorusFlower populators.
Chunk - Interface in org.spongepowered.api.world
A chunk is a specific grid-aligned partition of a Extent.
CHUNK_LOAD - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
An entity spawned due to a Chunk being loaded.
CHUNK_X - Static variable in class org.spongepowered.api.data.Queries
 
CHUNK_Y - Static variable in class org.spongepowered.api.data.Queries
 
CHUNK_Z - Static variable in class org.spongepowered.api.data.Queries
 
ChunkDataStream - Interface in org.spongepowered.api.world.storage
A chunk iterator represents a buffer for obtaining chunk data from storage without having to explicitly load into memory all available chunks.
ChunkLayout - Interface in org.spongepowered.api.world.storage
A class for information about the chunk coordinate space, aka the layout.
ChunkPreGenerate - Interface in org.spongepowered.api.world
Represents an ongoing chunk pre-generation.
ChunkPreGenerate.Builder - Interface in org.spongepowered.api.world
A builder for submitting a task to pre-generate chunks.
ChunkPreGenerationEvent - Interface in org.spongepowered.api.event.world
Base event for when a ChunkPreGenerate task is underway.
ChunkPreGenerationEvent.Cancelled - Interface in org.spongepowered.api.event.world
Event fired when the pre generation has been cancelled.
ChunkPreGenerationEvent.Complete - Interface in org.spongepowered.api.event.world
Event fired when the pre generation has been completed.
ChunkPreGenerationEvent.Post - Interface in org.spongepowered.api.event.world
Event fired when a step has completed.
ChunkPreGenerationEvent.Pre - Interface in org.spongepowered.api.event.world
Event fired when chunks are about to be generated.
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.
chunksPerTick(int) - Method in interface org.spongepowered.api.world.ChunkPreGenerate.Builder
Sets maximum number of chunks per tick to generate.
ChunkState - Enum in org.spongepowered.api.world
Represents the state of a Chunk.
ChunkTicketManager - Interface in org.spongepowered.api.world
A manager of chunks.
ChunkTicketManager.Callback - Interface in org.spongepowered.api.world
A callback for loading tickets during world load.
ChunkTicketManager.EntityLoadingTicket - Interface in org.spongepowered.api.world
Represents a loading ticket which is attached to a specific entity.
ChunkTicketManager.LoadingTicket - Interface in org.spongepowered.api.world
Represents a handle which allows you to force a set of chunks to remain loaded.
ChunkTicketManager.OrderedCallback - Interface in org.spongepowered.api.world
A ordered callback for loading tickets during world load.
ChunkTicketManager.PlayerEntityLoadingTicket - Interface in org.spongepowered.api.world
Represents a loading ticket which is attached to a player entity.
ChunkTicketManager.PlayerLoadingTicket - Interface in org.spongepowered.api.world
Represents a loading ticket which is attached to a specific player.
ChunkTicketManager.PlayerOrderedCallback - Interface in org.spongepowered.api.world
A player ordered callback for loading tickets during world load.
CIRCLE_MIDDLE - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
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.item.recipe.crafting.CraftingRecipes
 
CLAY_BALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
clear() - Method in interface org.spongepowered.api.entity.ai.Goal
Clears all AITasks 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.ChannelBuf
Sets the readerIndex and writerIndex of this buffer to 0.
clear() - Method in interface org.spongepowered.api.profile.GameProfileCache
Clear all entries from this cache.
clear() - Method in class org.spongepowered.api.text.title.Title.Builder
Removes the currently displayed title from the player's screen.
clear(boolean) - Method in class org.spongepowered.api.text.title.Title.Builder
Sets whether the the currently displayed title should be removed from the player's screen and will keep the currently used display times.
CLEAR - Static variable in class org.spongepowered.api.text.title.Title
 
clear() - Static method in class org.spongepowered.api.text.title.Title
Returns a Title that will clear the currently displayed Title from the player's screen.
clear() - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
clear() - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
Clears each partition.
clear() - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
clear() - Method in interface org.spongepowered.api.text.transform.TextFormatter
Clears all elements from this formatter.
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.Weathers
 
clearEffects() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBeaconData
Creates a new ImmutableBeaconData with Optional.empty() values for the primary and secondary PotionEffectTypes.
clearEffects() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.BeaconData
Fills the primary and secondary PotionEffectTypes with Optional.empty() values as a semi "reset" state.
clearMembers() - Method in class org.spongepowered.api.text.channel.AbstractMutableMessageChannel
 
clearMembers() - Method in interface org.spongepowered.api.text.channel.MutableMessageChannel
Removes all of the members from this channel.
clearMessage() - Method in interface org.spongepowered.api.event.message.MessageEvent
Clears the currently set message and returns the empty formatter.
clearOptions(Set<Context>) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
clearOptions() - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
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.
clearPages() - Method in class org.spongepowered.api.text.BookView.Builder
Removes all pages from the BookView.
clearParents() - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
clearParents(Set<Context>) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
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.
clearPassengers() - Method in interface org.spongepowered.api.entity.Entity
Removes all currently riding passengers from this entity.
clearPermissions() - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
clearPermissions(Set<Context>) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
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(DisplaySlot) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Clears any Objective in the specified slot.
clearSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom
Clears the supplier override to force the weighted table to be used instead.
clearSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant
Clears the supplier override to force the weighted table to be used instead.
clearSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.Flower
Clears the supplier override to force the weighted table to be used instead.
clearSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.Forest
Clears the supplier override to force the weighted table to be used instead.
clearSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.Mushroom
Clears the supplier override to force the chance table to be used instead.
clearSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.Shrub
Clears the supplier override to force the weighted table to be used instead.
clearTitle() - Method in interface org.spongepowered.api.effect.Viewer
Removes the currently displayed Title from the player's screen.
CLERIC - Static variable in class org.spongepowered.api.data.type.Careers
 
ClickAction<R> - Class in org.spongepowered.api.text.action
Represents a TextAction that responds to clicks.
ClickAction.ChangePage - Class in org.spongepowered.api.text.action
For books, changes pages.
ClickAction.ExecuteCallback - Class in org.spongepowered.api.text.action
Execute a callback.
ClickAction.OpenUrl - Class in org.spongepowered.api.text.action
Opens a url.
ClickAction.RunCommand - Class in org.spongepowered.api.text.action
Runs a command.
ClickAction.SuggestCommand - Class in org.spongepowered.api.text.action
Suggests a command in the prompt.
ClickInventoryEvent - Interface in org.spongepowered.api.event.item.inventory
A click interaction in an open container.
ClickInventoryEvent.Creative - Interface in org.spongepowered.api.event.item.inventory
A click in a creative inventory.
ClickInventoryEvent.Double - Interface in org.spongepowered.api.event.item.inventory
A double-click with the primary mouse button collecting items onto the cursor.
ClickInventoryEvent.Drag - Interface in org.spongepowered.api.event.item.inventory
A completed drag Interaction.
ClickInventoryEvent.Drag.Middle - Interface in org.spongepowered.api.event.item.inventory
A completed drag Interaction cloning the cursor stack on each slot.
ClickInventoryEvent.Drag.Primary - Interface in org.spongepowered.api.event.item.inventory
A completed drag Interaction distributing the cursor stack evenly among the slots.
ClickInventoryEvent.Drag.Secondary - Interface in org.spongepowered.api.event.item.inventory
A completed drag Interaction distributing a single item from the cursor stack on each slot.
ClickInventoryEvent.Drop - Interface in org.spongepowered.api.event.item.inventory
An interaction resulting in dropping an item.
ClickInventoryEvent.Drop.Full - Interface in org.spongepowered.api.event.item.inventory
An interaction dropping an entire stack.
ClickInventoryEvent.Drop.Outside - Interface in org.spongepowered.api.event.item.inventory
A click outside of the inventory resulting in dropping the item on cursor.
ClickInventoryEvent.Drop.Outside.Creative - Interface in org.spongepowered.api.event.item.inventory
A click outside of the creative inventory.
ClickInventoryEvent.Drop.Outside.Primary - Interface in org.spongepowered.api.event.item.inventory
A click with the primary mouse button dropping the entire stack on the cursor.
ClickInventoryEvent.Drop.Outside.Secondary - Interface in org.spongepowered.api.event.item.inventory
A click with the secondary mouse button dropping a single item from the cursor.
ClickInventoryEvent.Drop.Single - Interface in org.spongepowered.api.event.item.inventory
An interaction dropping a single item.
ClickInventoryEvent.Middle - Interface in org.spongepowered.api.event.item.inventory
A click with the middle mouse button.
ClickInventoryEvent.NumberPress - Interface in org.spongepowered.api.event.item.inventory
A number press swapping the Hotbar slot with the slot the mouse hovers over.
ClickInventoryEvent.Primary - Interface in org.spongepowered.api.event.item.inventory
A click with the primary mouse button.
ClickInventoryEvent.Recipe - Interface in org.spongepowered.api.event.item.inventory
Fires when the client requests a recipe to be crafted.
ClickInventoryEvent.Recipe.All - Interface in org.spongepowered.api.event.item.inventory
Fires when the client requests a recipe to be crafted as much as possible.
ClickInventoryEvent.Recipe.Single - Interface in org.spongepowered.api.event.item.inventory
Fires when the Client requests a recipe to be crafted once.
ClickInventoryEvent.Secondary - Interface in org.spongepowered.api.event.item.inventory
A click with the secondary mouse button.
ClickInventoryEvent.Shift - Interface in org.spongepowered.api.event.item.inventory
A click with the shift modifier active.
ClickInventoryEvent.Shift.Primary - Interface in org.spongepowered.api.event.item.inventory
A click with the primary mouse button and the shift modifier active
ClickInventoryEvent.Shift.Secondary - Interface in org.spongepowered.api.event.item.inventory
A click with the secondary mouse button and the shift modifier active
ClientConnectionEvent - Interface in org.spongepowered.api.event.network
Represents an event fired during the login process.
ClientConnectionEvent.Auth - Interface in org.spongepowered.api.event.network
Called asynchronously when the client attempts to authenticate against the server.
ClientConnectionEvent.Disconnect - Interface in org.spongepowered.api.event.network
Called when a Player disconnects from the game.
ClientConnectionEvent.Join - Interface in org.spongepowered.api.event.network
Called when a Player joins the game World for the first time after initial connection.
ClientConnectionEvent.Login - Interface in org.spongepowered.api.event.network
Called after the client authenticates and attempts to login to the server.
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.
CLIMB_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
CLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
CLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CLONEABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Represents a limitation on the "cloneability" of an item.
close() - Method in interface co.aikar.timings.Timing
 
close() - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
 
close(Player) - Method in interface org.spongepowered.api.item.inventory.Container
Stops showing this Inventory to the given viewer.
closeInventory() - Method in interface org.spongepowered.api.entity.living.player.Player
Closes the currently viewed entity of this player, if it is currently viewing one.
closeRangeSpeed(double) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask.Builder
Sets the peed "modifier" for which the parent Agent will move away from a found Entity to "avoid" when in close range.
CLOUD - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
CLOWNFISH - Static variable in class org.spongepowered.api.data.type.Fishes
 
clusterHeight(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone.Builder
Sets the height of the glowstone cluster.
clusterHeight(int) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone.Builder
Sets the height of the glowstone cluster.
co.aikar.timings - package co.aikar.timings
 
COAL - Static variable in class org.spongepowered.api.data.type.CoalTypes
 
COAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
COAL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
COAL_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
COAL_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
COAL_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
COAL_ITEM_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Represents the CoalType of an ItemTypes.COAL.
COAL_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
COAL_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
COAL_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
COAL_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
COAL_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the CoalType of an ItemStack or ItemStackSnapshot of type ItemTypes.COAL.
COAL_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
CoalData - Interface in org.spongepowered.api.data.manipulator.mutable.item
A type of VariantData handling the CoalType of an ItemStack of the ItemTypes.COAL.
CoalType - Interface in org.spongepowered.api.data.type
Represents the type of coal.
CoalTypes - Class in org.spongepowered.api.data.type
An enumeration of various CoalTypes.
COARSE_DIRT - Static variable in class org.spongepowered.api.data.type.DirtTypes
 
COARSE_DIRT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
COBBLESTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBBLESTONE - Static variable in class org.spongepowered.api.data.type.DisguisedBlockTypes
 
COBBLESTONE - Static variable in class org.spongepowered.api.data.type.SlabTypes
 
COBBLESTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBBLESTONE_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
COBBLESTONE_WALL - Static variable in class org.spongepowered.api.block.BlockTypes
 
COBBLESTONE_WALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
COBBLESTONE_WALL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
COBBLESTONE_WALL_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
COBBLESTONE_WALL_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
COBBLESTONE_WALL_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
COBBLESTONE_WALL_UP - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
COBBLESTONE_WALL_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
COBBLESTONE_WALL_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
COCOA - Static variable in class org.spongepowered.api.block.BlockTypes
 
COCOA_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
COCOA_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
COD - Static variable in class org.spongepowered.api.data.type.CookedFishes
 
COD - Static variable in class org.spongepowered.api.data.type.Fishes
 
Coerce - Class in org.spongepowered.api.util
Utility class for coercing unknown values to specific target types.
COLD_BEACH - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
COLD_TAIGA - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
COLD_TAIGA_HILLS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
COLD_TAIGA_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
collarColor() - Method in interface org.spongepowered.api.entity.living.animal.Wolf
Gets the Wolf's DyeColor of it's collar.
CollectionUtils - Class in org.spongepowered.api.util
 
CollectionValue<E,C extends Collection<E>,V extends CollectionValue<E,C,V,I>,I extends ImmutableCollectionValue<E,C,I,V>> - Interface in org.spongepowered.api.data.value.mutable
Represents a Value that is backed by a Collection of elements.
CollectiveProperty<E> - Class in org.spongepowered.api.data.property.block
 
CollectiveProperty() - Constructor for class org.spongepowered.api.data.property.block.CollectiveProperty
 
CollideBlockEvent - Interface in org.spongepowered.api.event.block
Fired when an Entity collides with a BlockSnapshot.
CollideBlockEvent.Impact - Interface in org.spongepowered.api.event.block
Fired when an Entity impacts another BlockSnapshot.
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.CatalogTypes
 
CollisionRule - Interface in org.spongepowered.api.scoreboard
Represents a collision rule.
collisionRule(CollisionRule) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the CollisionRule for this team's members.
CollisionRules - Class in org.spongepowered.api.scoreboard
An enumeration of vanilla CollisionRules.
color() - Method in interface org.spongepowered.api.block.tileentity.Bed
Gets the Value for the color.
color() - Method in interface org.spongepowered.api.block.tileentity.carrier.ShulkerBox
Gets the current Value of DyeColor for this ShulkerBox.
color(BossBarColor) - Method in interface org.spongepowered.api.boss.ServerBossBar.Builder
Sets the color.
COLOR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the Color of an ItemStack.
color() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the Color of this cloud, can be changed.
color() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseData
Gets an ImmutableValue for the HorseColor.
color() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableColoredData
Gets the ImmutableValue for the Color.
color() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutablePotionColorData
Gets the ImmutableValue of the color.
color() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBedData
Deprecated.
Gets the ImmutableValue for the color.
color() - Method in interface org.spongepowered.api.data.manipulator.mutable.ColoredData
Gets the Value for the Color.
color() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the Color of this cloud, can be changed.
color() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.HorseData
Gets a Value for the HorseColor.
color() - Method in interface org.spongepowered.api.data.manipulator.mutable.PotionColorData
Gets the Value of the color.
color() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.BedData
Deprecated.
Gets the Value for the color.
color(DyeColor) - Method in interface org.spongepowered.api.data.meta.PatternLayer.Builder
Sets the DyeColor to be used.
COLOR - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will modify the color of a particle.
color() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the Color of this cloud, can be changed.
color() - Method in interface org.spongepowered.api.entity.living.animal.RideableHorse
Gets the color of the horse.
color() - Method in interface org.spongepowered.api.entity.living.animal.Sheep
Gets the current Value of DyeColor for this Sheep.
color() - Method in interface org.spongepowered.api.entity.living.golem.Shulker
Gets the current Value of DyeColor for this Shulker.
color(Color) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Color to the initial explosion colors.
color(TextColor) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the color of the Team.
color(TextColor) - Method in class org.spongepowered.api.text.format.TextFormat
Returns a new TextFormat with the given color.
color(TextColor) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
color(TextColor) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
color(TextColor) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
color(TextColor) - Method in class org.spongepowered.api.text.Text.Builder
Sets the TextColor of this text.
color(TextColor) - Method in class org.spongepowered.api.text.TextTemplate.Arg.Builder
Sets the "base" color of the Arg.
color(TextColor) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
Color - Class in org.spongepowered.api.util
 
Color.Builder - Class in org.spongepowered.api.util
 
COLOR_BLUE - Static variable in class org.spongepowered.api.data.Queries
 
COLOR_GREEN - Static variable in class org.spongepowered.api.data.Queries
 
COLOR_RED - Static variable in class org.spongepowered.api.data.Queries
 
COLOR_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
COLOR_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
COLORED_ITEM_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item is rendered by a specific Color.
ColoredData - Interface in org.spongepowered.api.data.manipulator.mutable
Represents item data that uses colors.
colors(Color...) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Colors to the initial explosion colors.
colors(Iterable<Color>) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Colors to the initial explosion colors.
combined(MessageChannel...) - Static method in interface org.spongepowered.api.text.channel.MessageChannel
Creates a message channel that targets all subjects contained within the given channels and applies the message transformations of each channel in order.
combined(Collection<MessageChannel>) - Static method in interface org.spongepowered.api.text.channel.MessageChannel
Gets a message channel that targets all subjects contained within the given channels and applies the message transformations of each channel in order.
CombinedMessageChannel - Class in org.spongepowered.api.text.channel.type
A message channel that targets all subjects contained within the given channels and applies the message transformations of each channel in order (so with n channels, channels[n-1].transformMessage(channels[n-2] .transformMessage(channels[...] .transformMessage(channels[0].transformMessage(input)))) would occur).
CombinedMessageChannel(MessageChannel...) - Constructor for class org.spongepowered.api.text.channel.type.CombinedMessageChannel
Creates a new combined message channel of the provided MessageChannels.
CombinedMessageChannel(Collection<MessageChannel>) - Constructor for class org.spongepowered.api.text.channel.type.CombinedMessageChannel
Creates a new combined message channel of the provided Collection of MessageChannels.
COMMAND - Static variable in class org.spongepowered.api.data.key.Keys
Represents a key for the stored command, mostly related to CommandBlocks and CommandBlockMinecarts.
COMMAND - Static variable in class org.spongepowered.api.event.cause.entity.teleport.TeleportTypes
 
COMMAND_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
COMMAND_BLOCK - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
COMMAND_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
COMMAND_BLOCK_MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
COMMAND_BLOCK_OUTPUT - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether CommandBlocks should notify admins when they perform commands.
COMMAND_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents the CommandData for a CommandBlock.
CommandArgs - Class in org.spongepowered.api.command.args
Holder for command arguments.
CommandArgs(String, List<SingleArg>) - Constructor for class org.spongepowered.api.command.args.CommandArgs
Create a new CommandArgs instance with the given raw input and arguments.
CommandArgs.Snapshot - Class in org.spongepowered.api.command.args
A snapshot of a CommandArgs.
CommandBlock - Interface in org.spongepowered.api.block.tileentity
Represents a Command Block.
COMMANDBLOCK_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
CommandBlockMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a minecart with a command block inside it.
CommandBlockSource - Interface in org.spongepowered.api.command.source
Represents a CommandBlock source, either a placed block or a CommandBlockMinecart.
CommandCallable - Interface in org.spongepowered.api.command
A low-level interface for commands that can be executed.
CommandContext - Class in org.spongepowered.api.command.args
Context that a command is executed in.
CommandContext() - Constructor for class org.spongepowered.api.command.args.CommandContext
Create a new empty CommandContext.
CommandContext.Snapshot - Class in org.spongepowered.api.command.args
A snapshot of a CommandContext.
CommandData - Interface in org.spongepowered.api.data.manipulator.mutable
An DataManipulator handling all related Values for command related DataHolders, such as CommandBlocks and CommandBlockMinecarts.
CommandElement - Class in org.spongepowered.api.command.args
Represents a command argument element.
CommandElement(Text) - Constructor for class org.spongepowered.api.command.args.CommandElement
 
CommandException - Exception in org.spongepowered.api.command
Thrown when an executed command raises an error or when execution of the command failed.
CommandException(Text) - Constructor for exception org.spongepowered.api.command.CommandException
Constructs a new CommandException with the given message.
CommandException(Text, Throwable) - Constructor for exception org.spongepowered.api.command.CommandException
Constructs a new CommandException with the given message and the given cause.
CommandException(Text, boolean) - Constructor for exception org.spongepowered.api.command.CommandException
Constructs a new CommandException with the given message.
CommandException(Text, Throwable, boolean) - Constructor for exception org.spongepowered.api.command.CommandException
Constructs a new CommandException with the given message and the given cause.
CommandExecutor - Interface in org.spongepowered.api.command.spec
Interface containing the method directing how a certain command will be executed.
CommandFlags - Class in org.spongepowered.api.command.args
 
CommandFlags(CommandElement, Map<List<String>, CommandElement>, Map<String, CommandElement>, Map<String, CommandElement>, CommandFlags.UnknownFlagBehavior, CommandFlags.UnknownFlagBehavior, boolean) - Constructor for class org.spongepowered.api.command.args.CommandFlags
 
CommandFlags.Builder - Class in org.spongepowered.api.command.args
 
CommandFlags.UnknownFlagBehavior - Enum in org.spongepowered.api.command.args
Indicates to the flag parser how it should treat an argument that looks like a flag that it does not recognise.
CommandManager - Interface in org.spongepowered.api.command
A command dispatcher watches for commands (such as those said in chat) and dispatches them to the correct command handler.
CommandMapping - Interface in org.spongepowered.api.command
Provides information about a mapping between a command and its aliases.
CommandMessageFormatting - Class in org.spongepowered.api.command
 
CommandNotFoundException - Exception in org.spongepowered.api.command
This exception is thrown when a sender tries to execute a command that does not exist.
CommandNotFoundException(String) - Constructor for exception org.spongepowered.api.command.CommandNotFoundException
Create an exception with the default message.
CommandNotFoundException(Text, String) - Constructor for exception org.spongepowered.api.command.CommandNotFoundException
Create an exception with a custom message.
CommandPermissionException - Exception in org.spongepowered.api.command
This exception is thrown when a subject does not have permission to execute a command.
CommandPermissionException() - Constructor for exception org.spongepowered.api.command.CommandPermissionException
Create an exception with the default message.
CommandPermissionException(Text) - Constructor for exception org.spongepowered.api.command.CommandPermissionException
Create a permissions exception with a custom message.
CommandPermissionException(Text, Throwable) - Constructor for exception org.spongepowered.api.command.CommandPermissionException
Create a permissions exception with a custom message and cause.
CommandResult - Class in org.spongepowered.api.command
Represents the result of a command in Sponge.
CommandResult.Builder - Class in org.spongepowered.api.command
A builder for CommandResults.
commandsAllowed(boolean) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets whether commands are allowed to be executed.
CommandSource - Interface in org.spongepowered.api.command
Something that can execute commands.
CommandSpec - Class in org.spongepowered.api.command.spec
Specification for how command arguments should be parsed.
CommandSpec.Builder - Class in org.spongepowered.api.command.spec
Builder for command specs.
Comparator - Interface in org.spongepowered.api.block.tileentity
Represents a Redstone Comparator.
COMPARATOR - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
comparator - Variable in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData
 
comparator - Variable in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
comparator(Comparator<E>) - Method in interface org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder
If E is not Comparable, a Comparator is required.
COMPARATOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
COMPARATOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
COMPARATOR_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
COMPARATOR_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the ComparatorType of a BlockState.
COMPARATOR_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ComparatorData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Represents the Comparator data.
ComparatorType - Interface in org.spongepowered.api.data.type
 
ComparatorTypes - Class in org.spongepowered.api.data.type
 
compare(Property<?, ?>, Property<?, ?>) - Method in enum org.spongepowered.api.data.Property.Operator
Compare the two operands by applying this operator infix with respect to them.
COMPARE - Static variable in class org.spongepowered.api.data.type.ComparatorTypes
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.block.HeldItemProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.block.InstrumentProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.block.MatterProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.BooleanProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.DisplacementProperty
Deprecated.
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.DoubleProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.entity.DominantHandProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.entity.EyeLocationProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.IntProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.item.ApplicableEffectProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.item.ArmorTypeProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.item.EquipmentProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.item.HarvestingProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.item.RecordProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.data.property.item.ToolTypeProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.AcceptsItems
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.EquipmentSlotType
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.GuiIdProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.Identifiable
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.IntProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.InventoryDimension
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.InventoryTitle
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.MappedIntProperty
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.SlotPos
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.SlotSide
 
compareTo(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.StringProperty
 
compareTo(Text) - Method in class org.spongepowered.api.text.Text
 
COMPARISON_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents the Comparator data.
COMPARISON_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
COMPASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
COMPASS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
complete(CommandSource, CommandArgs, CommandContext) - Method in class org.spongepowered.api.command.args.ChildCommandElementExecutor
 
complete(CommandSource, CommandArgs, CommandContext) - Method in class org.spongepowered.api.command.args.CommandElement
Fetch completions for command arguments.
complete(CommandSource, CommandArgs, CommandContext) - Method in class org.spongepowered.api.command.args.CommandFlags
 
complete(CommandSource, CommandArgs, CommandContext) - Method in class org.spongepowered.api.command.args.PatternMatchingCommandElement
 
complete(CommandSource, CommandArgs, CommandContext) - Method in class org.spongepowered.api.command.args.SelectorCommandElement
 
complete(CommandSource, CommandArgs, CommandContext) - Method in class org.spongepowered.api.command.spec.CommandSpec
Return tab completion results using the existing parsed arguments and context.
complete(String) - Static method in interface org.spongepowered.api.text.selector.Selector
Fetch completions for a selector command argument.
complete(String) - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Fetch completions for a selector command argument.
COMPLEX_PART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
COMPLEXD - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
COMPLEXF - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
ComplexLiving - Interface in org.spongepowered.api.entity.living.complex
Represents a complex living entity that requires multiple bounding boxes, example: EnderDragon.
ComplexLivingPart - Interface in org.spongepowered.api.entity.living.complex
Represents a part of a ComplexLiving.
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.
CompositeValueStore<S extends CompositeValueStore<S,H>,H extends ValueContainer<?>> - Interface in org.spongepowered.api.data.value.mutable
Represents a ValueContainer that contains a various bundle of ValueContainers of type declared by the extension that can be manipulated separately from this CompositeValueStore.
concat(Text) - Method in class org.spongepowered.api.text.Text
Concatenates the specified Text to this Text and returns the result.
concat(TextTemplate) - Method in class org.spongepowered.api.text.TextTemplate
Concatenates the specified TextTemplate to this template and returns the result.
CONCRETE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CONCRETE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CONCRETE_POWDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
config(C) - Method in interface org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger.Builder
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 Type in org.spongepowered.api.config
Provides an convenient injection for ConfigRoot.getDirectory().
ConfigManager - Interface in org.spongepowered.api.config
Provides configuration for plugins.
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.
CONFIGURATION_NODE - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
CONNECTED_DIRECTION_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is "connected" to a particular Direction.
CONNECTED_DIRECTIONS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the connected directions of a BlockState.
CONNECTED_EAST - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "connected to the east" of a BlockState.
CONNECTED_NORTH - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "connected to the north" state of a BlockState.
CONNECTED_SOUTH - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "connected to the south" state of a BlockState.
CONNECTED_WEST - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "connected to the west" state of a BlockState.
ConnectedDirectionData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Represents the "connected" Directions that a block may have.
connectedDirections() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableConnectedDirectionData
Gets the ImmutableSetValue for the currently "connected" Directions.
connectedDirections() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.ConnectedDirectionData
Gets the SetValue for the currently "connected" Directions.
connectedEast() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableConnectedDirectionData
Gets the ImmutableValue for whether Direction.EAST is "connected".
connectedEast() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.ConnectedDirectionData
Gets the Value for whether Direction.EAST is "connected".
connectedNorth() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableConnectedDirectionData
Gets the ImmutableValue for whether Direction.NORTH is "connected".
connectedNorth() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.ConnectedDirectionData
Gets the Value for whether Direction.NORTH is "connected".
connectedSouth() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableConnectedDirectionData
Gets the ImmutableValue for whether Direction.SOUTH is "connected".
connectedSouth() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.ConnectedDirectionData
Gets the Value for whether Direction.SOUTH is "connected".
connectedWest() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableConnectedDirectionData
Gets the ImmutableValue for whether Direction.WEST is "connected".
connectedWest() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.ConnectedDirectionData
Gets the Value for whether Direction.WEST is "connected".
ConsoleSource - Interface in org.spongepowered.api.command.source
Represents the server console.
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.
ConstructPortalEvent - Interface in org.spongepowered.api.event.world
An event where a portal is created.
ConstructWorldPropertiesEvent - Interface in org.spongepowered.api.event.world
An event for when a WorldProperties has been created.
CONSUME_ITEM - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
CONTACT - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
CONTAINED_EXPERIENCE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the amount of experience points stored by an ExperienceOrb.
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).
ContainerMinecart<M extends ContainerMinecart<M>> - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a minecart with a container inside it.
contains(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Returns whether this DataView contains the given path.
contains(DataQuery, DataQuery...) - Method in interface org.spongepowered.api.data.DataView
Returns whether this DataView contains an entry for all provided DataQuery objects.
contains(Key<?>) - Method in interface org.spongepowered.api.data.DataView
Returns whether this DataView contains the given Key's defaulted DataQuery.
contains(Key<?>, Key<?>...) - Method in interface org.spongepowered.api.data.DataView
Returns whether this DataView contains the given Keyes defaulted DataQuery.
contains(E) - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableListData
Returns whether the underlying List contains the provided element.
contains(E) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Returns whether the underlying List contains the provided element.
contains(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
contains(DataQuery, DataQuery...) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
contains(E) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
Checks if the given E element is contained within the backed Collection.
contains(E) - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Checks if the given E element is contained within the backed Collection.
contains(Object) - Method in class org.spongepowered.api.event.cause.Cause
Checks if this cause contains of any of the provided Object.
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 for whether there is a stack in this Inventory with the given ItemType.
contains(TextStyle...) - Method in class org.spongepowered.api.text.format.TextStyle
Returns whether the given TextStyle is contained in this TextStyle.
contains(SimpleTextFormatter) - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
contains(SimpleTextFormatter) - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
contains(SimpleTextTemplateApplier) - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
contains(E) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Returns true if the specified element is in the formatter.
contains(Vector3i) - Method in class org.spongepowered.api.util.AABB
Checks if the bounding box contains a point.
contains(Vector3d) - Method in class org.spongepowered.api.util.AABB
Checks if the bounding box contains a point.
contains(double, double, double) - Method in class org.spongepowered.api.util.AABB
Checks if the bounding box contains a point.
contains(Object) - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
contains(Object) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
containsAlias(String) - Method in interface org.spongepowered.api.command.dispatcher.Dispatcher
Returns whether the dispatcher contains a registered command for the given alias.
containsAlias(String) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
containsAll(Iterable<E>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
Checks if all of the given elements in the provided Iterable are contained within the backed Collection.
containsAll(Collection<E>) - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Checks if all of the given Iterable elements 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.
containsBiome(Vector3i) - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Returns true if the biome volume contains a biome at the specified position.
containsBiome(int, int, int) - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Returns true if the biome volume contains a biome at the specified position.
containsBlock(Vector3i) - Method in interface org.spongepowered.api.world.extent.BlockVolume
Returns true if the block volume contains a block at the specified position.
containsBlock(int, int, int) - Method in interface org.spongepowered.api.world.extent.BlockVolume
Returns true if the block volume contains a block at the specified position.
containsInventory(Inventory) - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns true if the given inventory is a descendant of this one.
containsKey(K) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Checks if the provided key is contained within this map.
containsKey(K) - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Checks if the provided key is contained within this map.
containsKey(EventContextKey<?>) - Method in class org.spongepowered.api.event.cause.EventContext
Gets whether the provided EventContextKey is included in this context.
containsMapping(CommandMapping) - Method in interface org.spongepowered.api.command.dispatcher.Dispatcher
Returns whether the dispatcher contains the given mapping.
containsMapping(CommandMapping) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
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 class org.spongepowered.api.event.cause.Cause
Returns whether the target class matches any object of this Cause .
containsValue(V) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Checks if the provided value is contained within this map.
containsValue(V) - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Checks if the provided value is contained within this map.
content(String) - Method in class org.spongepowered.api.text.LiteralText.Builder
Sets the plain text content of this text.
CONTENT_VERSION - Static variable in class org.spongepowered.api.data.Queries
 
contents(Iterable<Text>) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sets the contents of this output as an iterable.
contents(Text...) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sets the contents of this output to be the given array of contents.
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.
ContextCalculator<T extends Contextual> - Interface in org.spongepowered.api.service.context
Calculates the Contexts applicable for a Contextual.
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.
ContextualService<T extends Contextual> - Interface in org.spongepowered.api.service.context
A common interface for services which provide a means to store and query data for Contextuals, according to given or calculated Context state.
ContextValue - Annotation Type in org.spongepowered.api.event.filter.cause
Sets the parameter to the object with the specified name.
continueAfterFilter(Predicate<BlockRayHit<E>>, int) - Static method in class org.spongepowered.api.util.blockray.BlockRay
Creates a filter that displaces a false result from the wrapped Predicate by the provided numberOfBlocks, if this number is positive.
continueUpdating() - Method in class org.spongepowered.api.entity.ai.task.AbstractAITask
Called to verify that this AITask needs to AbstractAITask.update() in this tick.
convertTuple(DamageModifier, DoubleUnaryOperator) - Method in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
convertTuple(DamageModifier, DoubleUnaryOperator) - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
convertTuple(HealthModifier, DoubleUnaryOperator) - Method in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
convertTuple(M, DoubleUnaryOperator) - Method in class org.spongepowered.api.event.impl.AbstractModifierEvent
 
COOKED_BEEF - Static variable in class org.spongepowered.api.item.ItemTypes
 
COOKED_CHICKEN - Static variable in class org.spongepowered.api.item.ItemTypes
 
COOKED_FISH - Static variable in class org.spongepowered.api.CatalogTypes
 
COOKED_FISH - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the type of CookedFish an ItemStack with ItemTypes.COOKED_FISH has.
COOKED_FISH - Static variable in class org.spongepowered.api.item.ItemTypes
 
COOKED_FISH_ITEM_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Represents the CookedFish type of a ItemTypes.COOKED_FISH.
COOKED_FISH_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
COOKED_FISH_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
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
 
CookedFish - Interface in org.spongepowered.api.data.type
Represents a type of cooked fish.
CookedFishData - Interface in org.spongepowered.api.data.manipulator.mutable.item
A type of VariantData handling the CookedFish of an ItemStack of the ItemTypes.COOKED_FISH.
CookedFishes - Class in org.spongepowered.api.data.type
An enumeration of known CookedFish types.
COOKIE - Static variable in class org.spongepowered.api.item.ItemTypes
 
COOKIE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
COOLDOWN - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the amount of ticks a Hopper has to cool down before transferring the next item.
cooldown() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableCooldownData
Gets the ImmutableValue for the "cooldown" remaining.
cooldown() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.CooldownData
Gets the Value for the "cooldown" remaining.
COOLDOWN_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents an int cooldown for a Hopper.
CooldownData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
An DataManipulator handling the "cooldown" information for a Hopper.
CooldownEvent - Interface in org.spongepowered.api.event.entity.living.humanoid.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.humanoid.player
Handles an ItemType going off cooldown for a Player.
CooldownEvent.Set - Interface in org.spongepowered.api.event.entity.living.humanoid.player
Handles an ItemType being given a cooldown for a Player.
CooldownTracker - Interface in org.spongepowered.api.entity.living.player
Provides access to the item cooldowns of a Player.
copy() - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype
 
copy() - Method in interface org.spongepowered.api.data.DataView
Copies this DataView and all of it's contents into a new DataContainer.
copy(DataView.SafetyMode) - Method in interface org.spongepowered.api.data.DataView
Copies this DataView and all of it's contents into a new DataContainer with the given safety mode.
copy() - Method in interface org.spongepowered.api.data.manipulator.DataManipulator
 
copy() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
copy() - Method in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulator
 
copy() - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
copy(DataView.SafetyMode) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
copy() - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
 
copy() - Method in interface org.spongepowered.api.data.value.mutable.MapValue
 
copy() - Method in interface org.spongepowered.api.data.value.mutable.MutableBoundedValue
 
copy() - Method in interface org.spongepowered.api.data.value.mutable.OptionalValue
 
copy() - Method in interface org.spongepowered.api.data.value.mutable.Value
Makes an independent copy of this Value with the same initial data.
copy() - Method in interface org.spongepowered.api.data.value.ValueContainer
Creates a clone copy of this ValueContainer as a new ValueContainer such that all the BaseValues are safely duplicated to the new instance.
copy() - Method in interface org.spongepowered.api.entity.EntityArchetype
 
copy() - Method in interface org.spongepowered.api.item.inventory.ItemStack
 
copy() - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Returns a new biome generation settings which is a copy of this set of generation settings at this point in time.
copy() - Method in class org.spongepowered.api.world.Location
 
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(S) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Performs an absolute copy of all Values and ValueContainers to this CompositeValueStore such that any overlapping Values are offered for replacement.
copyFrom(S, MergeFunction) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Performs an absolute copy of all Values and ValueContainers to this CompositeValueStore such that any overlapping Values are offered for replacement.
copyFrom(Vector3i, DataHolder) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to copy all the relevant data from the provided DataHolder to the block at the provided coordinates.
copyFrom(int, int, int, DataHolder) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to copy all the relevant data from the provided DataHolder to the block at the provided coordinates.
copyFrom(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to copy all the relevant data from the provided DataHolder to the block at the provided coordinates.
copyFrom(int, int, int, int, int, int) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to copy all ImmutableValues from the provided block to provided block to the provided block coordinates.
copyFrom(Vector3i, DataHolder, MergeFunction) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to copy all ImmutableValues from the provided block to provided block to the provided block coordinates.
copyFrom(int, int, int, DataHolder, MergeFunction) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to copy all ImmutableValues from the provided block to provided block to the provided block coordinates.
copyFrom(Vector3i, Vector3i, MergeFunction) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to copy all ImmutableValues from the provided block to provided block to the provided block coordinates.
copyFrom(int, int, int, int, int, int, MergeFunction) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to copy all ImmutableValues from the provided block to provided block to the provided block coordinates.
copyFrom(DataHolder) - Method in class org.spongepowered.api.world.Location
 
copyFrom(DataHolder, MergeFunction) - Method in class org.spongepowered.api.world.Location
 
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.
copyPropertiesFrom(WorldBorder) - Method in interface org.spongepowered.api.world.WorldBorder
Copies the properties of the passed border onto this border.
copyToDirectory(Path) - Method in interface org.spongepowered.api.asset.Asset
Copies this Asset to the specified 'outputDirectory' Path.
copyToDirectory(Path, boolean) - Method in interface org.spongepowered.api.asset.Asset
Copies this Asset to the specified 'outputDirectory' Path.
copyToDirectory(Path, boolean, boolean) - Method in interface org.spongepowered.api.asset.Asset
Copies this Asset to the specified 'outputDirectory' Path.
copyToFile(Path) - Method in interface org.spongepowered.api.asset.Asset
Copies this Asset to the specified 'output' Path.
copyToFile(Path, boolean) - Method in interface org.spongepowered.api.asset.Asset
Copies this Asset to the specified 'output' Path.
copyToFile(Path, boolean, boolean) - Method in interface org.spongepowered.api.asset.Asset
Copies this Asset to the specified 'output' Path.
copyWorld(WorldProperties, String) - Method in interface org.spongepowered.api.Server
Creates a world copy asynchronously using the new name given and returns the new world properties if the copy was possible.
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.
CORNISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
COUNT - Static variable in class org.spongepowered.api.text.selector.ArgumentTypes
The argument type limiting the number of results of a Selector.
COURBET - Static variable in class org.spongepowered.api.data.type.Arts
 
COW - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Cow - Interface in org.spongepowered.api.entity.living.animal
Represents a Cow.
CRACKED - Static variable in class org.spongepowered.api.data.type.BrickTypes
 
CRACKED_STONEBRICK - Static variable in class org.spongepowered.api.data.type.DisguisedBlockTypes
 
CRAFTING - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Players personal crafting area.
CRAFTING_RECIPES - Static variable in class org.spongepowered.api.CatalogTypes
 
CRAFTING_TABLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
CRAFTING_TABLE - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only 10.
CRAFTING_TABLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
CRAFTING_TABLE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CRAFTING_TABLE_INTERACTION - Static variable in class org.spongepowered.api.statistic.Statistics
 
CraftingGridInventory - Interface in org.spongepowered.api.item.inventory.crafting
A CraftingGridInventory represents the inventory of something that can craft items.
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.
CraftingRecipeRegistry - Interface in org.spongepowered.api.item.recipe.crafting
A registry for Crafting Table recipes.
CraftingRecipes - Class in org.spongepowered.api.item.recipe.crafting
An enumeration of all possible CraftingRecipes in vanilla minecraft.
CraftingResult - Class in org.spongepowered.api.item.recipe.crafting
The result of fulfilling a CraftingRecipe.
CraftingResult(ItemStackSnapshot, List<ItemStackSnapshot>) - Constructor for class org.spongepowered.api.item.recipe.crafting.CraftingResult
Creates a new CraftingResult.
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.LlamaVariants
 
create() - Method in interface org.spongepowered.api.data.manipulator.DataManipulatorBuilder
Creates a new specific DataManipulator for consumption.
create(ArgumentType<T>, T) - Static method in interface org.spongepowered.api.text.selector.Argument
Creates a new Argument using the specified type and value.
create(ArgumentType.Invertible<T>, T, boolean) - Static method in interface org.spongepowered.api.text.selector.Argument
Creates a new Argument.Invertible using the specified type and value.
create(String) - Static method in class org.spongepowered.api.text.selector.ArgumentTypes
Creates a custom ArgumentType with the specified key.
create(String, Class<T>) - Static method in class org.spongepowered.api.text.selector.ArgumentTypes
Creates a custom ArgumentType with the specified key and value.
create(Class<T>, Class<? extends Throwable>) - Method in class org.spongepowered.api.util.generator.dummy.DummyClassGeneratorProvider
Creates a new class extended based on the provided type with the provided exceptionType to throw for all methods provided by the target class.
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 - Static variable in class org.spongepowered.api.world.ChunkRegenerateFlags
A flag that defines whether a chunk should be created.
create() - Method in interface org.spongepowered.api.world.schematic.BlockPaletteType
Deprecated.
Gets an instance of this palette type.
create() - Method in interface org.spongepowered.api.world.schematic.PaletteType
 
createArchetype() - Method in interface org.spongepowered.api.block.BlockSnapshot
Creates a new TileEntityArchetype for use with Schematics and placing the archetype in multiple locations.
createArchetype() - Method in interface org.spongepowered.api.block.tileentity.TileEntity
Creates a new TileEntityArchetype for use with Schematics and placing the archetype in multiple locations.
createArchetype() - Method in interface org.spongepowered.api.entity.Entity
Creates a new EntityArchetype for use with Schematics and placing the archetype in multiple locations.
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.extent.Extent
Creates a new archetype volume from the specified section of this extent.
createArchetypeVolume(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new archetype volume of the desired size.
createArchetypeVolume(Vector3i) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new archetype volume of the desired size.
createArgument(ArgumentType<T>, T) - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Creates a new Argument using the specified type and value.
createArgument(ArgumentType.Invertible<T>, T, boolean) - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Creates a new Argument.Invertible using the specified type and value.
createArguments(ArgumentHolder<? extends ArgumentType<T>>, V) - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Creates a new set of Arguments using the specified type and value.
createArgumentType(String) - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Creates a custom ArgumentType with the specified key.
createArgumentType(String, Class<T>) - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Creates a custom ArgumentType with the specified key and value.
createAsyncExecutor(Object) - Method in interface org.spongepowered.api.scheduler.Scheduler
Creates a new ExecutorService that can be used to schedule asynchronous tasks through the standard Java concurrency interfaces.
createBiomeBuffer(Vector3i) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new biome buffer of the desired size.
createBiomeBuffer(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new biome buffer of the desired size and minimum position.
createBiomeBuffer(int, int, int) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new biome buffer of the desired size.
createBiomeBuffer(int, int, int, int, int, int) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new biome buffer of the desired size and minimum position.
createBlockBuffer(Vector3i) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new block buffer of the desired size.
createBlockBuffer(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new block buffer of the desired size and minimum position.
createBlockBuffer(int, int, int) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new block buffer of the desired size.
createBlockBuffer(int, int, int, int, int, int) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new block buffer of the desired size and minimum position.
createBoundedValueBuilder(Key<MutableBoundedValue<E>>) - Method in interface org.spongepowered.api.data.value.ValueFactory
createBuilder(Class<T>) - Method in interface org.spongepowered.api.GameRegistry
Gets a builder of the desired class type, examples may include: ItemStack.Builder, etc.
createBuilder() - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Creates a Selector.Builder.
createChangeEntityExperienceEvent(Cause, int, int, Entity) - Static method in interface org.spongepowered.api.event.entity.ChangeEntityExperienceEvent
Deprecated.
createChannel(Object, String) - Method in interface org.spongepowered.api.network.ChannelRegistrar
Creates a new channel binding for the given channel name.
createClass(Class<?>, String, Class<?>) - Method in class org.spongepowered.api.util.generator.dummy.DummyClassGenerator
Creates a new class prepared to be loaded into the ClassLoader.
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.
createDefaultGenerationSettings(World) - Method in interface org.spongepowered.api.world.biome.BiomeType
Gets the default generation settings of this biome for the given world.
createEntity(EntityType, Vector3d) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Create an entity instance at the given position.
createEntity(EntityType, Vector3i) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Create an entity instance at the given position.
createEntity(DataContainer) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Create an entity instance at the given position.
createEntity(DataContainer, Vector3d) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Create an entity instance at the given position.
createEntity(EntityType) - Method in class org.spongepowered.api.world.Location
Create an entity instance at the given position.
createEntityNaturally(EntityType, Vector3d) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Create an entity instance at the given position with the default equipment.
createEntityNaturally(EntityType, Vector3i) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Create an entity instance at the given position with the default equipment.
createEntityTicket(Object, World) - Method in interface org.spongepowered.api.world.ChunkTicketManager
Attempts to create a new loading ticket for a plugin to load chunks in a world.
createError(Text) - Method in class org.spongepowered.api.command.args.CommandArgs
Create a parse exception with the provided message which has the position of the last parsed argument attached.
createExtendedFor(Class<T>, String) - Static method in class org.spongepowered.api.util.generator.dummy.DummyObjectProvider
Creates a new dummy class implementing the specified interface.
createFog(boolean) - Method in interface org.spongepowered.api.boss.ServerBossBar.Builder
Sets if fog should be created.
createFor(Class<T>, String) - Static method in class org.spongepowered.api.util.generator.dummy.DummyObjectProvider
Creates a new dummy class implementing the specified interface.
createFrom(DataHolder) - Method in interface org.spongepowered.api.data.manipulator.DataManipulatorBuilder
Attempts to read data from the given DataHolder and constructs a new copy of the DataManipulator as an instance of T.
createFrom(DataHolder) - Method in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulatorBuilder
Attempts to read data from the given DataHolder and constructs a new copy of the DataManipulator as an instance of T.
createFrom(ImmutableDataHolder<?>) - Method in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulatorBuilder
Creates the desired ImmutableDataManipulator from the provided ImmutableDataHolder, if it is supported.
createGameDictionaryEntry() - Method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
Creates a GameDictionary.Entry that compares stacks to this ItemStackSnapshot.
createGenerator(World) - Method in interface org.spongepowered.api.world.GeneratorType
Creates a new WorldGenerator for this generator type.
createImmutable() - Method in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulatorBuilder
Creates a new specific ImmutableDataManipulator for consumption.
createListValue(Key<ListValue<E>>, List<E>) - Method in interface org.spongepowered.api.data.value.ValueFactory
Creates a new ListValue with the provided Key and List of elements.
createListValue(Key<ListValue<E>>, List<E>, List<E>) - Method in interface org.spongepowered.api.data.value.ValueFactory
Creates a new ListValue with the provided Key and List of elements.
createMapValue(Key<MapValue<K, V>>, Map<K, V>) - Method in interface org.spongepowered.api.data.value.ValueFactory
Creates a new MapValue of the provided Key with the types K and V.
createMapValue(Key<MapValue<K, V>>, Map<K, V>, Map<K, V>) - Method in interface org.spongepowered.api.data.value.ValueFactory
Creates a new MapValue of the provided Key with the types K and V along with the provided Map defaults.
createMoveEntityEventTeleport(Cause, Transform<World>, Transform<World>, Entity) - Static method in interface org.spongepowered.api.event.entity.MoveEntityEvent.Teleport
Deprecated.
createMoveEntityEventTeleportPortal(Cause, Transform<World>, Transform<World>, PortalAgent, Entity, boolean) - Static method in interface org.spongepowered.api.event.entity.MoveEntityEvent.Teleport.Portal
Deprecated.
createNew() - Static method in interface org.spongepowered.api.data.DataContainer
createNew(DataView.SafetyMode) - Static method in interface org.spongepowered.api.data.DataContainer
Creates a new DataContainer with the provided DataView.SafetyMode.
createOptionalValue(Key<OptionalValue<E>>, E) - Method in interface org.spongepowered.api.data.value.ValueFactory
Creates an OptionalValue where even the default value may be Optional.empty().
createOptionalValue(Key<OptionalValue<E>>, E, E) - Method in interface org.spongepowered.api.data.value.ValueFactory
Creates an OptionalValue where the default is NOT null, such that the actual value may be retained as null.
createPlayerEntityTicket(Object, World, UUID) - Method in interface org.spongepowered.api.world.ChunkTicketManager
Attempts to create a new loading ticket for a plugin to load chunks in a world.
createPlayerTicket(Object, World, UUID) - Method in interface org.spongepowered.api.world.ChunkTicketManager
Attempts to create a new loading ticket for a plugin to load chunks in a world.
createPortal(Location<World>) - Method in interface org.spongepowered.api.world.PortalAgent
Tells this agent to create a new "portal" location at the suggested Location.
createProfile(UUID, String) - Method in interface org.spongepowered.api.profile.GameProfileManager
Creates a GameProfile from the provided ID and name.
createProfileProperty(String, String, String) - Method in interface org.spongepowered.api.profile.GameProfileManager
Creates a ProfileProperty from the provided name, value, and optional signature.
createRawChannel(Object, String) - Method in interface org.spongepowered.api.network.ChannelRegistrar
Creates a new raw channel binding.
createScoreArgumentType(String) - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Creates a minimum and maximum ArgumentType filtering depending on the score of the specified objective.
createSet(ArgumentHolder<? extends ArgumentType<T>>, V) - Static method in interface org.spongepowered.api.text.selector.Argument
Creates a new set of Arguments using the specified type and value.
createSetValue(Key<SetValue<E>>, Set<E>) - Method in interface org.spongepowered.api.data.value.ValueFactory
Creates a new SetValue with the provided Key and Set of elements.
createSetValue(Key<SetValue<E>>, Set<E>, Set<E>) - Method in interface org.spongepowered.api.data.value.ValueFactory
Creates a new SetValue with the provided Key and Set of elements.
createSnapshot() - Method in class org.spongepowered.api.command.args.CommandContext
Gets a snapshot of the data inside this context to allow it to be restored later.
createSnapshot() - Method in interface org.spongepowered.api.entity.Entity
Creates a EntitySnapshot containing the EntityType and data of this entity.
createSnapshot() - Method in interface org.spongepowered.api.extra.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(Vector3i) - Method in interface org.spongepowered.api.world.extent.Extent
Gets a snapshot of this block at the current point in time.
createSnapshot(int, int, int) - Method in interface org.spongepowered.api.world.extent.Extent
Gets a snapshot of this block at the current point in time.
createSnapshot() - Method in class org.spongepowered.api.world.Location
Gets a snapshot of this block at the current point in time.
createStack() - Method in interface org.spongepowered.api.extra.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.
createSyncExecutor(Object) - Method in interface org.spongepowered.api.scheduler.Scheduler
Creates a new ExecutorService that can be used to schedule synchronous tasks through the standard Java concurrency interfaces.
createTaskBuilder() - Method in interface org.spongepowered.api.scheduler.Scheduler
Gets a new instance of a Task.Builder.
createThreadSafeBiomeBuffer(Vector3i) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new biome buffer of the desired size.
createThreadSafeBiomeBuffer(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new biome buffer of the desired size an minimum position.
createThreadSafeBiomeBuffer(int, int, int) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new biome buffer of the desired size.
createThreadSafeBiomeBuffer(int, int, int, int, int, int) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new biome buffer of the desired size.
createThreadSafeBlockBuffer(Vector3i) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new block buffer of the desired size.
createThreadSafeBlockBuffer(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new block buffer of the desired size and minimum position.
createThreadSafeBlockBuffer(int, int, int) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new block buffer of the desired size.
createThreadSafeBlockBuffer(int, int, int, int, int, int) - Method in interface org.spongepowered.api.world.extent.ExtentBufferFactory
Returns a new block buffer of the desired size and minimum position.
createTicket(Object, World) - Method in interface org.spongepowered.api.world.ChunkTicketManager
Attempts to create a new loading ticket for a plugin to load chunks in a world.
createValue(Key<Value<E>>, E) - Method in interface org.spongepowered.api.data.value.ValueFactory
Creates a new Value with the provided Key and the E element.
createValue(Key<Value<E>>, E, E) - Method in interface org.spongepowered.api.data.value.ValueFactory
Creates a new Value with the provided Key and the E element and the provided E default value.
createView(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Creates a new DataView at the desired path.
createView(DataQuery, Map<?, ?>) - Method in interface org.spongepowered.api.data.DataView
Creates a new DataView with the given data at the desired path.
createView(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
createView(DataQuery, Map<?, ?>) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
createWorldProperties(String, WorldArchetype) - Method in interface org.spongepowered.api.Server
Creates a new WorldProperties from the given WorldArchetype.
CREATIVE - Static variable in class org.spongepowered.api.entity.living.player.gamemode.GameModes
 
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_ONLY - Static variable in class org.spongepowered.api.data.type.PickupRules
 
creator(UUID) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
Sets the UUID of the user who created this BlockSnapshot.
CREATOR - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents the creator 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_ID - Static variable in class org.spongepowered.api.data.Queries
 
Creature - Interface in org.spongepowered.api.entity.living
 
CREEBET - Static variable in class org.spongepowered.api.data.type.Arts
 
CREEPER - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
CREEPER - Static variable in class org.spongepowered.api.data.type.SkullTypes
 
CREEPER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Creeper - Interface in org.spongepowered.api.entity.living.monster
Represents a Creeper.
CREEPER - Static variable in class org.spongepowered.api.item.FireworkShapes
 
CREEPER_CHARGED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Creeper is charged.
Criteria - Class in org.spongepowered.api.scoreboard.critieria
Criteria names which trigger an objective to be modified by actions in-game.
criterion(AdvancementCriterion) - Method in interface org.spongepowered.api.advancement.Advancement.Builder
Sets the AdvancementCriterion that should be used for the advancement.
CRITERION - Static variable in class org.spongepowered.api.CatalogTypes
 
Criterion - Interface in org.spongepowered.api.scoreboard.critieria
Represents a set of behaviours for an objective, which may cause it to be automatically updated.
criterion(Criterion) - Method in interface org.spongepowered.api.scoreboard.objective.Objective.Builder
Sets the Criterion of the Objective.
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.data.key.Keys
Represents the Key for whether the next attack of an Entity will be a critical hit.
CRITICAL_HIT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
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.
CRITICAL_HIT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity will perform a "critical hit" the next attack.
criticalHit() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableCriticalHitData
Gets the ImmutableValue for the "critical hit" state.
criticalHit() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.CriticalHitData
Gets the Value for the "critical hit" state.
CriticalHitData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Signifies that an entity's next attack is considered a "critical" hit.
CROATIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
CROSS - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
CROUCH_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
CS_CZ - Static variable in class org.spongepowered.api.text.translation.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 - Static variable in class org.spongepowered.api.CatalogTypes
 
Currency - Interface in org.spongepowered.api.service.economy
Represents a form of currency.
currentOrder - Variable in class org.spongepowered.api.event.impl.AbstractEvent
This field is automatically set by the event manager.
CUSTOM - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
CUSTOM - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
Custom spawn type.
CUSTOM_NAME_VISIBLE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a custom name is visible on an Entity.
CUSTOM_REPLACEMENT - Static variable in class org.spongepowered.api.data.Queries
 
CustomCatalogRegistration - Annotation Type in org.spongepowered.api.registry.util
 
customNameVisible() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableCustomNameVisibleData
Returns whether the display name is visible to players.
customNameVisible() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.CustomNameVisibleData
Returns whether the display name is visible to players.
CustomNameVisibleData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the "custom name visible" state of an Entity.
CY_GB - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
CYAN - Static variable in class org.spongepowered.api.data.type.DyeColors
 
CYAN - Static variable in class org.spongepowered.api.data.type.ParrotVariants
 
CYAN - Static variable in class org.spongepowered.api.util.Color
 
CYAN_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CYAN_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CYAN_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CYAN_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CYAN_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CYAN_DYE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.item.recipe.crafting.CraftingRecipes
 
CYAN_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CYAN_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
CYAN_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
Cycleable<T extends Cycleable<T>> - Interface in org.spongepowered.api.util
Represents a type of Enum or pseudo enum, such as a CatalogType, that can be "cycled" for the "next" value.
cycleNext() - Method in enum org.spongepowered.api.util.Axis
 
cycleNext() - Method in interface org.spongepowered.api.util.Cycleable
Gets the "next" Cycleable instance to be considered for cycling.
cycleValue(Key<? extends BaseValue<? extends Cycleable<?>>>) - Method in interface org.spongepowered.api.block.BlockState
Gets the associated BlockState with the cycled BaseValue.
CZECH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 

D

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
 
D_SHARP1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
D_SHARP2 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
DA_DK - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
damage() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDamagingData
Gets the damage this projectile will deal to an Entity if hit.
damage() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.DamagingData
Gets the damage this projectile will deal to a Living if hit.
damage(double, DamageSource) - Method in interface org.spongepowered.api.entity.Entity
Damages this Entity with the given DamageSource.
damage() - Method in interface org.spongepowered.api.entity.projectile.DamagingProjectile
Gets the damage this projectile will deal to a Living if hit.
DAMAGE_DEALT - Static variable in class org.spongepowered.api.statistic.Statistics
 
DAMAGE_ENTITY_MAP - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the damage dealt towards entities of a specific EntityType.
DAMAGE_INDICATOR - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DAMAGE_MODIFIER_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
DAMAGE_TAKEN - Static variable in class org.spongepowered.api.statistic.Statistics
 
DAMAGE_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
DAMAGE_TYPE - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents the DamageType to an entity.
DAMAGEABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity can take damage and tracks it's last damage source.
DamageableData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for retaining the last known "attacker" for an Entity.
DamageAbsorptionProperty - Class in org.spongepowered.api.data.property.item
Represents the percentage of damage the item will absorb when equipped.
DamageAbsorptionProperty(int) - Constructor for class org.spongepowered.api.data.property.item.DamageAbsorptionProperty
Creates a new DamageAbsorptionProperty with the given amount of damage absorption per hit.
DamageAbsorptionProperty(int, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.DamageAbsorptionProperty
Creates a new DamageAbsorptionProperty with the given amount of damage absorption per hit.
DamageAbsorptionProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.DamageAbsorptionProperty
Creates a new DamageAbsorptionProperty with the given amount of damage absorption per hit.
damageAmount(double) - Method in interface org.spongepowered.api.world.WorldBorder.Builder
Sets the damage amount of this world border.
DamageEntityEvent - Interface in org.spongepowered.api.event.entity
Represents the base event for when an Entity is being "attacked".
damageForEntity() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.DamagingData
Gets the MapValue for representing the custom damage values to use if the owner strikes an entity of that type.
damageForEntity() - Method in interface org.spongepowered.api.entity.projectile.DamagingProjectile
Gets the MapValue for representing the custom damage values to use if the owner strikes an entity of that type.
damageForEntityTypes() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDamagingData
Gets the ImmutableMapValue for representing the custom damage values to use if the owner strikes an entity of that type.
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
 
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
 
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.
damageThreshold(double) - Method in interface org.spongepowered.api.world.WorldBorder.Builder
Sets the damage threshold of this world border.
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 - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
DamageTypes - Class in org.spongepowered.api.event.cause.entity.damage
 
DAMAGING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an owner is going to deal a certain amount of damage on the next "attack".
DamagingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for an owner that will deal a certain amount of damage on the next "attack".
DamagingProjectile - Interface in org.spongepowered.api.entity.projectile
Represents a Projectile that inflicts damage.
DANDELION - Static variable in class org.spongepowered.api.data.type.PlantTypes
 
DANISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
DARK - Static variable in class org.spongepowered.api.data.type.PrismarineTypes
 
DARK_AQUA - Static variable in class org.spongepowered.api.text.format.TextColors
 
DARK_BLUE - Static variable in class org.spongepowered.api.text.format.TextColors
 
DARK_BROWN - Static variable in class org.spongepowered.api.data.type.HorseColors
 
DARK_CYAN - Static variable in class org.spongepowered.api.util.Color
 
DARK_GRAY - Static variable in class org.spongepowered.api.text.format.TextColors
 
DARK_GREEN - Static variable in class org.spongepowered.api.text.format.TextColors
 
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.TreeTypes
 
DARK_OAK_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
DARK_OAK_BOAT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_DOOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DARK_OAK_DOOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DARK_OAK_DOOR_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DARK_OAK_DOOR_HINGE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DARK_OAK_DOOR_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DARK_OAK_DOOR_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
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 - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DARK_OAK_FENCE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
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_FENCE_GATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DARK_OAK_FENCE_GATE_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DARK_OAK_FENCE_GATE_IN_WALL - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DARK_OAK_FENCE_GATE_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DARK_OAK_FENCE_GATE_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DARK_OAK_FENCE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DARK_OAK_FENCE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DARK_OAK_FENCE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DARK_OAK_PLANKS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DARK_OAK_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DARK_OAK_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DARK_OAK_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DARK_OAK_WOODEN_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DARK_PRISMARINE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DARK_PURPLE - Static variable in class org.spongepowered.api.text.format.TextColors
 
DARK_RED - Static variable in class org.spongepowered.api.text.format.TextColors
 
darkenSky(boolean) - Method in interface org.spongepowered.api.boss.ServerBossBar.Builder
Sets if the sky should darken.
DATA - Static variable in class org.spongepowered.api.data.type.StructureModes
Data mode can only be used during natural generation.
data(DataManipulator<?, ?>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that sets a particular DataManipulator onto an ItemStack.
data(Collection<DataManipulator<?, ?>>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that sets a single DataManipulator form the provided collection of manipulators.
data(Collection<DataManipulator<?, ?>>, VariableAmount) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that provides a VariableAmount of DataManipulators from the provided pool.
data(WeightedTable<DataManipulator<?, ?>>) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that provides a variable amount of DataManipulators from the provided WeightedTable.
DATA_FORMAT - Static variable in class org.spongepowered.api.CatalogTypes
 
DATA_TRANSLATOR - Static variable in class org.spongepowered.api.CatalogTypes
 
DataAlreadyRegisteredException - Exception in org.spongepowered.api.data
 
DataAlreadyRegisteredException(Class<? extends DataManipulator<?, ?>>, Class<? extends ImmutableDataManipulator<?, ?>>, DataManipulatorBuilder<?, ?>) - Constructor for exception org.spongepowered.api.data.DataAlreadyRegisteredException
Constructs a new data already registered exception.
DataAlreadyRegisteredException(String, Class<? extends DataManipulator<?, ?>>, Class<? extends ImmutableDataManipulator<?, ?>>, DataManipulatorBuilder<?, ?>) - Constructor for exception org.spongepowered.api.data.DataAlreadyRegisteredException
Constructs a new data already registered exception with a message.
DataAlreadyRegisteredException(String, Throwable, Class<? extends DataManipulator<?, ?>>, Class<? extends ImmutableDataManipulator<?, ?>>, DataManipulatorBuilder<?, ?>) - Constructor for exception org.spongepowered.api.data.DataAlreadyRegisteredException
Constructs a new data already registered exception with a message and a throwable cause.
DataAlreadyRegisteredException(Throwable, Class<? extends DataManipulator<?, ?>>, Class<? extends ImmutableDataManipulator<?, ?>>, DataManipulatorBuilder<?, ?>) - Constructor for exception org.spongepowered.api.data.DataAlreadyRegisteredException
Constructs a new data already registered exception with a throwable cause.
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.
dataClass(Class<D>) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Sets the DataManipulator class to be used.
dataContainer(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to be a valid DataContainer.
DataContainer - Interface in org.spongepowered.api.data
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 - 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.
dataImplementation(Class<? extends T>) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Optionally sets a separate implementation class for the DataManipulator.
DataManager - Interface in org.spongepowered.api.data
A manager of the overall Data API.
DataManipulator<M extends DataManipulator<M,I>,I extends ImmutableDataManipulator<I,M>> - Interface in org.spongepowered.api.data.manipulator
Represents a changelist of data that can be applied to a DataHolder.
DataManipulatorBuilder<T extends DataManipulator<T,I>,I extends ImmutableDataManipulator<I,T>> - Interface in org.spongepowered.api.data.manipulator
A builder of DataManipulators.
dataName(String) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Deprecated.
DataQuery - Class in org.spongepowered.api.data
Represents a query that can be done on views.
DataRegistration<T extends DataManipulator<T,I>,I extends ImmutableDataManipulator<I,T>> - Interface in org.spongepowered.api.data
 
DataRegistration.Builder<T extends DataManipulator<T,I>,I extends ImmutableDataManipulator<I,T>> - Interface in org.spongepowered.api.data
 
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.
DataRegistrationNotFoundException(String, Class<? extends DataManipulator<?, ?>>) - Constructor for exception org.spongepowered.api.data.DataRegistrationNotFoundException
Constructs a data registration not found exception with a message and a specified data manipulator class.
DataRegistrationNotFoundException(String, Throwable, Class<? extends DataManipulator<?, ?>>) - Constructor for exception org.spongepowered.api.data.DataRegistrationNotFoundException
Constructs a data registration not found exception with a message, a throwable cause, and a specified data manipulator class.
DataRegistrationNotFoundException(String, Class<? extends DataManipulator<?, ?>>, Class<? extends ImmutableDataManipulator<?, ?>>) - Constructor for exception org.spongepowered.api.data.DataRegistrationNotFoundException
Constructs a data registration not found exception with a message, an immutable data manipulator class, and a mutable data manipulator class.
DataRegistrationNotFoundException(String, Throwable, Class<? extends DataManipulator<?, ?>>, Class<? extends ImmutableDataManipulator<?, ?>>) - Constructor for exception org.spongepowered.api.data.DataRegistrationNotFoundException
Constructs a data registration not found exception with a message, a throwable cause, an immutable data manipulator class, and a mutable data manipulator class.
DataSerializable - Interface in org.spongepowered.api.data
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.
DataTransactionResult - Class in org.spongepowered.api.data
Represents a transaction taking place where a DataHolder is accepting DataManipulators.
DataTransactionResult.Builder - Class in org.spongepowered.api.data
A type of builder for building DataTransactionResults.
DataTransactionResult.Type - Enum 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.
DataTranslators - Class in org.spongepowered.api.data.persistence
 
DataView - Interface in org.spongepowered.api.data
Represents an object of data represented by a map.
DataView.SafetyMode - Enum in org.spongepowered.api.data
The safety mode of the container.
dateTime(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to be a date-time, in the form of a LocalDateTime.
dateTimeOrNow(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to be a date-time, in the form of a LocalDateTime.
DAYLIGHT_DETECTOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
DAYLIGHT_DETECTOR - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
DAYLIGHT_DETECTOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
DAYLIGHT_DETECTOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DAYLIGHT_DETECTOR_INVERTED - Static variable in class org.spongepowered.api.block.BlockTypes
 
DAYLIGHT_DETECTOR_INVERTED_POWER - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
DAYLIGHT_DETECTOR_POWER - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
DaylightDetector - Interface in org.spongepowered.api.block.tileentity
Represents a DaylightDetector.
DE_DE - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
DEAD_BUSH - Static variable in class org.spongepowered.api.data.type.ShrubTypes
 
DEAD_BUSH - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
DEADBUSH - Static variable in class org.spongepowered.api.block.BlockTypes
 
DEADBUSH - Static variable in class org.spongepowered.api.item.ItemTypes
 
DeadBush - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which places down dead bushes within the chunk.
DeadBush.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing DeadBush populators.
DEATH - Static variable in class org.spongepowered.api.event.cause.entity.dismount.DismountTypes
 
DEATHS - Static variable in class org.spongepowered.api.scoreboard.critieria.Criteria
Represents a Criteria which causes an Objective to have a score for a player incremented when they die.
DEATHS - Static variable in class org.spongepowered.api.statistic.Statistics
 
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(Text) - Static method in class org.spongepowered.api.command.CommandMessageFormatting
Format text to be output as a debug message directly to a sender.
DEBUG - Static variable in class org.spongepowered.api.world.GeneratorTypes
 
DECAY_EVENT - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used for ChangeBlockEvent.Post to provide the block event without relying on existing in the Cause stack.
DECAYABLE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing whether a BlockState will decay.
decayable() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableDecayableData
Gets the ImmutableValue for whether the "decayable" state is true or false.
decayable() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.DecayableData
Gets the Value for whether the "decayable" state is true or false.
DECAYABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block will "decay" or be removed after a certain time.
DecayableData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Signifies that a block can "decay" under various circumstances.
DEEP_OCEAN - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
DEFAULT - Static variable in class org.spongepowered.api.data.type.BrickTypes
 
DEFAULT - Static variable in class org.spongepowered.api.data.type.QuartzTypes
 
DEFAULT - Static variable in class org.spongepowered.api.data.type.SandstoneTypes
 
DEFAULT - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
The default comparator for ItemStacks.
DEFAULT - Static variable in class org.spongepowered.api.text.translation.locale.Locales
The default locale used when the receiver's locale is unknown.
DEFAULT - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
The default locale used when the receiver's locale is unknown.
DEFAULT - Static variable in class org.spongepowered.api.world.GeneratorTypes
 
DEFAULT - Static variable in class org.spongepowered.api.world.PortalAgentTypes
 
DEFAULT - Static variable in class org.spongepowered.api.world.teleport.TeleportHelperFilters
The default behavior for safe teleportation.
DEFAULT_CHARSET - Static variable in interface org.spongepowered.api.asset.Asset
The default Charset that is used for reading Assets.
DEFAULT_CLOSE_ARG - Static variable in class org.spongepowered.api.text.TextTemplate
Default "close" String for how arguments are contained within the template.
DEFAULT_FLOOR_CHECK_DISTANCE - Static variable in interface org.spongepowered.api.world.TeleportHelper
The default distance to check for a suitable floor below any candidate location.
DEFAULT_HEIGHT - Static variable in interface org.spongepowered.api.world.TeleportHelper
The default height radius to scan for safe locations.
DEFAULT_OPEN_ARG - Static variable in class org.spongepowered.api.text.TextTemplate
Default "open" String for how arguments are contained within the template.
DEFAULT_REPLACEMENT - Static variable in class org.spongepowered.api.data.Queries
 
DEFAULT_WIDTH - Static variable in interface org.spongepowered.api.world.TeleportHelper
The default width radius to scan for safe locations.
DefaultBodyApplier(TextRepresentable) - Constructor for class org.spongepowered.api.event.message.MessageEvent.DefaultBodyApplier
 
DefaultConfig - Annotation Type in org.spongepowered.api.config
Provides an convenient injection for ConfigRoot.getConfig() or ConfigRoot.getConfigPath().
DefaultGameRules - Class in org.spongepowered.api.world.gamerule
An enumeration of all possible GameRule names in vanilla minecraft.
DefaultGameRules() - Constructor for class org.spongepowered.api.world.gamerule.DefaultGameRules
 
DefaultHeaderApplier(TextRepresentable) - Constructor for class org.spongepowered.api.event.message.MessageEvent.DefaultHeaderApplier
 
defaultOperator() - Static method in enum org.spongepowered.api.data.Property.Operator
Gets the default operator to use if none is specified.
defaultValue - Variable in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData
 
defaultValue - Variable in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
defaultValue - Variable in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
defaultValue - Variable in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
defaultValue(E) - Method in interface org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder
Sets the default value.
defaultValue(Text) - Method in class org.spongepowered.api.text.TextTemplate.Arg.Builder
Sets the default value for the Argument.
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.
DEFENSIVE_POTION_EFFECT - Static variable in class org.spongepowered.api.event.cause.entity.health.HealthModifierTypes
Represents a HealthModifier that will modify the heal amount from a PotionEffect affecting the target.
defineClass(String, byte[]) - Method in class org.spongepowered.api.util.generator.GeneratorUtils.LocalClassLoader
Defines the class by name and bytecode array.
defuse() - Method in interface org.spongepowered.api.entity.explosive.FusedExplosive
Cancels an actively primed explosive.
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.
DELAY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the delay on a redstone repeater.
delay() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableDelayableData
Gets the ImmutableBoundedValue for the delay.
delay() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDespawnDelayData
Gets the ImmutableBoundedValue for the "despawn delay".
delay() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePickupDelayData
Gets the ImmutableBoundedValue for the "pickup delay".
delay() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.DelayableData
Gets the MutableBoundedValue for the delay.
delay() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.DespawnDelayData
Gets the MutableBoundedValue for the "despawn delay".
delay() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.PickupDelayData
Gets the MutableBoundedValue for the "pickup delay".
delay(long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the delay before the task runs.
DELAYABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the delay of a redstone repeater.
DelayableData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An DataManipulator that represents the delay on a redstone repeater.
delayBetweenAttacks(int) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask.Builder
 
DelayedRegistration - Annotation Type in org.spongepowered.api.registry.util
 
delayTicks(long) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the delay before the task runs, in unit ticks.
delegate - Variable in class org.spongepowered.api.text.channel.impl.DelegateMessageChannel
 
delegate - Variable in class org.spongepowered.api.text.channel.impl.DelegateMutableMessageChannel
 
DelegateMessageChannel - Class in org.spongepowered.api.text.channel.impl
An immutable message channel that leaves transforming and members to the delegate channel passed.
DelegateMessageChannel(MessageChannel) - Constructor for class org.spongepowered.api.text.channel.impl.DelegateMessageChannel
Creates a delegate MessageChannel that delegates all functions to the delegated message channel.
DelegateMutableMessageChannel - Class in org.spongepowered.api.text.channel.impl
A mutable message channel that leaves transforming and members to the delegate channel passed.
DelegateMutableMessageChannel(MessageChannel) - Constructor for class org.spongepowered.api.text.channel.impl.DelegateMutableMessageChannel
Constructs a delegate mutable message channel.
delete(GameProfile) - Method in interface org.spongepowered.api.service.user.UserStorageService
Deletes the data associated with a User.
delete(User) - Method in interface org.spongepowered.api.service.user.UserStorageService
Deletes the data associated with a User.
deleteAccount(UUID) - Method in interface org.spongepowered.api.service.economy.EconomyService
Deletes the account for the user with the specified UUID.
deleteAccount(String) - Method in interface org.spongepowered.api.service.economy.EconomyService
Deletes the account with the specified identifier.
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(WorldProperties) - Method in interface org.spongepowered.api.Server
Deletes the provided world's files asynchronously from the disk.
Dependency - Annotation Type in org.spongepowered.api.plugin
Represents a dependency for a Plugin.
deposit(Currency, BigDecimal, Cause, 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 given amount of the specified Currency to this account, using the current active Contexts.
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(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor.Builder
Sets the depth of the sea floor cover to generate.
depth(int) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor.Builder
Sets the depth of the sea floor cover to generate.
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.dismount.DismountTypes
 
description(Text) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the description.
description(Text) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
A short, one-line description of this command's purpose.
description(Text) - Method in interface org.spongepowered.api.service.permission.PermissionDescription.Builder
Sets the short description to use.
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(TypeToken<?>, ConfigurationNode) - Method in class org.spongepowered.api.text.serializer.BookViewDataBuilder
 
deserialize(String) - Method in interface org.spongepowered.api.text.serializer.SafeTextSerializer
 
deserialize(TypeToken<?>, ConfigurationNode) - Method in class org.spongepowered.api.text.serializer.TextConfigSerializer
 
deserialize(TypeToken<?>, ConfigurationNode) - Method in class org.spongepowered.api.text.serializer.TextFormatConfigSerializer
 
deserialize(String) - Method in interface org.spongepowered.api.text.serializer.TextSerializer
Returns a Text instance from an appropriately formatted string.
deserialize(TypeToken<?>, ConfigurationNode) - Method in class org.spongepowered.api.text.serializer.TextTemplateConfigSerializer
 
deserializeUnchecked(String) - Method in interface org.spongepowered.api.text.serializer.SafeTextSerializer
 
deserializeUnchecked(String) - Method in interface org.spongepowered.api.text.serializer.TextSerializer
Tries to return a Text instance from the provided input string.
DESERT - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
DESERT_HILLS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
DESERT_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
DESERT_WELL - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
DESERT_WELL - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
DesertWell - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which spawns desert wells.
DesertWell.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing DesertWell populators.
DESPAWN_DELAY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the despawn delay of an Item.
DespawnDelayData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for handling the "despawn delay" of an Item.
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 TargetLivingEvent.getTargetEntity(), 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
 
DETECTOR_RAIL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DETECTOR_RAIL_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DETECTOR_RAIL_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
detonate() - Method in interface org.spongepowered.api.entity.explosive.Explosive
Detonates this explosive as soon as possible.
DetonateExplosiveEvent - Interface in org.spongepowered.api.event.entity.explosive
Event called immediately before an Explosive explodes.
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_LEFT_MIRROR - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
DIAGONAL_RIGHT - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
DIAGONAL_RIGHT_MIRROR - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
diameter(double) - Method in interface org.spongepowered.api.world.WorldBorder.Builder
Sets the diameter of this world border.
DIAMOND - Static variable in class org.spongepowered.api.data.type.ArmorTypes
 
DIAMOND - Static variable in class org.spongepowered.api.data.type.ToolTypes
 
DIAMOND - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIAMOND_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_AXE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIAMOND_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIAMOND_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIAMOND_BOOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_BOOTS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIAMOND_CHESTPLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_CHESTPLATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIAMOND_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_HELMET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIAMOND_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_HOE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIAMOND_HORSE_ARMOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_LEGGINGS - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_LEGGINGS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIAMOND_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIAMOND_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_PICKAXE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIAMOND_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_SHOVEL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIAMOND_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIAMOND_SWORD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
Difficulties - Class in org.spongepowered.api.world.difficulty
A list of difficulties that Minecraft provides in vanilla.
DIFFICULTY - Static variable in class org.spongepowered.api.CatalogTypes
 
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.event.cause.entity.health.HealthModifierTypes
Represents a HealthModifier that enhances damage based on the current Difficulty of the World.
Difficulty - Interface in org.spongepowered.api.world.difficulty
Represents a possible difficulty setting.
difficulty(Difficulty) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets the difficulty.
digBlock(Vector3i, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Simulate the digging of the block as if a player had done so.
digBlock(int, int, int, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Simulate the digging of the block as if a player had done so.
digBlockWith(Vector3i, ItemStack, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Simulate the digging of the block with the given tool as if a player had done so.
digBlockWith(int, int, int, ItemStack, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Simulate the digging of the block with the given tool as if a player had done so.
dimension(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent a dimension.
DIMENSION - Static variable in class org.spongepowered.api.text.selector.ArgumentTypes
The argument type filtering targets which aren't in the specified volume.
Dimension - Interface in org.spongepowered.api.world
Represents the dimension of a World.
dimension(DimensionType) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets the dimension type.
DIMENSION_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
DIMENSION_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
DimensionType - Interface in org.spongepowered.api.world
Represents a type of Dimension.
DimensionTypes - Class in org.spongepowered.api.world
Holds all possible DimensionTypes.
DIORITE - Static variable in class org.spongepowered.api.data.type.StoneTypes
 
DIORITE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DIRECTION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the Direction of a BlockState or an Entity.
direction() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableDirectionalData
Gets the ImmutableValue for the current "facing" Direction.
direction() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.DirectionalData
Gets the Value for the current "facing" Direction.
DIRECTION - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will change the direction of a particle.
direction() - Method in interface org.spongepowered.api.entity.hanging.Hanging
Gets the Value for the current "facing" Direction.
direction() - Method in interface org.spongepowered.api.entity.living.golem.Shulker
Gets the current Value of Direction for this Shulker.
direction() - Method in interface org.spongepowered.api.entity.ShulkerBullet
Gets the Value for the current direction this ShulkerBullet is going to.
direction(Vector3d) - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Sets the direction.
Direction - Enum in org.spongepowered.api.util
Represent the 16 main and secondary cardinal directions plus up and down.
Direction.Division - Enum in org.spongepowered.api.util
The compass division supported by this direction implementation.
DIRECTION_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DIRECTION_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DIRECTIONAL_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block has a Direction.
DirectionalData - Interface in org.spongepowered.api.data.manipulator.mutable.block
A DataManipulator for the Direction state of a BlockState or an Entity.
DirectionRelativePropertyHolder - Interface in org.spongepowered.api.data.property
 
DIRT - Static variable in class org.spongepowered.api.block.BlockTypes
 
DIRT - Static variable in class org.spongepowered.api.data.type.DirtTypes
 
DIRT - Static variable in class org.spongepowered.api.item.ItemTypes
 
DIRT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a BlockTypes.DIRT of it's sub types.
DIRT_SNOWY - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DIRT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DIRT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
DIRT_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the DirtType of a BlockState.
DIRT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DIRT_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DirtData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An VariantData for the DirtType.
DirtType - Interface in org.spongepowered.api.data.type
Represents the DirtType of a BlockTypes.DIRT.
DirtTypes - Class in org.spongepowered.api.data.type
An enumeration of known vanilla DirtTypes.
DISABLE_ELYTRA_MOVEMENT_CHECK - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether the server should skip checking player speed when the player is wearing elytra.
DISABLED_SLOTS_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
The DisabledSlotsData signifies which slots are unable to be taken from / placed into in an armour stand
DisabledSlotsData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the disabled slots in an ArmorStand.
DISALLOWED - Static variable in class org.spongepowered.api.data.type.PickupRules
 
disambiguate(CommandSource, String, List<CommandMapping>) - Method in interface org.spongepowered.api.command.dispatcher.Disambiguator
Disambiguate an alias in cases where there are multiple command mappings registered for a given alias.
Disambiguator - Interface in org.spongepowered.api.command.dispatcher
 
DISARMED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "disarmed" state of a BlockState.
disarmed() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableDisarmedData
Gets the ImmutableValue for the current "disarmed" state.
disarmed() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.DisarmedData
Gets the Value for the current "disarmed" state.
DISARMED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is "disarmed".
DisarmedData - Interface in org.spongepowered.api.data.manipulator.mutable.block
A DataManipulator for representing a "disarmed" state.
DiscreteTransform2 - Class in org.spongepowered.api.util
Represents a transform.
DiscreteTransform3 - Class in org.spongepowered.api.util
Represents a transform.
DISGUISED_BLOCK_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the DisguisedBlockType of a block.
DISGUISED_BLOCK_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DISGUISED_BLOCK_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
DISGUISED_BLOCK_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the DisguisedBlockType of a BlockState.
DISGUISED_BLOCK_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DisguisedBlockData - Interface in org.spongepowered.api.data.manipulator.mutable.block
DisguisedBlockType - Interface in org.spongepowered.api.data.type
Represents a type of "disguised" block that mimics the look of another block.
DisguisedBlockTypes - Class in org.spongepowered.api.data.type
An enumeration of known vanilla DisguisedBlockTypes.
DISMOUNT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
DISMOUNT_TYPE - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when a Player dismounts from an Entity.
DismountType - Interface in org.spongepowered.api.event.cause.entity.dismount
 
DismountTypes - Class in org.spongepowered.api.event.cause.entity.dismount
 
Dispatcher - Interface in org.spongepowered.api.command.dispatcher
Executes a command based on user input.
DISPENSE - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
When a BlockTypes.DISPENSER or BlockTypes.DROPPER or equivalent spawns an entity as it's normal function of "dispensing".
DISPENSER - Static variable in class org.spongepowered.api.block.BlockTypes
 
Dispenser - Interface in org.spongepowered.api.block.tileentity.carrier
Represents a Dispenser.
DISPENSER - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
DISPENSER - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Dispenser or Dropper.
DISPENSER - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only 9.
DISPENSER - Static variable in class org.spongepowered.api.item.ItemTypes
 
DISPENSER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DISPENSER_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DISPENSER_INSPECTED - Static variable in class org.spongepowered.api.statistic.Statistics
 
DISPENSER_TRIGGERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DisplacementProperty - Class in org.spongepowered.api.data.property
Deprecated.
As of API 7, intended for removal in API 8, with no alternative due to accidental existence in the API
DisplacementProperty(Set<BlockType>) - Constructor for class org.spongepowered.api.data.property.DisplacementProperty
Deprecated.
Creates a DisplacementProperty with a specific set of BlockTypes.
DisplacementProperty(Set<BlockType>, Property.Operator) - Constructor for class org.spongepowered.api.data.property.DisplacementProperty
Deprecated.
Creates a DisplacementProperty with a specific set of BlockTypes.
DISPLAY_NAME - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the display name of an Entity, ItemStack or TileEntity.
DISPLAY_NAME_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the custom name of an entity.
DISPLAY_NAME_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item has a custom name.
DISPLAY_NAME_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents the customizable display name for various TileEntityCarriers.
DISPLAY_SLOT - Static variable in class org.spongepowered.api.CatalogTypes
 
displayedItems() - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Returns the list of ItemStacks used to display the ingredient in a recipe.
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.
displayName() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableDisplayNameData
Gets the display name as a Text.
displayName() - Method in interface org.spongepowered.api.data.manipulator.mutable.DisplayNameData
Gets the display name as a Text.
displayName(Text) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry.Builder
Sets the display name for entries created by this builder.
displayName(Text) - Method in interface org.spongepowered.api.scoreboard.objective.Objective.Builder
Sets the display name of the Objective.
displayName(Text) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the name displayed to users for the Team.
DisplayNameData - Interface in org.spongepowered.api.data.manipulator.mutable
Represents the display name of an ItemStack, Entity, or TileEntity.
DisplaySlot - Interface in org.spongepowered.api.scoreboard.displayslot
Represents an area to display an objective.
DisplaySlot.Builder - 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.
distanceLimit(double) - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Sets the maximum distance before stopping.
DIVE_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
DO_DAYLIGHT_CYCLE - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether the day-night cycle and moon phases progress.
DO_ENTITY_DROPS - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether entities that are not mobs should have drops.
DO_FIRE_TICK - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether fire should spread and naturally extinguish.
DO_LIMITED_CRAFTING - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether Players can only craft recipes they have unlocked.
DO_MOB_LOOT - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether Agents should drop items.
DO_MOB_SPAWNING - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether Agents should naturally spawn.
DO_TILE_DROPS - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether blocks should have drops.
DO_WEATHER_CYCLE - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
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.
doesChunkExist(Vector3i) - Method in interface org.spongepowered.api.world.storage.WorldStorage
Checks if the given chunk coordinates represented by Vector3i exist in the world.
doesGenerateBonusChest() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether the bonus chest should be generated.
doesGenerateBonusChest() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets whether the bonus chest should be generated.
doesGenerateSpawnOnLoad() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether spawn chunks of this world will generate on load.
doesGenerateSpawnOnLoad() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets whether spawn chunks will generate on load.
doesGrantExperience() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets whether this trade offer will grant experience upon usage or not.
doesKeepSpawnLoaded() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether spawn chunks of this world remain loaded when no players are present.
doesKeepSpawnLoaded() - Method in interface org.spongepowered.api.world.World
Gets whether the spawn chunks should remain loaded.
doesKeepSpawnLoaded() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets whether spawn chunks remain loaded when no players are present.
doesShowToast() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets whether a toast should be shown.
doesSlowWhenEmpty() - Method in interface org.spongepowered.api.entity.vehicle.minecart.Minecart
Gets whether or not the minecart slows down faster without a passenger.
doesTrackOutput() - Method in interface org.spongepowered.api.command.source.CommandBlockSource
Gets whether this command block will keep track of the output from the last command it executed.
doesTrackOutput() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableCommandData
Gets whether this command block will keep track of the output from the last command it executed.
doesTrackOutput() - Method in interface org.spongepowered.api.data.manipulator.mutable.CommandData
Gets whether this command block will keep track of the output from the last command it executed.
doesWaterEvaporate() - Method in interface org.spongepowered.api.world.Dimension
Returns whether water evaporates for Dimension.
DOMINANT_HAND - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the dominant HandPreference of a Living entity.
DOMINANT_HAND_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the dominant HandPreference used by an entity for for "main" interactions such as such as tool use or block breaking.
dominantHand() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDominantHandData
Gets the ImmutableValue representing the dominant HandPreference of an Entity.
dominantHand() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.DominantHandData
Gets the Value representing the dominant HandPreference of an Entity.
DominantHandData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator representing the dominant HandPreference of a Living entity.
DominantHandProperty - Class in org.spongepowered.api.data.property.entity
Represents a Property for the dominant HandPreference of a Player.
DominantHandProperty(HandPreference) - Constructor for class org.spongepowered.api.data.property.entity.DominantHandProperty
Creates a new DominantHandProperty with the provided HandPreference value.
DominantHandProperty(HandPreference, Property.Operator) - Constructor for class org.spongepowered.api.data.property.entity.DominantHandProperty
Creates a new DominantHandProperty with the provided HandPreference and Property.Operator value.
DONKEY - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Donkey - Interface in org.spongepowered.api.entity.living.animal
 
DONKEY_KONG - Static variable in class org.spongepowered.api.data.type.Arts
 
DOUBLE_CHEST - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A DoubleChest.
DOUBLE_PLANT - Static variable in class org.spongepowered.api.block.BlockTypes
 
DOUBLE_PLANT - Static variable in class org.spongepowered.api.item.ItemTypes
 
DOUBLE_PLANT - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
DOUBLE_PLANT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the type of a double plant.
DOUBLE_PLANT_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DOUBLE_PLANT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DOUBLE_PLANT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
DOUBLE_PLANT_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the DoublePlantType of a BlockState.
DOUBLE_PLANT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DOUBLE_PLANT_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DOUBLE_STONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
DOUBLE_STONE_SLAB2 - Static variable in class org.spongepowered.api.block.BlockTypes
 
DOUBLE_STONE_SLAB2_SEAMLESS - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DOUBLE_STONE_SLAB2_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DOUBLE_STONE_SLAB_SEAMLESS - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DOUBLE_STONE_SLAB_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DOUBLE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DOUBLE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DOUBLE_WOODEN_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
DOUBLE_WOODEN_SLAB_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
doubleNum(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Require an argument to be an double-precision floating point number.
DoublePlant - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which spawns in an assortment of two block tall plants.
DoublePlant.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing DoublePlant populators.
DoublePlantData - Interface in org.spongepowered.api.data.manipulator.mutable.block
DoublePlantType - Interface in org.spongepowered.api.data.type
Represents a type of double plant.
DoublePlantTypes - Class in org.spongepowered.api.data.type
An enumeration of known vanilla DoublePlantTypes.
DoubleProperty - Class in org.spongepowered.api.data.property
Represents an item property that has an integer value.
DoubleProperty(double) - Constructor for class org.spongepowered.api.data.property.DoubleProperty
Create a new integer property with the specified value.
DoubleProperty(double, Property.Operator) - Constructor for class org.spongepowered.api.data.property.DoubleProperty
Create a new integer property with the specified value and logical operator.
DoubleProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.DoubleProperty
Create a new integer property with the specified value and logical operator.
DRAGON_BREATH - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DRAGON_BREATH - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
Generally used to describe the damage taken when by the dragon breath attack.
DRAGON_BREATH - Static variable in class org.spongepowered.api.item.ItemTypes
 
DRAGON_BREATH_ATTACK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
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
 
DragonFireball - Interface in org.spongepowered.api.entity.projectile.explosive
 
DRIP_LAVA - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DRIP_WATER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
DROP - Static variable in class org.spongepowered.api.statistic.Statistics
 
DropData - Interface in org.spongepowered.api.data.manipulator.mutable.block
A DataManipulator for representing the "droppable" state.
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.spawn.SpawnTypes
When an Item entity is "dropped" as when a block is broken or an Entity is killed.
DROPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
Dropper - Interface in org.spongepowered.api.block.tileentity.carrier
Represents a Dropper.
DROPPER - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
DROPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
DROPPER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
DROPPER_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
DROPPER_INSPECTED - Static variable in class org.spongepowered.api.statistic.Statistics
 
DROPPER_TRIGGERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
DROWN - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
DROWNING - 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 variable in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Represents a dummy criterion, this will never be triggered by vanilla Minecraft.
DUMMY - Static variable in class org.spongepowered.api.scoreboard.critieria.Criteria
Represents a Criterion which causes an Objective is only updated manually, through commands or plugins.
DummyClassGenerator - Class in org.spongepowered.api.util.generator.dummy
 
DummyClassGenerator() - Constructor for class org.spongepowered.api.util.generator.dummy.DummyClassGenerator
 
DummyClassGeneratorProvider - Class in org.spongepowered.api.util.generator.dummy
 
DummyClassGeneratorProvider(String) - Constructor for class org.spongepowered.api.util.generator.dummy.DummyClassGeneratorProvider
Creates a new dummy class provider.
DummyObjectProvider - Class in org.spongepowered.api.util.generator.dummy
This class dynamically generates a dummy class for a given interface (usually a CatalogType).
DummyObjectProvider() - Constructor for class org.spongepowered.api.util.generator.dummy.DummyObjectProvider
 
Dungeon - Interface in org.spongepowered.api.world.gen.populator
Represents a Populator which places 'Dungeon's randomly underground.
DUNGEON - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Dungeon.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Dungeon populators.
durability() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableDurabilityData
Gets the ImmutableBoundedValue for the "durability" remaining.
durability() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.DurabilityData
Gets the MutableBoundedValue for the "durability" remaining.
DURABILITY_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item is "damageable" and has limited uses.
DurabilityData - Interface in org.spongepowered.api.data.manipulator.mutable.item
An DataManipulator handling the "durability" of an ItemStack that will "break" after a certain amount of "uses".
duration(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to be a Duration.
duration() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the bounded duration value of this cloud.
duration() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the bounded duration value of this cloud.
duration(int) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets the duration in ticks of the potion effect.
duration() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the bounded duration value of this cloud.
durationOnUse() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the bounded durationOnUse value of this cloud.
durationOnUse() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the bounded durationOnUse value of this cloud.
durationOnUse() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the bounded durationOnUse value of this cloud.
DUTCH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
DYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
DYE_COLOR - Static variable in class org.spongepowered.api.CatalogTypes
 
DYE_COLOR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the color of a dyeable block, item or entity.
DYE_COLOR_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DYE_COLOR_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
DYEABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is "dyed" a certain DyeColor.
DYEABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that the entity can be dyed a specific DyeColor.
DYEABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Represents the DyeColor information for a dye related item.
DyeableData - Interface in org.spongepowered.api.data.manipulator.mutable
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 known DyeColor types.
DYING - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
The EnderDragon is flying to the End Portal to die.
DynamicPartitionedTextFormatter - Class in org.spongepowered.api.text.transform
Implementation of PartitionedTextFormatter that allows for modifications on the partitions.
DynamicPartitionedTextFormatter(int) - Constructor for class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
DynamicPartitionedTextFormatter() - Constructor for class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
creates a new partitioned text formatter.

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
 
EAST - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
EAST_WEST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
EASY - Static variable in class org.spongepowered.api.world.difficulty.Difficulties
 
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.
effects() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the ListValue of PotionEffects of this cloud.
effects() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableFireworkEffectData
effects() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutablePotionEffectData
effects() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the ListValue of PotionEffects of this cloud.
effects() - Method in interface org.spongepowered.api.data.manipulator.mutable.FireworkEffectData
effects() - Method in interface org.spongepowered.api.data.manipulator.mutable.PotionEffectData
Gets the ListValue of the PotionEffects.
effects() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the ListValue of PotionEffects of this cloud.
effects() - Method in interface org.spongepowered.api.entity.projectile.Firework
EFFICIENCY - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases mining speed.
EfficiencyProperty - Class in org.spongepowered.api.data.property.item
Represents a property on an item that has an efficiency qualifier applied when mining harvestable blocks.
EfficiencyProperty(double) - Constructor for class org.spongepowered.api.data.property.item.EfficiencyProperty
Creates a new EfficiencyProperty property for the specified value.
EfficiencyProperty(double, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.EfficiencyProperty
Creates a new EfficiencyProperty property for the specified value and operator.
EfficiencyProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.EfficiencyProperty
Creates a new EfficiencyProperty property for the specified value and operator.
EFLAT1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
EFLAT2 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
EGG - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Egg - Interface in org.spongepowered.api.entity.projectile
Represents a thrown egg.
EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
ejectRecord() - Method in interface org.spongepowered.api.block.tileentity.Jukebox
Ejects the record item in this Jukebox into the world.
EL_GR - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ELDER_GUARDIAN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ELEVEN - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
ELLIPSIS_TEXT - Static variable in class org.spongepowered.api.command.CommandMessageFormatting
 
ELYTRA - Static variable in class org.spongepowered.api.item.ItemTypes
 
elytraFlying() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableElytraFlyingData
Gets the ImmutableValue elytra flying state.
elytraFlying() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ElytraFlyingData
Gets the Value elytra flying state.
ElytraFlyingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator which represents whether or not a Player is flying in elytra style, which in vanilla usually means they also have a ItemTypes.ELYTRA equipped in their chest slot.
EMERALD - Static variable in class org.spongepowered.api.item.ItemTypes
 
EMERALD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
EMERALD_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
EMERALD_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
EMERALD_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
EMERALD_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
EMERALD_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
EMPTY - Static variable in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Represents an empty criterion, this means that nothing has to be achieved to unlock a Advancement.
Empty() - Constructor for class org.spongepowered.api.advancement.criteria.trigger.FilteredTriggerConfiguration.Empty
 
empty() - Static method in class org.spongepowered.api.command.CommandResult
Returns a new CommandResult indicating that a command was processed.
empty() - Static method in class org.spongepowered.api.event.cause.EventContext
Gets an empty context.
EMPTY - Static variable in class org.spongepowered.api.item.inventory.InventoryTransformations
A transformation that returns an empty inventory.
empty() - Static method in interface org.spongepowered.api.item.inventory.ItemStack
Returns an empty ItemStack.
EMPTY - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
EMPTY - Static variable in class org.spongepowered.api.text.Text
The empty, unformatted Text instance.
EMPTY - Static variable in class org.spongepowered.api.text.TextTemplate
Empty representation of a TextTemplate.
EMPTY - Static variable in class org.spongepowered.api.text.title.Title
 
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.text.translation.locale.Locales
 
EN_CA - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
EN_GB - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
EN_PT - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
EN_US - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
enabled(boolean) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets enabled status.
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.data.type.GoldenApples
 
ENCHANTED_ITEM - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ENCHANTING_GLYPHS - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
ENCHANTING_TABLE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ENCHANTING_TABLE - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A EnchantingTable.
ENCHANTING_TABLE - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only 2.
ENCHANTING_TABLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ENCHANTING_TABLE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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 - Static variable in class org.spongepowered.api.CatalogTypes
Deprecated.
Enchantment - Interface in org.spongepowered.api.item.enchantment
Represents an EnchantmentType on an ItemStack that is paired with a level.
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.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.
ENCHANTMENT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item has Enchantments applied to it.
ENCHANTMENT_ID - Static variable in class org.spongepowered.api.data.Queries
 
ENCHANTMENT_TABLE - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
ENCHANTMENT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
EnchantmentData - Interface in org.spongepowered.api.data.manipulator.mutable.item
Represents item data related to an item having active Enchantments with an EnchantmentType and level.
enchantments() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableEnchantmentData
Gets the ImmutableListValue of Enchantments on item stacks.
enchantments() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableStoredEnchantmentData
Gets the ImmutableListValue of Enchantments stored such that it can be applied to an ItemStack.
enchantments() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.EnchantmentData
Gets the ListValue of Enchantments on item stacks.
enchantments() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.StoredEnchantmentData
Gets the ListValue of Enchantments stored such that it can be applied to an ItemStack.
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, 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.
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.
EnchantmentTable - Interface in org.spongepowered.api.block.tileentity
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() - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Iterates the built block ray until the end and returns the last hit, if any.
end() - Method in class org.spongepowered.api.util.blockray.BlockRay
Traces the block ray to the end and returns the last block accepted by the filter, or none if the extent or block limit was reached.
END_BRICKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_BRICKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
END_BRICKS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
END_CRYSTAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
END_CRYSTAL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
END_GATEWAY - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_GATEWAY - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
END_GATEWAY_AGE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the age of an EndGateway.
END_GATEWAY_TELEPORT_COOLDOWN - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the teleport cooldown of an EndGateway.
END_ISLAND - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
END_PORTAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_PORTAL - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
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_PORTAL_FRAME_EYE - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
END_PORTAL_FRAME_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
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_ROD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
END_STONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
END_STONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ENDER_CHEST - Static variable in class org.spongepowered.api.block.BlockTypes
 
ENDER_CHEST - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
ENDER_CHEST - Static variable in class org.spongepowered.api.item.ItemTypes
 
ENDER_CHEST - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ENDER_CHEST_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
ENDER_CRYSTAL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ENDER_DRAGON - Static variable in class org.spongepowered.api.data.type.SkullTypes
 
ENDER_DRAGON - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ENDER_EYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ENDER_EYE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ENDER_PEARL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ENDER_PEARL - Static variable in class org.spongepowered.api.item.ItemTypes
 
ENDER_TELEPORT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
EnderChest - Interface in org.spongepowered.api.block.tileentity
Represents an Ender Chest.
ENDERCHEST_OPENED - Static variable in class org.spongepowered.api.statistic.Statistics
 
EnderCrystal - Interface in org.spongepowered.api.entity
Represents an ender crystal.
EnderDragon - Interface in org.spongepowered.api.entity.living.complex
Represents an Ender Dragon.
EnderDragonPart - Interface in org.spongepowered.api.entity.living.complex
Represents a part of an Ender Dragon.
EnderDragonPhase - Interface in org.spongepowered.api.entity.living.complex.dragon.phase
An EnderDragon phase.
EnderDragonPhaseManager - Interface in org.spongepowered.api.entity.living.complex.dragon.phase
An EnderDragon phase manager.
EnderDragonPhaseType - Interface in org.spongepowered.api.entity.living.complex.dragon.phase
EnderDragonPhaseTypes - Class in org.spongepowered.api.entity.living.complex.dragon.phase
An enumeration of EnderDragonPhaseTypes.
ENDERMAN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Enderman - Interface in org.spongepowered.api.entity.living.monster
Represents an Enderman.
ENDERMITE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Endermite - Interface in org.spongepowered.api.entity.living.monster
Represents an endermite.
EnderPearl - Interface in org.spongepowered.api.entity.projectile
Represents an Ender Pearl.
EndGateway - Interface in org.spongepowered.api.block.tileentity
Represents an End Gateway.
EndGatewayData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
Represents the data for an EndGateway.
EndIsland - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which will generate small 'islands' which float in the end.
EndIsland.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing EndIsland populators.
EndPortal - Interface in org.spongepowered.api.block.tileentity
Represents an End Portal.
endResult - Variable in class org.spongepowered.api.event.impl.AbstractValueChangeEvent
 
ENTER_BLOCK - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
entities - Variable in class org.spongepowered.api.event.impl.AbstractAffectEntityEvent
 
entities() - Method in interface org.spongepowered.api.world.ChunkRegenerateFlag
Gets whether this flag will preserve entities in chunks that are regenerated.
ENTITIES - Static variable in class org.spongepowered.api.world.ChunkRegenerateFlags
A flag that defines whether a chunk should preserve entities.
entities(Collection<EntityArchetype>) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
 
ENTITIES_KILLED - Static variable in class org.spongepowered.api.statistic.StatisticTypes
 
entity(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent an Entity.
entity(Text, Class<? extends Entity>) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent an Entity of the specified type.
entity(Text, EntityType) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent an Entity of the specified EntityType.
Entity - Interface in org.spongepowered.api.entity
An entity is a Minecraft entity.
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 - Variable in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractEntityHealingSourceBuilder
 
entity(Entity) - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractEntityHealingSourceBuilder
 
entity(Entity) - Method in interface org.spongepowered.api.event.cause.entity.health.source.EntityHealingSource.EntityHealingSourceBuilder
 
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_ARMORSTAND_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ARMORSTAND_FALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ARMORSTAND_HIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ARMORSTAND_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_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_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_BOBBER_RETRIEVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BOBBER_SPLASH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_BOBBER_THROW - 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_DEATH - 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_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_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_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_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
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_ENDERDRAGON_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERDRAGON_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERDRAGON_FIREBALL_EXPLODE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERDRAGON_FLAP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERDRAGON_GROWL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERDRAGON_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERDRAGON_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDEREYE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDEREYE_LAUNCH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMEN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMEN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMEN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMEN_SCREAM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMEN_STARE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ENDERMEN_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_ENDERPEARL_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOCATION_FANGS_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOCATION_ILLAGER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOCATION_ILLAGER_CAST_SPELL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOCATION_ILLAGER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOCATION_ILLAGER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOCATION_ILLAGER_PREPARE_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOCATION_ILLAGER_PREPARE_SUMMON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_EVOCATION_ILLAGER_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_BLAST - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_BLAST_FAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_LARGE_BLAST - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_LARGE_BLAST_FAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_LAUNCH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_SHOOT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_TWINKLE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_FIREWORK_TWINKLE_FAR - 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_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.cause.EventContextKeys
Represents the target Entity.
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_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_ILLUSION_ILLAGER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSION_ILLAGER_CAST_SPELL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSION_ILLAGER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSION_ILLAGER_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSION_ILLAGER_MIRROR_MOVE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSION_ILLAGER_PREPARE_BLINDNESS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ILLUSION_ILLAGER_PREPARE_MIRROR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_IRONGOLEM_ATTACK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_IRONGOLEM_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_IRONGOLEM_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_IRONGOLEM_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_PICKUP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEMFRAME_ADD_ITEM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEMFRAME_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEMFRAME_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEMFRAME_REMOVE_ITEM - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ITEMFRAME_ROTATE_ITEM - 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_LEASHKNOT_BREAK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LEASHKNOT_PLACE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LIGHTNING_IMPACT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LIGHTNING_THUNDER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_LINGERINGPOTION_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_MAGMACUBE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MAGMACUBE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MAGMACUBE_JUMP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MAGMACUBE_SQUISH - 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_RIDING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_MOOSHROOM_SHEAR - 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_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_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_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_ELDER_GUARDIAN - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_ENDERDRAGON - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_ENDERMAN - 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_EVOCATION_ILLAGER - 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_HUSK - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_ILLUSION_ILLAGER - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_MAGMACUBE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_PARROT_IMITATE_POLAR_BEAR - 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_VINDICATION_ILLAGER - 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_WOLF - 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_PIGMAN - 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_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_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_ON_FIRE - 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_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_BABY_AMBIENT - 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_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_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_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_DEATH - 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_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_HURT - 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_SQUISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SMALL_MAGMACUBE_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SMALL_MAGMACUBE_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SMALL_MAGMACUBE_SQUISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SMALL_SLIME_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SMALL_SLIME_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SMALL_SLIME_JUMP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SMALL_SLIME_SQUISH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOWBALL_THROW - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOWMAN_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOWMAN_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOWMAN_HURT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_SNOWMAN_SHOOT - 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_STATISTIC - Static variable in class org.spongepowered.api.CatalogTypes
 
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_TELEPORT - Static variable in class org.spongepowered.api.event.cause.entity.teleport.TeleportTypes
 
ENTITY_TNT_PRIMED - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ENTITY_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
ENTITY_TYPE - Static variable in class org.spongepowered.api.text.selector.ArgumentTypes
The argument type filtering targets based on the EntityType.
ENTITY_TYPE_DOUBLE_MAP_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ENTITY_TYPE_DOUBLE_MAP_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ENTITY_TYPE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ENTITY_TYPE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ENTITY_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
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_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_TRADING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VILLAGER_YES - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VINDICATION_ILLAGER_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VINDICATION_ILLAGER_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_VINDICATION_ILLAGER_HURT - 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_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_ZOMBIE_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_ATTACK_DOOR_WOOD - 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_BREAK_DOOR_WOOD - 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_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_PIG_AMBIENT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_PIG_ANGRY - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_PIG_DEATH - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ENTITY_ZOMBIE_PIG_HURT - 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
 
EntityArchetype - Interface in org.spongepowered.api.entity
 
EntityArchetype.Builder - Interface in org.spongepowered.api.entity
A builder for EntityArchetypes.
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(DataView) - Method in interface org.spongepowered.api.entity.EntityArchetype.Builder
Sets the desired EntityType of the produced EntityArchetype.
EntityHealingSource - Interface in org.spongepowered.api.event.cause.entity.health.source
Signifies that the healing source is another entity, can usually mean that the healing source is the same entity being healed.
EntityHealingSource.Builder - Interface in org.spongepowered.api.event.cause.entity.health.source
 
EntityHealingSource.EntityHealingSourceBuilder<T extends EntityHealingSource,B extends EntityHealingSource.EntityHealingSourceBuilder<T,B>> - Interface in org.spongepowered.api.event.cause.entity.health.source
 
EntityHit(Entity, Vector3d, Vector3d, double) - Constructor for class org.spongepowered.api.world.extent.EntityUniverse.EntityHit
Creates a new entity hit from the entity, the intersection point and the normal.
entityOrSource(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent an Entity, or if the argument is not present and the CommandSource is an entity, return the source.
entityOrTarget(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent an Entity, or if the argument is not present and the CommandSource is looking at an entity, return that entity.
entityOrTarget(Text, Class<? extends Entity>) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent an Entity of the specified type, or if the argument is not present and the CommandSource is looking at an applicable entity, return that entity.
entityOrTarget(Text, EntityType) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent an Entity of the specified EntityType, or if the argument is not present and the CommandSource is looking at an applicable entity, return that entity.
EntitySnapshot - Interface in org.spongepowered.api.entity
Represents a snapshot of an Entity and all of it's related data in the form of ImmutableDataManipulators and ImmutableValues.
EntitySnapshot.Builder - Interface in org.spongepowered.api.entity
entitySnapshots - Variable in class org.spongepowered.api.event.impl.AbstractAffectEntityEvent
 
EntityStatistic - Interface in org.spongepowered.api.statistic
Represents a statistic on a particular EntityType.
EntityTargetingProjectile - Interface in org.spongepowered.api.entity.projectile
Represents a Projectile targeting an Entity
EntityType - Interface in org.spongepowered.api.entity
Describes a type of entity.
EntityTypes - Class in org.spongepowered.api.entity
An enumeration of all possible EntityTypes available in vanilla minecraft.
EntityUniverse - Interface in org.spongepowered.api.world.extent
A container of Entity instances.
EntityUniverse.EntityHit - Class in org.spongepowered.api.world.extent
The result of an intersection between a ray and an entity.
entries - Variable in class org.spongepowered.api.util.weighted.RandomObjectTable
 
entrySet() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Retrieves an ImmutableSet of the Map.Entrys contained within this map value.
entrySet() - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Retrieves an ImmutableSet of the Map.Entrys contained within this map value.
EnumTrait<E extends Enum<E>> - Interface in org.spongepowered.api.block.trait
Represents a type of BlockTrait that accepts an unknown Enum set of values.
EnumTraits - Class in org.spongepowered.api.block.trait
Represents all possible EnumTraits that are known to exist in vanilla minecraft.
enumType() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleEnumData
enumValue(Text, Class<T>) - Static method in class org.spongepowered.api.command.args.GenericArguments
Require the argument to be a key under the provided enum.
EO_UY - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
equals(Object) - Method in class org.spongepowered.api.block.BlockState.StateMatcher
 
equals(Object) - Method in class org.spongepowered.api.command.args.CommandArgs.Snapshot
 
equals(Object) - Method in class org.spongepowered.api.command.args.parsing.SingleArg
 
equals(Object) - Method in class org.spongepowered.api.command.spec.CommandSpec
 
equals(Object) - Method in class org.spongepowered.api.data.DataQuery
 
equals(Object) - Method in class org.spongepowered.api.data.DataTransactionResult
 
equals(Object) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData
 
equals(Object) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
equals(Object) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
equals(Object) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
equals(Object) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
equals(Object) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
equals(Object) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData
 
equals(Object) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
equals(Object) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
equals(Object) - Method in class org.spongepowered.api.data.property.AbstractProperty
 
equals(Object) - Method in class org.spongepowered.api.data.Transaction
 
equals(Object) - Method in class org.spongepowered.api.entity.Transform
 
equals(Object) - Method in class org.spongepowered.api.event.cause.Cause
 
equals(Object) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
 
equals(Object) - Method in class org.spongepowered.api.event.cause.entity.health.HealthFunction
 
equals(Object) - Method in class org.spongepowered.api.event.cause.EventContext
 
equals(Object) - Method in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
 
equals(Object) - Method in class org.spongepowered.api.item.inventory.property.AcceptsItems
Returns true if other is also an AcceptsItems property and any item appearing in the other property's collection appears in this property's collection.
equals(Object) - Method in class org.spongepowered.api.item.recipe.crafting.CraftingResult
 
equals(Object) - Method in class org.spongepowered.api.item.recipe.smelting.SmeltingResult
 
equals(Object) - Method in class org.spongepowered.api.service.context.Context
 
equals(Object) - Method in class org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref
 
equals(Object) - Method in class org.spongepowered.api.text.action.TextAction
 
equals(Object) - Method in class org.spongepowered.api.text.BookView
 
equals(Object) - Method in class org.spongepowered.api.text.format.TextFormat
 
equals(Object) - Method in class org.spongepowered.api.text.format.TextStyle
 
equals(Object) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
equals(Object) - Method in class org.spongepowered.api.text.LiteralText
 
equals(Object) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
equals(Object) - Method in class org.spongepowered.api.text.ScoreText
 
equals(Object) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
equals(Object) - Method in class org.spongepowered.api.text.SelectorText
 
equals(Object) - Method in class org.spongepowered.api.text.Text.Builder
 
equals(Object) - Method in class org.spongepowered.api.text.Text
 
equals(Object) - Method in class org.spongepowered.api.text.TextTemplate.Arg
 
equals(Object) - Method in class org.spongepowered.api.text.TextTemplate
 
equals(Object) - Method in class org.spongepowered.api.text.title.Title.Builder
 
equals(Object) - Method in class org.spongepowered.api.text.title.Title
 
equals(Object) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
equals(Object) - Method in class org.spongepowered.api.text.TranslatableText
 
equals(Object) - Method in class org.spongepowered.api.util.AABB
 
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.Tuple
 
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.biome.GroundCoverLayer
 
equals(Object) - Method in class org.spongepowered.api.world.extent.EntityUniverse.EntityHit
 
equals(Object) - Method in class org.spongepowered.api.world.Location
 
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(EquipmentType, ItemStack) - Method in interface org.spongepowered.api.entity.Equipable
Sets the item currently equipped by the entity in the specified slot, if the entity has such a slot.
Equipable - Interface in org.spongepowered.api.entity
Represents an entity that has an EquipmentInventory.
EQUIPMENT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
EquipmentInventory - Interface in org.spongepowered.api.item.inventory.equipment
Equipment inventory for Carriers that can carry equipment.
EquipmentProperty - Class in org.spongepowered.api.data.property.item
Represents the EquipmentType that the item can be used in an equipment inventory.
EquipmentProperty(EquipmentType) - Constructor for class org.spongepowered.api.data.property.item.EquipmentProperty
Constructs a new EquipmentProperty.
EquipmentProperty(EquipmentType, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.EquipmentProperty
Constructs a new EquipmentProperty.
EquipmentProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.EquipmentProperty
Constructs a new EquipmentProperty.
EquipmentSlot - Interface in org.spongepowered.api.item.inventory.slot
An inventory slot which can only contain equipment.
EquipmentSlotType - Class in org.spongepowered.api.item.inventory.property
Inventory property which allows queries to be constructed for a particular equipment slot type.
EquipmentSlotType(EquipmentType) - Constructor for class org.spongepowered.api.item.inventory.property.EquipmentSlotType
Create a new EquipmentSlotType property to match items of the specified value.
EquipmentSlotType(EquipmentType, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.EquipmentSlotType
Create a new EquipmentSlotType property to match items of the specified value.
EquipmentSlotType(Object, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.EquipmentSlotType
Create a new EquipmentSlotType property to match items of the specified value.
EquipmentType - Interface in org.spongepowered.api.item.inventory.equipment
Equipment types.
EquipmentTypes - Class in org.spongepowered.api.item.inventory.equipment
All built-in equipment types.
EQUIPPED - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
Held or otherwise equipped items.
error(Text) - Static method in class org.spongepowered.api.command.CommandMessageFormatting
Format text to be output as an error directly to a sender.
errorResult(ImmutableValue<?>) - 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.text.translation.locale.Locales
 
ES_ES - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ES_MX - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ES_UY - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ES_VE - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ESPERANTO - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
ESTONIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
ET_EE - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
EU_ES - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
Event - Interface in org.spongepowered.api.event
An event called within Sponge.
EVENT_CONTEXT_KEY - Static variable in class org.spongepowered.api.CatalogTypes
 
EventContext - Class in org.spongepowered.api.event.cause
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.cause
 
EventContextKey<T> - Interface in org.spongepowered.api.event.cause
A key for values in the EventContext.
EventContextKey.Builder<T> - Interface in org.spongepowered.api.event.cause
 
EventContextKeys - Class in org.spongepowered.api.event.cause
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.
EventManager - Interface in org.spongepowered.api.event
Manages the registration of event listeners and the dispatching of events.
EVOCATION_FANGS - Static variable in class org.spongepowered.api.entity.EntityTypes
 
EVOCATION_ILLAGER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Evoker - Interface in org.spongepowered.api.entity.living.monster
 
EXACT_TELEPORT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing if the exact teleport location should be used with a EndGateway.
exactTeleport() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableEndGatewayData
Gets the ImmutableValue for the "should use exact teleport location" state of the EndGateway.
exactTeleport() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.EndGatewayData
Gets the Value for the "should use exact teleport location" state of the EndGateway.
Exclude - Annotation Type in org.spongepowered.api.event.filter.type
Filters out all specified event types.
exclusionRadius(int) - Method in interface org.spongepowered.api.world.gen.populator.ChorusFlower.Builder
Sets the radius around the center (0, 0) of the world that this populator will not apply to.
exclusionRadius(int) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland.Builder
Sets the radius around the center (0, 0) of the world that this populator will not apply to.
execute() - Method in interface org.spongepowered.api.block.tileentity.CommandBlock
Executes the currently stored command.
execute(CommandSource, CommandContext) - Method in class org.spongepowered.api.command.args.ChildCommandElementExecutor
 
execute(CommandSource, CommandContext) - Method in interface org.spongepowered.api.command.spec.CommandExecutor
Callback for the execution of a command.
execute(Runnable) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the Runnable to run when this task executes.
execute(Consumer<Task>) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the consumer that runs when this task executes.
executeCallback(Consumer<CommandSource>) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new ClickAction that will execute the given runnable on the server when clicked.
executionChance(int) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.WanderAITask.Builder
 
executor(CommandExecutor) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
Sets the callback that will handle this command's execution.
EXHAUSTION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the current level of exhaustion of a Humanoid.
exhaustion() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFoodData
Gets the ImmutableBoundedValue for the "exhaustion" level.
exhaustion() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FoodData
Gets the MutableBoundedValue for the "exhaustion" level.
exhaustion() - Method in interface org.spongepowered.api.entity.living.Humanoid
Gets the MutableBoundedValue for the "exhaustion" level.
exhaustion - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
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.
exists() - Method in interface org.spongepowered.api.data.value.BaseValue
Checks that the underlying value exists (or "set").
EXIT_POSITION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the exit portal location of an EndGateway.
exitPortal() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableEndGatewayData
Gets the ImmutableValue for the exit portal location of the EndGateway.
exitPosition() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.EndGatewayData
Gets the Value for the exit portal location of the EndGateway.
expand(Vector3i) - Method in class 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 class org.spongepowered.api.util.AABB
Expands this bounding box by a given amount in both directions and returns a new box.
expand(double, double, double) - Method in class org.spongepowered.api.util.AABB
Expands this bounding box by a given amount in both directions and returns a new box.
experience() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableExpOrbData
Gets the ImmutableValue for the amount of "experience" stored.
experience() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ExpOrbData
Gets the Value for the amount of "experience" stored.
experience() - Method in interface org.spongepowered.api.entity.ExperienceOrb
Gets the Value for the amount of "experience" stored.
EXPERIENCE - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
When an ExperienceOrb is spawned as a result of a "reward" from an Entity granting experience for the kill, or a Villager granting experience for a successful trade, or a block being mined.
experience(double) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder.EndStep
Changes the experience and returns this builder.
EXPERIENCE_BOTTLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
EXPERIENCE_FROM_START_OF_LEVEL - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the total experience a Player requires to advance from his current level to the next one.
EXPERIENCE_HOLDER_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity can hold "experience".
EXPERIENCE_LEVEL - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for 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.key.Keys
Represents the Key for the amount of experience a Player has collected towards the next level.
experienceBetweenLevels() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableExperienceHolderData
Gets the ImmutableBoundedValue for the amount of experience required between the current ImmutableExperienceHolderData.level() and the next level.
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.
experienceHeld() - Method in interface org.spongepowered.api.entity.ExperienceOrb
Gets a copy of the ExpOrbData associated with this ExperienceOrb.
ExperienceHolderData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the "gained" experience information.
ExperienceOrb - Interface in org.spongepowered.api.entity
Represents an experience orb.
experienceSinceLevel() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableExperienceHolderData
Gets the ImmutableBoundedValue for the amount of experience gained since the beginning of the current ImmutableExperienceHolderData.level().
experienceSinceLevel() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ExperienceHolderData
Gets the MutableBoundedValue for the amount of experience gained since the beginning of the current ExperienceHolderData.level().
EXPIRABLE_DATA_CLASS - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity can expire after a certain amount of time.
ExpirableData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Signifies that an entity will expire after the value has decayed to the minimum.
EXPIRATION_TICKS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for after how many ticks an entity or Weather will last before expiring.
expirationDate(Instant) - Method in interface org.spongepowered.api.util.ban.Ban.Builder
Sets the expiration date of the ban, or removes it.
ExpireEntityEvent - Interface in org.spongepowered.api.event.entity
Called when an Entity is expiring from the world.
ExpireEntityEvent.TargetItem - Interface in org.spongepowered.api.event.entity
An event where the target is an Item entity.
expireTicks() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableExpirableData
Gets the ImmutableBoundedValue for the amount of "ticks" remaining before the "expiration" occurs.
expireTicks() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ExpirableData
Gets the MutableBoundedValue for the amount of "ticks" remaining before the "expiration" occurs.
expireTicks() - Method in interface org.spongepowered.api.entity.living.monster.Endermite
Gets the MutableBoundedValue for the amount of "ticks" remaining before the "expiration" occurs.
expireTicks() - Method in interface org.spongepowered.api.entity.weather.WeatherEffect
Gets the MutableBoundedValue for the amount of "ticks" remaining before the "expiration" occurs.
EXPLOSION - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
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 - Interface in org.spongepowered.api.world.explosion
Represents an explosion in a World.
Explosion.Builder - Interface in org.spongepowered.api.world.explosion
A builder for Explosion.
EXPLOSION_RADIUS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the radius of the Explosion to be created by detonating an Explosive.
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.Post - Interface in org.spongepowered.api.event.world
An event that is fired after the completion of an explosion such that all block changes that took place due to the explosion (including side affected blocks) will be included.
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.data.manipulator.immutable.entity.ImmutableExplosionRadiusData
The radius in blocks that the explosion will affect.
explosionRadius() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ExplosionRadiusData
The radius in blocks that the explosion will affect.
explosionRadius() - Method in interface org.spongepowered.api.entity.explosive.Explosive
The radius in blocks that the explosion will affect.
ExplosionRadiusData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the radius of an explosion.
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
 
EXPLOSIVE_RADIUS_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the "explosion radius" that an entity will have upon detonation.
ExpOrbData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator for the amount of "experience" stored in an ExperienceOrb.
EXTENDED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing whether a Piston is currently extended.
extended() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableExtendedData
Gets the ImmutableValue for the "extended" state.
extended() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.ExtendedData
Gets the Value for the "extended" state.
EXTENDED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies whether the block is "extended".
ExtendedData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Signifies that the holder is "extended".
extendedDescription(Text) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
Sets an extended description to use in longer help listings for this command.
Extent - Interface in org.spongepowered.api.world.extent
A mutable object containing blocks, tile entities, entities, and possibly other game objects.
ExtentBufferFactory - Interface in org.spongepowered.api.world.extent
A factory for creating buffers to store extent data.
ExtraClassCatalogRegistryModule<T extends CatalogType,TExtra> - Interface in org.spongepowered.api.registry
An enhanced AdditionalCatalogRegistryModule that explicitly has registrations of it's CatalogType based on a per-Class registration basis.
EXTREME_HILLS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
EXTREME_HILLS_EDGE - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
EXTREME_HILLS_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
EXTREME_HILLS_PLUS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
EXTREME_HILLS_PLUS_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
extremeSpikeIncrease(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike.Builder
Sets the base height increase of the extreme spikes.
extremeSpikeIncrease(int) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike.Builder
Sets the base height increase of the extreme spikes.
extremeSpikeProbability(double) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike.Builder
Gets the probability of the spike much larger than normal.
EYE_OF_ENDER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
EyeHeightProperty - Class in org.spongepowered.api.data.property.entity
 
EyeHeightProperty(double) - Constructor for class org.spongepowered.api.data.property.entity.EyeHeightProperty
Creates a new EyeHeightProperty based on the provided value.
EyeHeightProperty(double, Property.Operator) - Constructor for class org.spongepowered.api.data.property.entity.EyeHeightProperty
Creates a new EyeHeightProperty based on the provided value and comparison operator.
EyeLocationProperty - Class in org.spongepowered.api.data.property.entity
 
EyeLocationProperty(Vector3d) - Constructor for class org.spongepowered.api.data.property.entity.EyeLocationProperty
Creates a new EyeLocationProperty based on the provided position.
EyeLocationProperty(Vector3d, Property.Operator) - Constructor for class org.spongepowered.api.data.property.entity.EyeLocationProperty
Creates a new EyeLocationProperty based on the provided position and comparison operator.
EyeOfEnder - Interface in org.spongepowered.api.entity.projectile
Represents an Eye of Ender.

F

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
 
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
 
FA_IR - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
FactoryMethod - Annotation Type in org.spongepowered.api.util.annotation.eventgen
Marks the annotated method as a factory method.
FactoryRegistry<T,TFactoryOwner> - 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.
fadeIn(Integer) - Method in class org.spongepowered.api.text.title.Title.Builder
Sets the duration in ticks of the fade in effect of the title.
fadeOut(Integer) - Method in class org.spongepowered.api.text.title.Title.Builder
Sets the duration in ticks of the fade out effect of the title.
fades(Color...) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Colors to the fade colors.
fades(Iterable<Color>) - Method in interface org.spongepowered.api.item.FireworkEffect.Builder
Adds the given Colors to the fade colors.
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 - Static variable in class org.spongepowered.api.service.economy.account.AccountDeletionResultTypes
Represents an account deletion where the deletion failed.
failNoData() - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult that ends in failure.
failNoTransactions() - Static method in class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Returns a builder which indicates that the transaction failed, and the transaction result was no-op.
failResult(ImmutableValue<?>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult that ends in failure.
failResult(Iterable<ImmutableValue<?>>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult that ends in failure.
FAKE_PLAYER - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents a fake player responsible for an action.
FALL - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
FALL_DAMAGE_PER_BLOCK - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how much damage a FallingBlock deals to Living entities it hits.
FALL_DISTANCE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing 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.key.Keys
Represents the Key for the amount of ticks a FallingBlock has been falling for.
fallDamagePerBlock() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFallingBlockData
Gets the ImmutableValue for the damage to deal per block the FallingBlock has fallen.
fallDamagePerBlock() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FallingBlockData
Gets the Value for the damage to deal per block the FallingBlock has fallen.
fallDamagePerBlock() - Method in interface org.spongepowered.api.entity.FallingBlock
Gets the Value for the damage to deal per block the FallingBlock has fallen.
fallDistance() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFallDistanceData
Gets the ImmutableValue for the current fall distance.
fallDistance() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FallDistanceData
Gets the Value for the current fall distance.
FallDistanceData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator that represents the distance an entity has fallen in the world.
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.spawn.SpawnTypes
When a block becomes a FallingBlock entity due to normal gravity.
FALLING_BLOCK_CAN_HURT_ENTITIES - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a FallingBlock will damage an Entity it lands on.
FALLING_BLOCK_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents a falling block that can deal damage upon landing.
FALLING_BLOCK_STATE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the BlockState of a FallingBlock.
FALLING_DUST - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
FallingBlock - Interface in org.spongepowered.api.entity
Represents a falling block.
fallingBlock(ImmutableFallingBlockData) - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource.Builder
Sets the ImmutableFallingBlockData for the damage source.
FallingBlockDamageSource - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
FallingBlockDamageSource.Builder - Interface in org.spongepowered.api.event.cause.entity.damage.source
 
FallingBlockData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the information for a FallingBlock.
fallTime() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFallingBlockData
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() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FallingBlockData
Gets the number of ticks the block has been falling for.
fallTime() - Method in interface org.spongepowered.api.entity.FallingBlock
Gets the time the block has been falling.
FALSE - Static variable in class org.spongepowered.api.util.OptBool
The false value.
FAR - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
FARMER - Static variable in class org.spongepowered.api.data.type.Careers
 
FARMER - Static variable in class org.spongepowered.api.data.type.Professions
 
FARMLAND - Static variable in class org.spongepowered.api.block.BlockTypes
 
FARMLAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
FARMLAND_MOISTURE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
farRangeSpeed(double) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask.Builder
Sets the close range speed "modifier" for which the parent Agent will move away from a found Entity to "avoid" when in a farther range than 7 blocks.
Favicon - Interface in org.spongepowered.api.network.status
Represents an icon for the server sent in the StatusResponse.
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.
FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
FENCE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
FENCE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FENCE_GATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
FENCE_GATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
FENCE_GATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
FENCE_GATE_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
FENCE_GATE_IN_WALL - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FENCE_GATE_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FENCE_GATE_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FENCE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FENCE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FENCE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FERMENTED_SPIDER_EYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
FERMENTED_SPIDER_EYE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
FERN - Static variable in class org.spongepowered.api.data.type.DoublePlantTypes
 
FERN - Static variable in class org.spongepowered.api.data.type.ShrubTypes
 
FERTILIZER - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
This particle type will play the effect that will occur when a Player uses bone meal on a plant to boost the growth.
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.text.translation.locale.Locales
 
FIGHTERS - Static variable in class org.spongepowered.api.data.type.Arts
 
FIL_PH - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
FILIPINO - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
fill(DataHolder) - Method in interface org.spongepowered.api.data.manipulator.DataManipulator
Attempts to read data from the given DataHolder and fills the associated data onto this DataManipulator.
fill(DataHolder, MergeFunction) - Method in interface org.spongepowered.api.data.manipulator.DataManipulator
Attempts to read data from the given DataHolder and fills the associated data onto this DataManipulator.
fill(GameProfile) - Method in interface org.spongepowered.api.profile.GameProfileManager
Fills a GameProfile.
fill(GameProfile, boolean) - Method in interface org.spongepowered.api.profile.GameProfileManager
Fills a GameProfile.
fill(GameProfile, boolean, boolean) - Method in interface org.spongepowered.api.profile.GameProfileManager
Fills a GameProfile.
fill(BiomeVolumeFiller) - Method in interface org.spongepowered.api.world.extent.worker.MutableBiomeVolumeWorker
Applies a filler operation to the volume.
fill(BlockVolumeFiller) - Method in interface org.spongepowered.api.world.extent.worker.MutableBlockVolumeWorker
Applies a filler operation to the volume.
fillContainer(DataContainer) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
Implement this method to add the data to be persisted.
fillContainer(DataContainer) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleEnumData
 
fillContainer(DataContainer) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
Implement this method to add the data to be persisted.
fillContainer(DataContainer) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
fillContainer(DataContainer) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleEnumData
 
FILLED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "filled" state of a BlockState.
filled() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableFilledData
Gets the ImmutableValue for the "filled" state.
filled() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.FilledData
Gets the Value for the "filled" state.
FILLED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that the owner is "filled".
FILLED_MAP - Static variable in class org.spongepowered.api.item.ItemTypes
 
FilledData - Interface in org.spongepowered.api.data.manipulator.mutable.block
A DataManipulator for the "filled" state.
fillProfile(GameProfile) - Method in interface org.spongepowered.api.profile.GameProfileCache
Fills a GameProfile from cached values.
fillProfile(GameProfile, boolean) - Method in interface org.spongepowered.api.profile.GameProfileCache
Fills a GameProfile from cached values.
filter(Predicate<? super E>) - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Applies a Predicate to filter the underlying elements in the backed Collection to create a new CollectionValue separate from this CollectionValue.
filter(Predicate<? super PatternLayer>) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
filter(Predicate<? extends Living>) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask.Builder
 
filter(Predicate<Living>) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask
Sets the Predicate filter to determine whether a Living entity can be targeted.
filter(Predicate<Location<World>>) - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent
Applies the provided Predicate to the List of Transactions from ChangeBlockEvent.getTransactions() 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.
filter(Predicate<ItemStack>) - Method in interface org.spongepowered.api.event.item.inventory.AffectItemStackEvent
Applies the provided Predicate to the List of Transactions from AffectItemStackEvent.getTransactions() 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
 
filterAll() - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent
Invalidates the list as such that all Transactions are marked as "invalid" and will not apply post event.
filterDirections(Predicate<Direction>) - Method in interface org.spongepowered.api.event.block.NotifyNeighborBlockEvent
Filters out Directions of the BlockStates to be marked as "valid" after this event.
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.getEntities() to be affected by this event.
filterEntityLocations(Predicate<Location<World>>) - Method in interface org.spongepowered.api.event.entity.AffectEntityEvent
Filters out Location's from AffectEntityEvent.getEntities() 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.
find(String) - Method in interface org.spongepowered.api.advancement.criteria.OperatorCriterion
Attempts to find all the children AdvancementCriterions with the specified name.
findAssignedSubjects(String) - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets all subjects that have this permission set in the given collection.
findFirst(String) - Method in interface org.spongepowered.api.advancement.criteria.OperatorCriterion
Attempts to find the first child AdvancementCriterion with the specified name.
findMatchingRecipe(CraftingGridInventory, World) - Method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipeRegistry
Retrieves the recipe which would be crafted when the player clicks the output slot.
findMatchingRecipe(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipeRegistry
Retrieves the recipe used when smelting the given ingredient.
FindNearestAttackableTargetAITask - Interface in org.spongepowered.api.entity.ai.task.builtin.creature.target
 
FindNearestAttackableTargetAITask.Builder - Interface in org.spongepowered.api.entity.ai.task.builtin.creature.target
 
findOrCreatePortal(Location<World>) - Method in interface org.spongepowered.api.world.PortalAgent
Attempts to find a "portal" location, or if none are available, creates one.
findPortal(Location<World>) - Method in interface org.spongepowered.api.world.PortalAgent
Attempts to find a "portal" location.
FINNISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
FIRE - Static variable in class org.spongepowered.api.block.BlockTypes
 
FIRE - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
FIRE_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
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_CHARGE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
FIRE_DAMAGE_DELAY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the delay in ticks until the Entity will be damaged by the fire.
FIRE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FIRE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
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_SMOKE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
This particle type will play the smoke particles of a fire.
FIRE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FIRE_SPREAD - Static variable in class org.spongepowered.api.event.cause.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.key.Keys
Represents the Key for the amount of ticks an Entity is still burning.
FIRE_UP - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FIRE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
FIREBALL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Fireball - Interface in org.spongepowered.api.entity.projectile.explosive.fireball
Represents an abstract fireball, such as SmallFireball.
fireDelay() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableIgniteableData
Gets the ImmutableBoundedValue for the remaining amount of "ticks" before the fire will damage the owning Entity.
fireDelay() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.IgniteableData
Gets the MutableBoundedValue for the remaining amount of "ticks" before the fire will damage the owning Entity.
fireTicks() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableIgniteableData
Gets the ImmutableBoundedValue for the remaining amount of "ticks" the Entity remains on fire.
fireTicks() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.IgniteableData
Gets the MutableBoundedValue for the remaining amount of "ticks" the Entity remains on fire.
FIREWORK - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Firework - Interface in org.spongepowered.api.entity.projectile
Represents a firework.
FIREWORK_CHARGE - Static variable in class org.spongepowered.api.item.ItemTypes
 
FIREWORK_EFFECT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the FireworkEffects that a Firework will have upon detonation.
FIREWORK_EFFECT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
FIREWORK_EFFECTS - Static variable in class org.spongepowered.api.data.key.Keys
FIREWORK_EFFECTS - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will modify the color of a particle.
FIREWORK_FLIGHT_MODIFIER - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the flight duration of a firework.
FIREWORK_ROCKET_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the flight time of a Firework.
FIREWORK_ROCKET_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Represents the flight time of ItemTypes.FIREWORKS.
FIREWORK_SHAPE - Static variable in class org.spongepowered.api.CatalogTypes
 
FireworkEffect - Interface in org.spongepowered.api.item
Represents a firework explosion.
FireworkEffect.Builder - Interface in org.spongepowered.api.item
 
FireworkEffectData - Interface in org.spongepowered.api.data.manipulator.mutable
A DataManipulator handling the various FireworkEffects associated with a Firework and an ItemStack that is of the ItemTypes.FIREWORKS or ItemTypes.FIREWORK_CHARGE.
FireworkRocketData - Interface in org.spongepowered.api.data.manipulator.mutable
An DataManipulator representing the flight modifier of a Firework or ItemTypes.FIREWORKS item.
FIREWORKS - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
This particle type will play a fireworks effect.
FIREWORKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
FIREWORKS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
FIREWORKS_SPARK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
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(Class<T>) - Method in class org.spongepowered.api.event.cause.Cause
Gets the first T object of this Cause, if available.
First - Annotation Type in org.spongepowered.api.event.filter.cause
Sets the parameter to the first object in the cause chain of the parameter type.
first() - Method in interface org.spongepowered.api.item.inventory.Inventory
Return the first child inventory, effectively the same as Inventory::iterator().next() but more convenient when we are expecting a result set with only a single entry.
first(Class<T>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Returns the first element of the specified type.
FIRST_DATE_PLAYED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the time a Player first played on the Server.
FIRST_DISAMBIGUATOR - Static variable in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
This is a disambiguator function that returns the first matching command.
firstAfter(int, Class<T>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Returns the first element of the specified type after the specified index.
firstBuyingItem(ItemStack) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the first selling item of the trade offer to be generated.
firstParsing(CommandElement...) - Static method in class org.spongepowered.api.command.args.GenericArguments
Returns a command element that matches the first of the provided elements that parses tab completion matches from all options.
firstPlayed() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableJoinData
Gets the ImmutableValue of the Instant that a Player joined the Server the first time.
firstPlayed() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.JoinData
Gets the Value of the Instant that a Player joined the Server the first time.
firstPlayed() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the Value of the Instant that a Player joined the Server the first time.
FISH - Static variable in class org.spongepowered.api.CatalogTypes
 
Fish - Interface in org.spongepowered.api.data.type
Represents a type of raw fish item.
FISH - Static variable in class org.spongepowered.api.item.ItemTypes
 
FISH_CAUGHT - Static variable in class org.spongepowered.api.statistic.Statistics
 
FISH_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Represents the Fish type of a ItemTypes.FISH.
FISH_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
FISH_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the Fish type an Item or ItemStack may have.
FISH_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
FishData - Interface in org.spongepowered.api.data.manipulator.mutable.item
A type of VariantData handling the Fish of an ItemStack of the ItemTypes.FISH.
FISHERMAN - Static variable in class org.spongepowered.api.data.type.Careers
 
Fishes - Class in org.spongepowered.api.data.type
An enumeration of known Fish types.
FishHook - Interface in org.spongepowered.api.entity.projectile
Represents a fish hook.
FISHING_HOOK - Static variable in class org.spongepowered.api.entity.EntityTypes
 
FISHING_ROD - Static variable in class org.spongepowered.api.item.ItemTypes
 
FISHING_ROD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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 FishHook is cast.
FishingEvent.Stop - Interface in org.spongepowered.api.event.action
A specific FishingEvent where the FishHook is retracted or "reeled in".
fixed(MessageReceiver...) - Static method in interface org.spongepowered.api.text.channel.MessageChannel
Creates a message channel that targets the given sources.
fixed(Collection<? extends MessageReceiver>) - Static method in interface org.spongepowered.api.text.channel.MessageChannel
Creates a message channel that targets the given recipients.
fixed(double) - Static method in interface org.spongepowered.api.util.weighted.SeededVariableAmount
Creates a new 'fixed' variable amount, calls to SeededVariableAmount.getAmount(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.getAmount(java.util.Random) will always return the fixed value.
FixedMessageChannel - Class in org.spongepowered.api.text.channel.type
A message channel that targets the given recipients.
FixedMessageChannel(MessageReceiver...) - Constructor for class org.spongepowered.api.text.channel.type.FixedMessageChannel
Creates an unmodifiable MessageChannel with the provided MessageReceivers.
FixedMessageChannel(Collection<? extends MessageReceiver>) - Constructor for class org.spongepowered.api.text.channel.type.FixedMessageChannel
Creates an unmodifiable MessageChannel with the provided Collection of MessageReceivers.
FixedPartitionedTextFormatter - Class in org.spongepowered.api.text.transform
Implementation of PartitionedTextFormatter that has a fixed amount of partitions.
FixedPartitionedTextFormatter(int) - Constructor for class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
Creates a new FixedPartitionedTextFormatter with the provided size of partitions.
FixedPartitionedTextFormatter() - Constructor for class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
Creates a new FixedPartitionedTextFormatter with the provided size of partitions.
fixedPool(List<Enchantment>) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder
Sets a fixed pool for the random enchantments to pick from.
FixedTranslation - Class in org.spongepowered.api.text.translation
A translation providing a fixed value.
FixedTranslation(String) - Constructor for class org.spongepowered.api.text.translation.FixedTranslation
Create a new translation with an id and value that are the same.
flag(String...) - Method in class org.spongepowered.api.command.args.CommandFlags.Builder
Allow a flag with any of the provided specifications that has no value.
flags() - Static method in class org.spongepowered.api.command.args.GenericArguments
Gets a builder to create a command element that parses flags.
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.
flammable() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFlammableData
Gets the ImmutableValue for the "aflame" state.
flammable() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FlammableData
Gets the Value for the "aflame" state.
FlammableData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator for the "aflame" state of an entity.
FlammableProperty - Class in org.spongepowered.api.data.property.block
Represents whether a block is able to catch fire.
FlammableProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.FlammableProperty
Creates a new FlammableProperty with the provided boolean value.
FlammableProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.FlammableProperty
Creates a new FlammableProperty with the provided boolean value and comparison operator.
FLAT - Static variable in class org.spongepowered.api.world.GeneratorTypes
 
FLETCHER - Static variable in class org.spongepowered.api.data.type.Careers
 
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.data.manipulator.immutable.ImmutableFireworkRocketData
Gets the ImmutableBoundedValue for the flight modifier.
flightModifier() - Method in interface org.spongepowered.api.data.manipulator.mutable.FireworkRocketData
Gets the flight modifier for this firework.
FLINT - Static variable in class org.spongepowered.api.item.ItemTypes
 
FLINT_AND_STEEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
FLINT_AND_STEEL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
FLOAT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
FLOAT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
FLOWER - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
Flower - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which scatters flowers randomly around a chunk.
FLOWER - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Flower.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Flower populators.
FLOWER_FOREST - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
FLOWER_POT - Static variable in class org.spongepowered.api.block.BlockTypes
 
FLOWER_POT - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
FLOWER_POT - Static variable in class org.spongepowered.api.item.ItemTypes
 
FLOWER_POT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
FLOWER_POT_CONTENTS - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
FLOWER_POT_LEGACY_DATA - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
FLOWER_POTTED - Static variable in class org.spongepowered.api.statistic.Statistics
 
FlowerPot - Interface in org.spongepowered.api.block.tileentity
Represents a flower pot.
FLOWING_LAVA - Static variable in class org.spongepowered.api.block.BlockTypes
 
FLOWING_LAVA_LEVEL - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
FLOWING_WATER - Static variable in class org.spongepowered.api.block.BlockTypes
 
FLOWING_WATER_LEVEL - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
fluid() - Method in interface org.spongepowered.api.extra.fluid.data.manipulator.immutable.ImmutableFluidItemData
fluid() - Method in interface org.spongepowered.api.extra.fluid.data.manipulator.mutable.FluidItemData
Gets the FluidStackSnapshot from the owner as a value.
fluid(FluidType) - Method in interface org.spongepowered.api.extra.fluid.FluidStack.Builder
Sets the FluidType to use to build the FluidStack.
fluid(FluidType) - Method in interface org.spongepowered.api.extra.fluid.FluidStackSnapshot.Builder
 
FLUID_ITEM_STACK - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the FluidStackSnapshot contained within an item container.
FLUID_LEVEL - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "fluid level" state of a BlockState.
FLUID_LEVEL_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the "fluid level" for a liquid block.
FLUID_TANK_CONTENTS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the directional tank information.
FLUID_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
FLUID_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
FLUID_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
fluidAtDirection(Direction) - Method in interface org.spongepowered.api.extra.fluid.data.manipulator.immutable.ImmutableFluidTankData
Gets the List of FluidStackSnapshots at a defined Direction.
fluidAtDirection(Direction) - Method in interface org.spongepowered.api.extra.fluid.data.manipulator.mutable.FluidTankData
Gets the List of FluidStackSnapshots at a defined Direction.
FluidItemData - Interface in org.spongepowered.api.extra.fluid.data.manipulator.mutable
Represented data for a FluidStackSnapshot, which may be owned by various instances of ItemStacks, TileEntity instances, and possibly Entity instances.
FluidLevelData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An DataManipulator for the "fluid level" state.
fluids() - Method in interface org.spongepowered.api.extra.fluid.data.manipulator.immutable.ImmutableFluidTankData
Gets the MapValue of the various FluidStackSnapshots available from the owner.
fluids() - Method in interface org.spongepowered.api.extra.fluid.data.manipulator.mutable.FluidTankData
Gets the MapValue of the various FluidStackSnapshots available from the owner.
FluidStack - Interface in org.spongepowered.api.extra.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.extra.fluid
 
FluidStackSnapshot - Interface in org.spongepowered.api.extra.fluid
 
FluidStackSnapshot.Builder - Interface in org.spongepowered.api.extra.fluid
 
FluidTankData - Interface in org.spongepowered.api.extra.fluid.data.manipulator.mutable
The primary definition of a "tank" is that at any given Direction, the DataHolder may have multiple FluidStacks existing within itself.
FluidTemperatureProperty - Class in org.spongepowered.api.extra.fluid.data.property
Temperature of the fluid - completely arbitrary; higher temperature indicates that the fluid is hotter than air.
FluidTemperatureProperty(int) - Constructor for class org.spongepowered.api.extra.fluid.data.property.FluidTemperatureProperty
Creates a new FluidTemperatureProperty with the desired temperature.
FluidTemperatureProperty(int, Property.Operator) - Constructor for class org.spongepowered.api.extra.fluid.data.property.FluidTemperatureProperty
Creates a new FluidTemperatureProperty with the desired temperature and Property.Operator for comparisons.
FluidType - Interface in org.spongepowered.api.extra.fluid
The functional equivalent of an ItemType or BlockType, except for fluids.
FluidTypes - Class in org.spongepowered.api.extra.fluid
 
FluidViscosityProperty - Class in org.spongepowered.api.extra.fluid.data.property
Viscosity ("thickness") of the fluid - completely arbitrary; negative values are not valid.
FluidViscosityProperty(int) - Constructor for class org.spongepowered.api.extra.fluid.data.property.FluidViscosityProperty
Creates a new FluidViscosityProperty with the desired viscosity.
FluidViscosityProperty(int, Property.Operator) - Constructor for class org.spongepowered.api.extra.fluid.data.property.FluidViscosityProperty
Creates a new FluidViscosityProperty with the desired viscosity and Property.Operator for comparisons.
FLUTE - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
flying() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFlyingData
Gets the ImmutableValue for the "flying" state.
flying() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FlyingData
Gets the Value for the "flying" state.
FLYING - Static variable in class org.spongepowered.api.world.teleport.TeleportHelperFilters
The flying safe teleportation behavior.
FLYING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents when an entity is considering to be "flying".
FLYING_SPEED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the speed at which an entity flies.
FlyingAbilityData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator for the "flying" state of an Entity.
FlyingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator for the "flying" state of an Entity.
flySpeed() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMovementSpeedData
Gets the ImmutableBoundedValue for the "flying" speed.
flySpeed() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData
Gets the MutableBoundedValue for the "flying" speed.
FOOD - Static variable in class org.spongepowered.api.event.cause.entity.health.HealingTypes
 
FOOD - Static variable in class org.spongepowered.api.event.cause.entity.health.source.HealingSources
 
FOOD - Static variable in class org.spongepowered.api.scoreboard.critieria.Criteria
Represents a Criterion which causes an Objective to have a score that represents the amount of hunger points the player has, on a scale of 0-20.
FOOD_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the saturation, exhaustion, and food level for an entity.
FOOD_LEVEL - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the food level of a Humanoid.
FoodData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator handling the various aspects of "hunger" which has various effects on health and speed of Humanoid entities.
foodLevel() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFoodData
Gets the current food level as an ImmutableBoundedValue.
foodLevel() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FoodData
Gets the current food level as an MutableBoundedValue.
foodLevel() - Method in interface org.spongepowered.api.entity.living.Humanoid
Gets the current food level as an MutableBoundedValue.
FoodRestorationProperty - Class in org.spongepowered.api.data.property.item
Represents a property that increases the food level of an entity based on consumption.
FoodRestorationProperty(int) - Constructor for class org.spongepowered.api.data.property.item.FoodRestorationProperty
FoodRestorationProperty(int, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.FoodRestorationProperty
FoodRestorationProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.FoodRestorationProperty
footer(Text) - 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.
FOOTSTEP - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
forCarrier(Carrier) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
Sets the InventoryArchetype and Properties according to the Carriers Inventory.
forCarrier(Class<? extends Carrier>) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
Sets the InventoryArchetype and Properties for a default Inventory of given Carrier.
FORCE_NOTHING - Static variable in interface org.spongepowered.api.data.merge.MergeFunction
Represents a MergeFunction that forces no merges and uses the original, or proposed replacement if the original is null.
forceChunk(Vector3i) - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Force-loads a chunk using this ticket.
FORCED_SPAWN - Static variable in class org.spongepowered.api.data.Queries
 
ForcedChunkEvent - Interface in org.spongepowered.api.event.world.chunk
 
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(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts world coordinates to chunk coordinates.
forceToChunk(int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts world coordinates to chunk coordinates.
forceToWorld(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts chunk coordinates to world coordinates.
forceToWorld(int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts chunk coordinates to world coordinates.
forEach(Class<T>, Consumer<T>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Applies the specified consumer to each element of the specified type after the specified index.
forEach(Consumer<? super TableEntry<T>>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
forEachAfter(int, Class<T>, Consumer<T>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Applies the specified consumer to each element of the specified type after the specified index.
FOREST - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
Forest - Interface in org.spongepowered.api.world.gen.populator
A populator which will place several trees into a chunk in order to create a forest.
FOREST - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Forest.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Forest populators.
FOREST_HILLS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
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(TextFormat) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
format(TextFormat) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
format(TextFormat) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
format(TextFormat) - Method in class org.spongepowered.api.text.Text.Builder
Sets the TextFormat of this text.
format(TextFormat) - Method in class org.spongepowered.api.text.TextTemplate.Arg.Builder
Sets the "base" format of the Arg.
format() - Method in interface org.spongepowered.api.text.transform.TextFormatter
Builds the result Text for this formatter using the current configuration of each element.
format(TextFormat) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
formatter - Variable in class org.spongepowered.api.event.impl.AbstractMessageEvent
 
FORMATTING_CODE - Static variable in class org.spongepowered.api.text.serializer.TextSerializers
A FormattingCodeTextSerializer for a simple Text representation similar to TextSerializers.LEGACY_FORMATTING_CODE but using the formatting character & instead of the internal one.
formattingCode(char) - Static method in class org.spongepowered.api.text.serializer.TextSerializers
Returns a representation that accepts and outputs formatting codes, using the provided formatting character.
FormattingCodeTextSerializer - Interface in org.spongepowered.api.text.serializer
Represents a TextSerializer for the old "formatting code" strings.
forSingleContext(String, Function<T, String>) - Static method in interface org.spongepowered.api.service.context.ContextCalculator
Creates a new ContextCalculator that provides a single context.
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
 
Fossil - Interface in org.spongepowered.api.world.gen.populator
A populator which generates fossils.
FOSSIL - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Fossil.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Fossil populators.
FR_CA - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
FR_FR - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
FRENCH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
from(Advancement) - Method in interface org.spongepowered.api.advancement.Advancement.Builder
Deprecated.
from(AdvancementTree) - Method in interface org.spongepowered.api.advancement.AdvancementTree.Builder
Deprecated.
from(Trigger<C>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Deprecated.
from(Location<World>) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
Copies over block data from a Location.
from(BlockState.StateMatcher) - Method in class org.spongepowered.api.block.BlockState.MatcherBuilder
 
from(TileEntityArchetype) - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
 
from(Location<World>) - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
 
from(DataRegistration<T, I>) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Deprecated.
from(DataTransactionResult) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
 
from(H) - Method in interface org.spongepowered.api.data.ImmutableDataBuilder
Copies all known DataManipulators from the given ImmutableDataHolder.
from(Key<V>) - Method in interface org.spongepowered.api.data.key.Key.Builder
Deprecated.
from(DataContainer) - Method in interface org.spongepowered.api.data.manipulator.DataManipulator
Attempts to read the raw data from the provided DataContainer.
from(T) - Method in interface org.spongepowered.api.data.persistence.DataBuilder
 
from(ParticleEffect) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
 
from(PotionEffect) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
 
from(EntityArchetype) - Method in interface org.spongepowered.api.entity.EntityArchetype.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.Cause.Builder
 
from(DamageModifier) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
 
from(T) - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSourceBuilder
 
from(HealthModifier) - Method in class org.spongepowered.api.event.cause.entity.health.HealthModifier.Builder
 
from(T) - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractEntityHealingSourceBuilder
 
from(T) - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSourceBuilder
 
from(EventContext) - Method in class org.spongepowered.api.event.cause.EventContext.Builder
 
from(EventContextKey<T>) - Method in interface org.spongepowered.api.event.cause.EventContextKey.Builder
 
from(FluidStackSnapshot) - Method in interface org.spongepowered.api.extra.fluid.FluidStack.Builder
Resets and fills this builder with all the information from the provided FluidStackSnapshot.
from(FluidStack) - Method in interface org.spongepowered.api.extra.fluid.FluidStack.Builder
 
from(FluidStack) - Method in interface org.spongepowered.api.extra.fluid.FluidStackSnapshot.Builder
Resets this builder and accepts all data from the incoming FluidStack.
from(ItemStack) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
 
from(InventoryTransactionResult) - Method in class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
 
from(TradeOffer) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets all the settings of this builder with the provided trade offer as a blueprint.
from(BookView) - Method in class org.spongepowered.api.text.BookView.Builder
 
from(Location<E>) - Static method in class org.spongepowered.api.util.blockray.BlockRay
Initializes a block ray builder with the given starting location.
from(E, Vector3d) - Static method in class org.spongepowered.api.util.blockray.BlockRay
Initializes a block ray builder with the given starting location.
from(Entity) - Static method in class org.spongepowered.api.util.blockray.BlockRay
Initializes a block ray builder for the entity's eye.
from(C) - Method in interface org.spongepowered.api.util.CatalogBuilder
Deprecated.
It's not allowed to duplicate catalog types.
from(T) - Method in interface org.spongepowered.api.util.ResettableBuilder
Resets this builder to the values of the given built object.
from(RespawnLocation) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
 
from(LocatableBlock) - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
 
from(WorldProperties) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Fills this WorldArchetype.Builder for creating WorldArchetypes, the builder is then seeded with the values from the given WorldProperties object.
from(WorldBorder) - Method in interface org.spongepowered.api.world.WorldBorder.Builder
Copies the required data from the passed WorldBorder.
fromBlockSnapshot(BlockSnapshot) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Attempts to reconstruct a BlockSnapshot including all data and TileEntity related data if necessary for creating an ItemStack representation.
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 org.spongepowered.api.util.Tristate
Return 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.
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.
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, 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.
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.
fromScale(int) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a scaling.
fromScale(Vector2i) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a scaling on each axis.
fromScale(int, int) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a scaling on each axis.
fromScale(int) - Static method in class org.spongepowered.api.util.DiscreteTransform3
Returns a new transform representing a scaling.
fromScale(Vector3i) - Static method in class org.spongepowered.api.util.DiscreteTransform3
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.
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.
fromTranslation(Vector2i) - Static method in class org.spongepowered.api.util.DiscreteTransform2
Returns a new transform representing a translation.
fromTranslation(int, int) - 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.
fromTranslation(int, int, int) - 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.ResourcePackFactory
Creates a ResourcePack from a URI and tries to download and hash it.
fromUri(URI) - Static method in class org.spongepowered.api.resourcepack.ResourcePacks
Creates a ResourcePack from a URI and tries to download and hash it.
fromUriUnchecked(URI) - Method in interface org.spongepowered.api.resourcepack.ResourcePackFactory
Creates a ResourcePack from a URI.
fromUriUnchecked(URI) - Static method in class org.spongepowered.api.resourcepack.ResourcePacks
Creates a ResourcePack from a URI, without checking ("unchecked") if there is a valid pack at the URI.
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.BiomeTypes
 
FROZEN_RIVER - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
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
 
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.text.chat.ChatVisibilities
All chat is visible.
FullBlockSelectionBoxProperty - Class in org.spongepowered.api.data.property.block
A property to represent whether a BlockType has a full selection box.
FullBlockSelectionBoxProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.FullBlockSelectionBoxProperty
Creates a new FullBlockSelectionBoxProperty with the provided value.
FullBlockSelectionBoxProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.FullBlockSelectionBoxProperty
Creates a new FullBlockSelectionBoxProperty with the provided value.
Functional - Class in org.spongepowered.api.util
Utility methods to help with function work.
FURNACE - Static variable in class org.spongepowered.api.block.BlockTypes
 
Furnace - Interface in org.spongepowered.api.block.tileentity.carrier
Represents a Furnace.
FURNACE - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
FURNACE - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Furnace.
FURNACE - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only 3.
FURNACE - Static variable in class org.spongepowered.api.item.ItemTypes
 
FURNACE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
FURNACE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents the data for a Furnace.
FURNACE_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
FURNACE_INTERACTION - Static variable in class org.spongepowered.api.statistic.Statistics
 
FURNACE_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
FURNACE_MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
FURNACE_MINECART - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
FurnaceData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
Represents the data for a Furnace.
FurnaceMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a minecart with a furnace inside it.
FUSE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the expiring "fuse" duration on an explosive entity before the Explosive detonates.
FUSE_DURATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the time a FusedExplosive's fuse will burn before the explosion.
FuseData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents information about a FusedExplosive's fuse.
FusedExplosive - Interface in org.spongepowered.api.entity.explosive
Represents an explosive that detonates after its fuse has expired.
fuseDuration() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFuseData
The amount of ticks before the FusedExplosive detonates when primed.
fuseDuration() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FuseData
The amount of ticks before the FusedExplosive detonates when primed.

G

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
 
G_SHARP0 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
G_SHARP1 - Static variable in class org.spongepowered.api.data.type.NotePitches
 
GA_IE - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
GALICIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
Game - Interface in org.spongepowered.api
The core accessor of the API.
GAME_LOOP_FUNCTION - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
A function to be executed once per tick.
GAME_MODE - Static variable in class org.spongepowered.api.CatalogTypes
 
GAME_MODE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the GameMode a Humanoid has.
GAME_MODE - Static variable in class org.spongepowered.api.text.selector.ArgumentTypes
The argument type filtering based on the GameMode of a player.
GAME_MODE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity has a GameMode.
GAME_MODE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
GAME_MODE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
GAME_PROFILE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
GAME_PROFILE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
GameAboutToStartServerEvent - Interface in org.spongepowered.api.event.game.state
GameConstructionEvent - Interface in org.spongepowered.api.event.game.state
Represents the GameState.CONSTRUCTION event.
GameDictionary - Interface in org.spongepowered.api
A GameDictionary is a store of GameDictionary.Entrys.
GameDictionary.Entry - Interface in org.spongepowered.api
 
GameInitializationEvent - Interface in org.spongepowered.api.event.game.state
Represents the GameState.INITIALIZATION event.
GameLoadCompleteEvent - Interface in org.spongepowered.api.event.game.state
Represents GameState.LOAD_COMPLETE event.
GameMode - Interface in org.spongepowered.api.entity.living.player.gamemode
Represents a game mode that a Player may have.
gameMode() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the current GameMode for this Player.
gameMode(GameMode) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry.Builder
Sets the gamemode for entries created by this builder.
gameMode(GameMode) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets the default GameMode.
GameModeData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An VariantData for the current GameMode of a Humanoid entity.
GameModes - Class in org.spongepowered.api.entity.living.player.gamemode
A list of the game modes that Minecraft provides in vanilla.
GamePostInitializationEvent - Interface in org.spongepowered.api.event.game.state
GamePreInitializationEvent - Interface in org.spongepowered.api.event.game.state
GameProfile - Interface in org.spongepowered.api.profile
Represents a profile of a user.
GameProfileCache - Interface in org.spongepowered.api.profile
Represents a cache of GameProfiles.
GameProfileManager - Interface in org.spongepowered.api.profile
Manages GameProfile creation and data population.
GameRegistry - Interface in org.spongepowered.api
Provides an easy way to retrieve types from a Game.
GameRegistryEvent - Interface in org.spongepowered.api.event.game
A base event for registry related events.
GameRegistryEvent.Register<T extends CatalogType> - Interface in org.spongepowered.api.event.game
This event is called to allow additional registrations for specific CatalogTypes.
GameReloadEvent - Interface in org.spongepowered.api.event.game
Fired when the Game triggers a reload.
GameStartedServerEvent - Interface in org.spongepowered.api.event.game.state
Represents a GameState.SERVER_STARTED event.
GameStartingServerEvent - Interface in org.spongepowered.api.event.game.state
Represents a GameState.SERVER_STARTING event.
GameState - Enum in org.spongepowered.api
Top to bottom order of the lifecycle.
GameStateEvent - Interface in org.spongepowered.api.event.game.state
Represents all GameState events.
GameStoppedEvent - Interface in org.spongepowered.api.event.game.state
Represents a GameState.GAME_STOPPED event.
GameStoppedServerEvent - Interface in org.spongepowered.api.event.game.state
Represents a GameState.SERVER_STOPPED event.
GameStoppingEvent - Interface in org.spongepowered.api.event.game.state
Represents a GameState.GAME_STOPPING event.
GameStoppingServerEvent - Interface in org.spongepowered.api.event.game.state
Represents a GameState.SERVER_STOPPING event.
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.
generateBiomes(MutableBiomeVolume) - Method in class org.spongepowered.api.extra.modifier.skylands.SkylandsBiomeGenerator
Deprecated.
 
generateBiomes(MutableBiomeVolume) - Method in interface org.spongepowered.api.world.gen.BiomeGenerator
Generates the biomes for the whole buffer using only biomes from the given array of available biomes.
generateBonusChest(boolean) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets whether the bonus chest should be created.
GenerateChunkEvent - Interface in org.spongepowered.api.event.world
Called when a Chunk is about to be generated.
GenerateChunkEvent.Post - Interface in org.spongepowered.api.event.world
 
GenerateChunkEvent.Pre - Interface in org.spongepowered.api.event.world
 
GenerateFactoryMethod - Annotation Type in org.spongepowered.api.util.annotation.eventgen
Explicitly enables generation of an event factory method for an event class.
generateReport(CommandSource) - Static method in class co.aikar.timings.Timings
Generates a report and sends it to the specified command source.
generateReport(MessageChannel) - Static method in class co.aikar.timings.Timings
Generates a report and sends it to the specified MessageChannel.
generateReport(CommandSource) - Method in interface co.aikar.timings.TimingsFactory
Generates a report and sends to the given source.
generateReport(MessageChannel) - Method in interface co.aikar.timings.TimingsFactory
Generates a report and sends to the given channel.
generateSpawnOnLoad(boolean) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets whether the spawn chunks generate on load.
generateTradeOffers(Merchant, Career, int, Random) - Method in interface org.spongepowered.api.item.merchant.VillagerRegistry
Generates a new List of TradeOffers based on the provided Career, level, and Random.
GENERATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the generation of a ItemTypes.WRITTEN_BOOK.
generation() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableGenerationData
Gets the ImmutableBoundedValue that represents the "generation" state of a book.
generation() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.GenerationData
Gets the MutableBoundedValue that represents the "generation" state of a book.
GenerationData - Interface in org.spongepowered.api.data.manipulator.mutable.item
An DataManipulator handling the "generation" state of an ItemStack of the type ItemTypes.WRITTEN_BOOK such that the book can be copied until a certain generation limit has been reached.
GenerationPopulator - Interface in org.spongepowered.api.world.gen
A populator which acts directly on the MutableBlockVolume during the generation phase rather than the population phase.
generationPopulators(GenerationPopulator...) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings.Builder
Sets the generation populators.
generationPopulators(Iterable<GenerationPopulator>) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings.Builder
Sets the generation populators.
generator(GeneratorType) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets the generator type.
GENERATOR_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
generatorModifiers(WorldGeneratorModifier...) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets the generator modifiers.
generatorSettings(DataContainer) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets any extra settings required by the GeneratorType or by the WorldGeneratorModifiers.
GeneratorType - Interface in org.spongepowered.api.world
Represents a world type.
GeneratorTypes - Class in org.spongepowered.api.world
An enumeration of default GeneratorTypes.
GeneratorUtils - Class in org.spongepowered.api.util.generator
 
GeneratorUtils.LocalClassLoader - Class in org.spongepowered.api.util.generator
 
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 - Static variable in class org.spongepowered.api.event.cause.entity.health.source.HealingSources
 
GENERIC_BLOCK - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
GENERIC_OBJECT - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
GenericArguments - Class in org.spongepowered.api.command.args
Class containing factory methods for common command elements.
GenericEvent<T> - Interface in org.spongepowered.api.event
All Events that want to one generic type should implement this interface.
GEORGIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
GERMAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
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() - Method in interface org.spongepowered.api.advancement.Progressable
Gets the time that the Progressable was achieved if present.
get(int) - Method in class org.spongepowered.api.command.args.CommandArgs
Get an arg at the specified position.
get(String) - Method in interface org.spongepowered.api.command.dispatcher.Dispatcher
Gets the CommandMapping associated with an alias.
get(String, CommandSource) - Method in interface org.spongepowered.api.command.dispatcher.Dispatcher
Gets the CommandMapping associated with an alias in the context of a given CommandSource.
get(String) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
get(String, CommandSource) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
get(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets an object from the desired path.
get(Key<? extends BaseValue<E>>) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
get(K) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableMappedData
 
get(Key<? extends BaseValue<E>>) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
get(int) - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableListData
Gets an element of type E by the provided index.
get(K) - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMappedData
Gets the value for the provided key, if available.
get(Key<? extends BaseValue<E>>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
get(Key<? extends BaseValue<V>>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
get(Key<? extends BaseValue<E>>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
get(int) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Gets an element of type E by the provided index.
get(K) - Method in interface org.spongepowered.api.data.manipulator.mutable.MappedData
Gets the value for the provided key, if available.
get(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
get() - Method in interface org.spongepowered.api.data.value.BaseValue
Gets the held value.
get(int) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableListValue
Gets the desired element at the desired index.
get(Class<T>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Gets the desired ValueContainer of type H if the ValueContainer is compatible.
get(Random) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableWeightedCollectionValue
Selects a random value from this list based on their weight.
get(Class<T>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Gets the desired ValueContainer of type H if the ValueContainer is compatible.
get(int) - Method in interface org.spongepowered.api.data.value.mutable.ListValue
Gets the desired element at the desired index.
get(Random) - Method in interface org.spongepowered.api.data.value.mutable.WeightedCollectionValue
Selects a random value from this list based on their weight.
get(Key<? extends BaseValue<E>>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying value backed by a BaseValue linked to the provided Key.
get(EventContextKey<T>) - Method in class org.spongepowered.api.event.cause.EventContext
Gets the value corresponding to the given key from the context.
get(String) - Method in interface org.spongepowered.api.GameDictionary
Retrieves the entries registered for the given key.
get(UUID) - Method in interface org.spongepowered.api.profile.GameProfileManager
Looks up a GameProfile by its unique ID.
get(String) - Method in interface org.spongepowered.api.profile.GameProfileManager
Looks up a GameProfile by its user name (case-insensitive).
get(UUID, boolean) - Method in interface org.spongepowered.api.profile.GameProfileManager
Looks up a GameProfile by its unique ID.
get(String, boolean) - Method in interface org.spongepowered.api.profile.GameProfileManager
Looks up a GameProfile by its user name (case-insensitive).
get(String) - Method in class 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(UUID) - Method in interface org.spongepowered.api.service.user.UserStorageService
Gets the data of a User by their unique id.
get(String) - Method in interface org.spongepowered.api.service.user.UserStorageService
Gets the data of a User by their last known user name (case-insensitive).
get(GameProfile) - Method in interface org.spongepowered.api.service.user.UserStorageService
Gets the data of a User by their GameProfile.
get(ArgumentType<T>) - Method in interface org.spongepowered.api.text.selector.Selector
Returns the argument value for the specified ArgumentType in this Selector.
get(int) - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
get(int) - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
get(int) - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
get(int) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Returns the element at the specified index.
get(Locale) - Method in class org.spongepowered.api.text.translation.FixedTranslation
 
get(Locale, Object...) - Method in class org.spongepowered.api.text.translation.FixedTranslation
 
get(Locale) - Method in class org.spongepowered.api.text.translation.ResourceBundleTranslation
 
get(Locale, Object...) - Method in class org.spongepowered.api.text.translation.ResourceBundleTranslation
 
get() - Method in interface org.spongepowered.api.text.translation.Translation
Gets the default translation without extra parameters.
get(Object...) - Method in interface org.spongepowered.api.text.translation.Translation
Gets the default translation format with the specified parameters.
get(Locale) - Method in interface org.spongepowered.api.text.translation.Translation
Gets the translation without any parameters replaced.
get(Locale, Object...) - Method in interface org.spongepowered.api.text.translation.Translation
Gets the translation format with the specified parameters.
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.getRolls() and returns items from the table for each roll.
get(Random) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
get() - Method in class org.spongepowered.api.util.weighted.WeightedObject
Gets the entry contained in this entry.
get(Random) - Method in class org.spongepowered.api.util.weighted.WeightedTable
 
get(Vector3i, Key<? extends BaseValue<E>>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets the value of data that is keyed to the provided Key at the give block location.
get(int, int, int, Key<? extends BaseValue<E>>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets the value of data that is keyed to the provided Key at the give block location.
get(Vector3i, Class<T>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets an instance of the given data class for given block at the location.
get(int, int, int, Class<T>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets an instance of the given data class for given block at the location.
get(Class<T>) - Method in class org.spongepowered.api.world.Location
 
get(Key<? extends BaseValue<T>>) - Method in class org.spongepowered.api.world.Location
 
get(int) - Method in interface org.spongepowered.api.world.schematic.BlockPalette
Deprecated.
Gets the blockstate represented by the given identifier from the mapping.
get(BlockState) - Method in interface org.spongepowered.api.world.schematic.BlockPalette
Deprecated.
Gets the identifier for the given blockstate if it exists within the mapping.
get(int) - Method in interface org.spongepowered.api.world.schematic.Palette
Gets the type represented by the given identifier from the mapping.
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.
getAccount() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Gets the Account involved in the transaction.
getAccountTo() - Method in interface org.spongepowered.api.service.economy.transaction.TransferResult
Gets the Account that an amount of a Currency is being transferred to.
getActionBar() - Method in class org.spongepowered.api.text.title.Title.Builder
Returns the current action bar text of this builder.
getActionBar() - Method in class org.spongepowered.api.text.title.Title
Returns the action bar text of this title configuration.
getActiveContexts() - Method in interface org.spongepowered.api.service.context.Contextual
Calculates the objects active contexts at the given moment, using the ContextCalculators held by the ContextualService.
getAdditionalProperties() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets a DataContainer containing any additional properties for this world.
getAddress() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the address to respond with.
getAddress() - Method in interface org.spongepowered.api.network.RemoteConnection
Gets the InetSocketAddress of this connection.
getAddress() - Method in interface org.spongepowered.api.network.status.StatusClient
Gets the address of the client.
getAddress() - Method in interface org.spongepowered.api.util.ban.Ban.Ip
Gets the address this ban applies to.
getAdvancement() - Method in interface org.spongepowered.api.advancement.AdvancementProgress
Gets the Advancement.
getAdvancement() - Method in interface org.spongepowered.api.advancement.TreeLayoutElement
Gets the Advancement.
getAdvancement() - Method in interface org.spongepowered.api.event.advancement.AdvancementEvent
Gets the Advancement that is being targeted.
getAffectedBlocks() - Method in class org.spongepowered.api.command.CommandResult
Gets the number of blocks affected by the command.
getAffectedEntities() - Method in class org.spongepowered.api.command.CommandResult
Gets the number of entities affected by the command.
getAffectedItems() - Method in class org.spongepowered.api.command.CommandResult
Gets the number of items affected by the command.
getAffectedLocations() - 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.
getAgeData() - Method in interface org.spongepowered.api.entity.living.Ageable
Gets the AgeableData that represents age determining whether an Entity is a child or an adult.
getAgentData() - Method in interface org.spongepowered.api.entity.living.Agent
Gets a copy of the AgentData associated with this Agent.
getAggressiveData() - Method in interface org.spongepowered.api.entity.living.animal.Wolf
Gets a copy of the current AggressiveData for this Wolf.
getAIClass() - Method in interface org.spongepowered.api.entity.ai.task.AITaskType
Gets the AITask class that this type represents.
getAirborneVelocityMod() - Method in interface org.spongepowered.api.entity.vehicle.minecart.Minecart
Gets the velocity modifier applied when the minecart is airborne.
getAliases() - Method in interface org.spongepowered.api.command.dispatcher.Dispatcher
Gets a list of all the command aliases, which includes the primary alias.
getAliases() - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
getAll() - Method in class org.spongepowered.api.command.args.CommandArgs
Gets a list of all arguments as a string.
getAll(String) - Method in class org.spongepowered.api.command.args.CommandContext
Gets all values for the given argument.
getAll(Text) - Method in class org.spongepowered.api.command.args.CommandContext
Gets all values for the given argument.
getAll(String) - Method in interface org.spongepowered.api.command.dispatcher.Dispatcher
Gets all the CommandMappings associated with an alias.
getAll() - Method in interface org.spongepowered.api.command.dispatcher.Dispatcher
Gets all commands currently registered with this dispatcher.
getAll(String) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
getAll() - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
getAll() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
Creates a new Collection of the proper type C with all elements copied to the new collection.
getAll() - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Creates a new Collection of the proper type C with all elements copied to the new collection.
getAll() - Method in interface org.spongepowered.api.GameDictionary
Retrieves all entries registered in this game dictionary, mapped by their key.
getAll() - Method in interface org.spongepowered.api.registry.CatalogRegistryModule
Gets all registered CatalogTypes registered in this RegistryModule.
getAll() - Method in interface org.spongepowered.api.service.user.UserStorageService
Gets the collection of all GameProfiles with stored User data.
getAll() - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
getAll() - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
getAll() - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
getAll() - Method in interface org.spongepowered.api.text.transform.TextFormatter
Returns an ImmutableList of this formatter's elements.
getAllAliases() - Method in interface org.spongepowered.api.command.CommandMapping
Gets an immutable list of all aliases.
getAllAliases() - Method in class org.spongepowered.api.command.ImmutableCommandMapping
 
getAllBlockStates() - Method in interface org.spongepowered.api.block.BlockType
Gets a Collection of all BlockStates for this BlockType.
getAllById(Iterable<UUID>, boolean) - Method in interface org.spongepowered.api.profile.GameProfileManager
Gets a collection of GameProfiles by their unique IDs.
getAllByName(Iterable<String>, boolean) - Method in interface org.spongepowered.api.profile.GameProfileManager
Gets a collection of GameProfiles by their user names (case-insensitive).
getAllFor(String, Class<T>) - Method in interface org.spongepowered.api.GameRegistry
Gets a collection of all available found specific types of CatalogType requested.
getAllForMinecraft(Class<T>) - Method in interface org.spongepowered.api.GameRegistry
Gets all CatalogType for Minecraft as a base mod.
getAllForSponge(Class<T>) - Method in interface org.spongepowered.api.GameRegistry
Gets all CatalogType for Sponge as a base mod.
getAllIdentifiers() - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns a set of the subject collection identifiers known to this service.
getAllIdentifiers() - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Gets a set of Subject identifiers being stored in the collection.
getAllOf(Class<T>) - Method in interface org.spongepowered.api.GameRegistry
Gets a collection of all available found specific types of CatalogType requested.
getAllOptions() - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
getAllOptions() - Method in interface org.spongepowered.api.service.permission.SubjectData
Return all options for all context combinations currently registered.
getAllowedType() - Method in interface org.spongepowered.api.event.cause.EventContextKey
Gets the allowed type for the value of this key.
getAllParents() - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
getAllParents() - Method in interface org.spongepowered.api.service.permission.SubjectData
Return all registered parent subjects for all contexts.
getAllPermissions() - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
getAllPermissions() - Method in interface org.spongepowered.api.service.permission.SubjectData
Return all permissions associated with this data object.
getAllRegistrationsFor(PluginContainer) - Method in interface org.spongepowered.api.data.DataManager
Gets all Classes of all DataManipulators registered for the provided PluginContainer.
getAllWithPermission(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Return the identifiers of all known subjects with the given permission set.
getAllWithPermission(Set<Context>, String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Return the identifiers of all known subjects with the given permission set.
getAllWorldProperties() - Method in interface org.spongepowered.api.Server
Gets the properties of all worlds, loaded or otherwise.
getAlreadyRegisteredId() - Method in exception org.spongepowered.api.registry.CatalogTypeAlreadyRegisteredException
Gets the CatalogType id already registered.
getAmount() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Gets the amount of the Currency involved in the transaction.
getAmount(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.
getAmount(Random, T) - Method in class org.spongepowered.api.util.weighted.SeededVariableAmount.WrappedVariableAmount
 
getAmount(Random) - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndAddition
 
getAmount(Random) - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndVariance
 
getAmount(Random) - Method in class org.spongepowered.api.util.weighted.VariableAmount.Fixed
 
getAmount(Random) - Method in interface org.spongepowered.api.util.weighted.VariableAmount
Gets an instance of the variable amount depending on the given random object.
getAmount(Random) - Method in class org.spongepowered.api.util.weighted.VariableAmount.OptionalAmount
 
getAmplifier() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets the amplifier at which this potion effect will apply effects.
getAngerData() - Method in interface org.spongepowered.api.entity.living.monster.ZombiePigman
Gets a copy of the AngerableData for this ZombiePigman.
getAngle() - Method in interface org.spongepowered.api.util.rotation.Rotation
The angle in degrees.
getAnnotatedPosition() - Method in exception org.spongepowered.api.command.args.ArgumentParseException
Return a string pointing to the position of the arguments when this exception occurs.
getApi() - Method in interface org.spongepowered.api.Platform
getApplicableProperties() - Method in interface org.spongepowered.api.data.property.PropertyHolder
Gets an immutable collection of all known Propertys pertaining to this PropertyHolder.
getApplicableProperties() - Method in class org.spongepowered.api.world.Location
 
getAppliedPopulators() - Method in interface org.spongepowered.api.event.world.chunk.PopulateChunkEvent.Post
Returns a copy of the Populators that ran on this Chunk.
getArchetype() - Method in interface org.spongepowered.api.item.inventory.Inventory
Creates an InventoryArchetype based on this Inventory.
getAreaEffectCloudData() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the AreaEffectCloudData for this cloud.
getArgument(ArgumentType<T>) - Method in interface org.spongepowered.api.text.selector.Selector
Returns the Argument for the specified ArgumentType in this Selector.
getArgument(ArgumentType.Invertible<T>) - Method in interface org.spongepowered.api.text.selector.Selector
Returns the Argument.Invertible for the specified ArgumentType.Invertible in this Selector.
getArguments() - Method in interface org.spongepowered.api.event.command.SendCommandEvent
Gets the arguments as a string.
getArguments() - Method in interface org.spongepowered.api.event.command.TabCompleteEvent.Command
Gets the arguments as a string.
getArguments() - Method in interface org.spongepowered.api.text.selector.Selector
Returns the arguments for this Selector.
getArguments() - Method in class org.spongepowered.api.text.TextTemplate
Returns the arguments contained within the TextTemplate.
getArguments() - Method in class org.spongepowered.api.text.TranslatableText.Builder
Returns the current translation arguments of this builder.
getArguments() - Method in class org.spongepowered.api.text.TranslatableText
Returns the list of Translation arguments used to format this Text.
getArgumentString() - Method in interface org.spongepowered.api.text.placeholder.PlaceholderContext
The variable string passed to this token to provide contextual information.
getArgumentType(String) - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Gets the ArgumentType with the provided name.
getArgumentTypes() - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Gets a Collection of all possible ArgumentTypes.
getArmorStandData() - Method in interface org.spongepowered.api.entity.living.ArmorStand
Gets the ArmorStandData for this armor stand.
getArtData() - Method in interface org.spongepowered.api.entity.hanging.Painting
Gets a copy of the ArtData represented by this Painting.
getAsset(Object, String) - Method in interface org.spongepowered.api.asset.AssetManager
Returns the Asset of the specified name for the specified Plugin instance.
getAsset(String) - Method in interface org.spongepowered.api.asset.AssetManager
Returns the Asset of the specified name within the domain of the implementation.
getAsset(String) - Method in interface org.spongepowered.api.plugin.PluginContainer
Retrieves the Asset of the specified name from the AssetManager for this Plugin.
getAssetManager() - Method in interface org.spongepowered.api.Game
Gets the AssetManager.
getAssetManager() - Static method in class org.spongepowered.api.Sponge
Gets the AssetManager instance.
getAssignedSubjects(String) - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets all loaded subjects that have this permission set in the given collection.
getAssociatedObject() - Method in interface org.spongepowered.api.text.placeholder.PlaceholderContext
If provided, the Object which to pull information from when building the placeholder text.
getAttackRadius() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask
Gets the radius of which the owning Ranger will attempt to attack a targeted Entity.
getAttemptsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Dungeon
Gets the number of attempts at randomly spawning a generator per chunk.
getAttemptsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock
Gets the number of blocks to attempt to spawn per chunk, must be greater than zero.
getAttemptsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.RandomObject
Gets the number of fires to attempt to spawn per chunk, must be greater than zero.
getAttemptsPerCluster() - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Gets the amount of glowstone to attempt to spawn per cluster, must be greater than zero.
getAuthor() - Method in class org.spongepowered.api.text.BookView
Returns the author of the book to be displayed.
getAuthors() - Method in interface org.spongepowered.api.plugin.PluginContainer
Gets the authors of the Plugin within this container.
getAvailableTickets(Object, World) - Method in interface org.spongepowered.api.world.ChunkTicketManager
Gets the amount of remaining tickets a plugin can have in the world before hitting the maximum.
getAvailableTickets(UUID) - Method in interface org.spongepowered.api.world.ChunkTicketManager
Gets the amount of tickets remaining available for a player.
getBackgroundPath() - Method in interface org.spongepowered.api.advancement.AdvancementTree
Gets the background texture of this tree.
getBalance(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.
getBalance(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 contexts.
getBalances(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.
getBalances() - 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.
getBan() - Method in interface org.spongepowered.api.event.network.BanIpEvent
Gets the ban made in this event.
getBan() - Method in interface org.spongepowered.api.event.network.PardonIpEvent
Gets the ban pardoned in this event.
getBan() - Method in interface org.spongepowered.api.event.user.BanUserEvent
Gets the ban involved in this event.
getBan() - Method in interface org.spongepowered.api.event.user.PardonUserEvent
Gets the ban involved in this event.
getBanClass() - Method in interface org.spongepowered.api.util.ban.BanType
Gets the Ban class that this type represents.
getBanCommandSource() - Method in interface org.spongepowered.api.util.ban.Ban
Gets the source that created this ban in CommandSource form, if available.
getBanFor(GameProfile) - Method in interface org.spongepowered.api.service.ban.BanService
Gets the ban for the given GameProfile, if available.
getBanFor(InetAddress) - Method in interface org.spongepowered.api.service.ban.BanService
Gets the ban for the given address, if available.
getBannerData() - Method in interface org.spongepowered.api.block.tileentity.Banner
Gets the data of this banner.
getBans() - Method in interface org.spongepowered.api.service.ban.BanService
Gets all bans registered.
getBanSource() - Method in interface org.spongepowered.api.util.ban.Ban
Gets the source that created this ban, if available.
getBaseDamage() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the "base" damage to deal to the targeted Entity.
getBaseDamage() - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
getBaseGenerationPopulator() - Method in interface org.spongepowered.api.world.gen.WorldGenerator
Gets the main GenerationPopulator.
getBaseHealAmount() - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Gets the "base" healing amount to apply to the targeted Entity.
getBaseHealAmount() - Method in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
getBaseOutputDamage() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the "base" damage to deal to the targeted Entity.
getBaseOutputDamage() - Method in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
getBaseVehicle() - Method in interface org.spongepowered.api.entity.Entity
Gets the entity vehicle that is the base of what ever stack the current entity is a part of.
getBeaconData() - Method in interface org.spongepowered.api.block.tileentity.carrier.Beacon
Gets the current BeaconData for this beacon.
getBeamTarget() - Method in interface org.spongepowered.api.entity.living.monster.Guardian
Gets the target of the guardian's beam or Optional.empty() otherwise.
getBed() - Method in interface org.spongepowered.api.event.action.SleepingEvent
Gets the BlockSnapshot of the bed being used to sleep.
getBedData() - Method in interface org.spongepowered.api.block.tileentity.Bed
Deprecated.
getBiome(Vector3i) - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Gets an object representing the biome at the given position.
getBiome(int, int, int) - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Gets the BiomeType at the given location.
getBiome() - Method in class org.spongepowered.api.world.Location
Gets the block at this location.
getBiomeCopy() - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Returns a mutable copy of the biomes stored in this volume.
getBiomeCopy(StorageType) - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Returns a mutable copy of the biomes stored in this volume.
getBiomeGenerator() - Method in interface org.spongepowered.api.world.gen.WorldGenerator
Gets the BiomeGenerator for this world generator.
getBiomeMax() - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Gets the biome location with the highest x and y that is still a valid position for BiomeVolume.getBiome(Vector3i).
getBiomeMin() - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Gets the biome location with the lowest x and y that is still a valid position for BiomeVolume.getBiome(Vector3i).
getBiomePalette() - Method in interface org.spongepowered.api.world.schematic.Schematic
Gets the Palette used by this schematic for serialization.
getBiomePosition() - Method in class org.spongepowered.api.world.Location
Gets the underlying biome position.
getBiomes() - Method in interface org.spongepowered.api.world.schematic.Schematic
Gets the MutableBiomeVolume of this schematic.
getBiomeSettings(BiomeType) - Method in interface org.spongepowered.api.world.gen.WorldGenerator
Gets this world generator settings for the given BiomeType..
getBiomeSize() - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Gets the size of the volume.
getBiomeView(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Returns a new volume that is the same or smaller than the current volume.
getBiomeView(DiscreteTransform3) - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Returns a new volume that is viewed through some transformation.
getBiomeView(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.ImmutableBiomeVolume
Returns a new volume that is the same or smaller than the current volume.
getBiomeView(DiscreteTransform3) - Method in interface org.spongepowered.api.world.extent.ImmutableBiomeVolume
Returns a new volume that is viewed through some transformation.
getBiomeView(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.MutableBiomeVolume
Returns a new volume that is the same or smaller than the current volume.
getBiomeView(DiscreteTransform3) - Method in interface org.spongepowered.api.world.extent.MutableBiomeVolume
Returns a new volume that is viewed through some transformation.
getBiomeView(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.UnmodifiableBiomeVolume
Returns a new volume that is the same or smaller than the current volume.
getBiomeView(DiscreteTransform3) - Method in interface org.spongepowered.api.world.extent.UnmodifiableBiomeVolume
Returns a new volume that is viewed through some transformation.
getBiomeWorker() - Method in interface org.spongepowered.api.world.Chunk
 
getBiomeWorker() - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Gets a new biome worker for this biome volume.
getBiomeWorker() - Method in interface org.spongepowered.api.world.extent.Extent
 
getBiomeWorker() - Method in interface org.spongepowered.api.world.extent.ImmutableBiomeVolume
 
getBiomeWorker() - Method in interface org.spongepowered.api.world.extent.MutableBiomeVolume
 
getBiomeWorker() - Method in interface org.spongepowered.api.world.extent.UnmodifiableBiomeVolume
 
getBiomeWorker() - Method in interface org.spongepowered.api.world.World
 
getBlock() - Method in interface org.spongepowered.api.block.tileentity.TileEntity
Gets the BlockState that this TileEntity represents.
getBlock() - Method in interface org.spongepowered.api.entity.projectile.source.BlockProjectileSource
Gets the BlockState of the projectile source.
getBlock() - Method in interface org.spongepowered.api.event.cause.entity.health.source.BlockHealingSource
Gets the block snapshot that is acting as the healing source.
getBlock() - Method in interface org.spongepowered.api.item.ItemType
Gets the corresponding BlockType of this item if one exists.
getBlock(Vector3i) - Method in interface org.spongepowered.api.world.extent.BlockVolume
Gets a representation of the block at the given position.
getBlock(int, int, int) - Method in interface org.spongepowered.api.world.extent.BlockVolume
Gets a representation of the block at the given position.
getBlock() - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob
Gets the BlockState that this populator will place down to form the blob.
getBlock() - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock
Gets the BlockState that this populator will randomly distribute.
getBlock() - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Gets the BlockState to place down.
getBlock() - Method in class org.spongepowered.api.world.Location
Gets the BlockState for this position.
getBlockCopy() - Method in interface org.spongepowered.api.world.extent.BlockVolume
Returns a mutable copy of the blocks stored in this volume.
getBlockCopy(StorageType) - Method in interface org.spongepowered.api.world.extent.BlockVolume
Returns a mutable copy of the blocks stored in this volume.
getBlockDigTimeWith(Vector3i, ItemStack, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Gets the time it takes to dig this block with the specified item in ticks.
getBlockDigTimeWith(int, int, int, ItemStack, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Gets the time it takes to dig this block with the specified item in ticks.
getBlockMax() - Method in interface org.spongepowered.api.world.extent.BlockVolume
Gets the block location with the highest x, y and z that is still a valid position for BlockVolume.getBlock(Vector3i).
getBlockMin() - Method in interface org.spongepowered.api.world.extent.BlockVolume
Gets the block location with the lowest x, y and z that is still a valid position for BlockVolume.getBlock(Vector3i).
getBlockPalette() - Method in interface org.spongepowered.api.world.schematic.Schematic
Gets the BlockPalette used by this schematic for serialization.
getBlockPosition() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the position of the block that was hit.
getBlockPosition() - Method in class org.spongepowered.api.world.Location
Gets the underlying block position.
getBlockRelative(Direction) - Method in class org.spongepowered.api.world.Location
Gets the location next to this one in the given direction.
getBlockSelectionBox(Vector3i) - Method in interface org.spongepowered.api.world.extent.Extent
Gets the bounding box used to select blocks, which appears as a black outline on a vanilla client.
getBlockSelectionBox(int, int, int) - Method in interface org.spongepowered.api.world.extent.Extent
Gets the bounding box used to select blocks, which appears as a black outline on a vanilla client.
getBlockSize() - Method in interface org.spongepowered.api.world.extent.BlockVolume
Gets the size of the whole volume.
getBlockSnapshot() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.BlockDamageSource
Gets the BlockSnapshot of the source.
getBlockState() - Method in class org.spongepowered.api.world.biome.GroundCoverLayer
Gets the BlockState for this layer.
getBlockState() - Method in interface org.spongepowered.api.world.LocatableBlock
Gets the BlockState for this locatable block.
getBlockStatistic(StatisticType, BlockType) - Method in interface org.spongepowered.api.GameRegistry
Gets the Statistic for the given StatisticType and BlockType.
getBlockType() - Method in interface org.spongepowered.api.statistic.BlockStatistic
Returns the statistic's BlockType.
getBlockType(Vector3i) - Method in interface org.spongepowered.api.world.extent.BlockVolume
Gets the base type of block.
getBlockType(int, int, int) - Method in interface org.spongepowered.api.world.extent.BlockVolume
Gets the base type of block.
getBlockType() - Method in class org.spongepowered.api.world.Location
Gets the base type of block.
getBlockTypeBase() - Method in interface org.spongepowered.api.extra.fluid.FluidType
Gets the BlockType that normally would represent this fluid type if it exists as a block in the world.
getBlockView(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.BlockVolume
Returns a new volume that is the same or smaller than the current volume.
getBlockView(DiscreteTransform3) - Method in interface org.spongepowered.api.world.extent.BlockVolume
Returns a new volume that is viewed through some transformation.
getBlockView(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.ImmutableBlockVolume
Returns a new volume that is the same or smaller than the current volume.
getBlockView(DiscreteTransform3) - Method in interface org.spongepowered.api.world.extent.ImmutableBlockVolume
Returns a new volume that is viewed through some transformation.
getBlockView(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.MutableBlockVolume
Returns a new volume that is the same or smaller than the current volume.
getBlockView(DiscreteTransform3) - Method in interface org.spongepowered.api.world.extent.MutableBlockVolume
Returns a new volume that is viewed through some transformation.
getBlockView(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.UnmodifiableBlockVolume
Returns a new volume that is the same or smaller than the current volume.
getBlockView(DiscreteTransform3) - Method in interface org.spongepowered.api.world.extent.UnmodifiableBlockVolume
Returns a new volume that is viewed through some transformation.
getBlockWorker() - Method in interface org.spongepowered.api.world.Chunk
 
getBlockWorker() - Method in interface org.spongepowered.api.world.extent.ArchetypeVolume
 
getBlockWorker() - Method in interface org.spongepowered.api.world.extent.BlockVolume
Gets a new block worker for this block volume.
getBlockWorker() - Method in interface org.spongepowered.api.world.extent.Extent
 
getBlockWorker() - Method in interface org.spongepowered.api.world.extent.ImmutableBlockVolume
 
getBlockWorker() - Method in interface org.spongepowered.api.world.extent.InteractableVolume
 
getBlockWorker() - Method in interface org.spongepowered.api.world.extent.MutableBlockVolume
 
getBlockWorker() - Method in interface org.spongepowered.api.world.extent.TileEntityVolume
 
getBlockWorker() - Method in interface org.spongepowered.api.world.extent.UnmodifiableBlockVolume
 
getBlockWorker() - Method in interface org.spongepowered.api.world.schematic.Schematic
 
getBlockWorker() - Method in interface org.spongepowered.api.world.World
 
getBlockX() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the x coordinate of the block that was hit.
getBlockX() - Method in class org.spongepowered.api.world.Location
Gets the floored X component of this instance's position.
getBlockY() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the y coordinate of the block that was hit.
getBlockY() - Method in class org.spongepowered.api.world.Location
Gets the floored Y component of this instance's position.
getBlockZ() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the z coordinate of the block that was hit.
getBlockZ() - Method in class org.spongepowered.api.world.Location
Gets the floored Z component of this instance's position.
getBlue() - Method in class org.spongepowered.api.util.Color
Gets the current blue value of this Color.
getBody() - Method in class org.spongepowered.api.event.message.MessageEvent.MessageFormatter
Returns the body partition within this formatter.
getBodyPartRotationalData() - Method in interface org.spongepowered.api.entity.living.ArmorStand
Gets a copy of the current BodyPartRotationalData used by this ArmorStand.
getBoolean(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the Boolean by path, if available.
getBoolean(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getBoolean(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a boolean at the specified absolute index in this buffer.
getBooleanList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of Boolean by path, if available.
getBooleanList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getBoots() - Method in interface org.spongepowered.api.entity.ArmorEquipable
Gets the boots currently being worn by this entity.
getBossBar() - Method in interface org.spongepowered.api.entity.living.complex.EnderDragon
Gets the boss bar this dragon uses.
getBossBar() - Method in interface org.spongepowered.api.entity.living.monster.Wither
Gets the boss bar this wither uses.
getBoundAddress() - Method in interface org.spongepowered.api.Server
Gets the bound InetSocketAddress from where this server is accepting connections.
getBoundEntity() - Method in interface org.spongepowered.api.world.ChunkTicketManager.EntityLoadingTicket
Gets the Entity bound to this ticket.
getBoundingBox() - Method in interface org.spongepowered.api.entity.Entity
Gets the entity's bounding box, usually for collisions and interaction.
getBreakSound() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the sound played when the block is breaking.
getBrewedItemStacks() - Method in interface org.spongepowered.api.event.block.tileentity.BrewingEvent.Finish
Gets an immutable List of ItemStackSnapshots that are the result of the brew.
getBrewedItemStacks() - Method in interface org.spongepowered.api.event.block.tileentity.BrewingEvent.Interrupt
Gets an immutable List of ItemStackSnapshots that are the result of the brew.
getBroadcastChannel() - Method in interface org.spongepowered.api.Server
Gets the message channel that server-wide messages are sent through.
getBuilder() - Method in exception org.spongepowered.api.data.DataAlreadyRegisteredException
Gets the related data manipulator builder.
getBuilder(Class<T>) - Method in interface org.spongepowered.api.data.DataManager
Attempts to retrieve the DataBuilder for the desired DataSerializable class.
getBuildHeight() - Method in interface org.spongepowered.api.world.Dimension
Gets the maximum y-coordinate a non-air cuboid can exist at of Worlds in this dimension.
getById(UUID) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets a GameProfile from this cache by its unique id.
getById(String) - Method in interface org.spongepowered.api.registry.CatalogRegistryModule
Gets the desired CatalogType from the provided String id.
getByIds(Iterable<UUID>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets GameProfiles in bulk by their unique id.
getByName(String) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets a GameProfile from this cache by its name.
getByNames(Iterable<String>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets GameProfiles in bulk by their name.
getByte(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the Byte by path, if available.
getByte(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getByte(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a byte at the specified absolute index in this buffer.
getByteList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of Byte by path, if available.
getByteList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getByteOrder() - Method in interface org.spongepowered.api.network.ChannelBuf
Returns the endianness (ByteOrder) of this buffer.
getCache() - Method in interface org.spongepowered.api.profile.GameProfileManager
Gets the active GameProfile cache.
getCactiPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Cactus
Gets the number of cacti to spawn per chunk.
getCallable() - Method in interface org.spongepowered.api.command.CommandMapping
Gets the callable.
getCallable() - Method in class org.spongepowered.api.command.ImmutableCommandMapping
 
getCapacity() - Method in interface org.spongepowered.api.network.ChannelBuf
Gets the number of bytes this buffer can contain.
getCareerData() - Method in interface org.spongepowered.api.entity.living.Villager
Gets a copy of the current CareerData for this Villager entity.
getCareers() - Method in interface org.spongepowered.api.data.type.Profession
Gets the collection of available Careers.
getCarrier() - Method in interface org.spongepowered.api.item.inventory.type.CarriedInventory
Returns the Carrier of this Inventory.
getCatalogType(DataQuery, Class<T>) - Method in interface org.spongepowered.api.data.DataView
Gets the CatalogType object by path, if available.
getCatalogType(DataQuery, Class<T>) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getCatalogType() - Method in interface org.spongepowered.api.event.game.GameRegistryEvent.Register
Gets the CatalogType that is allowing registrations.
getCatalogTypeList(DataQuery, Class<T>) - Method in interface org.spongepowered.api.data.DataView
Gets the List of CatalogTypes by path, if available.
getCatalogTypeList(DataQuery, Class<T>) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getCause() - Method in interface org.spongepowered.api.event.cause.entity.damage.DamageModifier
Gets the cause of this DamageModifier.
getCause() - Method in interface org.spongepowered.api.event.cause.entity.health.HealthModifier
Gets the cause of this HealthModifier.
getCause() - Method in interface org.spongepowered.api.event.Event
Gets the cause for the event.
getCauseStackManager() - Method in interface org.spongepowered.api.Game
Gets the CauseStackManager for handling the current event cause stack and context information.
getCauseStackManager() - Static method in class org.spongepowered.api.Sponge
Gets the CauseStackManager instance from the Game instance.
getCenter() - Method in class org.spongepowered.api.util.AABB
Returns the center of the box, halfway between each corner.
getCenter() - Method in interface org.spongepowered.api.world.WorldBorder
Gets the center of the world border.
getChance() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask
Gets the chance that this task will go through and attempt to find a new target.
getChance() - Method in interface org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask
Gets the chance that an Entity will "watch" a targeted Entity.
getChannel() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.KickPlayerEvent
Deprecated.
Not used in this event.
getChannel() - Method in interface org.spongepowered.api.event.message.MessageChannelEvent
Gets the current channel that this message will be sent to.
getChannel() - Method in interface org.spongepowered.api.event.network.ChannelRegistrationEvent
Gets the name of the channel being registered or unregistered.
getChannel(String) - Method in interface org.spongepowered.api.network.ChannelRegistrar
Gets a channel binding if a channel registered by that name exists.
getChannelRegistrar() - Method in interface org.spongepowered.api.Game
Gets the ChannelRegistrar for creating network channels.
getChannelRegistrar() - Static method in class org.spongepowered.api.Sponge
Gets the ChannelRegistrar for creating network channels.
getChar(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a character at the specified absolute index in this buffer.
getCharacter() - Method in interface org.spongepowered.api.text.serializer.FormattingCodeTextSerializer
Returns the formatting character for this FormattingCodeTextSerializer.
getCharacterList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of Character by path, if available.
getCharacterList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getChatVisibility() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the current player chat visibility setting.
getChatVisibility() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.PlayerChangeClientSettingsEvent
Gets the new chat visibility setting of the player.
getChestplate() - Method in interface org.spongepowered.api.entity.ArmorEquipable
Gets the chestplate currently being worn by this entity.
getChildArchetypes() - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype
Gets all child InventoryArchetypes.
getChildren() - Method in interface org.spongepowered.api.advancement.Advancement
Gets all the children Advancements.
getChildren() - Method in class org.spongepowered.api.text.Text.Builder
Returns a view of the current children of this builder.
getChildren() - Method in class org.spongepowered.api.text.Text
Returns the immutable list of children appended after the content of this Text.
getChoices(CommandSource) - Method in class org.spongepowered.api.command.args.PatternMatchingCommandElement
Gets the available choices for this command source.
getChoices() - Method in interface org.spongepowered.api.world.gen.populator.Dungeon
Gets a weighted collection of possible EntityArchetypes that could be spawned.
getChunk(Vector3i) - Method in interface org.spongepowered.api.world.World
Gets the loaded chunk at the given chunk coordinate position.
getChunk(int, int, int) - Method in interface org.spongepowered.api.world.World
Gets the loaded chunk at the given chunk coordinate position.
getChunkAtBlock(Vector3i) - Method in interface org.spongepowered.api.world.World
Gets the loaded chunk at the given block coordinate position.
getChunkAtBlock(int, int, int) - Method in interface org.spongepowered.api.world.World
Gets the loaded chunk at the given block coordinate position.
getChunkCoords() - Method in interface org.spongepowered.api.event.world.chunk.ForcedChunkEvent
Gets the chunk coordinates.
getChunkCoords() - Method in interface org.spongepowered.api.event.world.chunk.UnforcedChunkEvent
Gets the chunk coordinates.
getChunkData(Vector3i) - Method in interface org.spongepowered.api.world.storage.WorldStorage
Gets a DataContainer including all data related to a Chunk.
getChunkLayout() - Method in interface org.spongepowered.api.Server
Returns information about the chunk layout used by this server implementation.
getChunkList() - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Gets the set of chunks that are being force-loaded by this ticket.
getChunkPosition() - Method in interface org.spongepowered.api.event.world.chunk.SaveChunkEvent
Gets the position of the Chunk.
getChunkPosition() - Method in class org.spongepowered.api.world.Location
Gets the underlying chunk position.
getChunkPreGenerate() - Method in interface org.spongepowered.api.event.world.ChunkPreGenerationEvent
The object that contains the progress information for the current ChunkPreGenerate.
getChunksGeneratedThisStep() - Method in interface org.spongepowered.api.event.world.ChunkPreGenerationEvent.Post
The number of chunks generated during the previous step.
getChunkSize() - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns the size of the chunks in blocks.
getChunksSkippedThisStep() - Method in interface org.spongepowered.api.event.world.ChunkPreGenerationEvent.Post
The number of chunks generated that did not need to be generated and were skipped over.
getChunkTicketManager() - Method in interface org.spongepowered.api.Server
Gets the ChunkTicketManager used for requesting tickets to force load chunks.
getChunkWorldUUID() - Method in interface org.spongepowered.api.event.world.chunk.SaveChunkEvent
Gets the UUID of the World that the Chunk resides in, if known.
getClassName(String, Class<?>, String) - Static method in class org.spongepowered.api.util.generator.GeneratorUtils
Gets a class name with the provided classifier.
getClickAction() - Method in class org.spongepowered.api.text.Text.Builder
Returns the current ClickAction of this builder.
getClickAction() - Method in class org.spongepowered.api.text.Text
Returns the ClickAction executed on the client when this Text gets clicked.
getClient() - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent
Gets the client pinging the server.
getCloseArgString() - Method in class org.spongepowered.api.text.TextTemplate.Arg
Returns the end string of the Arg's container.
getCloseArgString() - Method in class org.spongepowered.api.text.TextTemplate
Returns the string used for containing Args within the template.
getCloseRangeSpeed() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask
Gets the speed "modifier" for which the parent Agent will move away from a found Entity to "avoid" when in close range.
getClosest(Vector3d) - Static method in enum org.spongepowered.api.util.Axis
Gets the closest horizontal direction from the given vector.
getClosest(Vector3d) - Static method in enum org.spongepowered.api.util.Direction
Gets the closest direction from the given vector.
getClosest(Vector3d, Direction.Division) - Static method in enum org.spongepowered.api.util.Direction
Gets the closest direction from the given vector.
getClosestHorizontal(Vector3d) - Static method in enum org.spongepowered.api.util.Direction
Gets the closest horizontal direction from the given vector.
getClosestHorizontal(Vector3d, Direction.Division) - Static method in enum org.spongepowered.api.util.Direction
Gets the closest horizontal direction from the given vector.
getClusterHeight() - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Gets the height of the glowstone cluster.
getClustersPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Gets the number of clusters to attempt to spawn per chunk, must be greater than zero.
getClustersPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.NetherFire
Gets the number of clusters to attempt to spawn per chunk, must be greater than zero.
getCollarColorData() - Method in interface org.spongepowered.api.entity.living.animal.Wolf
Gets a copy of the current DyeableData for this Wolf's collar.
getCollection(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.
getCollectionIdentifier() - Method in interface org.spongepowered.api.service.permission.SubjectReference
Gets the identifier of the collection containing the subject being referenced.
getCollectionState(PluginContainer) - Method in interface org.spongepowered.api.util.metric.MetricsConfigManager
Gets the current state of collection for the specified plugin.
getCollisionRule() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the CollisionRule for entities on this team.
getColor() - Method in interface org.spongepowered.api.boss.BossBar
Gets the color.
getColor() - Method in interface org.spongepowered.api.data.meta.PatternLayer
Gets the color for this layer.
getColor() - Method in interface org.spongepowered.api.data.type.DyeColor
Gets this dye color as a Color for easy translation.
getColor() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the color of this team.
getColor() - Method in interface org.spongepowered.api.text.format.TextColor
Returns the corresponding Color for this TextColor.
getColor() - Method in class org.spongepowered.api.text.format.TextFormat
Returns the TextColor in this format.
getColor() - Method in class org.spongepowered.api.text.Text.Builder
Returns the current color of the Text in this builder.
getColor() - Method in class org.spongepowered.api.text.Text
Returns the color of this Text.
getColors() - Method in interface org.spongepowered.api.item.FireworkEffect
Gets the ordered list of colors.
getColumn(int) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets the column at the specified index.
getColumns() - Method in class org.spongepowered.api.item.inventory.property.InventoryDimension
Gets the number of columns in this inventory.
getColumns() - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets the number of columns in the inventory.
getCommand() - Method in exception org.spongepowered.api.command.CommandNotFoundException
Returns the command that was queried for.
getCommand() - Method in interface org.spongepowered.api.event.command.SendCommandEvent
Gets the command as a string, without any sort of command prefix.
getCommand() - Method in interface org.spongepowered.api.event.command.TabCompleteEvent.Command
Gets the command as a string, without any sort of command prefix.
getCommandData() - Method in interface org.spongepowered.api.command.source.CommandBlockSource
Gets the CommandData for this source.
getCommandManager() - Method in interface org.spongepowered.api.Game
Gets the command dispatcher used for registering and dispatching registered commands.
getCommandManager() - Static method in class org.spongepowered.api.Sponge
Gets the CommandManager instance.
getCommands() - Method in interface org.spongepowered.api.command.dispatcher.Dispatcher
Gets a list of commands.
getCommands() - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
getCommandSource() - Method in interface org.spongepowered.api.service.permission.Subject
Returns a possible CommandSource for the subject, if it relates to one.
getCompanionData() - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Gets the companion data stored in a DataContainer.
getComparator() - Method in interface org.spongepowered.api.data.value.BoundedValue
The comparator used to compare a value of the proper type.
getCompatibleStates() - Method in class org.spongepowered.api.block.BlockState.StateMatcher
Gets a List of compatible BlockStates.
getCompletedLevels() - Method in interface org.spongepowered.api.block.tileentity.carrier.Beacon
Gets the number of completed levels of valid beacon structure blocks beneath this beacon.
getComponent(Vector3d) - Method in enum org.spongepowered.api.util.Axis
Gets the component of the vector denoted by this axis.
getConfig() - Method in interface org.spongepowered.api.config.ConfigRoot
Gets the configuration file that utilizes the default configuration pathname.
getConfigManager() - Method in interface org.spongepowered.api.Game
Gets the ConfigManager used to load and manage configuration files for plugins.
getConfigManager() - Static method in class org.spongepowered.api.Sponge
Gets the ConfigManager used to load and manage configuration files for plugins.
getConfigPath() - Method in interface org.spongepowered.api.config.ConfigRoot
Gets the pathname to the default configuration file for the plugin.
getConfiguration() - Method in interface org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger
Gets the FilteredTriggerConfiguration of this trigger.
getConfigurationType() - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger
Gets the type of the used FilteredTriggerConfiguration.
getConnectedChests() - Method in interface org.spongepowered.api.block.tileentity.carrier.Chest
Returns the connected Chests, if available.
getConnection() - Method in interface org.spongepowered.api.command.source.RemoteSource
Gets connection information for this source.
getConnection() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the appropriate PlayerConnection linking this Player to a client.
getConnection() - Method in interface org.spongepowered.api.event.network.ClientConnectionEvent.Auth
Gets the RemoteConnection representing the client connection.
getConnection() - Method in interface org.spongepowered.api.event.network.ClientConnectionEvent.Login
Gets the RemoteConnection representing the client connection.
getConnectionUrlFromAlias(String) - Method in interface org.spongepowered.api.service.sql.SqlService
Returns a possible connection URL for a given alias.
getConsole() - Method in interface org.spongepowered.api.Server
Gets the command source used for commands coming from this server's console.
getConsumer() - Method in interface org.spongepowered.api.scheduler.Task
Gets the Consumer<Task> that this task is running.
getContainer() - Method in interface org.spongepowered.api.data.DataView
Gets the parent container of this DataView.
getContainer() - Method in class org.spongepowered.api.data.MemoryDataContainer
Deprecated.
 
getContainer() - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getContainer() - Method in interface org.spongepowered.api.item.ItemType
Gets the container item of this item if one exists.
getContainer(Platform.Component) - Method in interface org.spongepowered.api.Platform
Returns the PluginContainer for the specified platform Platform.Component.
getContainers() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Gets an copied collection of all known ValueContainers belonging to this ImmutableValueStore.
getContainers() - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Gets an copied collection of all known ValueContainers belonging to this CompositeValueStore.
getContainers() - Method in class org.spongepowered.api.world.Location
 
getContainingCollection() - Method in interface org.spongepowered.api.service.permission.Subject
Returns the subject collection this subject is a member of.
getContent() - Method in class org.spongepowered.api.text.LiteralText.Builder
Returns the current content of this builder.
getContent() - Method in class org.spongepowered.api.text.LiteralText
Returns the plain text content of this Text.
getContents() - Method in interface org.spongepowered.api.service.pagination.PaginationList
Gets the contents of this pagination list.
getContentVersion() - Method in interface org.spongepowered.api.data.DataSerializable
Gets the content version of this DataSerializable.
getContentVersion() - Method in class org.spongepowered.api.data.Transaction
 
getContentVersion() - Method in class org.spongepowered.api.text.BookView
 
getContentVersion() - Method in class org.spongepowered.api.text.Text
 
getContentVersion() - Method in class org.spongepowered.api.util.Color
 
getContentVersion() - Method in class org.spongepowered.api.util.RespawnLocation
 
getContentVersion() - Method in class org.spongepowered.api.util.weighted.EmptyObject
 
getContentVersion() - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndAddition
 
getContentVersion() - Method in class org.spongepowered.api.util.weighted.VariableAmount.BaseAndVariance
 
getContentVersion() - Method in class org.spongepowered.api.util.weighted.VariableAmount.Fixed
 
getContentVersion() - Method in interface org.spongepowered.api.util.weighted.VariableAmount
 
getContentVersion() - Method in class org.spongepowered.api.util.weighted.VariableAmount.OptionalAmount
 
getContentVersion() - Method in class org.spongepowered.api.util.weighted.WeightedSerializableObject
 
getContentVersion() - Method in class org.spongepowered.api.world.Location
 
getContext() - Method in class org.spongepowered.api.event.cause.Cause
Gets the event context relating to this cause.
getContext(EventContextKey<T>) - Method in interface org.spongepowered.api.event.CauseStackManager
Gets the context value with the given key.
getContext() - Method in interface org.spongepowered.api.event.Event
Gets the context of the event.
getContext() - Method in interface org.spongepowered.api.service.context.ContextSource
Returns the context most relevant to this object.
getContext() - Method in interface org.spongepowered.api.text.placeholder.PlaceholderText
Gets the PlaceholderContext that is to be supplied to the PlaceholderParser to create the Text.
getContexts() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Returns the set of Contexts used to perform the transaction.
getContributingItem() - Method in interface org.spongepowered.api.event.cause.entity.damage.DamageModifier
Gets the contributing ItemStackSnapshot that provided the "reason" for this DamageModifier to exist.
getCookedFish() - Method in interface org.spongepowered.api.data.type.Fish
Gets this raw fish type's corresponding CookedFish type.
getCooldown(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.
getCooldownData() - Method in interface org.spongepowered.api.entity.vehicle.minecart.HopperMinecart
Gets a copy of the CooldownData.
getCooldownTracker() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the CooldownTracker for this player, allowing control over the player's item cooldowns.
getCosts() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Returns the transaction for the repair costs.
getCount() - Method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
getCount() - Method in interface org.spongepowered.api.text.selector.ArgumentHolder
Returns the size of the Set from ArgumentHolder.getTypes().
getCount() - Method in interface org.spongepowered.api.text.selector.ArgumentType
Returns 1.
getCount() - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob
Gets the number of blobs which will be placed per chunk.
getCrafted() - Method in interface org.spongepowered.api.event.item.inventory.CraftItemEvent.Craft
The item crafted with this event.
getCraftingGrid() - Method in interface org.spongepowered.api.item.inventory.crafting.CraftingInventory
Gets the crafting matrix of this CraftingInventory.
getCraftingInventory() - Method in interface org.spongepowered.api.event.item.inventory.CraftItemEvent
Returns the crafting inventory.
getCraftingRecipeRegistry() - Method in interface org.spongepowered.api.GameRegistry
Retrieves the crafting RecipeRegistry for this GameRegistry.
getCreationDate() - Method in interface org.spongepowered.api.util.ban.Ban
Gets the creation date of the ban.
getCreationRadius() - Method in interface org.spongepowered.api.world.PortalAgent
Gets the radius of where a "portal" can be created.
getCreator() - Method in interface org.spongepowered.api.block.BlockSnapshot
Gets the UUID, if available, of the user who created this BlockSnapshot.
getCreator() - Method in interface org.spongepowered.api.entity.Entity
Gets the UUID, if available, of the user who created this Entity.
getCreator(Vector3i) - Method in interface org.spongepowered.api.world.extent.Extent
Gets the UUID, if available, of the user who created the BlockSnapshot at passed block position.
getCreator(int, int, int) - Method in interface org.spongepowered.api.world.extent.Extent
Gets the UUID, if available, of the user who created the BlockSnapshot at passed block position.
getCriteria() - Method in interface org.spongepowered.api.advancement.criteria.OperatorCriterion
Gets the children AdvancementCriterions of this OperatorCriterion.
getCriterion() - Method in interface org.spongepowered.api.advancement.Advancement
Gets all the AdvancementCriterion that should be achieved before this advancement is unlocked.
getCriterion() - Method in interface org.spongepowered.api.advancement.criteria.CriterionProgress
getCriterion() - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
 
getCriterion() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent
Gets the AdvancementCriterion that was met.
getCriterion() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Score
 
getCriterion() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets the criterion for this objective.
getCriterion() - Method in interface org.spongepowered.api.statistic.Statistic
Returns the objective Criterion for this statistic.
getCurrencies() - Method in interface org.spongepowered.api.service.economy.EconomyService
Returns the Set of supported Currency objects that are implemented by this EconomyService.
getCurrency() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Gets the Currency involved in the transaction.
getCurrentCause() - Method in interface org.spongepowered.api.event.CauseStackManager
Gets the current Cause object from the current cause stack.
getCurrentCause() - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Gets the current Cause object from the current cause stack.
getCurrentContext() - Method in interface org.spongepowered.api.event.CauseStackManager
Gets an EventContext object on the current contextual information.
getCurrentContext() - Method in interface org.spongepowered.api.event.CauseStackManager.StackFrame
Gets an EventContext object on the current contextual information.
getCurrentEffects() - Method in interface org.spongepowered.api.event.entity.ChangeEntityPotionEffectEvent
Gets a copy of all current effects applied on the entity.
getCurrentItem() - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
 
getCurrentPath() - Method in interface org.spongepowered.api.data.DataView
Gets the current path of this DataView from its root DataContainer.
getCurrentPath() - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getCursorTransaction() - Method in interface org.spongepowered.api.event.item.inventory.InteractInventoryEvent
Gets the Transaction of ItemStackSnapshots for this event.
getCustom() - Method in class org.spongepowered.api.data.Transaction
Gets the custom snapshot if one was set.
getCustom() - 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.
getCustomer() - Method in interface org.spongepowered.api.item.merchant.Merchant
Gets the currently trading customer with this merchant.
getCustomValuesMap() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Gets the map of custom keys and values to respond with.
getDamage(DamageModifier) - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the damage for the provided DamageModifier.
getDamage(DamageModifier) - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
getDamageableData() - Method in interface org.spongepowered.api.entity.living.Living
Gets a copy of the current DamageableData.
getDamageAmount() - Method in interface org.spongepowered.api.world.WorldBorder
Gets the damage done to a player per block per tick when outside the buffer.
getDamageThreshold() - Method in interface org.spongepowered.api.world.WorldBorder
Gets the distance a player may be outside the world border before taking damage.
getDamagingData() - Method in interface org.spongepowered.api.entity.projectile.DamagingProjectile
Gets the damaging data for this DamagingProjectile.
getDataManager() - Method in interface org.spongepowered.api.Game
Gets the DataManager instance to register DataSerializables, and get the related DataBuilders.
getDataManager() - Static method in class org.spongepowered.api.Sponge
Gets the DataManager instance.
getDataManipulatorBuilder() - Method in interface org.spongepowered.api.data.DataRegistration
Gets the DataManipulatorBuilder registered for this registration.
getDataSource(String) - Method in interface org.spongepowered.api.service.sql.SqlService
Returns a data source for the provided JDBC connection string or an alias.
getDataSource(Object, String) - Method in interface org.spongepowered.api.service.sql.SqlService
Returns a data source for the provided JDBC connection string or an alias.
getDataView(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a DataView at the specified absolute index in this buffer.
getDeathMessageVisibility() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the Visibility which controls who death Texts for players on this team are visible to.
getDefault() - Method in class org.spongepowered.api.data.Transaction
Gets the default replacement snapshot.
getDefault() - Method in interface org.spongepowered.api.data.value.BaseValue
Gets the default value.
getDefaultBalance(Currency) - Method in interface org.spongepowered.api.service.economy.account.Account
Gets the default balance of this account for the specified Currency.
getDefaultCache() - Method in interface org.spongepowered.api.profile.GameProfileManager
Gets the default cache.
getDefaultCurrency() - Method in interface org.spongepowered.api.service.economy.EconomyService
Retrieves the default Currency used by the EconomyService.
getDefaultFractionDigits() - Method in interface org.spongepowered.api.service.economy.Currency
This is the default number of fractional digits that is utilized for formatting purposes.
getDefaultGameRules() - Method in interface org.spongepowered.api.GameRegistry
Gets a Collection of the default GameRules.
getDefaultKey(V) - Method in class org.spongepowered.api.data.property.AbstractProperty
Gets the default value for AbstractProperty.key, used in case null is passed in (since we can't have a null key).
getDefaultKey(V) - Method in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
Gets the default value for AbstractInventoryProperty.key, used in case null is passed in (since we can't have a null key).
getDefaultKey(Class<T>) - Static method in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
Gets the default key for the provided InventoryProperty class.
getDefaultOperator(K, V) - Method in class org.spongepowered.api.data.property.AbstractProperty
Return the default operator to use, based on the supplied key and value.
getDefaultOperator(K, V) - Method in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
Return the default operator to use, based on the supplied key and value.
getDefaultOption(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.
getDefaultOptions() - Method in interface org.spongepowered.api.effect.particle.ParticleType
Gets a immutable Map with all the available ParticleOptions and their values.
getDefaultProperty(Class<T>) - Method in interface org.spongepowered.api.item.ItemType
Gets the default Property of this ItemType.
getDefaultResourcePack() - Method in interface org.spongepowered.api.Server
Gets the default resource pack.
getDefaults() - Method in interface org.spongepowered.api.service.permission.PermissionService
Gets the subject holding data that is applied by default to all subjects.
getDefaults() - 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.
getDefaultState() - Method in interface org.spongepowered.api.block.BlockType
Return the default state for this block.
getDefaultValue() - Method in class org.spongepowered.api.text.TextTemplate.Arg
Returns the default value to use if the Arg TextTemplate.Arg.isOptional() and no parameter is supplied.
getDefaultWorld() - Method in interface org.spongepowered.api.Server
Gets the properties of default world.
getDefaultWorldName() - Method in interface org.spongepowered.api.Server
Gets the default World name that the server creates and loads.
getDelay() - Method in interface org.spongepowered.api.scheduler.Task
Gets the delay that the task was scheduled to run after.
getDelayBetweenAttacks() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask
Gets the delay in ticks between attempts to attack the targeted Entity.
getDependencies() - Method in interface org.spongepowered.api.plugin.PluginContainer
Gets a Set of all dependencies of the Plugin within this container.
getDependency(String) - Method in interface org.spongepowered.api.plugin.PluginContainer
Gets the PluginDependency the plugin in this container has on the plugin with the specified plugin ID.
getDepositSize() - Method in interface org.spongepowered.api.world.gen.populator.Ore
Gets the size of deposit of ore.
getDepositsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Ore
Gets the number of ore clumps to attempt to spawn per chunk, must be greater than zero.
getDepth() - Method in class org.spongepowered.api.world.biome.GroundCoverLayer
Gets a representation of the depth of this layer.
getDepth(int) - Method in class org.spongepowered.api.world.biome.GroundCoverLayer
Gets a representation of the depth of this layer.
getDepth() - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Gets the depth of the sea floor cover to generate.
getDerailedVelocityMod() - Method in interface org.spongepowered.api.entity.vehicle.minecart.Minecart
Gets the velocity modifier applied when the minecart is not on rails.
getDescription() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets the description.
getDescription() - Method in interface org.spongepowered.api.network.status.StatusResponse
Gets the description (MOTD) of the status response.
getDescription() - Method in interface org.spongepowered.api.plugin.PluginContainer
Gets the description of the Plugin within this container.
getDescription() - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets a short description of the linked permission.
getDescription(String) - Method in interface org.spongepowered.api.service.permission.PermissionService
Gets the registered or generated PermissionDescription for the given permission if available.
getDescriptions() - Method in interface org.spongepowered.api.service.permission.PermissionService
Gets a immutable collection containing all registered or generated PermissionDescriptions.
getDetonator() - Method in interface org.spongepowered.api.entity.explosive.PrimedTNT
Gets the living entity that set off this primed TNT.
getDiameter() - Method in interface org.spongepowered.api.world.WorldBorder
Gets the diameter of the world border.
getDictionary() - Static method in class org.spongepowered.api.Sponge
Gets the GameDictionary instance from the Game instance.
getDifficulty() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the difficulty of this world.
getDifficulty() - Method in interface org.spongepowered.api.world.World
Gets the current Difficulty.
getDifficulty() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets the difficulty.
getDimension() - Method in interface org.spongepowered.api.world.World
Returns the Dimension of this world.
getDimensionClass() - Method in interface org.spongepowered.api.world.DimensionType
Returns the dimension class for this type.
getDimensions() - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Returns the dimensions of this GridInventory as a Vector2i.
getDimensionType() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the DimensionType of this world.
getDimensionType() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets the dimension type.
getDirect() - Method in interface org.spongepowered.api.data.value.BaseValue
Gets the direct value.
getDirection(Vector3d) - Method in enum org.spongepowered.api.util.Axis
Gets the direction of the vector's component denoted by this axis.
getDirection() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the direction of the ray as a normalized vector.
getDirectionalData() - Method in interface org.spongepowered.api.entity.hanging.Hanging
Gets a copy of the DirectionalData being used for this Hanging entity.
getDirectionalData() - Method in interface org.spongepowered.api.entity.living.golem.Shulker
Gets a copy of the DirectionalData representing the direction this Shulker is oriented towards.
getDirectionalData() - Method in interface org.spongepowered.api.entity.ShulkerBullet
Gets a copy of the DirectionalData being used for this ShulkerBullet entity.
getDirectory() - Method in interface org.spongepowered.api.config.ConfigRoot
Gets the directory that this configuration root refers to.
getDirectory() - Method in interface org.spongepowered.api.world.World
Gets the Path pointing to the root of where the world's data is being stored.
getDisabledSlotsData() - Method in interface org.spongepowered.api.entity.living.ArmorStand
 
getDiscsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Gets the number of discs to attempt to spawn per chunk, must be greater than zero.
getDismountType() - Method in interface org.spongepowered.api.event.entity.RideEntityEvent.Dismount
Deprecated.
getDisplayedSkinParts() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the skin parts that this player has allowed to render.
getDisplayedSkinParts() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.PlayerChangeClientSettingsEvent
Gets the new skin part's displayed.
getDisplayInfo() - Method in interface org.spongepowered.api.advancement.Advancement
Gets the DisplayInfo of this advancement, if present.
getDisplayMode() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets the ObjectiveDisplayMode used to display this objective.
getDisplayName() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Gets this entry's display name.
getDisplayName() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets the name displayed to players.
getDisplayName() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the name displayed to users for this team.
getDisplayName() - Method in interface org.spongepowered.api.service.economy.account.Account
Gets the display name for this account.
getDisplayName() - Method in interface org.spongepowered.api.service.economy.Currency
The currency's display name, in singular form.
getDisplayNameData() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets a copy of the current DisplayNameData for this Player.
getDisplaySlotForColor(TextColor) - Method in interface org.spongepowered.api.GameRegistry
Gets a DisplaySlot which displays only for teams with the provided color.
getDistance() - Method in class org.spongepowered.api.world.extent.EntityUniverse.EntityHit
Gets the distance from the start to the intersection.
getDouble(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the Double by path, if available.
getDouble(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getDouble(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a double at the specified absolute index in this buffer.
getDoubleChestInventory() - Method in interface org.spongepowered.api.block.tileentity.carrier.Chest
Returns the inventory representing the combination of this chest and its neighbor (which form a double chest), if available.
getDoubleList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of Double by path, if available.
getDoubleList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getDroppedItems() - Method in interface org.spongepowered.api.event.item.inventory.DropItemEvent.Pre
Gets the mutable list of ItemStackSnapshots to be dropped.
getDuration() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets the duration in ticks for which this potion effect will apply for.
getDuration() - Method in interface org.spongepowered.api.event.world.ChangeWorldWeatherEvent
Sets the duration of the Weather (in ticks).
getDyeableData() - Method in interface org.spongepowered.api.block.tileentity.Bed
Gets the data of this bed.
getDyeData() - Method in interface org.spongepowered.api.block.tileentity.carrier.ShulkerBox
Gets a copy of the DyeableData representing the color of this ShulkerBox.
getDyeData() - Method in interface org.spongepowered.api.entity.living.animal.Sheep
Gets a copy of the DyeableData representing the color of this Sheep entity.
getDyeData() - Method in interface org.spongepowered.api.entity.living.golem.Shulker
Gets a copy of the DyeableData representing the color of this Shulker entity.
getEffects() - Method in interface org.spongepowered.api.item.potion.PotionType
 
getElement(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.
getElements() - Method in interface org.spongepowered.api.advancement.TreeLayout
Gets all the TreeLayoutElements that are present in this layout.
getElements() - Method in class org.spongepowered.api.text.TextTemplate
Returns the elements contained in this TextTemplate.
getElementToken() - Method in interface org.spongepowered.api.data.key.Key
Gets the class of the element of the BaseValue this Key is representing.
getEnchantingSlot() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.Post
Returns the slot of the enchanted item.
getEnchantments() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment
Returns the list of enchantments to apply to the item.
getEnderChestInventory() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the Inventory available for this Player's shared EnderChest contents.
getEnderChestInventory() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the Inventory available for this Player's shared EnderChest contents.
getEndGatewayData() - Method in interface org.spongepowered.api.block.tileentity.EndGateway
Gets a copy of the EndGatewayData containing all available data this EndGateway has.
getEndIdx() - Method in class org.spongepowered.api.command.args.parsing.SingleArg
Gets the ending index.
getEndResult() - Method in interface org.spongepowered.api.event.data.ChangeDataHolderEvent.ValueChange
Gets the ending resulting DataTransactionResult that will be offered to the DataHolder.
getEntities() - Method in interface org.spongepowered.api.event.entity.AffectEntityEvent
Gets the List who will be affected after event resolution.
getEntities() - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Return a collection of entities contained within this universe, possibly only returning entities only in loaded areas.
getEntities(Predicate<Entity>) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Return a collection of entities contained within this universe, possibly only returning entities only in loaded areas.
getEntitiesByPosition() - Method in interface org.spongepowered.api.world.extent.ArchetypeVolume
 
getEntitiesByPosition() - Method in interface org.spongepowered.api.world.schematic.Schematic
 
getEntity() - Method in class org.spongepowered.api.world.extent.EntityUniverse.EntityHit
Gets the intersected entity.
getEntity(UUID) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Gets the entity whose UUID matches the provided id, possibly returning no entity if the entity is not loaded or non-existent.
getEntity(UUID) - Method in interface org.spongepowered.api.world.World
Gets the entity whose UUID matches the provided id, possibly returning no entity if the entity is not loaded or non-existent.
getEntityArchetype(double, double, double) - Method in interface org.spongepowered.api.world.extent.ArchetypeVolume
 
getEntityArchetypes() - Method in interface org.spongepowered.api.world.extent.ArchetypeVolume
 
getEntityArchetypes() - Method in interface org.spongepowered.api.world.schematic.Schematic
 
getEntityClass() - Method in interface org.spongepowered.api.entity.EntityType
Returns the entity class for this type.
getEntityData() - Method in interface org.spongepowered.api.entity.EntityArchetype
Gets the raw Entity data that would be applied to the generated entity.
getEntitySnapshots() - Method in interface org.spongepowered.api.event.entity.AffectEntityEvent
Gets an List of the entity data un-affected by event changes.
getEntitySnapshots() - Method in class org.spongepowered.api.event.impl.AbstractAffectEntityEvent
 
getEntityStatistic(StatisticType, EntityType) - Method in interface org.spongepowered.api.GameRegistry
Gets the Statistic for the given StatisticType and EntityType.
getEntityType() - Method in interface org.spongepowered.api.statistic.EntityStatistic
Returns the EntityType of this statistic.
getEntries() - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Gets the entries on the list.
getEntries() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Gets the entries in the table.
getEntries() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
getEntries() - Method in interface org.spongepowered.api.world.schematic.BlockPalette
Deprecated.
Gets all BlockStates contained in this palette.
getEntries() - Method in interface org.spongepowered.api.world.schematic.Palette
Gets all type Ts contained in this palette.
getEntry(UUID) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Gets a TabListEntry matching the specified unique id.
getEquipment() - Method in interface org.spongepowered.api.item.inventory.entity.UserInventory
Gets the equipment inventory.
getEquipped(EquipmentType) - Method in interface org.spongepowered.api.entity.Equipable
Gets the item currently equipped by this entity in the specified slot.
getEventManager() - Method in interface org.spongepowered.api.Game
Gets the EventManager.
getEventManager() - Static method in class org.spongepowered.api.Sponge
Gets the EventManager instance.
getExactMatch(Iterable<String>, String) - Method in class org.spongepowered.api.command.args.PatternMatchingCommandElement
Tests a string against a set of valid choices to see if it is a case-insensitive match.
getExclusionRadius() - Method in interface org.spongepowered.api.world.gen.populator.ChorusFlower
Gets the radius around the center (0, 0) of the world that this populator will not apply to.
getExclusionRadius() - Method in interface org.spongepowered.api.world.gen.populator.EndIsland
Gets the radius around the center (0, 0) of the world that this populator will not apply to.
getExecutionChance() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.WanderAITask
Gets the chance that the owning Entity will "wander".
getExecutionType() - Method in interface org.spongepowered.api.Platform
Retrieves the current Platform.Type the platform is executing on.
getExecutor() - Method in class org.spongepowered.api.command.spec.CommandSpec
Gets the active executor for this command.
getExemplaryIngredient() - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe
An exemplary ItemStackSnapshot, which will always make SmeltingRecipe.isValid(ItemStackSnapshot) return true.
getExemplaryResult() - Method in interface org.spongepowered.api.item.recipe.Recipe
A general result of this recipe.
getExhaustion() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
getExhaustion() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
getExhaustion() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
getExhaustion() - 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.
getExperience() - Method in interface org.spongepowered.api.event.entity.ChangeEntityExperienceEvent
Deprecated.
Use ChangeEntityExperienceEvent.getFinalData() instead, which provides more information about the experience.
getExperience() - Method in class org.spongepowered.api.item.recipe.smelting.SmeltingResult
Returns the amount of experience released after completing a recipe.
getExperienceBetweenLevels() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ExperienceHolderData
Gets the ImmutableBoundedValue for the amount of experience required between the current ExperienceHolderData.level() and the next level.
getExpirableData() - Method in interface org.spongepowered.api.entity.living.monster.Endermite
Gets a copy of the ExpirableData for this endermite.
getExpirationDate() - Method in interface org.spongepowered.api.util.ban.Ban
Gets the expiration date of this ban, if available.
getExpiringData() - Method in interface org.spongepowered.api.entity.weather.WeatherEffect
Gets a copy of the ExpirableData for this weather entity.
getExplosion() - Method in interface org.spongepowered.api.event.world.ExplosionEvent
Gets the Explosion involved in this event.
getExplosionBuilder() - 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.
getExplosionRadiusData() - Method in interface org.spongepowered.api.entity.explosive.Explosive
Returns the ExplosionRadiusData for this explosive.
getExtendedDescription(CommandSource) - Method in class org.spongepowered.api.command.spec.CommandSpec
Gets the extended description used with this command if any is present.
getExtendedState() - Method in interface org.spongepowered.api.block.BlockSnapshot
Gets the extended BlockState.
getExtent() - Method in class org.spongepowered.api.entity.Transform
Gets the Extent this transform contains.
getExtent() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the extent that contains the block.
getExtent() - Method in class org.spongepowered.api.world.Location
Gets the underlying extent.
getExtentBufferFactory() - Method in interface org.spongepowered.api.GameRegistry
Gets the ExtentBufferFactory for creating buffers to store extent data.
getExtentView(Vector3i, Vector3i) - Method in interface org.spongepowered.api.world.extent.Extent
Returns a new extent that is the same or smaller than the current extent.
getExtremeSpikeIncrease() - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Gets the height increase of the extreme spikes.
getExtremeSpikeProbability() - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Gets the probability of the spike much larger than normal.
getFaces() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns all the intersected faces.
getFacesWithProperty(Vector3i, Class<? extends Property<?, ?>>) - Method in interface org.spongepowered.api.data.property.LocationBasePropertyHolder
Gets all the faces of this block that have the given property.
getFacesWithProperty(int, int, int, Class<? extends Property<?, ?>>) - Method in interface org.spongepowered.api.data.property.LocationBasePropertyHolder
Gets all the faces of this block that have the given property.
getFactoryOwner() - Method in interface org.spongepowered.api.registry.FactoryRegistry
Gets the owning Class of the factory in question.
getFadeColors() - Method in interface org.spongepowered.api.item.FireworkEffect
Gets the ordered list of colors.
getFadeIn() - Method in class org.spongepowered.api.text.title.Title.Builder
Returns the current fade in effect time of the title.
getFadeIn() - Method in class org.spongepowered.api.text.title.Title
Returns the specified time to fade in the title on the client.
getFadeOut() - Method in class org.spongepowered.api.text.title.Title.Builder
Returns the current fade out effect time of the title.
getFadeOut() - Method in class org.spongepowered.api.text.title.Title
Returns the specified time to fade out the title on the client.
getFallingBlockData() - Method in interface org.spongepowered.api.entity.FallingBlock
Gets a copy of the currently used FallingBlockData.
getFallingBlockData() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
getFallSound() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the sound played when a Living entity falls onto the block.
getFarRangeSpeed() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask
Gets the close range speed "modifier" for which the parent Agent will move away from a found Entity to "avoid" when in a farther range than 7 blocks.
getFavicon() - Method in interface org.spongepowered.api.network.status.StatusResponse
Gets the Favicon of the server.
getFileName() - Method in interface org.spongepowered.api.asset.Asset
Returns the the last portion of the Asset URL, e.g.
getFilter() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask
Gets the Predicate filter to determine whether a living entity can be targeted.
getFinal() - Method in class org.spongepowered.api.data.Transaction
Gets the proposed final snapshot, if the Transaction.getCustom() returns Optional.isPresent(), the custom is returned, otherwise, Transaction.getDefault() is returned.
getFinal() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Pickup.Pre
Returns the proposed final list of items to add to the inventory.
getFinalAmount(double) - Method in class org.spongepowered.api.event.impl.AbstractModifierEvent
 
getFinalDamage() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the final damage that will be passed into the proceeding DamageEntityEvent.
getFinalDamage() - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
getFinalData() - Method in interface org.spongepowered.api.event.entity.ChangeEntityExperienceEvent
Gets the experience after an event has been processed.
getFinalHealAmount() - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Gets the final heal amount that will be applied to the entity.
getFinalHealAmount() - Method in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
getFinalOutputDamage() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the final damage that will be passed into the proceeding AttackEntityEvent.
getFinalOutputDamage() - Method in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
getFinalSlot() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Held
The new selected slot.
getFirePerCluster() - Method in interface org.spongepowered.api.world.gen.populator.NetherFire
Gets the number of fire to attempt to spawn per patch, must be greater than zero.
getFireTicks() - Method in interface org.spongepowered.api.event.entity.IgniteEntityEvent
Gets the amount of ticks the entity will remain on fire.
getFireworkData() - Method in interface org.spongepowered.api.entity.projectile.Firework
Gets a copy of the FireworkEffectData for this firework.
getFirst() - Method in class org.spongepowered.api.util.Tuple
Gets the first object, otherwise known as "key".
getFirstBuyingItem() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the first buying item.
getFishHook() - Method in interface org.spongepowered.api.event.action.FishingEvent
Gets the FishHook related with this event.
getFloat(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the Float by path, if available.
getFloat(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getFloat(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a float at the specified absolute index in this buffer.
getFloatList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of Float by path, if available.
getFloatList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getFlooredAmount(Random, T) - Method in interface org.spongepowered.api.util.weighted.SeededVariableAmount
Gets the amount as if from SeededVariableAmount.getAmount(Random, Object) but floored to the nearest integer equivalent.
getFlooredAmount(Random) - Method in interface org.spongepowered.api.util.weighted.VariableAmount
Gets the amount as if from VariableAmount.getAmount(Random) but floored to the nearest integer equivalent.
getFlowersPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Flower
Gets the number of flowers to attempt to spawn per chunk, must be greater than zero.
getFlowerTypes() - Method in interface org.spongepowered.api.world.gen.populator.Flower
Gets a mutable weighted collection of plant type for this populator to spawn.
getFluid() - Method in interface org.spongepowered.api.extra.fluid.FluidStack
Gets the FluidType for this fluid stack.
getFluid() - Method in interface org.spongepowered.api.extra.fluid.FluidStackSnapshot
Gets the FluidType of this snapshot.
getFoodData() - Method in interface org.spongepowered.api.entity.living.Humanoid
Gets a copy of the current FoodData for this Humanoid.
getFooter() - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Gets this list's footer.
getFooter() - Method in class org.spongepowered.api.event.message.MessageEvent.MessageFormatter
Returns the footer partition within this formatter.
getFooter() - 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.
getFor(PropertyHolder) - Method in interface org.spongepowered.api.data.property.PropertyStore
Gets the desired property for the provided PropertyHolder at present time.
getFor(Location<World>) - Method in interface org.spongepowered.api.data.property.PropertyStore
Gets the desired property for the provided Location at present time.
getFor(Location<World>, Direction) - Method in interface org.spongepowered.api.data.property.PropertyStore
Gets the desired property for the provided Location at present time, in relation to the provided Direction.
getForcedChunks(World) - Method in interface org.spongepowered.api.world.ChunkTicketManager
Gets the set of currently force-loaded chunks in a world.
getForClass(Class<? extends TExtra>) - Method in interface org.spongepowered.api.registry.ExtraClassCatalogRegistryModule
Gets the CatalogType based on the provided Class.
getFormat() - Method in interface org.spongepowered.api.statistic.Statistic
Returns the NumberFormat used to format the value of this statistic.
getFormat() - Method in class org.spongepowered.api.text.Text.Builder
Returns the current format of the Text in this builder.
getFormat() - Method in class org.spongepowered.api.text.Text
Returns the format of this Text.
getFormat() - Method in class org.spongepowered.api.text.TextTemplate.Arg
Returns the base format to be applied to this Arg.
getFormatter() - Method in interface org.spongepowered.api.event.message.MessageEvent
Returns the MessageEvent.MessageFormatter used to mutate the event's message.
getFormattingCodeTextSerializer(char) - Method in interface org.spongepowered.api.text.serializer.TextSerializerFactory
Returns a representation that accepts and outputs legacy color codes, using the provided legacy character.
getForWorld(World) - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableRespawnLocation
Gets the respawn location for the given world, if available.
getForWorld(World) - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.RespawnLocationData
Gets the respawn location for the given world, if available.
getFractionRemaining(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.
getFriendlyIdentifier() - Method in interface org.spongepowered.api.service.context.Contextual
Returns the friendly identifier associated with this Contextual.
getFromAxis(Axis) - Static method in enum org.spongepowered.api.util.Direction
Gets the direction associated with the given axis.
getFromAxis(Axis, AxisDirection) - Static method in enum org.spongepowered.api.util.Direction
Gets the direction of the axis along the given AxisDirection.
getFromTransform() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.RespawnPlayerEvent
Gets a copy of the transform that the entity came from.
getFromTransform() - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent
Gets the transform that the Entity came from.
getFromTransform() - Method in interface org.spongepowered.api.event.entity.RotateEntityEvent
Gets the transform that the Entity rotated from.
getFromTransform() - Method in interface org.spongepowered.api.event.network.ClientConnectionEvent.Login
Gets the transform that the Player came from.
getFuel() - Method in interface org.spongepowered.api.entity.vehicle.minecart.FurnaceMinecart
Gets the current fuel time in ticks.
getFuel() - Method in interface org.spongepowered.api.event.block.tileentity.SmeltEvent
Gets the fuel represented as an ItemStackSnapshot.
getFunction() - Method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
Gets the DoubleUnaryOperator for this function.
getFunction() - Method in class org.spongepowered.api.event.cause.entity.health.HealthFunction
Gets the DoubleUnaryOperator for this function.
getFunction() - Method in interface org.spongepowered.api.event.cause.entity.ModifierFunction
Gets the double unary operator used by this function.
getFurnaceData() - Method in interface org.spongepowered.api.block.tileentity.carrier.Furnace
Gets this furnace's FurnaceData.
getFuseData() - Method in interface org.spongepowered.api.entity.explosive.FusedExplosive
Returns the FuseData for this explosive.
getGame() - Static method in class org.spongepowered.api.Sponge
Gets the Game instance.
getGameDictionary() - Method in interface org.spongepowered.api.Game
Retrieves the GameDictionary (item dictionary) for this Game.
getGameDirectory() - Method in interface org.spongepowered.api.Game
Gets the directory where the game's files are located.
getGameId() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Gets the GameId to respond with.
getGameMode() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Gets the GameMode this entry is in.
getGameMode() - Method in interface org.spongepowered.api.event.entity.living.humanoid.ChangeGameModeEvent
Gets the new GameMode.
getGameMode() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the default GameMode of this world.
getGameMode() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets the gamemode.
getGameModeData() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets a copy of the current GameModeData for this Player.
getGameProfileManager() - Method in interface org.spongepowered.api.Server
Gets the GameProfileManager for resolving game profiles.
getGameRule(String) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the specified GameRule value.
getGameRule(String) - Method in interface org.spongepowered.api.world.World
Gets a set game rule's current value, if available and set.
getGameRules() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets a map of the currently set game rules and their values.
getGameRules() - Method in interface org.spongepowered.api.world.World
Gets the current map of game rules and their values.
getGameType() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the GameType to respond with.
getGeneratedChunks() - Method in interface org.spongepowered.api.world.storage.WorldStorage
getGenerationPopulators() - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Gets a mutable list of GenerationPopulators.
getGenerationPopulators(Class<? extends GenerationPopulator>) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Gets an immutable list of GenerationPopulators matching the given class type.
getGenerationPopulators() - Method in interface org.spongepowered.api.world.gen.WorldGenerator
Gets a mutable list of GenerationPopulators.
getGenerationPopulators(Class<? extends GenerationPopulator>) - Method in interface org.spongepowered.api.world.gen.WorldGenerator
Gets an immutable list of GenerationPopulators which match the given class type.
getGeneratorModifiers() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets an immutable collection of the world generator modifiers currently in use.
getGeneratorModifiers() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets an immutable collection of the world generator modifiers.
getGeneratorSettings() - Method in interface org.spongepowered.api.world.GeneratorType
Gets a copy of the default settings for this generator type.
getGeneratorSettings() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the generator settings.
getGeneratorSettings() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets a DataContainer of any extra settings required by the generator.
getGeneratorType() - Method in interface org.spongepowered.api.world.Dimension
Gets the generator type of dimension.
getGeneratorType() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the GeneratorType of this world.
getGeneratorType() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets the generator type.
getGenericType() - Method in interface org.spongepowered.api.event.GenericEvent
Gets the generic TypeToken used by this Event.
getGlobalCollectionState() - Method in interface org.spongepowered.api.util.metric.MetricsConfigManager
Gets the current global state of collection.
getGoal() - Method in interface org.spongepowered.api.advancement.criteria.ScoreAdvancementCriterion
Gets the goal value.
getGoal() - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
Gets the goal value.
getGoal() - Method in class org.spongepowered.api.entity.ai.task.AbstractAITask
 
getGoal() - Method in interface org.spongepowered.api.entity.ai.task.AITask
Gets the Goal that is updating this task, if any.
getGoal(GoalType) - Method in interface org.spongepowered.api.entity.living.Agent
Gets a Goal based on the GoalType.
getGoal() - Method in interface org.spongepowered.api.event.entity.ai.AITaskEvent
Gets the Goal the task will be assigned to.
getGoalClass() - Method in interface org.spongepowered.api.entity.ai.GoalType
Gets the Goal class that this type represents.
getGreen() - Method in class org.spongepowered.api.util.Color
Gets the red value of this Color.
getGrid() - Method in interface org.spongepowered.api.item.inventory.entity.MainPlayerInventory
Gets the grid of the player's main inventory.
getGroundCoverLayers() - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Gets a mutable ordered list of GroundCoverLayers.
getGroup() - Method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipe
The group this CraftingRecipe belongs to or Optional.empty() if not defined.
getGroupSubjects() - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns the subject collection which holds groups.
getHandType() - Method in interface org.spongepowered.api.event.entity.living.humanoid.AnimateHandEvent
Gets the HandType used for animation.
getHandType() - Method in interface org.spongepowered.api.event.entity.living.humanoid.HandInteractEvent
Gets the HandType used for interaction.
getHash() - Method in interface org.spongepowered.api.resourcepack.ResourcePack
If this resource pack was initialized through ResourcePackFactory.fromUri(URI), the hash, as calculated with com.google.common.hash.Hashing.sha1().hashBytes( com.google.common.io.Files.toByteArray(resourcepackfile) ).toString();.
getHeader() - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Gets this list's header.
getHeader() - Method in class org.spongepowered.api.event.message.MessageEvent.MessageFormatter
Returns the header partition within this formatter.
getHeader() - 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.
getHeadRotation() - Method in interface org.spongepowered.api.entity.living.Living
Returns this entity's head rotation.
getHealAmount(HealthModifier) - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Gets the heal amount for the provided HealthModifier.
getHealAmount(HealthModifier) - Method in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
getHealingCrystal() - Method in interface org.spongepowered.api.entity.living.complex.EnderDragon
Returns the current EnderCrystal that is healing this ender dragon.
getHealingType() - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSource
 
getHealingType() - Method in interface org.spongepowered.api.event.cause.entity.health.source.HealingSource
Gets the HealingType for this source.
getHealthData() - Method in interface org.spongepowered.api.entity.living.Living
Gets a copy of the current HealthData.
getHeight() - Method in interface org.spongepowered.api.data.type.Art
Gets the height in blocks this art piece spans.
getHeight() - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe
Gets the height of the grid this ShapedCraftingRecipe fits into.
getHeight() - Method in interface org.spongepowered.api.world.Dimension
Gets the highest naturally generated y-coordinate of Worlds in this dimension.
getHeight() - Method in interface org.spongepowered.api.world.gen.populator.Cactus
Gets the height of the cacti.
getHeight() - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Gets the height that the cluster may generate at.
getHeight() - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Gets the base height of the spike.
getHeight() - Method in interface org.spongepowered.api.world.gen.populator.Lake
Gets the height that this lake will be spawned at.
getHeight() - Method in interface org.spongepowered.api.world.gen.populator.Ore
Gets the height that the ore will generate at.
getHeightRange() - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock
Gets the height that the block will be randomly placed within.
getHeightRange() - Method in interface org.spongepowered.api.world.gen.populator.RandomObject
Gets the height range that the object will be placed within.
getHelmet() - Method in interface org.spongepowered.api.entity.ArmorEquipable
Gets the helmet currently being worn by this entity.
getHelp(CommandSource) - Method in interface org.spongepowered.api.command.CommandCallable
Gets a longer formatted help message about this command.
getHelp(CommandSource) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
getHelp(CommandSource) - Method in class org.spongepowered.api.command.spec.CommandSpec
Return a longer description for this command.
getHighestId() - Method in interface org.spongepowered.api.world.schematic.BlockPalette
Deprecated.
Gets the highest identifier in this palette.
getHighestId() - Method in interface org.spongepowered.api.world.schematic.Palette
Gets the highest identifier in this palette.
getHighestPositionAt(Vector3i) - Method in interface org.spongepowered.api.world.extent.Extent
Get the Location of the highest block that sunlight can reach in the given column.
getHighestYAt(int, int) - Method in interface org.spongepowered.api.world.extent.Extent
Get the y value of the highest block that sunlight can reach in the given column.
getHighestYAt(Vector2i) - Method in interface org.spongepowered.api.world.extent.Extent
Get the y value of the highest block that sunlight can reach in the given column.
getHistoryInterval() - Static method in class co.aikar.timings.Timings
Gets the interval between timing history report generation.
getHistoryInterval() - Method in interface co.aikar.timings.TimingsFactory
Gets the history interval.
getHistoryLength() - Static method in class co.aikar.timings.Timings
Gets how long in ticks timings history is kept for the server.
getHistoryLength() - Method in interface co.aikar.timings.TimingsFactory
Gets the history length.
getHitSound() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the sound played when the block is hit.
getHookedEntity() - Method in interface org.spongepowered.api.entity.projectile.FishHook
Gets the hooked entity for this fish hook.
getHorseData() - Method in interface org.spongepowered.api.entity.living.animal.RideableHorse
Gets a copy of the HorseData representing this RideableHorse.
getHotbar() - Method in interface org.spongepowered.api.item.inventory.entity.MainPlayerInventory
Gets the hotbar of the player.
getHotbar() - Method in interface org.spongepowered.api.item.inventory.entity.UserInventory
Gets the hotbar inventory.
getHoverAction() - Method in class org.spongepowered.api.text.Text.Builder
Returns the current HoverAction of this builder.
getHoverAction() - Method in class org.spongepowered.api.text.Text
Returns the HoverAction executed on the client when this Text gets hovered.
getHumidity() - Method in interface org.spongepowered.api.world.biome.BiomeType
Gets the humidity of this biome.
getIcon() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets the icon.
getId() - Method in interface org.spongepowered.api.CatalogType
Gets the unique identifier of this CatalogType.
getId() - Method in interface org.spongepowered.api.data.DataRegistration
 
getId() - Method in class org.spongepowered.api.extra.modifier.empty.VoidWorldGeneratorModifier
 
getId() - Method in class org.spongepowered.api.extra.modifier.skylands.SkylandsWorldGeneratorModifier
Deprecated.
 
getId() - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe
 
getId() - Method in interface org.spongepowered.api.plugin.PluginContainer
Gets the qualified ID of the Plugin within this container.
getId() - Method in interface org.spongepowered.api.resourcepack.ResourcePack
Gets the ID of this resource pack.
getId() - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets the permission id this description belongs to.
getId() - Method in class org.spongepowered.api.text.translation.FixedTranslation
 
getId() - Method in class org.spongepowered.api.text.translation.ResourceBundleTranslation
 
getId() - Method in interface org.spongepowered.api.text.translation.Translation
Gets the identifier for this Translation.
getIdentifier() - Method in interface org.spongepowered.api.service.context.Contextual
Returns the identifier associated with this Contextual.
getIdentifier() - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Return the identifier for this collection.
getIdentifierValidityPredicate() - 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.
getIdentifierValidityPredicate() - 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.
getImage() - Method in interface org.spongepowered.api.network.status.Favicon
Gets the decoded image of this favicon.
getImmutableBiomeCopy() - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Returns an immutable copy of the biomes stored in this volume.
getImmutableBiomeCopy() - Method in interface org.spongepowered.api.world.extent.ImmutableBiomeVolume
 
getImmutableBlockCopy() - Method in interface org.spongepowered.api.world.extent.BlockVolume
Returns an immutable copy of the blocks stored in this volume.
getImmutableBlockCopy() - Method in interface org.spongepowered.api.world.extent.ImmutableBlockVolume
 
getImmutableBuilder(Class<T>) - Method in interface org.spongepowered.api.data.DataManager
Attempts to retrieve the builder for the given ImmutableDataHolder.
getImmutableClass() - Method in exception org.spongepowered.api.data.DataRegistrationNotFoundException
Gets the immutable data manipulator class, if present.
getImmutableImplementationClass() - Method in interface org.spongepowered.api.data.DataRegistration
Gets the implementing class of the ImmutableDataManipulator for this registration.
getImmutableManipulatorBuilder(Class<I>) - Method in interface org.spongepowered.api.data.DataManager
Attempts to retrieve the builder for the given ImmutableDataManipulator.
getImmutableManipulatorClass() - Method in exception org.spongepowered.api.data.DataAlreadyRegisteredException
Gets the related immutable data manipulator class.
getImmutableManipulatorClass() - Method in interface org.spongepowered.api.data.DataRegistration
Gets the ImmutableDataManipulator class for this registration.
getImpactPoint() - Method in interface org.spongepowered.api.event.action.CollideEvent.Impact
Gets the Location where the impact took place.
getImplementation() - Method in interface org.spongepowered.api.Platform
getImplementationClass() - Method in interface org.spongepowered.api.data.DataRegistration
Gets the implementing class of the DataManipulator for this registration.
getIndirectSource() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
getIndirectSource() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.IndirectEntityDamageSource
Gets the Entity that is indirectly using the EntityDamageSource.getSource() to cause damage.
getIndirectSource() - Method in interface org.spongepowered.api.event.cause.entity.health.source.IndirectEntityHealingSource
Gets the Entity indirect source of healing.
getIngredient() - Method in interface org.spongepowered.api.event.block.tileentity.BrewingEvent
Gets the ItemStackSnapshot as the ingredient used.
getIngredient(int, int) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe
Returns the ingredient predicate at the specified location in this recipe.
getIngredientPredicates() - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe
Gets the ingredient predicates for this ShapelessCraftingRecipe.
getInhabitedTime() - Method in interface org.spongepowered.api.world.Chunk
Gets the number of ticks players have been present in this chunk, used for calculation of the regional difficulty factor.
getInhabittedTime() - Method in interface org.spongepowered.api.world.Chunk
Deprecated.
Due to misspelling, use Chunk.getInhabitedTime() instead
getInitialWeather() - Method in interface org.spongepowered.api.event.world.ChangeWorldWeatherEvent
Gets the Weather that was happening before this event.
getInputTokenizer() - Method in class org.spongepowered.api.command.spec.CommandSpec
Gets the active input tokenizer used for this command.
getInputVersion() - Method in interface org.spongepowered.api.util.Updater
Gets the numerical version that this Updater can accept.
getInstance() - Method in interface org.spongepowered.api.plugin.PluginContainer
Returns the created instance of Plugin if it is available.
getInstrument() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent.NoteBlock
The type of instrument that played the Note.
getInt(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the Integer by path, if available.
getInt(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getInteger(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets an integer at the specified absolute index in this buffer.
getIntegerList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of Integer by path, if available.
getIntegerList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getInteractionPoint() - Method in interface org.spongepowered.api.event.action.InteractEvent
Gets the point of interaction where the interaction occurred as a Vector3d.
getIntermediary() - 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.
getIntersectingBlockCollisionBoxes(AABB) - Method in interface org.spongepowered.api.world.extent.Extent
Gets all the block collision boxes that intersect the bounding box, in no particular order.
getIntersectingCollisionBoxes(Entity) - Method in interface org.spongepowered.api.world.extent.Extent
Gets all the collision boxes that intersect the bounding box owned by the entity, in no particular order.
getIntersectingCollisionBoxes(Entity, AABB) - Method in interface org.spongepowered.api.world.extent.Extent
Gets all the collision boxes that intersect the bounding box owned by the entity, in no particular order.
getIntersectingEntities(AABB) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Gets all the entities that intersect the bounding box, in no particular order.
getIntersectingEntities(AABB, Predicate<Entity>) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Gets all the entities that intersect the bounding box, in no particular order, as long as the pass the given filter test.
getIntersectingEntities(Vector3d, Vector3d) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Gets all the entities that intersect the ray (by their bounding box) The ray is defined by its start and end point.
getIntersectingEntities(Vector3d, Vector3d, Predicate<EntityUniverse.EntityHit>) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Gets all the entities that intersect the ray (by their bounding box) The ray is defined by its start and end point.
getIntersectingEntities(Entity, double) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Gets all the entities that are in the line of sight of the given entity, up to a given distance.
getIntersectingEntities(Entity, double, Predicate<EntityUniverse.EntityHit>) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Gets all the entities that are in the line of sight of the given entity, up to a given distance.
getIntersectingEntities(Vector3d, Vector3d, double) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Gets all the entities that intersect the ray (by their bounding box) The ray is defined by its start, direction and distance.
getIntersectingEntities(Vector3d, Vector3d, double, Predicate<EntityUniverse.EntityHit>) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Gets all the entities that intersect the ray (by their bounding box) The ray is defined by its start, direction and distance.
getIntersection() - Method in class org.spongepowered.api.world.extent.EntityUniverse.EntityHit
Gets the intersection point.
getInterval() - Method in interface org.spongepowered.api.scheduler.Task
Gets the interval for repeating tasks.
getInventory() - Method in interface org.spongepowered.api.block.tileentity.carrier.TileEntityCarrier
 
getInventory() - Method in interface org.spongepowered.api.entity.vehicle.minecart.ContainerMinecart
 
getInventory(Direction) - Method in interface org.spongepowered.api.item.inventory.BlockCarrier
Returns the Inventory owned by this Carrier and accessible from the given direction.
getInventory() - Method in interface org.spongepowered.api.item.inventory.Carrier
Returns the inventory that this Carrier is holding.
getInventory(Location<World>) - Method in interface org.spongepowered.api.item.inventory.MultiBlockCarrier
Returns the Inventory at given location if owned by this Carrier.
getInventory(Location<World>, 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.
getInventoryProperty(Inventory, Class<T>) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets the property with the default key defined in this inventory for the specified (immediate) sub-inventory.
getInventoryProperty(Class<T>) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets a property with the default key defined directly on this Inventory if one is defined.
getIpBans() - Method in interface org.spongepowered.api.service.ban.BanService
Gets all IP bans registered.
getIslandBlock() - Method in interface org.spongepowered.api.world.gen.populator.EndIsland
Gets the block state that the island will be formed from.
getItem() - Method in interface org.spongepowered.api.block.BlockType
Return the ItemType that represents this block.
getItem() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment
The itemstack to enchant.
getItem() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement
The itemstack to enchant.
getItem() - Method in interface org.spongepowered.api.item.inventory.ItemStack
Deprecated.
getItemData() - Method in interface org.spongepowered.api.entity.Item
Gets a copy of the current RepresentedItemData this item is representing.
getItemInHand(HandType) - Method in interface org.spongepowered.api.entity.ArmorEquipable
Gets the current equipped item in hand if available.
getItemName() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Returns the new item name.
getItemStack() - Method in interface org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent
getItemStack() - Method in class org.spongepowered.api.event.impl.AbstractChangeEntityEquipmentEvent
Deprecated.
getItemStack() - Method in interface org.spongepowered.api.event.item.inventory.InteractItemEvent
Gets the ItemStackSnapshot being interacted with.
getItemStackInUse() - Method in interface org.spongepowered.api.event.item.inventory.UseItemStackEvent
Gets the ItemStack being consumed.
getItemStackResult() - 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.
getItemStackTransaction() - Method in interface org.spongepowered.api.event.action.FishingEvent.Stop
getItemStatistic(StatisticType, ItemType) - Method in interface org.spongepowered.api.GameRegistry
Gets the Statistic for the given StatisticType and ItemType.
getItemToMerge() - Method in interface org.spongepowered.api.event.entity.item.ItemMergeItemEvent
Gets a copy of the second item to be merged.
getItemType() - Method in interface org.spongepowered.api.entity.Item
Gets the ItemType represented by this Item entity.
getItemType() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.CooldownEvent
Gets the associated item type whose cooldown is being set or removed.
getItemType() - Method in interface org.spongepowered.api.statistic.ItemStatistic
Returns the ItemType this statistic is associated with.
getJoinData() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets a copy of the current JoinData.
getJukebox() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent.Record
Gets the Jukebox associated with this event.
getKeepInventory() - Method in interface org.spongepowered.api.event.entity.DestructEntityEvent.Death
Returns whether the inventory is kept after death.
getKeepsVelocity() - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent.Teleport
Gets whether the entity teleporting will maintain its velocity after teleport.
getKey() - Method in class org.spongepowered.api.command.args.CommandElement
Return the key to be used for this object.
getKey() - Method in class org.spongepowered.api.data.property.AbstractProperty
 
getKey() - Method in interface org.spongepowered.api.data.Property
Gets the key for this property.
getKey() - Method in interface org.spongepowered.api.data.value.BaseValue
Gets the key for this BaseValue.
getKey() - Method in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
 
getKey() - Method in class org.spongepowered.api.service.context.Context
Gets the context key.
getKey() - Method in interface org.spongepowered.api.text.selector.ArgumentType
Returns the key associated with this ArgumentType.
getKeys(boolean) - Method in interface org.spongepowered.api.data.DataView
Gets a collection containing all keys in this DataView.
getKeys() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
getKeys() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
getKeys() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
getKeys(boolean) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getKeys() - Method in interface org.spongepowered.api.data.value.ValueContainer
Gets all applicable Keys for this ValueContainer.
getKeys(Vector3i) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets an ImmutableSet of Keys for the block at the given location.
getKeys(int, int, int) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets an ImmutableSet of Keys for the block at the given location.
getKeys() - Method in class org.spongepowered.api.world.Location
 
getKilledByTeamCriterionForColor(TextColor) - Method in interface org.spongepowered.api.GameRegistry
Gets a Criterion which causes an Objective to have a score for a player incremented when he has been killed by a member of the given colored team.
getKnockback() - 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.
getKnockbackData() - Method in interface org.spongepowered.api.entity.projectile.arrow.Arrow
Gets a copy of the current KnockbackData that this arrow has.
getKnockbackModifier() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the knock back modifier.
getLakeProbability() - Method in interface org.spongepowered.api.world.gen.populator.Lake
Gets the probability of a lake spawning in a chunk.
getLargePopulatorObject() - Method in interface org.spongepowered.api.world.gen.type.BiomeTreeType
Gets the PopulatorObject which is used to generate the larger equivalent of this tree into the world.
getLatency() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Gets the latency for this entry.
getLatency() - Method in interface org.spongepowered.api.network.PlayerConnection
Gets the connection latency.
getLayout() - Method in interface org.spongepowered.api.event.advancement.AdvancementTreeEvent.GenerateLayout
Gets the TreeLayout that got generated.
getLeafCriteria() - Method in interface org.spongepowered.api.advancement.criteria.OperatorCriterion
Gets the leaf AdvancementCriterions.
getLeashedEntity() - Method in interface org.spongepowered.api.entity.hanging.LeashHitch
Gets the currently leashed Entity.
getLeft() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Returns the left input item.
getLeggings() - Method in interface org.spongepowered.api.entity.ArmorEquipable
Gets the leggings currently being worn by this entity.
getLevel() - Method in interface org.spongepowered.api.event.entity.HarvestEntityEvent.TargetPlayer
Gets the new level the player will have after death.
getLevel() - Method in interface org.spongepowered.api.event.entity.living.humanoid.ChangeLevelEvent
Deprecated.
Gets the new level of the human.
getLevel() - Method in interface org.spongepowered.api.item.enchantment.Enchantment
Gets the level of this enchantment.
getLevelCost() - Method in interface org.spongepowered.api.item.inventory.AnvilCost
Returns the level cost.
getLevelRequirement() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment
The final level requirement from EnchantItemEvent.CalculateLevelRequirement.
getLevelRequirement() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement
Returns the level requirement
getLinesPerPage() - Method in interface org.spongepowered.api.service.pagination.PaginationList
Gets the maximum amount of lines that will be sent per page.
getLiquidType() - Method in interface org.spongepowered.api.world.gen.populator.Lake
Gets the BlockState of the liquid to fill the lake with.
getList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of something by path, if available.
getList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getList() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Gets the TabList that owns this entry.
getListValue() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableListData
 
getListValue() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableListData
getListValue() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
getListValue() - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Gets the ListValue of this ListData.
getLoadedChunks() - Method in interface org.spongepowered.api.world.World
Returns a Collection of all actively loaded chunks in this world.
getLoadedCollections() - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns an immutable copy of all currently loaded subject collections held by this permission service.
getLoadedSubjects() - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Returns an immutable copy of all subjects currently loaded in this collection.
getLoadedWithPermission(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Return all loaded subjects with the given permission set.
getLoadedWithPermission(Set<Context>, String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Return all loaded subjects with the given permission set.
getLocale() - Method in interface org.spongepowered.api.command.CommandSource
Gets the locale used by this command source.
getLocale() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.PlayerChangeClientSettingsEvent
Gets the new locale of the player.
getLocale(String) - Method in interface org.spongepowered.api.GameRegistry
Gets a locale for the specified locale code, e.g.
getLocalizedMessage() - Method in exception org.spongepowered.api.util.TextMessageException
 
getLocatableBlock() - Method in interface org.spongepowered.api.block.tileentity.TileEntity
Creates a LocatableBlock for this TileEntity.
getLocatableBlock() - Method in class org.spongepowered.api.world.Location
Gets a LocatableBlock if the parent Extent of this Location is a World.
getLocatableBlock(Vector3i) - Method in interface org.spongepowered.api.world.World
Gets a LocatableBlock for the desired Vector3i position.
getLocatableBlock(int, int, int) - Method in interface org.spongepowered.api.world.World
Gets a LocatableBlock for the desired x, y, z coordinates.
getLocation() - Method in interface org.spongepowered.api.data.LocatableSnapshot
Gets the Location of the snapshot at which it may have been taken from.
getLocation() - Method in interface org.spongepowered.api.entity.projectile.source.BlockProjectileSource
Gets the Location where the projectile source is at.
getLocation() - Method in class org.spongepowered.api.entity.Transform
Gets the Location this transform contains.
getLocation() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.BlockDamageSource
Gets the location of the BlockSnapshot.
getLocation() - Method in interface org.spongepowered.api.event.cause.entity.health.source.BlockHealingSource
Gets the location of the block that acted as the healing source.
getLocation() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent
Gets the location of the sound being played.
getLocation() - Method in interface org.spongepowered.api.item.inventory.BlockCarrier
Returns the Location of the Block.
getLocation() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the location of the hit block, not the intersection location.
getLocation(Vector3i) - Method in interface org.spongepowered.api.world.Chunk
 
getLocation(int, int, int) - Method in interface org.spongepowered.api.world.Chunk
 
getLocation(Vector3d) - Method in interface org.spongepowered.api.world.Chunk
 
getLocation(double, double, double) - Method in interface org.spongepowered.api.world.Chunk
 
getLocation(Vector3i) - Method in interface org.spongepowered.api.world.extent.Extent
Gets a location in this extent at the given position.
getLocation(int, int, int) - Method in interface org.spongepowered.api.world.extent.Extent
Gets a location in this extent at the given position.
getLocation(Vector3d) - Method in interface org.spongepowered.api.world.extent.Extent
Gets a location in this extent at the given position.
getLocation(double, double, double) - Method in interface org.spongepowered.api.world.extent.Extent
Gets a location in this extent at the given position.
getLocation() - Method in interface org.spongepowered.api.world.Locatable
Gets the location of the source.
getLocation(Vector3i) - Method in interface org.spongepowered.api.world.World
 
getLocation(int, int, int) - Method in interface org.spongepowered.api.world.World
 
getLocation(Vector3d) - Method in interface org.spongepowered.api.world.World
 
getLocation(double, double, double) - Method in interface org.spongepowered.api.world.World
 
getLocations() - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent.Pre
Represents a list of one or more Location's where BlockState changes can occur.
getLocations() - Method in interface org.spongepowered.api.item.inventory.MultiBlockCarrier
Returns the Locations of the Blocks.
getLoggedIn() - Method in interface org.spongepowered.api.command.source.RconSource
Gets whether this client is logged in, or authenticated.
getLogger() - Method in interface org.spongepowered.api.plugin.PluginContainer
Returns the assigned logger to this Plugin.
getLong(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the Long by path, if available.
getLong(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getLong(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a long integer at the specified absolute index in this buffer.
getLongList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of Long by path, if available.
getLongList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getMain() - Method in interface org.spongepowered.api.item.inventory.entity.UserInventory
Gets the main inventory including the Hotbar.
getMainGrid() - Method in interface org.spongepowered.api.item.inventory.entity.UserInventory
Gets the main inventory excluding the Hotbar.
getManipulatorBuilder(Class<T>) - Method in interface org.spongepowered.api.data.DataManager
Attempts to retrieve the builder for the given DataManipulator.
getManipulatorClass() - Method in exception org.spongepowered.api.data.DataAlreadyRegisteredException
Gets the related data manipulator class.
getManipulatorClass() - Method in interface org.spongepowered.api.data.DataRegistration
Gets the DataManipulator class for this registration.
getManipulatorClass() - Method in exception org.spongepowered.api.data.DataRegistrationNotFoundException
Gets the data manipulator class, if present.
getManipulators() - Method in interface org.spongepowered.api.data.ImmutableDataHolder
Gets a copy of all properties defined on this ImmutableDataHolder, with their current values.
getManipulators(Vector3i) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets an copied collection of all known DataManipulators belonging to the block at the given position.
getManipulators(int, int, int) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets an copied collection of all known DataManipulators belonging to the block at the given position.
getMap(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the underlying Map by path, if available.
getMap(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getMap() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the map (world) to respond with.
getMapKeys() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableMappedData
 
getMapKeys() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMappedData
Gets a Set of keys available in this manipulator.
getMapKeys() - Method in interface org.spongepowered.api.data.manipulator.mutable.MappedData
Gets a Set of keys available in this manipulator.
getMapList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of Map by path, if available.
getMapList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getMapValue() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableMappedData
 
getMapValue() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMappedData
Gets the ImmutableMapValue of this manipulator.
getMapValue() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData
 
getMapValue() - Method in interface org.spongepowered.api.data.manipulator.mutable.MappedData
Gets the MapValue of this manipulator.
getMapValues() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMappedData
Gets the Map.Entry Set of values.
getMapValues() - Method in interface org.spongepowered.api.data.manipulator.mutable.MappedData
Gets the Map.Entry Set of values.
getMaterialCost() - Method in interface org.spongepowered.api.item.inventory.AnvilCost
Returns the material cost.
getMatingEntity() - Method in interface org.spongepowered.api.event.entity.BreedEntityEvent.FindMate
Deprecated.
Returns the Animal this entity will mate with.
getMatrix() - Method in class org.spongepowered.api.util.DiscreteTransform2
Returns the matrix representation of the transform.
getMatrix() - Method in class org.spongepowered.api.util.DiscreteTransform3
Returns the matrix representation of the transform.
getMax() - Method in interface org.spongepowered.api.network.status.StatusResponse.Players
Gets the maximum amount of allowed players on the server.
getMax() - Method in class org.spongepowered.api.util.AABB
The maximum corner of the box.
getMaxDistance() - Method in interface org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask
Gets the maximum distance to "watch" a targeted Entity.
getMaxHeight() - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Gets the maximum terrain height of this biome.
getMaximumEnchantabilityForLevel(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.
getMaximumLevel() - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Gets the maximum level of this enchantment type normally allowed.
getMaxNumChunks() - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Gets the maximum limit on the number of concurrently loaded chunks this ticket can have.
getMaxPlayerCount() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the max player count to respond with.
getMaxPlayers() - Method in interface org.spongepowered.api.Server
Gets the max players allowed on this server.
getMaxSize() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the maximum size of the data to respond with.
getMaxSpeed() - Method in interface org.spongepowered.api.entity.vehicle.Boat
Gets the maximum speed that this boat is allowed to travel at.
getMaxStackQuantity() - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets the maximum quantity per stack.
getMaxStackQuantity() - Method in interface org.spongepowered.api.item.ItemType
Gets the default maximum quantity for ItemStacks of this item.
getMaxStackSize() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns the maximum size of any stack in this Inventory.
getMaxTickets(Object) - Method in interface org.spongepowered.api.world.ChunkTicketManager
Gets the maximum allowed per-world tickets for a plugin.
getMaxUses() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the current maximum uses of this offer.
getMaxValue() - Method in interface org.spongepowered.api.data.value.BoundedValue
Gets the required "maximum" value such that the value is only valid if the following is true:
getMelonsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Melon
Gets the number of melons to attempt to spawn per chunk, must be greater than zero.
getMembers() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the Texts representing the members of this team.
getMembers() - Method in class org.spongepowered.api.text.channel.AbstractMutableMessageChannel
 
getMembers() - Method in class org.spongepowered.api.text.channel.impl.DelegateMessageChannel
 
getMembers() - Method in interface org.spongepowered.api.text.channel.MessageChannel
Gets a collection of all members in this channel.
getMembers() - Method in class org.spongepowered.api.text.channel.type.CombinedMessageChannel
 
getMembers() - Method in class org.spongepowered.api.text.channel.type.FixedMessageChannel
 
getMembers() - Method in class org.spongepowered.api.text.channel.type.PermissionMessageChannel
 
getMembers() - Method in class org.spongepowered.api.text.channel.type.WorldMessageChannel
 
getMemberTeam(Text) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets a Text member's Team on this scoreboard.
getMessage() - Method in interface org.spongepowered.api.event.message.MessageEvent
Returns the formatted message.
getMessage() - Method in exception org.spongepowered.api.util.TextMessageException
 
getMessageChannel() - Method in interface org.spongepowered.api.text.channel.MessageReceiver
Return the message channel that messages from this source should be sent to.
getMetadata() - Method in interface org.spongepowered.api.world.schematic.Schematic
Gets any additional metadata attached to this schematic.
getMetricsConfigManager() - 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.
getMin() - Method in class org.spongepowered.api.util.AABB
The minimum corner of the box.
getMinecraftVersion() - Method in interface org.spongepowered.api.Platform
Gets the current Minecraft version of this platform.
getMinHeight() - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Gets the minimum terrain height of this biome.
getMinimumEnchantabilityForLevel(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.
getMinimumLevel() - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Gets the minimum level of this enchantment type allowed where it is present.
getMinimumSpawnHeight() - Method in interface org.spongepowered.api.world.Dimension
Returns the minimum spawn height for Dimension.
getMinValue() - Method in interface org.spongepowered.api.data.value.BoundedValue
Gets the required "minimum" value such that the value is only valid if the following is true:
getMobSpawnerData() - Method in interface org.spongepowered.api.block.tileentity.MobSpawner
Gets the MobSpawnerData for this mob spawner.
getMobSpawnerData() - Method in interface org.spongepowered.api.world.gen.populator.Dungeon
Gets the MobSpawnerData which represents the MobSpawner which will be created within the dungeon.
getModifier() - Method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
Gets the DamageModifier for this function.
getModifier() - Method in class org.spongepowered.api.event.cause.entity.health.HealthFunction
Gets the HealthModifier for this function.
getModifier() - Method in interface org.spongepowered.api.event.cause.entity.ModifierFunction
Gets the modifier used by this modifier function.
getModifiers() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets a list of simple Tuples of DamageModifier keyed to their representative Functions.
getModifiers() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets a list of simple Tuples of DamageModifier keyed to their representative DamageFunctions.
getModifiers() - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Gets a list of simple HealthFunctions.
getModifiers() - Method in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
getModifiers() - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
getModifiers() - Method in class org.spongepowered.api.event.impl.AbstractModifierEvent
Gets the modifiers affecting this event.
getModule() - Method in exception org.spongepowered.api.registry.RegistryModuleAlreadyRegisteredException
Gets the RegistryModule associated with this exception.
getMotd() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the MOTD to respond with.
getMotd() - Method in interface org.spongepowered.api.Server
Gets the default message that is displayed in the server list of the client.
getMoveSpeed() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask
Gets the movement speed modifier for moving towards a targeted Entity.
getMushroomsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom
Gets a representation of the amount of mushrooms which will be attempted to be spawned per chunk.
getMushroomsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Mushroom
Gets a representation of the amount of mushrooms which will be attempted to be spawned per chunk.
getMutatorsForCareer(Career, int) - Method in interface org.spongepowered.api.item.merchant.VillagerRegistry
Gets the available TradeOfferListMutators for the desired Career and level.
getName() - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Gets the name of this criterion.
getName() - Method in interface org.spongepowered.api.block.BlockType
Return the internal ID for the block.
getName() - Method in interface org.spongepowered.api.block.trait.BlockTrait
Gets the name of this BlockTrait.
getName() - Method in interface org.spongepowered.api.boss.BossBar
Gets the name of this boss bar.
getName() - Method in interface org.spongepowered.api.CatalogType
Gets the human-readable name of this individual CatalogType.
getName() - Method in interface org.spongepowered.api.command.CommandSource
Gets the name identifying this command source.
getName() - Method in interface org.spongepowered.api.data.DataRegistration
 
getName() - Method in interface org.spongepowered.api.data.DataView
Gets the name of this individual DataView in the path.
getName() - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getName() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the player's last known username.
getName() - Method in interface org.spongepowered.api.entity.Tamer
Gets the name of this tamer to reference on tamed entities.
getName() - Method in interface org.spongepowered.api.event.world.ChangeWorldGameRuleEvent
Gets the name of this GameRule.
getName() - Method in class org.spongepowered.api.extra.modifier.empty.VoidWorldGeneratorModifier
 
getName() - Method in class org.spongepowered.api.extra.modifier.skylands.SkylandsWorldGeneratorModifier
Deprecated.
 
getName() - Method in interface org.spongepowered.api.item.ItemType
Gets the id of this item.
getName() - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe
 
getName() - Method in interface org.spongepowered.api.MinecraftVersion
Gets the name of this Minecraft version.
getName() - Method in interface org.spongepowered.api.Nameable
Gets the human-readable name of this object.
getName() - Method in interface org.spongepowered.api.network.ChannelBinding
Gets this channel's bound name.
getName() - Method in interface org.spongepowered.api.plugin.PluginContainer
Gets the name of the Plugin within this container.
getName() - Method in interface org.spongepowered.api.profile.GameProfile
Gets the name associated with this profile.
getName() - Method in interface org.spongepowered.api.profile.property.ProfileProperty
Gets the name of this property.
getName() - Method in interface org.spongepowered.api.resourcepack.ResourcePack
Gets the name of this resource pack.
getName() - Method in interface org.spongepowered.api.scheduler.Task
Gets the name of this task.
getName() - Method in interface org.spongepowered.api.scoreboard.critieria.Criterion
Gets the name of this criterion.
getName() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets the name of this Objective.
getName() - Method in interface org.spongepowered.api.scoreboard.Score
Gets the name of this score.
getName() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the name of this team.
getName() - Method in class org.spongepowered.api.service.context.Context
Deprecated.
This method name is misleading - contexts only have a "key" and "value". It is not immediately clear what "name" relates to. (it could reasonably be either key or value)
getName() - Method in class org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref
Retrieves the name that this HoverAction.ShowEntity.Ref refers to.
getName() - Method in class org.spongepowered.api.text.TextTemplate.Arg
Returns the name of this argument to be matched with incoming parameters.
getName() - Method in interface org.spongepowered.api.world.World
Gets the name of this world.
getNameTagVisibility() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the Visibility which controls to who nametags of players on this team are visible to.
getNearbyEntities(double) - Method in interface org.spongepowered.api.entity.Entity
Gets the nearby entities within the desired distance.
getNearbyEntities(Predicate<Entity>) - Method in interface org.spongepowered.api.entity.Entity
Gets the nearby entities that satisfy the desired predicate.
getNearbyEntities(Vector3d, double) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Return a collection of entities contained within distance blocks of the specified location.
getNeighbor(Direction) - Method in interface org.spongepowered.api.world.Chunk
Gets the chunk in the given direction from this chunk, if it exists.
getNeighbor(Direction, boolean) - Method in interface org.spongepowered.api.world.Chunk
Gets the chunk in the given direction from this chunk.
getNeighbors() - Method in interface org.spongepowered.api.event.block.NotifyNeighborBlockEvent
Gets an immutable Map of Direction to BlockState of the BlockType that will be notified of an update.
getNewBorder() - Method in interface org.spongepowered.api.event.world.ChangeWorldBorderEvent
Gets the border that will be used as an Optional.
getNewCooldown() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.CooldownEvent.Set
Gets the new cooldown the item type has for the player.
getNewDiameter() - Method in interface org.spongepowered.api.world.WorldBorder
Gets the diameter the world border is expanding or contracting to.
getNewProvider() - Method in interface org.spongepowered.api.event.service.ChangeServiceProviderEvent
Gets the new provider being registered.
getNewProviderRegistration() - Method in interface org.spongepowered.api.event.service.ChangeServiceProviderEvent
Gets the new provider registration for the service.
getNewScore() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Score.Change
Gets the new score.
getNodeTree(Set<Context>) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
Gets the calculated node tree representation of the permissions for this subject data instance.
getNormal() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the normal of the entered face, edge or corner.
getNormal() - Method in class org.spongepowered.api.world.extent.EntityUniverse.EntityHit
Gets the intersection normal.
getNote() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent.NoteBlock
The Note that was played.
getNoteData() - Method in interface org.spongepowered.api.block.tileentity.Note
Retrieves the NoteData for this note block.
getNotePitch() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent.NoteBlock
The pitch of the played Note.
getNotifier() - Method in interface org.spongepowered.api.block.BlockSnapshot
Gets the UUID, if available, of the user who last notified this BlockSnapshot.
getNotifier() - Method in interface org.spongepowered.api.entity.Entity
Gets the UUID, if available, of the user who last notified this Entity.
getNotifier(Vector3i) - Method in interface org.spongepowered.api.world.extent.Extent
Gets the UUID, if available, of the user who last notified the BlockSnapshot located at passed block position.
getNotifier(int, int, int) - Method in interface org.spongepowered.api.world.extent.Extent
Gets the UUID, if available, of the user who last notified the BlockSnapshot located at passed block coordinates.
getNumber() - Method in interface org.spongepowered.api.event.item.inventory.ClickInventoryEvent.NumberPress
 
getNumChunks() - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Gets the number of chunks this ticket can load at once.
getObject(DataQuery, Class<T>) - Method in interface org.spongepowered.api.data.DataView
Gets the Object object by path, if available.
getObject(DataQuery, Class<T>) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getObject() - Method in interface org.spongepowered.api.world.gen.populator.RandomObject
Gets the PopulatorObject that this populator will attempt to place.
getObjective(String) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets an Objective on this scoreboard by name, if it exists.
getObjective(DisplaySlot) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets the Objective currently displayed in a DisplaySlot on this scoreboard, if one is present.
getObjectives() - Method in interface org.spongepowered.api.scoreboard.Score
Returns a Set of parent Objectives this Score is registered to.
getObjectives() - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all Objectives on this scoreboard.
getObjectivesByCriteria(Criterion) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all Objectives of a Criteria on this scoreboard.
getObjectList(DataQuery, Class<T>) - Method in interface org.spongepowered.api.data.DataView
Gets the List of DataSerializable by path, if available.
getObjectList(DataQuery, Class<T>) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getOccupiedDeceleration() - Method in interface org.spongepowered.api.entity.vehicle.Boat
Gets the rate at which occupied boats decelerate.
getOcelotData() - Method in interface org.spongepowered.api.entity.living.animal.Ocelot
Gets a copy of the current OcelotData being represented by this Ocelot.
getOffhand() - Method in interface org.spongepowered.api.item.inventory.entity.UserInventory
Gets the offhand inventory.
getOffspringEntity() - Method in interface org.spongepowered.api.event.entity.BreedEntityEvent.Breed
Deprecated.
Gets the offspring Entity.
getOne(String) - Method in class org.spongepowered.api.command.args.CommandContext
Gets the value for the given key if the key has only one value.
getOne(Text) - Method in class org.spongepowered.api.command.args.CommandContext
Gets the value for the given key if the key has only one value.
getOnline() - Method in interface org.spongepowered.api.network.status.StatusResponse.Players
Gets the amount of online players on the server.
getOnlineMode() - Method in interface org.spongepowered.api.Server
Tests if this server is set to online mode.
getOnlinePlayers() - Method in interface org.spongepowered.api.Server
Gets the Players currently online.
getOpenArgString() - Method in class org.spongepowered.api.text.TextTemplate.Arg
Returns the beginning string of the Arg's container.
getOpenArgString() - Method in class org.spongepowered.api.text.TextTemplate
Returns the string used for containing Args within the template.
getOpenInventory() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the currently viewed inventory of this player, if it is currently viewing one.
getOperator() - Method in class org.spongepowered.api.data.property.AbstractProperty
 
getOperator() - Method in interface org.spongepowered.api.data.Property
Gets the operator to use when comparing another property with this property.
getOperator() - Method in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
 
getOpposite() - Method in enum org.spongepowered.api.util.Direction
Gets the opposite direction i.e.
getOption(ParticleOption<V>) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect
Gets the value for the specified ParticleOption.
getOption() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent
The enchantment option.
getOption(Set<Context>, String) - Method in interface org.spongepowered.api.service.permission.Subject
Gets the value of a given option in the given context.
getOption(String) - Method in interface org.spongepowered.api.service.permission.Subject
Gets the value of a given option in the subject's current context.
getOptionOrDefault(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.
getOptions() - Method in interface org.spongepowered.api.effect.particle.ParticleEffect
Gets a immutable Map with all the available ParticleOptions and their values.
getOptions(Set<Context>) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
getOptions(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectData
Gets options for a specific context combination.
getOrAssign(BlockState) - Method in interface org.spongepowered.api.world.schematic.BlockPalette
Deprecated.
Gets the identifier for the given blockstate from the mapping.
getOrAssign(T) - Method in interface org.spongepowered.api.world.schematic.Palette
Gets the identifier for the given type T from the mapping.
getOrCreate(Class<T>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Gets the desired ValueContainer of type H if the ValueContainer is compatible.
getOrCreate(Class<T>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Gets the desired ValueContainer of type H if the ValueContainer is compatible.
getOrCreate(Object, String) - Method in interface org.spongepowered.api.network.ChannelRegistrar
Gets or creates a ChannelBinding.IndexedMessageChannel by the given name.
getOrCreate(GameProfile) - Method in interface org.spongepowered.api.service.user.UserStorageService
Gets or creates a persistent User associated with the given GameProfile.
getOrCreate(Vector3i, Class<T>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets or creates a new DataManipulator that can be accepted by the block at the location.
getOrCreate(int, int, int, Class<T>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets or creates a new DataManipulator that can be accepted by the block at the location.
getOrCreate(Class<T>) - Method in class org.spongepowered.api.world.Location
 
getOrCreateAccount(UUID) - Method in interface org.spongepowered.api.service.economy.EconomyService
Gets the UniqueAccount for the user with the specified UUID.
getOrCreateAccount(String) - Method in interface org.spongepowered.api.service.economy.EconomyService
Gets the VirtualAccount with the specified identifier.
getOrCreateRaw(Object, String) - Method in interface org.spongepowered.api.network.ChannelRegistrar
Gets or creates a ChannelBinding.RawDataChannel by the given name.
getOrCreateScore(Text) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets an entry's Score for this objective.
getOreBlock() - Method in interface org.spongepowered.api.world.gen.populator.Ore
Gets the block to place as ore.
getOrElse(Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying value if available.
getOrElse(Vector3i, Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets the value of data that is keyed to the provided Key at the give block location.
getOrElse(int, int, int, Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets the value of data that is keyed to the provided Key at the give block location.
getOriginal() - Method in class org.spongepowered.api.data.Transaction
Gets the original snapshot.
getOriginalChanges() - Method in interface org.spongepowered.api.event.data.ChangeDataHolderEvent.ValueChange
Gets the original DataTransactionResult of the Values that have changed in this event.
getOriginalChannel() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.KickPlayerEvent
Deprecated.
Not used in this event.
getOriginalChannel() - Method in interface org.spongepowered.api.event.message.MessageChannelEvent
Gets the original channel that this message will be sent to.
getOriginalDamage() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the original "raw" amount of damage to deal to the targeted Entity.
getOriginalDamage() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the original "raw" amount of damage to deal to the targeted Entity.
getOriginalDamages() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets an ImmutableMap of all original DamageModifiers and their associated "modified" damage.
getOriginalDamages() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets an ImmutableMap of all original DamageModifiers and their associated "modified" damage.
getOriginalDamages() - Method in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
getOriginalDamages() - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
getOriginalData() - Method in interface org.spongepowered.api.event.entity.ChangeEntityExperienceEvent
Gets the original values for the experience unmodified by event changes.
getOriginalDroppedItems() - Method in interface org.spongepowered.api.event.item.inventory.DropItemEvent.Pre
Gets the original immutable list of ItemStackSnapshots to be dropped.
getOriginalDuration() - Method in interface org.spongepowered.api.event.world.ChangeWorldWeatherEvent
Gets the original duration of ChangeWorldWeatherEvent.getWeather() that would run after event.
getOriginalEnchantments() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment
Returns the original list of enchantments to apply to the item.
getOriginalExperience() - Method in interface org.spongepowered.api.event.entity.ChangeEntityExperienceEvent
Deprecated.
Use ChangeEntityExperienceEvent.getOriginalData() instead, which provides more information about the experience.
getOriginalExplosion() - Method in interface org.spongepowered.api.event.entity.explosive.DetonateExplosiveEvent
Returns the explosion of the vanilla behavior that this event was initialized with.
getOriginalFinalDamage() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the original "final" amount of damage after all original DamageModifiers are applied to AttackEntityEvent.getOriginalDamage().
getOriginalFinalDamage() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the original "final" amount of damage after all original DamageModifiers are applied to DamageEntityEvent.getOriginalDamage().
getOriginalFinalDamage() - Method in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
getOriginalFinalDamage() - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
getOriginalFinalHealAmount() - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Gets the original "final" amount of healing after all original HealthModifiers are applied to HealEntityEvent.getOriginalHealAmount().
getOriginalFinalHealAmount() - Method in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
getOriginalFireTicks() - Method in interface org.spongepowered.api.event.entity.IgniteEntityEvent
Gets the original amount of fire ticks the entity will remain on fire.
getOriginalFunctions() - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the original List of DamageModifier to Function that was originally passed into the event.
getOriginalFunctions() - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the original List of DamageModifier to DamageFunction that was originally passed into the event.
getOriginalFunctions() - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Gets the original List of HealthFunctions that was originally passed into the event.
getOriginalGameMode() - Method in interface org.spongepowered.api.event.entity.living.humanoid.ChangeGameModeEvent
Gets the original GameMode.
getOriginalHealAmount() - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Gets the original amount to "heal" the targeted Entity.
getOriginalHealingAmounts() - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Gets an Map of all original HealthModifiers and their associated "modified" heal amount.
getOriginalHealingAmounts() - Method in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
getOriginalHealingModifierAmount(HealthModifier) - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Gets the original healing amount for the provided HealthModifier.
getOriginalHealingModifierAmount(HealthModifier) - Method in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
getOriginalItemStack() - Method in interface org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent
getOriginalItemStack() - Method in class org.spongepowered.api.event.impl.AbstractChangeEntityEquipmentEvent
Deprecated.
getOriginalLevel() - Method in interface org.spongepowered.api.event.entity.living.humanoid.ChangeLevelEvent
Deprecated.
Gets the original level of the human.
getOriginalLevelRequirement() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement
Returns the original level requirement
getOriginalMessage() - Method in interface org.spongepowered.api.event.message.MessageEvent
Gets the original Text message.
getOriginalModifierDamage(DamageModifier) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the original damage for the provided DamageModifier.
getOriginalModifierDamage(DamageModifier) - Method in interface org.spongepowered.api.event.entity.DamageEntityEvent
Gets the original damage for the provided DamageModifier.
getOriginalModifierDamage(DamageModifier) - Method in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
getOriginalModifierDamage(DamageModifier) - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
getOriginalNeighbors() - Method in interface org.spongepowered.api.event.block.NotifyNeighborBlockEvent
Gets the immutable Map of Direction to BlockState of the BlockType that would normally be notified of changes.
getOriginalNewCooldown() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.CooldownEvent.Set
Gets the original new set cooldown at the beginning of the event.
getOriginalPlayer() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.RespawnPlayerEvent
The original Player that this new player is a clone of.
getOriginalPotionEffect() - Method in interface org.spongepowered.api.event.entity.ChangeEntityPotionEffectEvent.Gain
Gets the original potion effect involved in this event.
getOriginalPriority() - Method in interface org.spongepowered.api.event.entity.ai.AITaskEvent.Add
Gets the original priority that AITaskEvent.getTask() will be assigned to.
getOriginalRemainingDuration() - Method in interface org.spongepowered.api.event.item.inventory.UseItemStackEvent
Gets the original remaining duration of ItemStack in use.
getOriginalResult() - Method in interface org.spongepowered.api.event.TristateResult
Returns the original TristateResult.Result of this event.
getOriginalSlot() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Held
The previously selected slot.
getOriginalSource() - Method in interface org.spongepowered.api.command.source.ProxySource
Gets the CommandSource this source is created by.
getOriginalStack() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Pickup.Pre
Returns the original picked up ItemStackSnapshot to add to the inventory.
getOriginalTabCompletions() - Method in interface org.spongepowered.api.event.command.TabCompleteEvent
Gets the immutable list of the suggestions originally generated.
getOriginalText() - Method in interface org.spongepowered.api.event.block.tileentity.ChangeSignEvent
Gets the original ImmutableSignData before event changes.
getOriginalUseBlockResult() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
getOriginalUseItemResult() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
 
getOriginalValue() - Method in interface org.spongepowered.api.event.statistic.ChangeStatisticEvent
Gets the original value of the statistic.
getOriginalValue() - Method in interface org.spongepowered.api.event.world.ChangeWorldGameRuleEvent
Gets the original value of the GameRule.
getOriginalWeather() - Method in interface org.spongepowered.api.event.world.ChangeWorldWeatherEvent
Gets the original Weather that the event is creating.
getOrLookupById(UUID) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets a GameProfile from this cache by its id if available, or lookups the profile by its unique id.
getOrLookupByIds(Iterable<UUID>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets GameProfiles in bulk from this cache by when available, and lookups the profiles by their unique id when not cached.
getOrLookupByName(String) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets a GameProfile from this cache by its if available, or lookups the profile by its name.
getOrLookupByNames(Iterable<String>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets GameProfiles in bulk from this cache by when available, and lookups the profiles by their unique id when not cached.
getOrNull(Key<? extends BaseValue<E>>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying value if available and supported.
getOrNull(Vector3i, Key<? extends BaseValue<E>>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets the value of data that is keyed to the provided Key at the give block location.
getOrNull(int, int, int, Key<? extends BaseValue<E>>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets the value of data that is keyed to the provided Key at the give block location.
getOutputDamage(DamageModifier) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Gets the damage for the provided DamageModifier.
getOutputDamage(DamageModifier) - Method in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
getOutputVersion() - Method in interface org.spongepowered.api.util.Updater
The outputted version that this Updater will output to.
getOverlay() - Method in interface org.spongepowered.api.boss.BossBar
Gets the overlay.
getOverride() - Method in class org.spongepowered.api.text.ScoreText.Builder
Returns the current override of this builder.
getOverride() - Method in class org.spongepowered.api.text.ScoreText
Returns a value that is displayed instead of the real score.
getOwnedBy(Object) - Method in interface org.spongepowered.api.command.CommandManager
Gets a set of commands owned by the given plugin instance.
getOwner() - Method in interface org.spongepowered.api.asset.Asset
Returns the original Plugin owner of this Asset.
getOwner(CommandMapping) - Method in interface org.spongepowered.api.command.CommandManager
Gets the owner of a CommandMapping, if any is present.
getOwner() - Method in interface org.spongepowered.api.entity.ai.Goal
The Agent that owns this goal.
getOwner() - Method in interface org.spongepowered.api.entity.ai.task.AITask
Gets the Agent that owns this task, if any.
getOwner() - Method in interface org.spongepowered.api.network.ChannelBinding
Gets the plugin that created this binding.
getOwner() - Method in interface org.spongepowered.api.scheduler.Task
Returns the plugin that scheduled this task.
getOwner() - Method in interface org.spongepowered.api.service.permission.PermissionDescription
Gets the owning plugin the permission belongs to.
getPack() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.ResourcePackStatusEvent
Gets the pack that this status corresponds to.
getPadding() - Method in interface org.spongepowered.api.service.pagination.PaginationList
Gets the padding character to be used when centering headers and footers.
getPages() - Method in class org.spongepowered.api.text.BookView
Returns a list of pages that will be displayed to the client.
getPalette() - Method in interface org.spongepowered.api.world.schematic.Schematic
Deprecated.
getParameter(String) - Method in interface org.spongepowered.api.text.transform.TextTemplateApplier
Returns the current value of the parameter with the specified key.
getParameters() - Method in class org.spongepowered.api.text.transform.SimpleTextTemplateApplier
 
getParameters() - Method in interface org.spongepowered.api.text.transform.TextTemplateApplier
Returns an ImmutableList of this applier's parameters.
getParent() - Method in interface org.spongepowered.api.advancement.Advancement
Gets the parent Advancement, if present.
getParent() - Method in interface org.spongepowered.api.data.DataView
Gets the parent DataView of this view.
getParent() - Method in class org.spongepowered.api.data.MemoryDataContainer
Deprecated.
 
getParent() - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getParent() - Method in interface org.spongepowered.api.entity.living.complex.ComplexLivingPart
Gets the associated parent of this part.
getParent() - Method in interface org.spongepowered.api.entity.living.complex.EnderDragonPart
 
getParents(Set<Context>) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
getParents() - Method in interface org.spongepowered.api.service.permission.Subject
Return all parents that this group has in its current context combination.
getParents(Set<Context>) - Method in interface org.spongepowered.api.service.permission.Subject
Return all parents that this group has in the given context combination.
getParents(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectData
Return all registered parent subjects for a given context.
getParrotData() - Method in interface org.spongepowered.api.entity.living.animal.Parrot
Gets a copy of the current ParrotData being represented by this Parrot.
getParser() - Method in interface org.spongepowered.api.text.placeholder.PlaceholderText
Gets the PlaceholderParser that handles this placeholder.
getParts() - Method in class org.spongepowered.api.data.DataQuery
Gets the parts that make up this query.
getParts() - Method in interface org.spongepowered.api.entity.living.complex.ComplexLiving
Gets the set of parts belonging to this complex entity.
getParts() - Method in interface org.spongepowered.api.entity.living.complex.EnderDragon
 
getPassengers() - Method in interface org.spongepowered.api.entity.Entity
Gets the entity passenger that rides this entity, if available.
getPendingPopulators() - Method in interface org.spongepowered.api.event.world.chunk.PopulateChunkEvent.Pre
Returns a mutable list of all pending populators.
getPercent() - Method in interface org.spongepowered.api.boss.BossBar
Gets the percent.
getPermission() - Method in class org.spongepowered.api.text.channel.type.PermissionMessageChannel
Gets the String permission required to be included in this MessageChannel.
getPermissions(Set<Context>) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
getPermissions(Set<Context>) - Method in interface org.spongepowered.api.service.permission.SubjectData
Returns the list of permissions set for the given context.
getPermissionValue(Set<Context>, String) - Method in interface org.spongepowered.api.service.permission.Subject
Returns the calculated value set for a given permission.
getPersistedType() - Method in interface org.spongepowered.api.world.biome.VirtualBiomeType
Gets the biome type which this virtual biome is persisted as.
getPhase() - Method in interface org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseManager
Gets the current dragon phase.
getPhaseManager() - Method in interface org.spongepowered.api.entity.living.complex.EnderDragon
Gets the phase manager.
getPigSaddleData() - Method in interface org.spongepowered.api.entity.living.animal.Pig
Gets the PigSaddleData for this Pig.
getPitch() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the pitch used when playing sounds.
getPitch() - Method in class org.spongepowered.api.entity.Transform
Gets the pitch component of this transform rotation.
getPitch() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent
Gets the pitch of the sound being played
getPlacementCondition() - Method in interface org.spongepowered.api.world.gen.populator.Ore
Gets a predicate which checks for the placement conditions for this ore.
getPlacementTarget() - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock
Gets the Predicate that this populator used to determine of a given Location is valid to attempt to place a block at.
getPlacementTarget(Predicate<Location<World>>) - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock
Sets the Predicate that this populator used to determine of a given Location is valid to attempt to place a block at.
getPlaceSound() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the sound played when the block is placed.
getPlantsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant
Gets the number of plants to create per chunk.
getPlatform() - Method in interface org.spongepowered.api.Game
Returns the current platform, or implementation, this Game is running on.
getPlatform() - Static method in class org.spongepowered.api.Sponge
Returns the current platform, or implementation, this Game is running on.
getPlayer() - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Gets the associated Player with this TabList.
getPlayer() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the related online Player if the player is in fact online.
getPlayer() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.ResourcePackStatusEvent
Get the player for this event.
getPlayer() - 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.
getPlayer() - Method in interface org.spongepowered.api.network.PlayerConnection
Gets the associated Player for this connection.
getPlayer(UUID) - Method in interface org.spongepowered.api.Server
Gets a Player by their UUID.
getPlayer(String) - Method in interface org.spongepowered.api.Server
Gets a Player by their name.
getPlayerCount() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the player count to respond with.
getPlayerIdleTimeout() - Method in interface org.spongepowered.api.Server
Gets the player idle timeout, in minutes.
getPlayers() - Method in interface org.spongepowered.api.boss.ServerBossBar
Gets a collection of all players on this boss bar.
getPlayers() - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent.Response
 
getPlayers() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Gets the list of player names to respond with.
getPlayers() - Method in interface org.spongepowered.api.network.status.StatusResponse
Gets player count and the list of players currently playing on the server.
getPlayers() - Method in interface org.spongepowered.api.world.World
Gets an unmodifiable collection of Players currently in this world.
getPlayerUniqueId() - Method in interface org.spongepowered.api.world.ChunkTicketManager.PlayerLoadingTicket
Gets the UUID of the player associated with this ticket.
getPlugin() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns the PluginContainer who built this inventory.
getPlugin(String) - Method in interface org.spongepowered.api.plugin.PluginManager
Retrieves a PluginContainer based on its ID.
getPlugin() - Method in interface org.spongepowered.api.service.ProviderRegistration
Gets the PluginContainer that registered the provider of this provider registration.
getPlugin() - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Gets the ID of the plugin that this ticket belongs to.
getPluginConfig(Object) - 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 su-directory of the shared configuration folder.
getPluginContainer() - Method in interface org.spongepowered.api.data.DataRegistration
Gets the owning PluginContainer.
getPluginContainers() - Method in interface org.spongepowered.api.command.CommandManager
Gets a set of plugin containers that have commands registered.
getPluginManager() - Method in interface org.spongepowered.api.Game
Gets the PluginManager.
getPluginManager() - Static method in class org.spongepowered.api.Sponge
Gets the PluginManager instance.
getPlugins() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Gets the list of plugins to respond with.
getPlugins() - Method in interface org.spongepowered.api.plugin.PluginManager
Gets a Collection of all PluginContainers.
getPluralDisplayName() - Method in interface org.spongepowered.api.service.economy.Currency
The currency's display name in plural form.
getPopulator() - Method in interface org.spongepowered.api.event.world.chunk.PopulateChunkEvent.Populate
Gets the populator which is about to be run.
getPopulatorObject() - Method in interface org.spongepowered.api.world.gen.type.BiomeTreeType
Gets the PopulatorObject which is used to generate this tree into the world.
getPopulatorObject() - Method in interface org.spongepowered.api.world.gen.type.MushroomType
Gets the PopulatorObject which is used to generate the large variant of this mushroom into the world.
getPopulators() - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Returns a mutable list of Populators specific to this biome.
getPopulators(Class<T>) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Returns an immutable list of Populators specific to this biome which match the given class type.
getPopulators() - Method in interface org.spongepowered.api.world.gen.WorldGenerator
Gets a mutable list of Populators which are applied globally (in the whole world).
getPopulators(Class<? extends Populator>) - Method in interface org.spongepowered.api.world.gen.WorldGenerator
Gets an immutable list of Populators which match the given class type.
getPortalAgent() - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent.Teleport.Portal
Gets the PortalAgent that will be responsible for teleporting the TargetEntityEvent.getTargetEntity() through a Portal.
getPortalAgent() - Method in interface org.spongepowered.api.world.World
Gets the portal agent, used for manipulating teleporters.
getPortalAgentClass() - Method in interface org.spongepowered.api.world.PortalAgentType
Returns the PortalAgent class for this type.
getPortalAgentType() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the PortalAgentType for the world.
getPortalAgentType() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets the PortalAgentType for the world.
getPortalLocation() - Method in interface org.spongepowered.api.event.world.ConstructPortalEvent
Gets the position location of a portal.
getPosition() - Method in interface org.spongepowered.api.advancement.TreeLayoutElement
Gets the position of the Advancement.
getPosition() - Method in exception org.spongepowered.api.command.args.ArgumentParseException
Gets the position of the last fetched argument in the provided source string.
getPosition() - Method in interface org.spongepowered.api.data.LocatableSnapshot
Gets the saved block position.
getPosition() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the position of this User
getPosition() - Method in class org.spongepowered.api.entity.Transform
Gets the coordinates of this transform.
getPosition() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the position of the intersection.
getPosition() - Method in class org.spongepowered.api.util.RespawnLocation
Gets the position within the world of this spawn point.
getPosition() - Method in interface org.spongepowered.api.world.Chunk
Gets the position of the chunk.
getPosition() - Method in interface org.spongepowered.api.world.LocatableBlock
Gets the position for this locatable block.
getPosition() - Method in class org.spongepowered.api.world.Location
Gets the underlying position.
getPossibleContents() - Method in interface org.spongepowered.api.world.gen.populator.Dungeon
Gets a mutable weighted collection of possible contents of the chests.
getPossibleTypes() - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant
Gets a mutable weighted collection of possible plants which may be selected to be spawned in by this populator.
getPossibleValues() - Method in interface org.spongepowered.api.block.trait.BlockTrait
Gets all possible values for a specific BlockTrait.
getPotentialMaxSpeed() - Method in interface org.spongepowered.api.entity.vehicle.minecart.Minecart
Gets the maximum speed that this cart is allowed to travel at the instant this method is called.
getPotionEffect() - Method in interface org.spongepowered.api.event.entity.ChangeEntityPotionEffectEvent
Gets the potion effect involved in this event.
getPotionItemData() - Method in interface org.spongepowered.api.entity.projectile.ThrownPotion
Gets a copy of the RepresentedItemData used by this potion.
getPotionTranslation() - Method in interface org.spongepowered.api.effect.potion.PotionEffectType
Gets the Translation for this potion effect type as a potion name.
getPower() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement
The enchantment power based on bookshelves around the enchantment table.
getPrecipitationLevelAt(int, int) - Method in interface org.spongepowered.api.world.extent.Extent
Returns the y level that precipitation ends falling in the given column.
getPrecipitationLevelAt(Vector2i) - Method in interface org.spongepowered.api.world.extent.Extent
Returns the y level that precipitation ends falling in the given column.
getPrecipitationLevelAt(Vector3i) - Method in interface org.spongepowered.api.world.extent.Extent
Returns the position that precipitation ends falling in the column of the given position.
getPredicate() - Method in interface org.spongepowered.api.block.trait.BlockTrait
Gets the Predicate used to determine valid values for this.
getPreferredTickInterval() - Method in interface org.spongepowered.api.scheduler.Scheduler
Gets the ideal delay between ticks in milliseconds.
getPrefix() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the prefix prepended to the display name of users on this team.
getPreview() - Method in interface org.spongepowered.api.event.item.inventory.CraftItemEvent.Preview
The SlotTransaction on the output slot.
getPreviousBorder() - Method in interface org.spongepowered.api.event.world.ChangeWorldBorderEvent
Gets the border that was previously used as an Optional.
getPreviousProviderRegistration() - Method in interface org.spongepowered.api.event.service.ChangeServiceProviderEvent
Gets the previous provider registration for the service, if available.
getPreviousScore() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Score.Change
Gets the previous score.
getPrimaryAlias() - Method in interface org.spongepowered.api.command.CommandMapping
Gets the primary alias.
getPrimaryAlias() - Method in class org.spongepowered.api.command.ImmutableCommandMapping
 
getPrimaryAliases() - Method in interface org.spongepowered.api.command.dispatcher.Dispatcher
Gets a list of primary aliases.
getPrimaryAliases() - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
getPriority() - Method in interface org.spongepowered.api.block.ScheduledBlockUpdate
Gets the priority of this scheduled block update.
getPriority() - Method in interface org.spongepowered.api.data.property.PropertyStore
Gets the priority of which this PropertyStore is used for handling a particular PropertyHolder.
getPriority() - Method in interface org.spongepowered.api.event.entity.ai.AITaskEvent
Gets the priority the task will be assigned to.
getProfession() - Method in interface org.spongepowered.api.data.type.Career
Gets the parent profession of this career.
getProfile() - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Gets the GameProfile associated with this entry.
getProfile() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the associated GameProfile of this player.
getProfile() - Method in interface org.spongepowered.api.event.network.ClientConnectionEvent.Auth
Gets the profile of the client attempting to connect.
getProfile() - Method in interface org.spongepowered.api.event.network.ClientConnectionEvent.Login
Gets the profile of the client attempting to connect.
getProfile() - Method in interface org.spongepowered.api.util.ban.Ban.Profile
Gets the GameProfile this ban applies to.
getProfileBans() - Method in interface org.spongepowered.api.service.ban.BanService
Gets all GameProfile bans registered.
getProfiles() - 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.
getProfiles() - 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.
getProfiles() - Method in interface org.spongepowered.api.profile.GameProfileCache
Gets a collection of all cached GameProfiles.
getProgress(Advancement) - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the AdvancementProgress for the specified Advancement.
getProperties(Vector3i) - Method in interface org.spongepowered.api.data.property.LocationBasePropertyHolder
Gets an immutable collection of all known Propertys pertaining to this PropertyHolder.
getProperties(int, int, int) - Method in interface org.spongepowered.api.data.property.LocationBasePropertyHolder
Gets an immutable collection of all known Propertys pertaining to this PropertyHolder.
getProperties(Inventory, Class<T>) - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns all properties matching the supplied type defined in this inventory for the specified (immediate) sub-inventory.
getProperties(Class<T>) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets all properties of the specified type defined directly on this Inventory.
getProperties() - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype
Returns all properties defined on this Archetype.
getProperties() - Method in interface org.spongepowered.api.world.World
Gets the properties for this world.
getProperty(Direction, Class<T>) - Method in interface org.spongepowered.api.data.property.DirectionRelativePropertyHolder
Gets the desired property from this property holder when facing towards the desired Direction.
getProperty(Vector3i, Class<T>) - Method in interface org.spongepowered.api.data.property.LocationBasePropertyHolder
Attempts to retrieve a specific Property type of the block at the specific location.
getProperty(int, int, int, Class<T>) - Method in interface org.spongepowered.api.data.property.LocationBasePropertyHolder
Attempts to retrieve a specific Property type of this PropertyHolder.
getProperty(Vector3i, Direction, Class<T>) - Method in interface org.spongepowered.api.data.property.LocationBasePropertyHolder
Attempts to retrieve a specific Property type of the block at the specific location on the given block face.
getProperty(int, int, int, Direction, Class<T>) - Method in interface org.spongepowered.api.data.property.LocationBasePropertyHolder
Attempts to retrieve a specific Property type of the block at the specific location on the given block face.
getProperty(Class<T>) - Method in interface org.spongepowered.api.data.property.PropertyHolder
Attempts to retrieve a specific Property type of this PropertyHolder.
getProperty(Inventory, Class<T>, Object) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets the property with the specified key defined in this inventory for the specified (immediate) sub-inventory.
getProperty(Class<T>, Object) - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets a property with the specified key defined directly on this Inventory if one is defined.
getProperty(String) - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype
Returns the Property with given key.
getProperty(Class<T>) - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype
Returns the property with the Properties default key.
getProperty(Class<T>, String) - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype
Returns the property
getProperty(Class<T>) - Method in class org.spongepowered.api.world.Location
 
getPropertyMap() - Method in interface org.spongepowered.api.profile.GameProfile
Gets the property map for this profile.
getPropertyRegistry() - Method in interface org.spongepowered.api.Game
Gets the PropertyRegistry instance to register PropertyStores.
getPropertyRegistry() - Static method in class org.spongepowered.api.Sponge
Gets the PropertyRegistry instance to register PropertyStores.
getPropertySection(DataQuery) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets a section of the additional properties returned by WorldProperties.getAdditionalProperties().
getProvider() - Method in interface org.spongepowered.api.service.ProviderRegistration
Gets the service provider of this provider registration.
getPumpkinChance() - Method in interface org.spongepowered.api.world.gen.populator.Pumpkin
Gets the probability of a pumpkin patch spawning within a chunk.
getPumpkinsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Pumpkin
Gets the number of pumpkins to attempt to spawn per patch, must be greater than zero.
getQuantity() - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets the quantity of items in this stack.
getQuantity() - Method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
Gets the quantity of items in this the ItemStack this ItemStackSnapshot is representing.
getQuery() - Method in interface org.spongepowered.api.data.key.Key
Gets the DataQuery for recommended use with DataContainers.
getQueryParts() - Method in class org.spongepowered.api.data.DataQuery
Returns the parts of this query as individual queries.
getQueryResult() - Method in class org.spongepowered.api.command.CommandResult
Gets the query result of the command, e.g.
getRabbitData() - Method in interface org.spongepowered.api.entity.living.animal.Rabbit
Gets a copy of the RabbitData representing the specific data for this Rabbit.
getRadius() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets the radius of the explosion.
getRadius() - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob
Gets the radius of the area for the blob.
getRadius() - Method in interface org.spongepowered.api.world.gen.populator.IcePath
Gets the radius of the path to spawn.
getRadius() - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Gets the radius of the discs being spawned.
getRadiusDecrement() - Method in interface org.spongepowered.api.world.gen.populator.EndIsland
Gets the amount that the radius decreases for every downward step.
getRainTime() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the number of ticks until the weather is next toggled to a new random value.
getRandom() - Method in interface org.spongepowered.api.entity.Entity
Gets the Random Number Generator (RNG) for this entity.
getRandomness() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets an indication of the randomness of the form of the explosion.
getRaw() - Method in class org.spongepowered.api.command.args.CommandArgs
Return the raw string used to provide input to this arguments object.
getRawFish() - Method in interface org.spongepowered.api.data.type.CookedFish
Gets this cooked fish type's corresponding Fish type.
getRawMessage() - Method in interface org.spongepowered.api.event.command.TabCompleteEvent
Gets the message sent to the server for tab completion.
getRawMessage() - Method in interface org.spongepowered.api.event.message.MessageChannelEvent.Chat
Gets the 'raw' chat message.
getRawPosition() - Method in class org.spongepowered.api.command.args.CommandArgs
Gets the current position in raw input.
getRconPassword() - Method in interface org.spongepowered.api.service.rcon.RconService
Gets the Rcon password for this service.
getReason() - Method in interface org.spongepowered.api.util.ban.Ban
Gets the reason for the ban, if available.
getRecipe() - Method in interface org.spongepowered.api.event.item.inventory.ClickInventoryEvent.Recipe
Returns the requested recipe.
getRecipe() - Method in interface org.spongepowered.api.event.item.inventory.CraftItemEvent
Returns the Recipe used for crafting
getRecipe(World) - Method in interface org.spongepowered.api.item.inventory.crafting.CraftingGridInventory
Retrieves the recipe formed by this CraftingGridInventory, if any.
getRecipe(World) - Method in interface org.spongepowered.api.item.inventory.crafting.CraftingInventory
Retrieves the recipe formed by this CraftingInventory, if any.
getRecipes() - Method in interface org.spongepowered.api.item.recipe.RecipeRegistry
Deprecated.
getRecordType() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent.Record
Gets the RecordType associated with this event.
getRed() - Method in class org.spongepowered.api.util.Color
Gets the red value of this Color.
getReedHeight() - Method in interface org.spongepowered.api.world.gen.populator.Reed
Gets the height of the reeds to generate.
getReedsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Reed
Gets the number of reeds to attempt to spawn per chunk, must be greater than zero.
getRegionalDifficultyFactor() - Method in interface org.spongepowered.api.world.Chunk
Gets the regional difficulty factor for this chunk.
getRegionalDifficultyPercentage() - Method in interface org.spongepowered.api.world.Chunk
Gets the regional difficulty percentage for this chunk.
getRegisteredChannels(Platform.Type) - Method in interface org.spongepowered.api.network.ChannelRegistrar
Gets the set of registered channels.
getRegistrar() - Method in interface org.spongepowered.api.network.ChannelBinding
Gets the registrar that this channel is bound to.
getRegistration(Class<T>) - Method in interface org.spongepowered.api.service.ServiceManager
Gets the ProviderRegistration for the given service, if available.
getRegistration(Class<T>) - Method in class org.spongepowered.api.service.SimpleServiceManager
 
getRegistrationQuery() - Method in exception org.spongepowered.api.data.DataRegistrationNotFoundException
Gets the specified registration query, if present.
getRegistry() - Method in interface org.spongepowered.api.Game
Gets the GameRegistry.
getRegistry() - Static method in class org.spongepowered.api.Sponge
Gets the GameRegistry instance.
getRegistryModule() - Method in interface org.spongepowered.api.event.game.GameRegistryEvent.Register
Gets the registry module.
getRejectedData() - Method in class org.spongepowered.api.data.DataTransactionResult
If Values were supplied to the operation, this collection will return any ImmutableValues which were rejected by the target DataHolder.
getRejectedItems() - Method in class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
If items were supplied to the operation, this collection will return any items which were rejected by the target inventory.
getRelative(Direction) - Method in class org.spongepowered.api.world.Location
Gets the location next to this one in the given direction.
getRelativeBiomeView() - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Returns a new volume that is translated so that BiomeVolume.getBiomeMin() returns Vector3i.ZERO.
getRelativeBiomeView() - Method in interface org.spongepowered.api.world.extent.ImmutableBiomeVolume
Returns a new volume that is translated so that BiomeVolume.getBiomeMin() returns Vector3i.ZERO.
getRelativeBiomeView() - Method in interface org.spongepowered.api.world.extent.MutableBiomeVolume
Returns a new volume that is translated so that BiomeVolume.getBiomeMin() returns Vector3i.ZERO.
getRelativeBiomeView() - Method in interface org.spongepowered.api.world.extent.UnmodifiableBiomeVolume
Returns a new volume that is translated so that BiomeVolume.getBiomeMin() returns Vector3i.ZERO.
getRelativeBlockView() - Method in interface org.spongepowered.api.world.extent.BlockVolume
Returns a new volume that is translated so that BlockVolume.getBlockMin() returns Vector3i.ZERO.
getRelativeBlockView() - Method in interface org.spongepowered.api.world.extent.ImmutableBlockVolume
Returns a new volume that is translated so that BlockVolume.getBlockMin() returns Vector3i.ZERO.
getRelativeBlockView() - Method in interface org.spongepowered.api.world.extent.MutableBlockVolume
Returns a new volume that is translated so that BlockVolume.getBlockMin() returns Vector3i.ZERO.
getRelativeBlockView() - Method in interface org.spongepowered.api.world.extent.UnmodifiableBlockVolume
Returns a new volume that is translated so that BlockVolume.getBlockMin() returns Vector3i.ZERO.
getRemainingDuration() - Method in interface org.spongepowered.api.event.item.inventory.UseItemStackEvent
Gets the remaining duration of ItemStack in use.
getRemainingDuration() - Method in interface org.spongepowered.api.world.weather.WeatherUniverse
Gets the remaining duration of the current Weather.
getRemainingItems(CraftingGridInventory) - Method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipe
This method should only be called if CraftingRecipe.isValid(CraftingGridInventory, World) returns true.
getRemainingItems() - Method in class org.spongepowered.api.item.recipe.crafting.CraftingResult
Returns a list of ItemStackSnapshot to be set in the input CraftingGridInventory, contains ItemStackSnapshot.NONEs for slots which should be cleared.
getRepairItemType() - Method in interface org.spongepowered.api.data.type.ArmorType
Gets the ItemType that can be used to "repair" the armor type.
getReplacedData() - Method in class org.spongepowered.api.data.DataTransactionResult
If the operation replaced any Values, this returns a collection of the replaced ImmutableValues.
getReplacedItems() - Method in class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
If the operation replaced items in the inventory, this collection returns the ItemStacks which were replaced.
getResolution() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets a value that indicates the relative strength of an explosion.
getResourcePackById(String) - Method in interface org.spongepowered.api.GameRegistry
Gets a ResourcePack that's already been created by its ID.
getResponse() - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent
Gets the response that is about to be sent to the client.
getResult() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Trigger
Gets the result of the trigger event.
getResult() - Method in interface org.spongepowered.api.event.command.SendCommandEvent
The result of the command.
getResult() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Returns the transaction for the resulting item.
getResult() - Method in interface org.spongepowered.api.event.TristateResult
Returns the TristateResult.Result of this event.
getResult() - Method in interface org.spongepowered.api.item.inventory.crafting.CraftingInventory
Gets the result slot of this CraftingInventory.
getResult(CraftingGridInventory) - Method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipe
This method should only be called if CraftingRecipe.isValid(CraftingGridInventory, World) returns true.
getResult(CraftingGridInventory, World) - Method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipe
Returns the CraftingResult for the current crafting grid configuration and the World the player is in.
getResult(CraftingGridInventory, World) - Method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipeRegistry
Finds the matching recipe and creates the CraftingResult, which is then returned.
getResult() - Method in class org.spongepowered.api.item.recipe.crafting.CraftingResult
This method should be used instead of the Recipe.getExemplaryResult() method, as it customizes the result further depending on the specified ingredient ItemStackSnapshot.
getResult(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe
Returns the SmeltingResult containing the resulting ItemStackSnapshot and the amount of experience released.
getResult(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipeRegistry
Finds the matching recipe and creates the SmeltingResult, which is then returned.
getResult() - Method in class org.spongepowered.api.item.recipe.smelting.SmeltingResult
This method should be used instead of the Recipe.getExemplaryResult() method, as it customizes the result further depending on the specified ingredient ItemStackSnapshot.
getResult() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Gets the ResultType of this transaction.
getResult() - Method in class org.spongepowered.api.text.action.TextAction
Returns the result of this TextAction.
getRgb() - Method in class org.spongepowered.api.util.Color
Gets the red green blue representation of this color in a "hexadecimal" format.
getRight() - Method in interface org.spongepowered.api.event.item.inventory.UpdateAnvilEvent
Returns the right input item.
getRoll() - Method in class org.spongepowered.api.entity.Transform
Gets the roll component of this transform rotation.
getRolls() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
Gets the number of times this table will roll while retrieving items.
getRolls() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
getRootAdvancement() - Method in interface org.spongepowered.api.advancement.AdvancementTree
Gets the root Advancement.
getRotation() - Method in interface org.spongepowered.api.entity.Entity
Gets the rotation.
getRotation() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the rotation.
getRotation() - Method in class org.spongepowered.api.entity.Transform
Gets the rotation of this transform, as a Vector3d.
getRotationAsQuaternion() - Method in class org.spongepowered.api.entity.Transform
Returns the rotation as a quaternion.
getRotationFromDegree(int) - Method in interface org.spongepowered.api.GameRegistry
Gets the Rotation with the provided degrees.
getRow(int) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets the row at the specified index.
getRows() - Method in class org.spongepowered.api.item.inventory.property.InventoryDimension
Gets the number of rows in this inventory.
getRows() - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets the number of rows in the inventory.
getRunningDuration() - Method in interface org.spongepowered.api.world.weather.WeatherUniverse
Gets the duration the current Weather has been running for.
getRunningTimeTicks() - Method in interface org.spongepowered.api.Server
Gets the time, in ticks, since this server began running for the current session.
getSafeLocation(Location<World>) - Method in interface org.spongepowered.api.world.TeleportHelper
Gets the next safe Location around the given location.
getSafeLocation(Location<World>, int, int) - Method in interface org.spongepowered.api.world.TeleportHelper
Gets the next safe Location around the given location with a given tolerance and search radius.
getSafeLocation(Location<World>, int, int, int) - Method in interface org.spongepowered.api.world.TeleportHelper
Gets the next safe Location around the given location with a given tolerance and search radius.
getSafeLocation(Location<World>, int, int, int, TeleportHelperFilter, TeleportHelperFilter...) - Method in interface org.spongepowered.api.world.TeleportHelper
Gets the next safe Location around the given location with a given tolerance and search radius.
getSafeLocationWithBlacklist(Location<World>, int, int, int, TeleportHelperFilter...) - Method in interface org.spongepowered.api.world.TeleportHelper
Gets the next safe Location around the given location with a given tolerance and search radius.
getSafetyMode() - Method in interface org.spongepowered.api.data.DataView
Gets the DataView.SafetyMode of this data view.
getSafetyMode() - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getSavesDirectory() - Method in interface org.spongepowered.api.Game
Gets the directory where the game will store save files.
getScale() - Method in interface org.spongepowered.api.entity.Entity
Gets the entity scale.
getScale() - Method in class org.spongepowered.api.entity.Transform
Gets the scale of the transform for each axis.
getScheduledTasks() - Method in interface org.spongepowered.api.scheduler.Scheduler
Returns a set of all currently scheduled tasks.
getScheduledTasks(boolean) - Method in interface org.spongepowered.api.scheduler.Scheduler
Returns a set of all currently scheduled tasks for either asynchronous or synchronous execution.
getScheduledTasks(Object) - Method in interface org.spongepowered.api.scheduler.Scheduler
Returns a set of all currently scheduled tasks owned by the given plugin.
getScheduledUpdates(Vector3i) - Method in interface org.spongepowered.api.world.extent.Extent
Gets a list of ScheduledBlockUpdates on this block.
getScheduledUpdates(int, int, int) - Method in interface org.spongepowered.api.world.extent.Extent
Gets a list of ScheduledBlockUpdates on this block.
getScheduledUpdates() - Method in class org.spongepowered.api.world.Location
Gets a list of ScheduledBlockUpdates on this block.
getScheduler() - Method in interface org.spongepowered.api.Game
Gets the scheduler used to schedule tasks.
getScheduler() - Static method in class org.spongepowered.api.Sponge
Gets the scheduler used to schedule tasks.
getScore() - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
Gets the score value.
getScore(Text) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets an entry's Score for this objective, if it exists.
getScore() - Method in interface org.spongepowered.api.scoreboard.Score
Gets the current score value.
getScore() - Method in class org.spongepowered.api.text.ScoreText.Builder
Returns the current score of this builder.
getScore() - Method in class org.spongepowered.api.text.ScoreText
Returns the score displayed by this Text.
getScoreboard() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the Scoreboard displayed to the player.
getScoreboard() - Method in interface org.spongepowered.api.scoreboard.Team
Returns the scoreboard this team is registered on, if available.
getScoreboards() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Returns a Set of parent Scoreboards this Objective is registered to.
getScores() - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Gets the set of Scores for this objective.
getScores() - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all the scores on this scoreboard, across all objectives.
getScores(Text) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all scores with the specified name on this scoreboard, across all objectives.
getSeaLevel() - Method in interface org.spongepowered.api.world.World
Gets the sea level of the world.
getSearchDistance() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask
Gets the search distance at which any Entity instances in a radius of the parent Agent are considered for avoiding.
getSearchRadius() - Method in interface org.spongepowered.api.world.PortalAgent
Gets the search radius before a new acceptable "portal" location is created.
getSecond() - Method in class org.spongepowered.api.util.Tuple
Gets the second object, otherwise known as "value".
getSecondBuyingItem() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the second buying item.
getSectionsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.IcePath
Gets the number of sections to attempt to spawn per chunk, must be greater than zero.
getSeed() - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent
The seed for pseudo random enchantment generation.
getSeed() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the seed of this world.
getSeed() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets the seed.
getSelectedSlotIndex() - Method in interface org.spongepowered.api.item.inventory.entity.Hotbar
Gets the index of the slot that is currently selected by the Humanoid.
getSelector() - Method in class org.spongepowered.api.text.SelectorText.Builder
Returns the current selector of this builder.
getSelector() - Method in class org.spongepowered.api.text.SelectorText
Returns the selector used in this Text.
getSelectorFactory() - Method in interface org.spongepowered.api.GameRegistry
Deprecated.
Use the appropriate class in the selector package instead
getSellingItem() - 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.getFirstBuyingItem() and TradeOffer.getSecondBuyingItem().
getSerializable(DataQuery, Class<T>) - Method in interface org.spongepowered.api.data.DataView
Gets the DataSerializable object by path, if available.
getSerializable(DataQuery, Class<T>) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getSerializableList(DataQuery, Class<T>) - Method in interface org.spongepowered.api.data.DataView
Gets the List of DataSerializable by path, if available.
getSerializableList(DataQuery, Class<T>) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getSerializationBehavior() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the SerializationBehavior in use.
getSerializationBehavior() - Method in interface org.spongepowered.api.world.World
Gets the SerializationBehavior to use.
getSerializationBehavior() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets the SerializationBehavior that worlds built from this will use.
getServer() - Method in interface org.spongepowered.api.Game
Gets the Server.
getServer() - Static method in class org.spongepowered.api.Sponge
Gets the Server instance from the Game instance.
getServerScoreboard() - Method in interface org.spongepowered.api.Server
Gets the 'server' scoreboard.
getService() - Method in interface org.spongepowered.api.event.service.ChangeServiceProviderEvent
Gets the service that a provider is being registered for.
getService() - Method in interface org.spongepowered.api.service.ProviderRegistration
Gets the service of this provider registration.
getService() - Method in exception org.spongepowered.api.service.ProvisioningException
Gets the service that was requested.
getServiceManager() - Method in interface org.spongepowered.api.Game
Gets the game's instance of the service manager, which is the gateway to various services provided by Sponge (command registration and so on).
getServiceManager() - Static method in class org.spongepowered.api.Sponge
Gets the game's instance of the service manager, which is the gateway to various services provided by Sponge (command registration and so on).
getShape() - Method in interface org.spongepowered.api.data.meta.PatternLayer
Gets the pattern shape for this layer.
getShape() - Method in interface org.spongepowered.api.item.FireworkEffect
Gets the explosion shape.
getSharedConfig(Object) - Method in interface org.spongepowered.api.config.ConfigManager
Gets the configuration root for a plugin that utilizes the shared configuration folder.
getShiftClickAction() - Method in class org.spongepowered.api.text.Text.Builder
Returns the current ShiftClickAction of this builder.
getShiftClickAction() - Method in class org.spongepowered.api.text.Text
Returns the ShiftClickAction executed on the client when this Text gets shift-clicked.
getShooter() - Method in interface org.spongepowered.api.entity.projectile.Projectile
Gets the shooter of this projectile.
getShort(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the Short by path, if available.
getShort(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getShort(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a short integer at the specified absolute index in this buffer.
getShortDescription(CommandSource) - Method in interface org.spongepowered.api.command.CommandCallable
Gets a short one-line description of this command.
getShortDescription(CommandSource) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
getShortDescription(CommandSource) - Method in class org.spongepowered.api.command.spec.CommandSpec
Gets a short, one-line description used with this command if any is present.
getShortList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of Short by path, if available.
getShortList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getShowParticles() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets whether or not this potion effect should show particles.
getShrubsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.DeadBush
Gets the number of bushes to attempt to spawn per chunk, must be greater than zero.
getShrubsPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Shrub
Gets the number of shrubs to attempt to spawn per chunk, must be greater than zero.
getSign() - Method in interface org.spongepowered.api.command.source.SignSource
Gets the sign TileEntity that this source has been created for.
getSignature() - Method in interface org.spongepowered.api.profile.property.ProfileProperty
Gets the signature of this property.
getSignData() - Method in interface org.spongepowered.api.block.tileentity.Sign
Gets the current SignData for this Sign tile entity.
getSignum() - Method in enum org.spongepowered.api.util.AxisDirection
Gets the signum for this direction.
getSize() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Gets the current size of the data to respond with.
getSize() - Method in class org.spongepowered.api.util.AABB
Gets the size of the box.
getSkipStep() - Method in interface org.spongepowered.api.event.world.ChunkPreGenerationEvent.Pre
Returns whether the chunk generator will skip generation this time around.
getSkullData() - Method in interface org.spongepowered.api.block.tileentity.Skull
Gets the current SkullData for this Skull TileEntity.
getSlimeData() - Method in interface org.spongepowered.api.entity.living.monster.Slime
Gets a copy of the current SlimeData for this Slime.
getSlot() - Method in interface org.spongepowered.api.event.item.inventory.ClickInventoryEvent
Returns the primary interaction Slot.
getSlot() - Method in interface org.spongepowered.api.event.item.inventory.CraftItemEvent.Craft
Returns the crafting output Slot.
getSlot(EquipmentSlotType) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Gets the Slot for the specified equipment type.
getSlot(EquipmentType) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Gets the Slot for the specified equipment type.
getSlot() - Method in class org.spongepowered.api.item.inventory.transaction.SlotTransaction
Gets the Slot of this SlotTransaction.
getSlot(int, int) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Gets the Slot at the specified position.
getSlot(SlotPos) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Gets the Slot at the specified position.
getSlot(SlotIndex) - Method in interface org.spongepowered.api.item.inventory.type.OrderedInventory
Gets the Slot at the specified position.
getSmeltedItems() - Method in interface org.spongepowered.api.event.block.tileentity.SmeltEvent.Finish
Gets an immutable List of ItemStackSnapshots that are the result of the smelt.
getSmeltedItems() - Method in interface org.spongepowered.api.event.block.tileentity.SmeltEvent.Interrupt
Deprecated.
always empty
getSmeltingRecipeRegistry() - Method in interface org.spongepowered.api.GameRegistry
Retrieves the smelting RecipeRegistry for this GameRegistry.
getSnapshot() - Method in class org.spongepowered.api.command.args.CommandArgs
Gets a snapshot of the data inside this context to allow it to be restored later.
getSound() - Method in interface org.spongepowered.api.data.type.InstrumentType
Gets the SoundType that is used by this InstrumentType.
getSound() - Method in interface org.spongepowered.api.effect.sound.record.RecordType
Gets the SoundType that is used by this RecordType.
getSoundCategory() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent
Gets the SoundCategory for the sound being played.
getSoundGroup() - Method in interface org.spongepowered.api.block.BlockType
Gets the BlockSoundGroup for this block.
getSoundType() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent
Gets the SoundType for the sound being played.
getSource() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
getSource() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
getSource() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.EntityDamageSource
Gets the Entity that is the source.
getSource() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.FallingBlockDamageSource
 
getSource() - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractEntityHealingSource
 
getSource() - Method in interface org.spongepowered.api.event.cause.entity.health.source.EntityHealingSource
Gets the source entity acting as the healing source.
getSource() - Method in interface org.spongepowered.api.event.Event
Gets the source of the event (the first object in the cause).
getSource() - Method in interface org.spongepowered.api.event.network.rcon.RconConnectionEvent
Gets the RconSource responsible for the event.
getSource() - Method in interface org.spongepowered.api.plugin.PluginContainer
Returns the source the plugin was loaded from.
getSourceExplosive() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets the source Explosive of the explosion.
getSourceInventory() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Transfer
Gets the source Inventory of this Event.
getSourceInventory() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Transfer.Pre
Gets the source Inventory of this Event.
getSourceString() - Method in exception org.spongepowered.api.command.args.ArgumentParseException
Returns the source string arguments are being parsed from.
getSpaceMax() - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns the maximum coordinates for chunks for each axis.
getSpaceMin() - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns the minimum coordinates for chunks for each axis.
getSpaceOrigin() - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns the origin of the chunk coordinate space.
getSpaceSize() - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Gets the total size of the chunk space, which is equivalent to ChunkLayout.getSpaceMax() - ChunkLayout.getSpaceMin() + 1.
getSpawnChance() - Method in interface org.spongepowered.api.world.gen.populator.RandomObject
Gets the chance of spawning the object for each attempt.
getSpawnerData() - Method in interface org.spongepowered.api.entity.vehicle.minecart.MobSpawnerMinecart
Gets a copy of the MobSpawnerData.
getSpawnLocation() - Method in interface org.spongepowered.api.world.World
Gets the Location of the spawn point.
getSpawnPosition() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the default spawn position of this world.
getSpawnProbability() - Method in interface org.spongepowered.api.world.gen.populator.DesertWell
Gets the probability of a desert well spawning.
getSpawnProbability() - Method in interface org.spongepowered.api.world.gen.populator.Fossil
Gets the probability of a fossil being generated.
getSpawnTransform() - Method in interface org.spongepowered.api.event.action.SleepingEvent.Post
Gets a copy of the spawn transform of the human when leaving the bed.
getSpectatorTarget() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the Entity followed by the camera when in the spectator gamemode.
getSpeed() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AttackLivingAITask
Gets the "movement" speed modifier when targeting towards a targeted Entity.
getSpeed() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.horse.RunAroundLikeCrazyAITask
Gets the speed modifier at which when an Entity is running around, the movement speed is amplified by this modifier.
getSpeed() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.WanderAITask
Gets the speed modifier at which the owning Entity will move around to appear to "wander".
getSpikesPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Gets the number of spikes to generate per chunk.
getStackSize() - Method in interface org.spongepowered.api.item.inventory.Slot
Deprecated.
getStartIdx() - Method in class org.spongepowered.api.command.args.parsing.SingleArg
Gets the starting index.
getStartingCooldown() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.CooldownEvent.Set
Gets the cooldown the item type had beforehand, if it had one at all.
getStartingRadius() - Method in interface org.spongepowered.api.world.gen.populator.EndIsland
Gets the initial starting radius range of the island.
getState() - Method in interface org.spongepowered.api.block.BlockSnapshot
Gets the BlockState.
getState() - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype
Gets the block state for this archetype.
getState() - Method in class org.spongepowered.api.command.args.CommandArgs
getState() - Method in interface org.spongepowered.api.event.game.state.GameAboutToStartServerEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GameConstructionEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GameInitializationEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GameLoadCompleteEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GamePostInitializationEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GamePreInitializationEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GameStartedServerEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GameStartingServerEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GameStateEvent
Gets the GameState that this event represents.
getState() - Method in interface org.spongepowered.api.event.game.state.GameStoppedEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GameStoppedServerEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GameStoppingEvent
 
getState() - Method in interface org.spongepowered.api.event.game.state.GameStoppingServerEvent
 
getState() - Method in interface org.spongepowered.api.Game
Gets the current GameState that this game is currently in.
getStatistic() - Method in interface org.spongepowered.api.event.statistic.ChangeStatisticEvent
Gets the Statistic.
getStatisticData() - Method in interface org.spongepowered.api.entity.living.player.User
Gets a copy of the StatisticData for this user.
getStatus() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.ResourcePackStatusEvent
Gets the status of the sent pack.
getStay() - Method in class org.spongepowered.api.text.title.Title.Builder
Returns the current stay effect time of the title.
getStay() - Method in class org.spongepowered.api.text.title.Title
Returns the specified time how long the title should stay on the client.
getStepSound() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the sound played when the block is stepped on.
getStore(Class<T>) - Method in interface org.spongepowered.api.data.property.PropertyRegistry
Retrieves the PropertyStore associated for the provided Property class.
getString(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the String by path, if available.
getString(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getString(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a string at the specified absolute index in this buffer.
getStringList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of String by path, if available.
getStringList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getStructureData() - Method in interface org.spongepowered.api.block.tileentity.Structure
Gets a copy of the Structure containing all available data this EndGateway has.
getStyle() - Method in class org.spongepowered.api.text.format.TextFormat
Returns the TextStyle in this format.
getStyle() - Method in class org.spongepowered.api.text.Text.Builder
Returns the current style of the Text in this builder.
getStyle() - Method in class org.spongepowered.api.text.Text
Returns the style of this Text.
getSubject(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.
getSubjectData() - Method in interface org.spongepowered.api.service.permission.Subject
Returns the primary data backing for this Subject.
getSubjectIdentifier() - Method in interface org.spongepowered.api.service.permission.SubjectReference
Gets the identifier of the subject.
getSubtitle() - Method in class org.spongepowered.api.text.title.Title.Builder
Returns the current subtitle of this builder.
getSubtitle() - Method in class org.spongepowered.api.text.title.Title
Returns the subtitle of this title configuration.
getSuccessCount() - Method in class org.spongepowered.api.command.CommandResult
Gets the success count of the command.
getSuccessfulData() - Method in class org.spongepowered.api.data.DataTransactionResult
If any BaseValues applied onto a CompositeValueStore were successful, they'll be stored in the given list.
getSuffix() - Method in interface org.spongepowered.api.scoreboard.Team
Gets the suffix appended to the display name of users on this team.
getSuggestions(CommandSource, String, Location<World>) - Method in interface org.spongepowered.api.command.CommandCallable
Gets a list of suggestions based on input.
getSuggestions(CommandSource, String, Location<World>) - Method in interface org.spongepowered.api.command.CommandManager
Gets a list of suggestions based on input.
getSuggestions(CommandSource, String, Location<World>) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
getSuggestions(CommandSource, String, Location<World>) - Method in class org.spongepowered.api.command.spec.CommandSpec
 
getSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom
Gets the overriding supplier if it exists.
getSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant
Gets the overriding supplier if it exists.
getSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.Flower
Gets the overriding supplier if it exists.
getSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.Forest
Gets the overriding supplier if it exists.
getSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.Mushroom
Gets the overriding supplier if it exists.
getSupplierOverride() - Method in interface org.spongepowered.api.world.gen.populator.Shrub
Gets the overriding supplier if it exists.
getSwiftness() - Method in interface org.spongepowered.api.entity.vehicle.minecart.Minecart
Gets the absolute maximum speed that this cart is allowed to travel at.
getSwimChance() - Method in interface org.spongepowered.api.entity.ai.task.builtin.SwimmingAITask
Gets the chance that the owning Agent will perform a "jump".
getSymbol() - Method in interface org.spongepowered.api.service.economy.Currency
The currency's symbol.
getTabCompletions() - Method in interface org.spongepowered.api.event.command.TabCompleteEvent
Gets the list of available suggestions.
getTables() - Method in class org.spongepowered.api.util.weighted.LootTable
Gets all tables in the pool.
getTabList() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets this player's TabList.
getTags() - Method in interface org.spongepowered.api.entity.Entity
Gets all the tags stored for this entity.
getTarget() - Method in interface org.spongepowered.api.entity.living.Agent
Gets the current target, usually according to the various AITasks that are acting on this agent.
getTarget() - Method in interface org.spongepowered.api.event.entity.ai.SetAITargetEvent
Gets the Agents new target Entity.
getTargetBlock() - Method in interface org.spongepowered.api.event.block.CollideBlockEvent
Gets the target BlockState being interacted with.
getTargetBlock() - Method in interface org.spongepowered.api.event.block.TargetBlockEvent
Gets the target BlockSnapshot of this Event.
getTargetChunk() - Method in interface org.spongepowered.api.event.world.chunk.TargetChunkEvent
Gets the Chunk being changed.
getTargetClass() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask
Gets the entity class that can be targeted.
getTargetData() - Method in interface org.spongepowered.api.entity.projectile.EntityTargetingProjectile
Gets the targeted entity data for this EntityTargetingProjectile.
getTargetEntity() - Method in interface org.spongepowered.api.event.entity.BreedEntityEvent.ReadyToMate
Deprecated.
 
getTargetEntity() - Method in interface org.spongepowered.api.event.entity.explosive.TargetExplosiveEvent
 
getTargetEntity() - Method in interface org.spongepowered.api.event.entity.explosive.TargetFusedExplosiveEvent
 
getTargetEntity() - Method in interface org.spongepowered.api.event.entity.item.TargetItemEvent
 
getTargetEntity() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.TargetPlayerEvent
Gets the target Player.
getTargetEntity() - Method in interface org.spongepowered.api.event.entity.living.humanoid.TargetHumanoidEvent
Gets the target Entity.
getTargetEntity() - Method in interface org.spongepowered.api.event.entity.living.TargetAgentEvent
 
getTargetEntity() - Method in interface org.spongepowered.api.event.entity.living.TargetLivingEvent
 
getTargetEntity() - Method in interface org.spongepowered.api.event.entity.projectile.TargetProjectileEvent
 
getTargetEntity() - Method in interface org.spongepowered.api.event.entity.TargetEntityEvent
Gets the target Entity.
getTargetHolder() - Method in interface org.spongepowered.api.event.data.ChangeDataHolderEvent
Gets the DataHolder targeted in this event.
getTargetInventory() - Method in interface org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent
 
getTargetInventory() - Method in interface org.spongepowered.api.event.item.inventory.ChangeInventoryEvent.Transfer.Pre
Gets the target Inventory of this Event.
getTargetInventory() - Method in interface org.spongepowered.api.event.item.inventory.TargetContainerEvent
 
getTargetInventory() - Method in interface org.spongepowered.api.event.item.inventory.TargetInventoryEvent
Gets the target Inventory of this Event.
getTargetLocation() - Method in interface org.spongepowered.api.event.block.CollideBlockEvent
Gets the target Location being interacted with.
getTargetLocationData() - Method in interface org.spongepowered.api.entity.projectile.EyeOfEnder
Gets a copy of the TargetedLocationData this EyeOfEnder is "flying" towards.
getTargetPos() - Method in interface org.spongepowered.api.event.command.TabCompleteEvent
Gets the location of the block that the player is looking at, if available.
getTargetPosition() - Method in interface org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhase
Gets the position the dragon is flying towards.
getTargets() - Method in interface org.spongepowered.api.entity.living.monster.Wither
Gets the list of Living targets that this wither is targeting.
getTargetSelector() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask
Gets the Predicate for filtering which Entity instances are qualified to have the owning Agent move away from the Entity of which the Predicate.test(Object) returns true.
getTargetSide() - 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.
getTargetSide() - 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.
getTargetTile() - Method in interface org.spongepowered.api.event.block.tileentity.BrewingEvent
 
getTargetTile() - Method in interface org.spongepowered.api.event.block.tileentity.ChangeSignEvent
Gets the target Sign being changed.
getTargetTile() - Method in interface org.spongepowered.api.event.block.tileentity.SmeltEvent
 
getTargetTile() - Method in interface org.spongepowered.api.event.block.tileentity.TargetTileEntityEvent
Gets the target tile entity.
getTargetTotalChunks() - Method in interface org.spongepowered.api.world.ChunkPreGenerate
The target number of chunks that will be generated or skipped during this generation.
getTargetType() - Method in interface org.spongepowered.api.event.entity.ConstructEntityEvent
Gets the EntityType of the target Entity that is going to be constructed.
getTargetUser() - Method in interface org.spongepowered.api.event.user.PardonUserEvent.TargetPlayer
 
getTargetUser() - Method in interface org.spongepowered.api.event.user.TargetUserEvent
Gets the targeted User.
getTargetWorld() - Method in interface org.spongepowered.api.event.world.TargetWorldEvent
Gets the target world of this Event.
getTask() - Method in interface org.spongepowered.api.event.entity.ai.AITaskEvent
Gets the AITask to be assigned.
getTask() - Method in interface org.spongepowered.api.scheduler.SpongeExecutorService.SpongeFuture
Retrieves the Scheduler Task instance that is responsible for the execution of this future.
getTaskById(UUID) - Method in interface org.spongepowered.api.scheduler.Scheduler
Retrieves a scheduled or running task by its unique ID.
getTasks() - Method in interface org.spongepowered.api.entity.ai.Goal
Gets all AITasks in this goal.
getTasksByName(String) - Method in interface org.spongepowered.api.scheduler.Scheduler
Returns a set of Tasks that match the Regular Expression pattern.
getTasksByType(AITaskType) - Method in interface org.spongepowered.api.entity.ai.Goal
Gets all AITasks whose AITaskType matches the provided type.
getTeam(String) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets a Team by name on this scoreboard.
getTeamColor() - Method in interface org.spongepowered.api.scoreboard.critieria.Criterion
Gets the Team color that this criterion depending on, if set.
getTeamColor() - Method in interface org.spongepowered.api.scoreboard.displayslot.DisplaySlot
Gets the Team color that this objective will display for, if set.
getTeamKillCriterionForColor(TextColor) - Method in interface org.spongepowered.api.GameRegistry
Gets a Criterion which causes an Objective to have a score for a player incremented when he kills a member of the given colored team.
getTeamRepresentation() - Method in interface org.spongepowered.api.scoreboard.TeamMember
Gets a Text representing this team member, suitable for adding to an Team with Team.addMember(Text).
getTeams() - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Gets all the Teams on this scoreboard.
getTeleportHelper() - Method in interface org.spongepowered.api.Game
Gets the TeleportHelper, used to find safe Locations.
getTeleportHelper() - Static method in class org.spongepowered.api.Sponge
Gets the TeleportHelper, used to find safe Locations.
getTemperature() - Method in interface org.spongepowered.api.world.biome.BiomeType
Gets the temperature of this biome.
getTemplate() - Method in interface org.spongepowered.api.GameDictionary.Entry
Returns an item stack snapshot for plugins to inspect this entry.
getTemplate() - Method in interface org.spongepowered.api.item.ItemType
 
getTemplate() - Method in class org.spongepowered.api.text.transform.SimpleTextTemplateApplier
 
getTemplate() - Method in interface org.spongepowered.api.text.transform.TextTemplateApplier
Returns the current TextTemplate for this applier.
Getter - Annotation Type 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.
getText() - Method in exception org.spongepowered.api.command.args.ArgumentParseException
 
getText() - Method in interface org.spongepowered.api.event.block.tileentity.ChangeSignEvent
Gets the SignData to be applied to the Sign after event resolution.
getText() - Method in exception org.spongepowered.api.util.TextMessageException
Returns the text message for this exception, or null if nothing is present.
getTextFormat() - Method in interface org.spongepowered.api.advancement.AdvancementType
Gets the TextFormat of the advancement type.
getTextSerializerFactory() - Method in interface org.spongepowered.api.GameRegistry
Deprecated.
Use TextSerializers instead
getThunderTime() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the number of ticks until the WorldProperties.isThundering() state is toggled to a new random value.
getTicket() - Method in interface org.spongepowered.api.event.world.chunk.ForcedChunkEvent
Gets the ticket that the chunk was added to.
getTicket() - Method in interface org.spongepowered.api.event.world.chunk.UnforcedChunkEvent
Gets the ticket that the chunk was removed from.
getTickRandomly() - Method in interface org.spongepowered.api.block.BlockType
Gets if this BlockType is set to receive random block ticks.
getTicks() - Method in interface org.spongepowered.api.block.ScheduledBlockUpdate
Gets the amount of ticks until this SBU should cause the block to update.
getTicksPerSecond() - Method in interface org.spongepowered.api.Server
Gets the current ticks per second.
getTileData() - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype
Gets the raw TileEntity data that would be applied to the generated tile entity.
getTileEntities() - Method in interface org.spongepowered.api.world.extent.TileEntityVolume
Return a collection of tile entities contained within this volume, possibly only returning tile entities only in loaded areas.
getTileEntities(Predicate<TileEntity>) - Method in interface org.spongepowered.api.world.extent.TileEntityVolume
Return a collection of tile entities contained within this volume, possibly only returning tile entities only in loaded areas.
getTileEntity() - Method in interface org.spongepowered.api.item.inventory.type.TileEntityInventory
Returns the owner of this Inventory.
getTileEntity(Vector3i) - Method in interface org.spongepowered.api.world.extent.TileEntityVolume
Gets the tile entity at the given position, if it exists.
getTileEntity(int, int, int) - Method in interface org.spongepowered.api.world.extent.TileEntityVolume
Gets the tile entity at the given position, if it exists.
getTileEntity() - Method in class org.spongepowered.api.world.Location
Gets the associated TileEntity on this block.
getTileEntityArchetype(int, int, int) - Method in interface org.spongepowered.api.world.extent.ArchetypeVolume
Gets the TileEntityArchetype for the tile entity carrying block at the given coordinates.
getTileEntityArchetype(Vector3i) - Method in interface org.spongepowered.api.world.extent.ArchetypeVolume
Gets the TileEntityArchetype for the tile entity carrying block at the given coordinates.
getTileEntityArchetypes() - Method in interface org.spongepowered.api.world.extent.ArchetypeVolume
Gets a map containing all tile entity archetypes within this volume, keyed by their positions within the volume.
getTileEntityType() - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype
Gets the TileEntityType for this archetype.
getTileEntityType() - Method in interface org.spongepowered.api.block.tileentity.TileEntityType
Returns the tile entity class for this type.
getTime() - Method in interface org.spongepowered.api.event.advancement.AdvancementEvent.Grant
Gets the Instant at which the Advancement was unlocked.
getTime() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Grant
Gets the Instant at which the AdvancementCriterion was unlocked.
getTimeRemaining() - Method in interface org.spongepowered.api.world.WorldBorder
Gets the time remaining until the world border stops expanding or contracting.
getTimeTakenForStep() - Method in interface org.spongepowered.api.event.world.ChunkPreGenerationEvent.Post
The Duration of the previous step.
getTitle() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets the title.
getTitle() - Method in interface org.spongepowered.api.service.pagination.PaginationList
Gets the title text to be used in the title bar of this pagination.
getTitle() - Method in class org.spongepowered.api.text.BookView
Returns the title of the book to be displayed.
getTitle() - Method in class org.spongepowered.api.text.title.Title.Builder
Returns the current title of this builder.
getTitle() - Method in class org.spongepowered.api.text.title.Title
Returns the title of this title configuration.
getToken() - Method in interface org.spongepowered.api.data.persistence.DataTranslator
Gets the TypeToken of this translator.
getTotalGeneratedChunks() - Method in interface org.spongepowered.api.world.ChunkPreGenerate
The total number of chunks generated during this generation.
getTotalSkippedChunks() - Method in interface org.spongepowered.api.world.ChunkPreGenerate
The total number of chunks skipped during this generation.
getTotalTime() - Method in interface org.spongepowered.api.world.ChunkPreGenerate
Gets the total wall clock time it has taken (so far) to generate chunks.
getTotalTime() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the number of ticks which have occurred since the world was created.
getToTransform() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.RespawnPlayerEvent
Gets the new transform that the Player will change to.
getToTransform() - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent
Gets the new transform that the Entity will change to.
getToTransform() - Method in interface org.spongepowered.api.event.entity.RotateEntityEvent
Gets the new transform that the Entity will change to.
getToTransform() - Method in interface org.spongepowered.api.event.network.ClientConnectionEvent.Login
Gets the new transform that the Player will change to.
getTradeOfferData() - Method in interface org.spongepowered.api.item.merchant.Merchant
Gets a copy of the used TradeOfferData containing all available TradeOffers this Merchant may use.
getTradeOfferLevelMap(Career) - Method in interface org.spongepowered.api.item.merchant.VillagerRegistry
Gets an immutable Multimap of the Career's registered {code level} to TradeOfferListMutators.
getTrait(String) - Method in interface org.spongepowered.api.block.BlockState
Attempts to retrieve the BlockTrait instance associated with this BlockStates BlockType by string id.
getTrait(String) - Method in interface org.spongepowered.api.block.BlockType
Attempts to retrieve the BlockTrait instance associated with this BlockStates BlockType by string id.
getTraitMap() - Method in interface org.spongepowered.api.block.BlockState
Gets an immutable or unmodifiable Map of the known BlockTraits to their current values for this BlockState.
getTraits() - Method in interface org.spongepowered.api.block.BlockState
Gets an immutable Collection of all applicable BlockTraits for this BlockState.
getTraits() - Method in interface org.spongepowered.api.block.BlockType
Gets an immutable Collection of all applicable BlockTraits for this BlockType.
getTraitValue(BlockTrait<T>) - Method in interface org.spongepowered.api.block.BlockState
Gets the Comparable value for the specific BlockTrait such that if the BlockState does not support the BlockTrait, Optional.empty() is returned.
getTraitValues() - Method in interface org.spongepowered.api.block.BlockState
Gets an immutable Collection of all the values for all BlockTraits for this BlockState.
getTransaction() - Method in interface org.spongepowered.api.event.entity.ChangeEntityEquipmentEvent
Gets the Transaction of ItemStackSnapshots for this event.
getTransaction() - Method in class org.spongepowered.api.event.impl.AbstractChangeEntityEquipmentEvent
 
getTransactionResult() - Method in interface org.spongepowered.api.event.economy.EconomyTransactionEvent
Gets the TransactionResult for the transaction that occurred.
getTransactions() - 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.
getTransactions() - Method in interface org.spongepowered.api.event.block.ChangeBlockEvent
Gets a list of the Transactions for this event.
getTransactions() - Method in interface org.spongepowered.api.event.item.inventory.AffectItemStackEvent
Gets a list of the Transactions for this event.
getTransactions() - Method in interface org.spongepowered.api.event.item.inventory.AffectSlotEvent
 
getTransform() - Method in interface org.spongepowered.api.entity.Entity
Returns the entity transform as a new copy.
getTransform() - Method in interface org.spongepowered.api.entity.EntitySnapshot
Gets the Transform as an Optional as the Location may be undefined if this EntitySnapshot was built without a location.
getTransform() - Method in interface org.spongepowered.api.event.entity.ConstructEntityEvent
Gets the Transform that the Entity will be constructed with.
getTransientSubjectData() - Method in interface org.spongepowered.api.service.permission.Subject
Returns the transient data backing for this Subject.
getTranslation() - Method in class org.spongepowered.api.text.TranslatableText.Builder
Returns the current translation of this builder.
getTranslation() - Method in class org.spongepowered.api.text.TranslatableText
Returns the translation of this Text.
getTranslation() - Method in interface org.spongepowered.api.text.translation.Translatable
Returns the Translation that corresponds to this Translatable.
getTranslationById(String) - Method in interface org.spongepowered.api.GameRegistry
Gets the Translation with the provided ID.
getTranslator(Class<T>) - Method in interface org.spongepowered.api.data.DataManager
Gets the desired DataTranslator for the provided class.
getTree() - 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.
getTree() - Method in interface org.spongepowered.api.advancement.TreeLayout
Gets the AdvancementTree this layout is assigned to.
getTree() - Method in interface org.spongepowered.api.event.advancement.AdvancementTreeEvent
Gets the AdvancementTree.
getTreesPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Forest
Gets the number of trees to attempt to spawn per chunk, must be greater than zero.
getTrigger() - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Gets the FilteredTrigger of this AdvancementCriterion, if present.
getTrigger() - Method in interface org.spongepowered.api.event.advancement.CriterionEvent.Trigger
Gets the FilteredTrigger that is being processed.
getType() - Method in interface org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger
Gets the Trigger.
getType() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets the AdvancementType.
getType() - Method in interface org.spongepowered.api.block.BlockState
Gets the base type of block.
getType() - Method in interface org.spongepowered.api.block.tileentity.TileEntity
Gets the type of TileEntity this is.
getType() - Method in class org.spongepowered.api.data.DataTransactionResult
Gets the type of result.
getType() - Method in interface org.spongepowered.api.effect.particle.ParticleEffect
Gets the type of the particle effect.
getType() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets the PotionEffectType of this potion.
getType() - Method in interface org.spongepowered.api.entity.ai.Goal
The type of this goal.
getType() - Method in class org.spongepowered.api.entity.ai.task.AbstractAITask
 
getType() - Method in interface org.spongepowered.api.entity.ai.task.AITask
Gets the AITaskType of this task.
getType() - Method in interface org.spongepowered.api.entity.Entity
Gets the type of entity.
getType() - Method in interface org.spongepowered.api.entity.EntityArchetype
Gets the EntityType of the entity contained in this archetype.
getType() - Method in interface org.spongepowered.api.entity.EntitySnapshot
Gets the EntityType.
getType() - Method in interface org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhase
Gets the type of this phase.
getType() - Method in interface org.spongepowered.api.event.cause.entity.damage.DamageModifier
getType() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractDamageSource
 
getType() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource
 
getType() - Method in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource
 
getType() - Method in interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource
Gets the DamageType of this source.
getType() - Method in interface org.spongepowered.api.event.cause.entity.health.HealthModifier
getType() - Method in interface org.spongepowered.api.GameDictionary.Entry
Returns the type of item contained by this entry.
getType(Class<T>, String) - Method in interface org.spongepowered.api.GameRegistry
Attempts to retrieve the specific type of CatalogType based on the string id given.
getType() - Method in interface org.spongepowered.api.item.enchantment.Enchantment
Gets the EnchantmentType for this enchantment.
getType() - Method in interface org.spongepowered.api.item.inventory.ItemStack
Gets the ItemType of this ItemStack.
getType() - Method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
Gets the ItemType of this ItemStackSnapshot.
getType() - Method in interface org.spongepowered.api.item.inventory.query.QueryOperation
Returns the QueryOperationType used to create this query operation.
getType() - Method in class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult
Gets the type of result.
getType() - Method in interface org.spongepowered.api.item.ItemType
 
getType() - Method in interface org.spongepowered.api.Platform
Retrieves the current Platform.Type this platform is running on.
getType() - Method in class org.spongepowered.api.service.context.Context
Deprecated.
The presence of this method is misleading - the context "type" is the same value as the "key". They are not separate attributes, as the presence of two distinct methods would otherwise suggest.
getType() - Method in interface org.spongepowered.api.service.economy.transaction.TransactionResult
Returns the TransactionType of this result.
getType() - Method in interface org.spongepowered.api.statistic.Statistic
Returns this statistic's StatisticType.
getType() - Method in class org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref
Retrieves the type that this HoverAction.ShowEntity.Ref refers to, if it exists.
getType() - Method in interface org.spongepowered.api.text.selector.Argument
Returns the type of this Argument.
getType() - Method in interface org.spongepowered.api.text.selector.Selector
Returns the type of this Selector.
getType() - Method in interface org.spongepowered.api.util.ban.Ban
Gets the type of this ban.
getType() - Method in interface org.spongepowered.api.world.Dimension
Gets the type of dimension.
getType() - Method in interface org.spongepowered.api.world.gen.Populator
Gets the type of this populator.
getType() - Method in interface org.spongepowered.api.world.PortalAgent
Gets the type of PortalAgent.
getType() - Method in interface org.spongepowered.api.world.schematic.BlockPalette
Deprecated.
Gets the type of this palette.
getType() - Method in interface org.spongepowered.api.world.schematic.Palette
Gets the type of this palette.
getTypes() - Method in interface org.spongepowered.api.text.selector.ArgumentHolder
Returns a set containing all the ArgumentHolders this ArgumentHolder holds.
getTypes() - Method in interface org.spongepowered.api.text.selector.ArgumentType
Returns a set containing this ArgumentType.
getTypes() - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom
Gets a mutable WeightedTable of possible mushroom types to spawn.
getTypes() - Method in interface org.spongepowered.api.world.gen.populator.Forest
Gets the a mutable weighted collection of PopulatorObjects to spawn.
getTypes() - Method in interface org.spongepowered.api.world.gen.populator.Mushroom
Gets a mutable ChanceTable of possible mushroom types to spawn.
getTypes() - Method in interface org.spongepowered.api.world.gen.populator.Shrub
Gets a weighted collection of ShrubTypes to place.
getUniqueId() - Method in interface org.spongepowered.api.entity.EntitySnapshot
Gets an Optional containing the UUID of the Entity that this EntitySnapshot is representing.
getUniqueId(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a UUID at the specified absolute index in this buffer.
getUniqueId() - Method in class org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref
Retrieves the UUID that this HoverAction.ShowEntity.Ref refers to.
getUniqueId() - Method in interface org.spongepowered.api.util.Identifiable
Gets the unique ID for this object.
getUniqueId() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the UUID of the world.
getUniqueId() - Method in interface org.spongepowered.api.world.World
Gets this World's UUID.
getUnloadedWorlds() - Method in interface org.spongepowered.api.Server
Gets the properties of all unloaded worlds.
getUnlockedAdvancementTrees() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets all the AdvancementTrees that this Player already unlocked.
getUnmodifiableBiomeView() - Method in interface org.spongepowered.api.world.extent.BiomeVolume
Returns a new volume that cannot be modified through this view.
getUnmodifiableBiomeView() - Method in interface org.spongepowered.api.world.extent.UnmodifiableBiomeVolume
 
getUnmodifiableBlockView() - Method in interface org.spongepowered.api.world.extent.BlockVolume
Returns a new volume that cannot be modified through this view.
getUnmodifiableBlockView() - Method in interface org.spongepowered.api.world.extent.UnmodifiableBlockVolume
 
getUnoccupiedDeceleration() - Method in interface org.spongepowered.api.entity.vehicle.Boat
Gets the rate at which unoccupied boats decelerate.
getUntranslatedKey() - Method in class org.spongepowered.api.command.args.CommandElement
Return the plain key, to be used when looking up this command element in a CommandContext.
getUri() - Method in interface org.spongepowered.api.resourcepack.ResourcePack
Gets the URI associated with this ResourcePack.
getUrl() - Method in interface org.spongepowered.api.asset.Asset
Returns the URL to this Asset.
getUrl() - Method in interface org.spongepowered.api.plugin.PluginContainer
Gets the url or website of the Plugin within this container.
getUsage() - Method in exception org.spongepowered.api.command.args.ArgumentParseException.WithUsage
Gets the usage associated with this exception.
getUsage(CommandSource) - Method in class org.spongepowered.api.command.args.ChildCommandElementExecutor
 
getUsage(CommandSource) - Method in class org.spongepowered.api.command.args.CommandElement
Return a usage message for this specific argument.
getUsage(CommandSource) - Method in class org.spongepowered.api.command.args.CommandFlags
 
getUsage(CommandSource) - Method in interface org.spongepowered.api.command.CommandCallable
Gets the usage string of this command.
getUsage(CommandSource) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
getUsage(CommandSource) - Method in class org.spongepowered.api.command.spec.CommandSpec
Gets the usage for this command appropriate for the provided command source.
getUseBlockResult() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
Gets whether the interacted BlockSnapshot should be used.
getUseItemResult() - Method in interface org.spongepowered.api.event.block.InteractBlockEvent.Secondary
getUsePortalAgent() - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent.Teleport.Portal
Gets whether the PortalAgent will be used.
getUserSubjects() - Method in interface org.spongepowered.api.service.permission.PermissionService
Returns the subject collection which holds users.
getUses() - Method in interface org.spongepowered.api.item.merchant.TradeOffer
Gets the current uses of this offer.
getUTF(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a string at the specified absolute index in this buffer.
getValidBlocksToReplace() - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Gets the predicate which is applied to determine what BlockStates this populator may replace.
getValue() - Method in class org.spongepowered.api.command.args.parsing.SingleArg
Gets the string used.
getValue(String) - Method in class org.spongepowered.api.command.args.PatternMatchingCommandElement
Gets the value for a given choice.
getValue(Key<V>) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
getValue() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
getValue(Key<V>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
getValue() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
getValue() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData
 
getValue() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
A simple getter for usage with a Supplier for the AbstractData.registerFieldGetter(Key, Supplier) method.
getValue() - Method in class org.spongepowered.api.data.property.AbstractProperty
 
getValue() - Method in interface org.spongepowered.api.data.Property
Gets the "value" of this property.
getValue(Key<V>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Gets the BaseValue for the given Key.
getValue() - Method in interface org.spongepowered.api.event.statistic.ChangeStatisticEvent
Gets the new value of the statistic.
getValue() - Method in interface org.spongepowered.api.event.world.ChangeWorldGameRuleEvent
Gets the new value of the GameRule.
getValue() - Method in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
 
getValue() - Method in interface org.spongepowered.api.profile.property.ProfileProperty
Gets the value of this property.
getValue() - Method in class org.spongepowered.api.service.context.Context
Gets the context value.
getValue() - Method in interface org.spongepowered.api.text.selector.Argument
Returns the value of this Argument.
getValue(Vector3i, Key<V>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets the value of data that is keyed to the provided Key at the give block location.
getValue(int, int, int, Key<V>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets the value of data that is keyed to the provided Key at the give block location.
getValue(Key<V>) - Method in class org.spongepowered.api.world.Location
 
getValueClass() - Method in interface org.spongepowered.api.block.trait.BlockTrait
Gets the class type of the BlockTrait's values.
getValueFactory() - Method in interface org.spongepowered.api.GameRegistry
Gets the ValueFactory for creating values.
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBooleanData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableListData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableMappedData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleCatalogData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleEnumData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBooleanData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleCatalogData
 
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
Gets the Value as a method since this manipulator only focuses on a single value.
getValueGetter() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleEnumData
 
getValues(boolean) - Method in interface org.spongepowered.api.data.DataView
Gets a Map containing all keys and their values for this DataView.
getValues() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
getValues() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
getValues(boolean) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getValues() - Method in interface org.spongepowered.api.data.value.ValueContainer
Gets all applicable BaseValues associated with this ValueContainer.
getValues(Vector3i) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets an ImmutableSet of ImmutableValues for the block at the given location.
getValues(int, int, int) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Gets an ImmutableSet of ImmutableValues for the block at the given location.
getValues() - Method in class org.spongepowered.api.world.Location
 
getValueToken() - Method in interface org.spongepowered.api.data.key.Key
Gets the class of the BaseValue this Key is representing.
getValueType() - Method in interface org.spongepowered.api.effect.particle.ParticleOption
Gets the type of the value.
getVarInt(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a varint at the specified absolute index in this buffer.
getVehicle() - Method in interface org.spongepowered.api.entity.Entity
Gets the entity vehicle that this entity is riding, if available.
getVelocity() - Method in interface org.spongepowered.api.entity.Entity
Gets the Vector3d representation of this entity's current velocity.
getVersion() - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Gets the version to respond with.
getVersion() - Method in interface org.spongepowered.api.network.status.StatusClient
Gets the game version of the client.
getVersion() - Method in interface org.spongepowered.api.network.status.StatusResponse
Gets the version of the server displayed when the client or the server are outdated.
getVersion() - Method in interface org.spongepowered.api.plugin.PluginContainer
Gets the version of the Plugin within this container.
getView(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the DataView by path, if available.
getView(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getViewDistance() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the view distance setting of the player.
getViewDistance() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.PlayerChangeClientSettingsEvent
Gets the new view distance of the player.
getViewDistance() - Method in interface org.spongepowered.api.world.World
Gets the view distance (in chunks) for this world.
getViewers() - Method in interface org.spongepowered.api.item.inventory.Container
Gets the current viewers looking at this Inventory.
getViewList(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Gets the List of DataView by path, if available.
getViewList(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
getVillagerRegistry() - Method in interface org.spongepowered.api.GameRegistry
Gets the VillagerRegistry for the register mappings of Careers to TradeOfferGenerators based on a level.
getVinesPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.Vine
Gets the number of vines to attempt to spawn per chunk, must be greater than zero.
getVirtualHost() - Method in interface org.spongepowered.api.network.RemoteConnection
Gets the host name the connection is connecting to the server with.
getVirtualHost() - Method in interface org.spongepowered.api.network.status.StatusClient
Gets the address the player is connecting to.
getVolume() - Method in interface org.spongepowered.api.block.BlockSoundGroup
Gets the volume used when playing sounds.
getVolume() - Method in interface org.spongepowered.api.event.sound.PlaySoundEvent
Gets the volume of the sound being played.
getVolume() - Method in interface org.spongepowered.api.extra.fluid.FluidStack
Gets the "volume" of this FluidStack.
getVolume() - Method in interface org.spongepowered.api.extra.fluid.FluidStackSnapshot
Gets the volume of this snapshot.
getVolume() - Method in interface org.spongepowered.api.world.extent.worker.BiomeVolumeWorker
Returns the volume this worker operates on.
getVolume() - Method in interface org.spongepowered.api.world.extent.worker.BlockVolumeWorker
Returns the volume this worker operates on.
getWarningDistance() - Method in interface org.spongepowered.api.world.WorldBorder
Gets the distance when a contracting world border will warn a player for whom the world border is distance blocks away.
getWarningTime() - Method in interface org.spongepowered.api.world.WorldBorder
Gets the time when a contracting world border will warn a player for whom the world border will reach in time seconds.
getWatchedClass() - Method in interface org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask
Gets the Class of the Entity type to "stare" or "watch" when that type of entity is nearby.
getWaterLilyPerChunk() - Method in interface org.spongepowered.api.world.gen.populator.WaterLily
Gets the number of water lilies to attempt to spawn per chunk, must be greater than zero.
getWeather() - Method in interface org.spongepowered.api.event.world.ChangeWorldWeatherEvent
Gets the Weather that this event is creating.
getWeather() - Method in interface org.spongepowered.api.world.weather.WeatherUniverse
Gets the current Weather in this volume.
getWeight() - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Gets the weight of this enchantment type.
getWeight() - Method in class org.spongepowered.api.util.weighted.TableEntry
Gets the weight of this entry.
getWellObject() - Method in interface org.spongepowered.api.world.gen.populator.DesertWell
Gets the PopulatorObject representing the well.
getWhitelistedProfiles() - Method in interface org.spongepowered.api.service.whitelist.WhitelistService
Gets the collection of GameProfiles present on this whitelist.
getWidth() - Method in interface org.spongepowered.api.data.type.Art
Gets the width in blocks this art piece spans.
getWidth() - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe
Gets the width of the grid this ShapedCraftingRecipe fits into.
getWorld(UUID) - Method in interface org.spongepowered.api.Server
Gets a loaded World by its unique id (UUID), if it exists.
getWorld(String) - Method in interface org.spongepowered.api.Server
Gets a loaded World by name, if it exists.
getWorld() - Method in interface org.spongepowered.api.world.Chunk
Gets the world the chunk is in.
getWorld() - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Gets the World passed when creating this ticket.
getWorld() - Method in interface org.spongepowered.api.world.Locatable
Gets the world that this source resides in.
getWorldArchetype() - Method in interface org.spongepowered.api.event.world.ConstructWorldPropertiesEvent
Gets the WorldArchetype used to create the world.
getWorldBorder() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the WorldBorder for this player, if present.
getWorldBorder() - Method in interface org.spongepowered.api.world.World
Gets the world border for the world.
getWorldBorderCenter() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the center of the world border.
getWorldBorderDamageAmount() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the damage done to a player per block per tick when outside the buffer.
getWorldBorderDamageThreshold() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the distance a player may be outside the world border before taking damage.
getWorldBorderDiameter() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the diameter of the world border.
getWorldBorderTargetDiameter() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the diameter the world border is expanding or contracting to.
getWorldBorderTimeRemaining() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the time remaining until the world border stops expanding or contracting.
getWorldBorderWarningDistance() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the distance when a contracting world border will warn a player for whom the world border is distance blocks away.
getWorldBorderWarningTime() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the time when a contracting world border will warn a player for whom the world border will reach in time seconds.
getWorldGenerator() - Method in interface org.spongepowered.api.world.World
Gets the WorldGenerator for this world.
getWorldName() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the name of this world.
getWorldProperties() - Method in interface org.spongepowered.api.event.world.ConstructWorldPropertiesEvent
Gets the properties of the newly created world.
getWorldProperties(String) - Method in interface org.spongepowered.api.Server
Gets the WorldProperties of a world.
getWorldProperties(UUID) - Method in interface org.spongepowered.api.Server
Gets the WorldProperties of a world.
getWorldProperties() - Method in interface org.spongepowered.api.world.ChunkPreGenerate
The WorldProperties of the world that this task is operating on.
getWorldProperties() - Method in interface org.spongepowered.api.world.storage.WorldStorage
Gets the WorldProperties of this storage.
getWorlds() - Method in interface org.spongepowered.api.Server
Gets all currently loaded Worlds.
getWorldStorage() - Method in interface org.spongepowered.api.world.World
Gets the associated WorldStorage persisting this world.
getWorldTime() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets the time of day, in ticks.
getWorldUniqueId() - Method in interface org.spongepowered.api.data.LocatableSnapshot
Gets the UUID of the world.
getWorldUniqueId() - Method in interface org.spongepowered.api.entity.living.player.User
Gets the World UUID of this User.
getWorldUniqueId() - Method in class org.spongepowered.api.util.RespawnLocation
Gets the UUID of the world this position refers to.
getWrappedContentUpdater(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.
getX() - Method in class org.spongepowered.api.item.inventory.property.SlotPos
Gets the X position of this slot within the queried parent.
getX() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the x coordinate of the intersection.
getX() - Method in class org.spongepowered.api.world.Location
Gets the X component of this instance's position.
getY() - Method in class org.spongepowered.api.item.inventory.property.SlotPos
Gets the Y position of this slot within the queried parent.
getY() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the y coordinate of the intersection.
getY() - Method in class org.spongepowered.api.world.Location
Gets the Y component of this instance's position.
getYaw() - Method in class org.spongepowered.api.entity.Transform
Gets the yaw component of this transform rotation.
getZ() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Returns the z coordinate of the intersection.
getZ() - Method in class org.spongepowered.api.world.Location
Gets the Z component of this instance's position.
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 - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Ghast - Interface in org.spongepowered.api.entity.living.monster
Represents a Ghast.
GHAST_TEAR - Static variable in class org.spongepowered.api.item.ItemTypes
 
GIANT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Giant - Interface in org.spongepowered.api.entity.living.monster
Represents a Giant.
GL_ES - Static variable in class org.spongepowered.api.text.translation.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_BOTTLE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GLASS_PANE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
GLASS_PANE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
GLASS_PANE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
GLASS_PANE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
GLOBAL - Static variable in class org.spongepowered.api.world.schematic.BlockPaletteTypes
GLOBAL_BIOMES - Static variable in class org.spongepowered.api.world.schematic.PaletteTypes
 
GLOBAL_BLOCKS - Static variable in class org.spongepowered.api.world.schematic.PaletteTypes
 
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.
GLOWING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing whether an entity has a glowing outline.
glowing() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableGlowingData
Gets the Value representing whether something is glowing.
glowing() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.GlowingData
Gets the Value representing whether an entity is glowing.
GLOWING - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
GLOWING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents that an entity has a glowing outline.
GlowingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for representing something glowing.
GLOWSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GLOWSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GLOWSTONE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
Glowstone - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which spawns clusters of glowstone.
GLOWSTONE - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Glowstone.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Glowstone populators.
GLOWSTONE_DUST - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOAL - Static variable in class org.spongepowered.api.advancement.AdvancementTypes
Represents the goal reached advancement type.
goal(int) - Method in interface org.spongepowered.api.advancement.criteria.ScoreAdvancementCriterion.Builder
Sets the goal value.
Goal<O extends Agent> - Interface in org.spongepowered.api.entity.ai
Represents a set of tasks that will be updated together by an Agent.
GOAL_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
GoalType - Interface in org.spongepowered.api.entity.ai
 
GoalTypes - Class in org.spongepowered.api.entity.ai
 
GOLD - Static variable in class org.spongepowered.api.data.type.ArmorTypes
 
GOLD - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
GOLD - Static variable in class org.spongepowered.api.data.type.ToolTypes
 
GOLD - Static variable in class org.spongepowered.api.text.format.TextColors
 
GOLD_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
GOLD_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLD_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLD_INGOT - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLD_INGOT_FROM_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLD_INGOT_FROM_NUGGETS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLD_NUGGET - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLD_NUGGET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLD_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
GOLD_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_APPLE - Static variable in class org.spongepowered.api.CatalogTypes
 
GOLDEN_APPLE - Static variable in class org.spongepowered.api.data.type.GoldenApples
 
GOLDEN_APPLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_APPLE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_APPLE_ITEM_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Represents the GoldenApple type of a ItemTypes.GOLDEN_APPLE.
GOLDEN_APPLE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
GOLDEN_APPLE_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the type of a ItemTypes.GOLDEN_APPLE.
GOLDEN_APPLE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
GOLDEN_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_AXE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_BOOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_BOOTS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_CARROT - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_CARROT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_CHESTPLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_CHESTPLATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_HELMET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_HOE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_HORSE_ARMOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_LEGGINGS - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_LEGGINGS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_PICKAXE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_RAIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
GOLDEN_RAIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_RAIL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_RAIL_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
GOLDEN_RAIL_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
GOLDEN_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_SHOVEL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GOLDEN_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
GOLDEN_SWORD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GoldenApple - Interface in org.spongepowered.api.data.type
Represents a type of golden apple.
GoldenAppleData - Interface in org.spongepowered.api.data.manipulator.mutable.item
Represents the type of GoldenApple the golden apple item is.
GoldenApples - Class in org.spongepowered.api.data.type
An enumeration of known GoldenApple types.
Golem - Interface in org.spongepowered.api.entity.living.golem
Represents a Golem type mob.
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.Arts
 
GRANITE - Static variable in class org.spongepowered.api.data.type.StoneTypes
 
GRANITE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
grant() - Method in interface org.spongepowered.api.advancement.Progressable
Grants this Progressable, if achieved before that time will be returned.
GRASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRASS - Static variable in class org.spongepowered.api.data.type.DoublePlantTypes
 
GRASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRASS_PATH - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRASS_PATH - Static variable in class org.spongepowered.api.item.ItemTypes
 
GRASS_SNOWY - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
GRAVEL - Static variable in class org.spongepowered.api.block.BlockTypes
 
GRAVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
gravity() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableGravityData
Gets the ImmutableValue of the gravity of an Entity.
gravity() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.GravityData
Gets the Value of the gravity of an Entity.
gravity() - Method in interface org.spongepowered.api.entity.Entity
Returns whether this entity has gravity.
GRAVITY_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity will ignore gravity.
GravityAffectedProperty - Class in org.spongepowered.api.data.property.block
A Property that defines whether a BlockType is affected by "gravity" such that if a block is placed and there is no block supporting it, the block will fall.
GravityAffectedProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.GravityAffectedProperty
Creates a new GravityAffectedProperty with the provided value.
GravityAffectedProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.GravityAffectedProperty
Creates a new GravityAffectedProperty with the provided value and comparison operator.
GravityData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for gravity.
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.LlamaVariants
 
GRAY - Static variable in class org.spongepowered.api.data.type.ParrotVariants
 
GRAY - Static variable in class org.spongepowered.api.text.format.TextColors
 
GRAY - Static variable in class org.spongepowered.api.util.Color
 
GRAY_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GRAY_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GRAY_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GRAY_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GRAY_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GRAY_DYE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.item.recipe.crafting.CraftingRecipes
 
GRAY_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GRAY_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GRAY_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
greaterThan(Object) - Static method in class org.spongepowered.api.item.inventory.property.IntProperty
Create an IntProperty property which matches IntProperty properties with value greater than this value.
greaterThan(Object) - Static method in class org.spongepowered.api.item.inventory.property.InventoryDimension
Create an InventoryDimension property which matches InventoryDimension properties with value greater than this value.
greaterThan(Object, Object) - Static method in class org.spongepowered.api.item.inventory.property.MappedIntProperty
Create a MappedIntproperty property which matches MappedIntproperty properties with value greater than this value and matching key.
greaterThan(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotIndex
Create a SlotIndex property which matches SlotIndex properties with value greater than this value.
greaterThan(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotPos
Create an SlotPos property which matches SlotPos properties with value greater than this value.
greaterThan(Object) - Static method in class org.spongepowered.api.item.inventory.property.StringProperty
Create a StringProperty which matches StringProperty properties with value greater than this value.
greaterThanOrEqual(Object) - Static method in class org.spongepowered.api.item.inventory.property.IntProperty
Create an IntProperty property which matches IntProperty properties with value greater than or equal to this value.
greaterThanOrEqual(Object) - Static method in class org.spongepowered.api.item.inventory.property.InventoryDimension
Create an InventoryDimension property which matches InventoryDimension properties with value greater than or equal to this value.
greaterThanOrEqual(Object, Object) - Static method in class org.spongepowered.api.item.inventory.property.MappedIntProperty
Create a MappedIntproperty property which matches MappedIntproperty properties with value greater than or equal to this value and matching key.
greaterThanOrEqual(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotIndex
Create a SlotIndex property which matches SlotIndex properties with value greater than or equal to this value.
greaterThanOrEqual(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotPos
Create an SlotPos property which matches SlotPos properties with value greater than or equal to this value.
greaterThanOrEqual(Object) - Static method in class org.spongepowered.api.item.inventory.property.StringProperty
Create a StringProperty which matches StringProperty properties with value greater than or equal to this value.
GREEK - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
GREEN - Static variable in class org.spongepowered.api.boss.BossBarColors
 
GREEN - Static variable in class org.spongepowered.api.data.type.DyeColors
 
GREEN - Static variable in class org.spongepowered.api.data.type.ParrotVariants
 
GREEN - Static variable in class org.spongepowered.api.text.format.TextColors
 
GREEN - Static variable in class org.spongepowered.api.util.Color
 
GREEN_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GREEN_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GREEN_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GREEN_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GREEN_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_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.item.recipe.crafting.CraftingRecipes
 
GREEN_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GREEN_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
GREEN_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.
GRIEFING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity can modify blocks in the world.
GriefingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator handling the "griefing" state of an Entity.
groundCover(GroundCoverLayer...) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings.Builder
Sets the ground cover layers.
groundCover(Iterable<GroundCoverLayer>) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings.Builder
Sets the ground cover layers.
GroundCoverLayer - Class in org.spongepowered.api.world.biome
Represents a layer of BlockStates specific to a biome which may be placed in during generation.
GroundCoverLayer(BlockState, SeededVariableAmount<Double>) - Constructor for class org.spongepowered.api.world.biome.GroundCoverLayer
Creates a new GroundCoverLayer.
GroundCoverLayer(Function<Double, BlockState>, SeededVariableAmount<Double>) - Constructor for class org.spongepowered.api.world.biome.GroundCoverLayer
Creates a new GroundCoverLayer.
GroundLuminanceProperty - Class in org.spongepowered.api.data.property.block
An property that represents the amount of light on a block location.
GroundLuminanceProperty(double) - Constructor for class org.spongepowered.api.data.property.block.GroundLuminanceProperty
Create a new GroundLuminanceProperty with the specified value.
GroundLuminanceProperty(double, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.GroundLuminanceProperty
Create a new GroundLuminanceProperty with the specified value and logical operator.
GroundLuminanceProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.GroundLuminanceProperty
Create a new GroundLuminanceProperty with the specified value and logical operator.
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.
GROW_EVENT - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used for ChangeBlockEvent.Post to provide the block event without relying on existing in the Cause stack.
GROWTH_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the "growth" of a block.
GROWTH_ORIGIN - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used for ChangeBlockEvent.Grow to provide the origin BlockSnapshot that is doing the "growing".
GROWTH_STAGE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "growth stage" state of a BlockState.
GrowthData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An DataManipulator that tracks the "growth" stage.
growthStage() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableGrowthData
Gets the ImmutableBoundedValue for the "growth" stage.
growthStage() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.GrowthData
Gets the MutableBoundedValue for the "growth" stage.
GSHARP0 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
GSHARP1 - Static variable in class org.spongepowered.api.effect.sound.PitchModulation
 
GT_TEXT - Static variable in class org.spongepowered.api.command.CommandMessageFormatting
 
GUARDIAN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Guardian - Interface in org.spongepowered.api.entity.living.monster
Represents a Guardian.
GUARDIAN_APPEARANCE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
GuavaCollectors - Class in org.spongepowered.api.util
Deprecated.
Use methods provided by Guava
guavaToJava8(Predicate<E>) - Static method in class org.spongepowered.api.util.Functional
Deprecated.
GuiId - Interface in org.spongepowered.api.item.inventory.property
GuiIds are used in a GuiIdProperty when building a custom Inventory.
GuiIdProperty - Class in org.spongepowered.api.item.inventory.property
A property to define which GUI should be opened on the client for the inventory.
GuiIdProperty(GuiId) - Constructor for class org.spongepowered.api.item.inventory.property.GuiIdProperty
Creates a GuiID property from the specified GUI ID.
GuiIds - Class in org.spongepowered.api.item.inventory.property
An enumeration of all possible GuiIds in vanilla minecraft.
GuiIds() - Constructor for class org.spongepowered.api.item.inventory.property.GuiIds
 
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.text.translation.locale.Locales
 

H

HALF_HORIZONTAL - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
HALF_HORIZONTAL_MIRROR - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
HALF_VERTICAL - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
HALF_VERTICAL_MIRROR - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
HAND_PREFERENCE - Static variable in class org.spongepowered.api.CatalogTypes
 
HAND_PREFERENCE_TYPE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
HAND_PREFERENCE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
HAND_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
HandInteractEvent - Interface in org.spongepowered.api.event.entity.living.humanoid
 
handle(T) - Method in interface org.spongepowered.api.event.EventListener
Called when a Event registered to this listener is called.
handleMessage(M, RemoteConnection, Platform.Type) - Method in interface org.spongepowered.api.network.MessageHandler
Handles the message sent by a remote connection.
handlePayload(ChannelBuf, RemoteConnection, Platform.Type) - Method in interface org.spongepowered.api.network.RawDataListener
Handles the given ChannelBuf data sent by a remote connection.
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 the various HandPreferences.
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 the various HandTypes.
Hanging - Interface in org.spongepowered.api.entity.hanging
Represents a hanging entity, such as a Painting.
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(boolean) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets whether hardcore mode is enabled.
HARDENED_CLAY - Static variable in class org.spongepowered.api.block.BlockTypes
 
HARDENED_CLAY - Static variable in class org.spongepowered.api.item.ItemTypes
This is also known as terracotta.
HardnessProperty - Class in org.spongepowered.api.data.property.block
 
HardnessProperty(double) - Constructor for class org.spongepowered.api.data.property.block.HardnessProperty
Creates a new HardnessProperty.
HardnessProperty(double, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.HardnessProperty
Creates a new HardnessProperty.
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).
HarvestEntityEvent.TargetHumanoid - Interface in org.spongepowered.api.event.entity
An event where the target is a Humanoid.
HarvestEntityEvent.TargetLiving - Interface in org.spongepowered.api.event.entity
An event where the target is a Living.
HarvestEntityEvent.TargetPlayer - Interface in org.spongepowered.api.event.entity
An event where the target is a Player.
HarvestingProperty - Class in org.spongepowered.api.data.property.item
Represents a property defining the types of blocks the item can harvest.
HarvestingProperty(Set<BlockType>) - Constructor for class org.spongepowered.api.data.property.item.HarvestingProperty
Creates a HarvestingProperty with a specific set of BlockTypes.
HarvestingProperty(Set<BlockType>, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.HarvestingProperty
Creates a HarvestingProperty with a specific set of BlockTypes.
Has - Annotation Type in org.spongepowered.api.event.filter.data
Filters out events where the annotated parameter does not have the specified data manipulator type.
has(ArgumentType<?>) - Method in interface org.spongepowered.api.text.selector.Selector
Checks for the presence of type in this Selector.
HAS_GRAVITY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Entity is affected by gravity.
hasAccount(UUID) - Method in interface org.spongepowered.api.service.economy.EconomyService
Returns whether a UniqueAccount exists with the specified UUID.
hasAccount(String) - Method in interface org.spongepowered.api.service.economy.EconomyService
Returns whether an Account with the specified identifier exists.
hasAllowResult() - Method in interface org.spongepowered.api.event.TristateResult
Returns whether the TristateResult.Result.ALLOW can be used.
hasAny(String) - Method in class org.spongepowered.api.command.args.CommandContext
Returns whether this context has any value for the given argument key.
hasAny(Text) - Method in class org.spongepowered.api.command.args.CommandContext
Returns whether this context has any value for the given argument key.
hasArray() - Method in interface org.spongepowered.api.network.ChannelBuf
Returns true if and only if this buffer has a backing byte array.
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) - 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 contexts.
hasBan(Ban) - Method in interface org.spongepowered.api.service.ban.BanService
Checks if the specified ban is present.
hasBiome() - Method in class org.spongepowered.api.world.Location
Returns true if this location has a biome at its Location.getBiomePosition().
hasBlock() - Method in class org.spongepowered.api.world.Location
Returns true if this location has a block at its Location.getBlockPosition() ()}.
hasChildren() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns true if this Inventory contains children.
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.
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 class org.spongepowered.api.command.args.CommandContext
Returns whether the given flag has been defined in this context.
hasFlag(Text) - Method in class org.spongepowered.api.command.args.CommandContext
Returns whether the given flag has been defined in this context.
hashCode() - Method in class org.spongepowered.api.block.BlockState.StateMatcher
 
hashCode() - Method in class org.spongepowered.api.command.args.CommandArgs.Snapshot
 
hashCode() - Method in class org.spongepowered.api.command.args.parsing.SingleArg
 
hashCode() - Method in class org.spongepowered.api.command.spec.CommandSpec
 
hashCode() - Method in class org.spongepowered.api.data.DataQuery
 
hashCode() - Method in class org.spongepowered.api.data.DataTransactionResult
 
hashCode() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData
 
hashCode() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
hashCode() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
hashCode() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
hashCode() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
hashCode() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
hashCode() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData
 
hashCode() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
hashCode() - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
hashCode() - Method in class org.spongepowered.api.data.property.AbstractProperty
 
hashCode() - Method in class org.spongepowered.api.data.Transaction
 
hashCode() - Method in class org.spongepowered.api.entity.Transform
 
hashCode() - Method in class org.spongepowered.api.event.cause.Cause
 
hashCode() - Method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
 
hashCode() - Method in class org.spongepowered.api.event.cause.entity.health.HealthFunction
 
hashCode() - Method in class org.spongepowered.api.event.cause.EventContext
 
hashCode() - Method in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
 
hashCode() - Method in class org.spongepowered.api.item.recipe.crafting.CraftingResult
 
hashCode() - Method in class org.spongepowered.api.item.recipe.smelting.SmeltingResult
 
hashCode() - Method in class org.spongepowered.api.service.context.Context
 
hashCode() - Method in class org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref
 
hashCode() - Method in class org.spongepowered.api.text.action.TextAction
 
hashCode() - Method in class org.spongepowered.api.text.BookView
 
hashCode() - Method in class org.spongepowered.api.text.format.TextFormat
 
hashCode() - Method in class org.spongepowered.api.text.format.TextStyle
 
hashCode() - Method in class org.spongepowered.api.text.LiteralText.Builder
 
hashCode() - Method in class org.spongepowered.api.text.LiteralText
 
hashCode() - Method in class org.spongepowered.api.text.ScoreText.Builder
 
hashCode() - Method in class org.spongepowered.api.text.ScoreText
 
hashCode() - Method in class org.spongepowered.api.text.SelectorText.Builder
 
hashCode() - Method in class org.spongepowered.api.text.SelectorText
 
hashCode() - Method in class org.spongepowered.api.text.Text.Builder
 
hashCode() - Method in class org.spongepowered.api.text.Text
 
hashCode() - Method in class org.spongepowered.api.text.TextTemplate.Arg
 
hashCode() - Method in class org.spongepowered.api.text.TextTemplate
 
hashCode() - Method in class org.spongepowered.api.text.title.Title.Builder
 
hashCode() - Method in class org.spongepowered.api.text.title.Title
 
hashCode() - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
hashCode() - Method in class org.spongepowered.api.text.TranslatableText
 
hashCode() - Method in class org.spongepowered.api.util.AABB
 
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.biome.GroundCoverLayer
 
hashCode() - Method in class org.spongepowered.api.world.extent.EntityUniverse.EntityHit
 
hashCode() - Method in class org.spongepowered.api.world.Location
 
hashCodeOf(Object) - Method in class org.spongepowered.api.data.property.AbstractProperty
Convenience method to avoid null-checking.
hashCodeOf(Object) - Method in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
Convenience method to avoid null-checking.
hasLargeEquivalent() - Method in interface org.spongepowered.api.world.gen.type.BiomeTreeType
Gets whether this tree type has a larger equivalent.
hasLongMemory() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AttackLivingAITask
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.
hasNext() - Method in class org.spongepowered.api.command.args.CommandArgs
Return whether more arguments remain to be read.
hasNext() - Method in class org.spongepowered.api.util.blockray.BlockRay
 
hasNext() - Method in interface org.spongepowered.api.world.storage.ChunkDataStream
Checks if there is an available chunk to represent.
hasPassenger(Entity) - Method in interface org.spongepowered.api.entity.Entity
Checks if the given entity is a passenger.
hasPermission(Set<Context>, String) - 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) - 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.
hasPlayedBefore() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets if the Player has played on the Server before.
hasRegistrationFor(Class<? extends TExtra>) - Method in interface org.spongepowered.api.registry.ExtraClassCatalogRegistryModule
Gets whether the provided Class is already registered.
hasScore(Text) - 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.
hasSky() - Method in interface org.spongepowered.api.world.Dimension
Returns whether this Dimension has a sky (lack of bedrock).
hasSnow() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableSnowedData
Gets the ImmutableValue for the "snowed" state.
hasSnow() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.SnowedData
Gets the Value for the "snowed" state.
hasStrikethrough() - Method in class org.spongepowered.api.text.format.TextStyle
Checks for whether text where this style is applied has a strikethrough.
hasSubject(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Returns whether a subject with the given identifier currently exists.
hasTag(String) - Method in interface org.spongepowered.api.entity.Entity
Returns whether this entity has the given tag.
HASTE - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
hasTileEntity() - Method in class org.spongepowered.api.world.Location
Checks for whether the block at this position contains tile entity data.
hasTrail() - Method in interface org.spongepowered.api.item.FireworkEffect
Gets whether this FireworkEffect will have a trail when detonated.
hasUnderline() - Method in class org.spongepowered.api.text.format.TextStyle
Checks for whether text where this style is applied has an underline.
hasViewers() - Method in interface org.spongepowered.api.item.inventory.Container
Checks for whether this Inventory currently has viewers.
hasWhitelist() - Method in interface org.spongepowered.api.Server
Tests if the server has a whitelist enabled.
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
 
HAY_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
HAY_BLOCK_AXIS - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
HE_IL - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
HEAD - Static variable in class org.spongepowered.api.data.type.BodyParts
 
HEAD_ROTATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the direction an entities head is rotated to.
headDirection() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBodyPartRotationalData
Gets the individual ImmutableValue of the Vector3d rotation for BodyParts.HEAD.
headDirection() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.BodyPartRotationalData
Gets the direction the headpiece is aiming at.
header(Text) - 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.
HEADWEAR - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
HealEntityEvent - Interface in org.spongepowered.api.event.entity
An event where an Entity is "healed".
HEALING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
HEALING_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
HealingSource - Interface in org.spongepowered.api.event.cause.entity.health.source
Represents a Cause for damage on the Entity being healed.
HealingSource.Builder - Interface in org.spongepowered.api.event.cause.entity.health.source
A builder to build HealingSource specifically.
HealingSource.HealingSourceBuilder<T extends HealingSource,B extends HealingSource.HealingSourceBuilder<T,B>> - Interface in org.spongepowered.api.event.cause.entity.health.source
An abstract builder to build an extension of HealingSource.
HealingSources - Class in org.spongepowered.api.event.cause.entity.health.source
A static collection of various HealingSources that remain static, or otherwise "ambiguous" with regards to the actual source.
HealingType - Interface in org.spongepowered.api.event.cause.entity.health
Represents a type of "healing", used for HealEntityEvents.
healingType - Variable in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSourceBuilder
 
HealingTypes - Class in org.spongepowered.api.event.cause.entity.health
 
HEALTH - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for a Living's current health.
health() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHealthData
Gets an ImmutableBoundedValue for the current health.
health() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.HealthData
Returns the health amount.
health() - Method in interface org.spongepowered.api.entity.living.Living
Returns the health amount.
HEALTH - Static variable in class org.spongepowered.api.scoreboard.critieria.Criteria
Represents a Criteria 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_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity can have health and dies upon the depletion of health.
HEALTH_MODIFIER_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
HEALTH_SCALE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how much health a half-heart on a Player's GUI will stand for.
HealthData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator containing health specific information for a Living entity.
HealthFunction - Class in org.spongepowered.api.event.cause.entity.health
 
HealthFunction(HealthModifier) - Constructor for class org.spongepowered.api.event.cause.entity.health.HealthFunction
Creates a new HealthFunction with the provided HealthModifier.
HealthFunction(HealthModifier, DoubleUnaryOperator) - Constructor for class org.spongepowered.api.event.cause.entity.health.HealthFunction
Creates a new HealthFunction with the provided HealthModifier and function.
HealthModifier - Interface in org.spongepowered.api.event.cause.entity.health
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.
HealthModifier.Builder - Class in org.spongepowered.api.event.cause.entity.health
A builder that creates HealthModifiers, for use in both plugin and implementation requirements.
HealthModifierType - Interface in org.spongepowered.api.event.cause.entity.health
A type of HealthModifier that can apply a "grouping" so to speak for the damage modifier.
HealthModifierTypes - Class in org.spongepowered.api.event.cause.entity.health
 
healthScale() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHealthScalingData
Defines the amount of health to show client-side (in hearts) such that the maximum health is the value of this scale, and the current health is scaled as a ratio.
healthScale() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.HealthScalingData
Defines the amount of health to show client-side (in hearts) such that the maximum health is the value of this scale, and the current health is scaled as a ratio.
HealthScalingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
 
HEART - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
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
 
HEAVY_WEIGHTED_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
HEAVY_WEIGHTED_PRESSURE_PLATE_POWER - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
HEBREW - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
HEIGHT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the height of the physical form of an Entity.
height() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSizeData
Gets the ImmutableValue for the "height" size.
height() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.SizeData
Gets the current y height of this entity.
height(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Cactus.Builder
Sets the height of the cacti.
height(int) - Method in interface org.spongepowered.api.world.gen.populator.Cactus.Builder
Sets the height of the cacti.
height(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone.Builder
Sets the height that the cluster may generate at.
height(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike.Builder
Sets the base height of the spike.
height(int) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike.Builder
Sets the base height of the spike.
height(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Lake.Builder
Sets the height that the lake will be spawned at.
height(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Ore.Builder
Sets the height that the ore can generate at.
height(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock.Builder
Sets the height range of the random block placement.
height(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.RandomObject.Builder
Sets the height range that the object will be placed within.
HELD - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
Any held types like MAINHAND and OFFHAND.
HELD_EQUIPMENT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
HeldEquipmentType - Interface in org.spongepowered.api.item.inventory.equipment
An equipment item which can be held.
HeldItemProperty - Class in org.spongepowered.api.data.property.block
A property that provides the ItemType representation of what a BlockState or BlockType may present itself if it was represented as an ItemStack.
HeldItemProperty(ItemType) - Constructor for class org.spongepowered.api.data.property.block.HeldItemProperty
Creates a new HeldItemProperty with the provided ItemType.
HeldItemProperty(ItemType, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.HeldItemProperty
Creates a new HeldItemProperty with the provided ItemType and comparison operator.
HELL - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
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".
HI_IN - Static variable in class org.spongepowered.api.text.translation.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.text.chat.ChatVisibilities
No chat is visible.
HIDE_ATTRIBUTES - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "attributes hidden" state of an ItemStack.
HIDE_CAN_DESTROY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "can destroy hidden" state of an ItemStack.
HIDE_CAN_PLACE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "can place hidden" state of an ItemStack.
HIDE_ENCHANTMENTS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "enchantments hidden" state of an ItemStack.
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.key.Keys
Represents the Key for representing the "miscellaneous hidden" state of an ItemStack.
HIDE_UNBREAKABLE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "unbreakable hidden" state of an ItemStack.
hideAttributes() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableHideData
Gets the ImmutableValue for the "attributes hidden" state of an itemstack.
hideAttributes() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.HideData
Gets the Value for the "attributes hidden" state of an itemstack.
hideCanDestroy() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableHideData
Gets the ImmutableValue for the "can destroy hidden" state of an itemstack.
hideCanDestroy() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.HideData
Gets the Value for the "can destroy hidden" state of an itemstack.
hideCanPlace() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableHideData
Gets the ImmutableValue for the "can destroy hidden" state of an itemstack.
hideCanPlace() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.HideData
Gets the Value for the "can place hidden" state of an itemstack.
HideData - Interface in org.spongepowered.api.data.manipulator.mutable.item
An DataManipulator handling the hidden state of various pieces of information attached to an ItemStack.
hideEnchantments() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableHideData
Gets the ImmutableValue for the "enchantments hidden" state of an itemstack.
hideEnchantments() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.HideData
Gets the Value for the "enchantments hidden" state of an itemstack.
hideMiscellaneous() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableHideData
Gets the ImmutableValue for the "miscellaneous hidden" state of an itemstack.
hideMiscellaneous() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.HideData
Gets the Value for the "miscellaneous hidden" state of an itemstack.
hideUnbreakable() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableHideData
Gets the ImmutableValue for the "unbreakable hidden" state of an itemstack.
hideUnbreakable() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.HideData
Gets the Value for the "unbreakable hidden" state of an itemstack.
HIGH_HAT - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
HINDI - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
HINGE - Static variable in class org.spongepowered.api.CatalogTypes
 
Hinge - Interface in org.spongepowered.api.data.type
Represents a side of a hinge.
HINGE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the "side" that a "hinge" is facing on a door.
HINGE_POSITION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the Hinge of a BlockState.
HINGE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
HINGE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
HingeData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An VariantData for a Hinge.
Hinges - Class in org.spongepowered.api.data.type
An enumeration of known Hinges.
hitBlock(Vector3i, Direction, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Simulates hitting a block as if a player had done so.
hitBlock(int, int, int, Direction, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Simulates hitting a block as if a player had done so.
HOCON - Static variable in class org.spongepowered.api.data.persistence.DataFormats
 
HOLDING_PATTERN - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
The EnderDragon is circling around.
HOPPER - Static variable in class org.spongepowered.api.block.BlockTypes
 
Hopper - Interface in org.spongepowered.api.block.tileentity.carrier
Represents a Hopper.
HOPPER - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
HOPPER - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Hopper.
HOPPER - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only 5.
HOPPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
HOPPER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
HOPPER_ENABLED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
HOPPER_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
HOPPER_INSPECTED - Static variable in class org.spongepowered.api.statistic.Statistics
 
HOPPER_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
HOPPER_MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
HOPPER_MINECART - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
HopperMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a Minecart with a Hopper in it.
HORSE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Horse - Interface in org.spongepowered.api.entity.living.animal
 
HORSE - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A RideableHorse, Donkey or Mule usually 2 Slots.
HORSE - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Sizes 2 and more depending on the Horse Carrier.
HORSE_COLOR - Static variable in class org.spongepowered.api.CatalogTypes
 
HORSE_COLOR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the color of a Horse.
HORSE_COLOR_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
HORSE_COLOR_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
HORSE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents a RideableHorses specific data, such as HorseStyle, and HorseColor.
HORSE_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
HORSE_STYLE - Static variable in class org.spongepowered.api.CatalogTypes
 
HORSE_STYLE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the style of a Horse.
HORSE_STYLE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
HORSE_STYLE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
HORSE_WITH_CHEST - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Donkey or Mule with Chest.
HorseColor - Interface in org.spongepowered.api.data.type
Represents the color of a RideableHorse.
HorseColors - Class in org.spongepowered.api.data.type
An enumeration of known vanilla HorseColors.
HorseData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator handling the various information for a RideableHorse including HorseColor, HorseStyle.
HorseStyle - Interface in org.spongepowered.api.data.type
Represents the style of a RideableHorse.
HorseStyles - Class in org.spongepowered.api.data.type
An enumeration of known vanilla HorseStyles.
HOSTILE - Static variable in class org.spongepowered.api.effect.sound.SoundCategories
 
Hostile - Interface in org.spongepowered.api.entity.living
 
Hotbar - Interface in org.spongepowered.api.item.inventory.entity
A human's hotbar.
HOUSTONIA - Static variable in class org.spongepowered.api.data.type.PlantTypes
 
HOVER - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
The EnderDragon is hovering.
HoverAction<R> - Class in org.spongepowered.api.text.action
Represents a TextAction that responds to hovers.
HoverAction.ShowEntity - Class in org.spongepowered.api.text.action
Shows information about an entity.
HoverAction.ShowEntity.Ref - Class in org.spongepowered.api.text.action
Represents a reference to an entity, used in the underlying JSON of the show entity action.
HoverAction.ShowItem - Class in org.spongepowered.api.text.action
Shows information about an item.
HoverAction.ShowText - Class in org.spongepowered.api.text.action
Shows some text.
HR_HR - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
HU_HU - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
HUGE_EXPLOSION - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
HUMAN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Human - Interface in org.spongepowered.api.entity.living
 
Humanoid - Interface in org.spongepowered.api.entity.living
Represents a human-like entity in game, such as Player or Humans.
humidity(double) - Method in interface org.spongepowered.api.world.biome.VirtualBiomeType.Builder
Sets the humidity of the virtual biome.
HUNGARIAN - Static variable in class org.spongepowered.api.text.translation.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
 
HUSK - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Husk - Interface in org.spongepowered.api.entity.living.monster
 
HY_AM - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 

I

ICE - Static variable in class org.spongepowered.api.block.BlockTypes
 
ICE - Static variable in class org.spongepowered.api.item.ItemTypes
 
ICE_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
ICE_PATH - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
ICE_PLAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
ICE_PLAINS_SPIKES - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
ICE_SPIKE - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
ICELANDIC - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
IcePath - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which places in a pseudo path of ice.
IcePath.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing IcePath populators.
IceSpike - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which generates large spikes of Ice.
IceSpike.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing IceSpike populators.
icon(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.
id(String) - Method in interface org.spongepowered.api.advancement.Advancement.Builder
 
id(String) - Method in interface org.spongepowered.api.advancement.AdvancementTree.Builder
 
id(String) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the identifier of the Trigger (without the namespace).
id(String) - Method in interface org.spongepowered.api.data.key.Key.Builder
 
id(String) - Method in interface org.spongepowered.api.event.cause.EventContextKey.Builder
 
id(String) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.EndStep
 
id(String) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.EndStep
 
id(String) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder.EndStep
 
id(String) - Method in interface org.spongepowered.api.service.permission.PermissionDescription.Builder
Sets the permission id for the description this builder creates.
id(String) - Method in interface org.spongepowered.api.text.placeholder.PlaceholderParser.Builder
The un-namespaced ID of the parser.
id(String) - Method in interface org.spongepowered.api.util.CatalogBuilder
Sets the id of the CatalogType (without the namespace/plugin id).
ID_ID - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ID_PATTERN - Static variable in annotation type org.spongepowered.api.plugin.Plugin
The pattern plugin IDs must match.
Identifiable - Class in org.spongepowered.api.item.inventory.property
A property to uniquely identify an Inventory instance.
Identifiable() - Constructor for class org.spongepowered.api.item.inventory.property.Identifiable
Creates an Identifiable with a random UUID.
Identifiable(UUID) - Constructor for class org.spongepowered.api.item.inventory.property.Identifiable
Creates an Identifiable with given UUID.
Identifiable(UUID, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.Identifiable
Creates an Identifiable with given UUID.
Identifiable - Interface in org.spongepowered.api.util
An identifiable object has a UUID that can be retrieved.
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<ImmutableValue<?>>>) - 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.getSuccessfulData().
ifSucessful(Consumer<List<ImmutableValue<?>>>) - Method in class org.spongepowered.api.data.DataTransactionResult
IGNITEABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents that an entity is self igniting.
IgniteableData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for an Entity that is on fire.
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.cause.EventContextKeys
Used when an Entity ignites causing an Explosion.
IGNORE_ALL - Static variable in interface org.spongepowered.api.data.merge.MergeFunction
Represents a MergeFunction that ignores all merges and uses the replacement, or the original if the replacement is null.
IGNORE_SIZE - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks only ignoring their stack-size.
ignoreEntities() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData
Gets the ImmutableValue for the ignore entities state of the Structure.
ignoreEntities() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData
Gets the Value for the ignore entities state of the Structure.
ignoresCollisionDetection() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableInvisibilityData
Gets the Value of whether an Entity that is "vanished" will be ignored for collision detection.
ignoresCollisionDetection() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.InvisibilityData
Gets the Value of whether an Entity that is "vanished" will be ignored for collision detection.
ignoreSleeping() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSleepingData
Gets the ImmutableValue for whether the owning Player's "sleeping" state is ignored when vanilla mechanics dictate that all Players must be sleeping to advance through the night.
ILLUSION_ILLAGER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Illusioner - Interface in org.spongepowered.api.entity.living.monster
Represents an illusioner.
ImmutableAbsorptionData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for representing the absorption of a living entity.
ImmutableAccelerationData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator representing the Vector3d acceleration of a Fireball.
ImmutableActiveItemData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator which allows access to the active item that a Living may be using.
ImmutableAffectsSpawningData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "affects spawning" state of a Player.
ImmutableAgeableData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for handling the "age" of an Entity.
ImmutableAgentData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for toggling AI tasks on Agents.
ImmutableAggressiveData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for representing the "aggressive" state.
ImmutableAngerableData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for representing the "anger" level.
ImmutableAreaEffectCloudData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
 
ImmutableArmorStandData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
 
ImmutableArtData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableVariantData for the Art type.
ImmutableAttachedData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator representing the "attached".
ImmutableAuthorData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling the "author" of a ItemTypes.WRITTEN_BOOK.
ImmutableAxisData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator containing the ImmutableValue for the Axis a BlockState may have.
ImmutableBannerData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
An ImmutableDataManipulator handling the various information for a Banner including the PatternLayers that customize the Banner.
ImmutableBeaconData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
An ImmutableDataManipulator handling the data for a Beacon, usually applicable to the PotionEffectTypes being applied to Entity instances in the region around the Beacon.
ImmutableBedData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
Deprecated.
ImmutableBigMushroomData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator handling the value of the BigMushroomType of a BlockState at a location.
ImmutableBiomeVolume - Interface in org.spongepowered.api.world.extent
An volume containing biomes that can be accessed but not modified.
ImmutableBlockItemData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling the BlockState information for an ItemStack that is representing a BlockType.
ImmutableBlockVolume - Interface in org.spongepowered.api.world.extent
A volume containing blocks that can be accessed but not modified.
ImmutableBodyPartRotationalData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator containing an ImmutableMapValue matching BodyParts to Vector3d rotations.
ImmutableBoundedValue<E> - Interface in org.spongepowered.api.data.value.immutable
A type of BoundedValue that is immutable as an ImmutableValue.
ImmutableBreakableData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling the list of BlockTypes that the ItemStack can physically break.
ImmutableBreathingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator representing the current "air" quantity that an Entity can have while "under water".
ImmutableBreedableData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
Represents an ImmutableDataManipulator for the "breedable" state of an Entity.
ImmutableBrewingStandData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
An ImmutableDataManipulator handling the BrewingStand information, such as the remaining brew time.
ImmutableBrickData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator handling the value of the BrickType of a BlockState at a location.
ImmutableCareerData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
Represents the Career for a Villager.
ImmutableChargedData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A ImmutableDataManipulator for the "charged" state of a Creeper.
immutableClass(Class<I>) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Sets the immutable class.
ImmutableCoalData - Interface in org.spongepowered.api.data.manipulator.immutable.item
A type of ImmutableVariantData handling the CoalType of an ItemStack of the ItemTypes.COAL.
ImmutableCollectionValue<E,C extends Collection<E>,I extends ImmutableCollectionValue<E,C,I,M>,M extends CollectionValue<E,C,M,I>> - Interface in org.spongepowered.api.data.value.immutable
A ImmutableValue type that handles a Collection of elements type E.
ImmutableColoredData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator for handling the Color of something such as ItemStacks, BlockTypes.WOOL, etc.
ImmutableCommandData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator handling all related ImmutableValues for command related DataHolders, such as CommandBlocks and CommandBlockMinecarts.
ImmutableCommandMapping - Class in org.spongepowered.api.command
An immutable command mapping instance that returns the same objects that this instance is constructed with.
ImmutableCommandMapping(CommandCallable, String, String...) - Constructor for class org.spongepowered.api.command.ImmutableCommandMapping
Create a new instance.
ImmutableCommandMapping(CommandCallable, String, Collection<String>) - Constructor for class org.spongepowered.api.command.ImmutableCommandMapping
Create a new instance.
ImmutableComparatorData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator handling the value of the ComparatorType of a BlockState at a location.
ImmutableConnectedDirectionData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator handling the values of the connected Directions a BlockState may have.
ImmutableCookedFishData - Interface in org.spongepowered.api.data.manipulator.immutable.item
A type of ImmutableVariantData handling the CookedFish of an ItemStack of the ItemTypes.COOKED_FISH.
ImmutableCooldownData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
An ImmutableDataManipulator handling the "cooldown" information for a Hopper.
ImmutableCriticalHitData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator representing the next attack is considered a "critical" hit.
ImmutableCustomNameVisibleData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "custom name visible" state of an Entity.
ImmutableDamageableData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for retaining the last known "attacker" for an Entity.
ImmutableDamagingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A ImmutableDataManipulator for an owner that will deal a certain amount of damage on the next "attack".
ImmutableDataBuilder<H extends ImmutableDataHolder<H>,E extends ImmutableDataBuilder<H,E>> - Interface in org.spongepowered.api.data
A builder, much like a normal DataBuilder except that it builds ImmutableDataHolders.
ImmutableDataHolder<T extends ImmutableDataHolder<T>> - Interface in org.spongepowered.api.data
A type of DataHolder variant that is completely immutable once constructed.
ImmutableDataManipulator<I extends ImmutableDataManipulator<I,M>,M extends DataManipulator<M,I>> - Interface in org.spongepowered.api.data.manipulator
An ImmutableDataManipulator is an immutable ValueContainer such that once it is created, any BaseValues exist as ImmutableValues.
ImmutableDataManipulatorBuilder<I extends ImmutableDataManipulator<I,M>,M extends DataManipulator<M,I>> - Interface in org.spongepowered.api.data.manipulator
 
ImmutableDecayableData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for the "decayable" state of a BlockState.
ImmutableDelayableData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator that represents the delay on a redstone repeater.
ImmutableDespawnDelayData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for handling the "despawn delay" of an Item.
ImmutableDirectionalData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableDirtData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableDisabledSlotsData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A ImmutableDataManipulator for the disabled slots in an ArmorStand.
ImmutableDisarmedData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for representing a "disarmed" state.
ImmutableDisguisedBlockData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableDisplayNameData - Interface in org.spongepowered.api.data.manipulator.immutable
 
ImmutableDominantHandData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A ImmutableDataManipulator representing the dominant HandPreference of a Living entity.
ImmutableDoublePlantData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableDropData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for representing the "droppable" state.
ImmutableDurabilityData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling the "durability" of an ItemStack that will "break" after a certain amount of "uses".
ImmutableDyeableData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableVariantData handling the DyeColor for a DataHolder, including BlockTypes.WOOL to Sheep to Wolf.
ImmutableElytraFlyingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator which represents whether or not a Player is flying in elytra style, which in vanilla usually means they also have a ItemTypes.ELYTRA equipped in their chest slot.
ImmutableEnchantmentData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator for the various Enchantments that can exist on an ItemStack.
ImmutableEndGatewayData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
ImmutableExperienceHolderData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the "experience" held by a DataHolder.
ImmutableExpirableData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the "expiring" ticks remaining for an Entity to "remain" existing in a world.
ImmutableExplosionRadiusData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
Represents the radius of an explosion.
ImmutableExpOrbData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the amount of "experience" stored in an ExperienceOrb.
ImmutableExtendedData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for representing the "extended" state.
ImmutableFallDistanceData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A ImmutableDataManipulator that represents the distance an entity has fallen in the world.
ImmutableFallingBlockData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for a FallingBlock with all relative information associated, such as the BlockState, the ImmutableFallingBlockData.fallDamagePerBlock(), etc.
ImmutableFilledData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for the "filled" state.
ImmutableFireworkEffectData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator handling the various FireworkEffects associated with a Firework and an ItemStack that is of the ItemTypes.FIREWORKS or ItemTypes.FIREWORK_CHARGE.
ImmutableFireworkRocketData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator representing the flight modifier of a Firework or ItemTypes.FIREWORKS item.
ImmutableFishData - Interface in org.spongepowered.api.data.manipulator.immutable.item
A type of ImmutableVariantData handling the Fish of an ItemStack of the ItemTypes.FISH.
ImmutableFlammableData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "flaming" state of an entity.
ImmutableFluidItemData - Interface in org.spongepowered.api.extra.fluid.data.manipulator.immutable
Represented data for a FluidStackSnapshot, which may be owned by various instances of ItemStacks, TileEntity instances, and possibly Entity instances.
ImmutableFluidLevelData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for the "fluid level" state.
ImmutableFluidTankData - Interface in org.spongepowered.api.extra.fluid.data.manipulator.immutable
 
ImmutableFlyingAbilityData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "flying" state of an Entity.
ImmutableFlyingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "flying" state of an Entity.
ImmutableFoodData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the various aspects of "hunger" which has various effects on health and speed of Humanoid entities.
ImmutableFurnaceData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
An ImmutableDataManipulator representing the Furnace.
ImmutableFuseData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
Represents information about a FusedExplosive's fuse.
ImmutableGameModeData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableVariantData for the current GameMode of a Humanoid entity.
ImmutableGenerationData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling the "generation" state of an ItemStack of the type ItemTypes.WRITTEN_BOOK such that the book can be copied until a certain generation limit has been reached.
ImmutableGlowingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for representing something glowing.
ImmutableGoldenAppleData - Interface in org.spongepowered.api.data.manipulator.immutable.item
ImmutableGravityData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the gravity state.
ImmutableGriefingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the "griefing" state of an Entity.
ImmutableGrowthData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator that tracks the "growth" stage.
ImmutableHealthData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator containing health specific information for a Living entity.
ImmutableHealthScalingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
 
ImmutableHideData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling the hidden state of various pieces of information attached to an ItemStack.
ImmutableHingeData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableHorseData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the various information for a RideableHorse including HorseColor, HorseStyle.
ImmutableIgniteableData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for an Entity that is on fire.
immutableImplementation(Class<? extends I>) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Optionally sets a separate implementation class for the ImmutableDataManipulator.
ImmutableInventoryItemData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator acting as the Carrier link to an Inventory that can be contained by an ItemStack.
ImmutableInvisibilityData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "vanish" state.
ImmutableInvulnerabilityData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A ImmutableDataManipulator for the invulnerability an Entity can have such that any "damage" occurring while the Entity is "invulnerable" will not actually "damage" the Entity.
ImmutableInWallData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for the "in-wall" state.
ImmutableJohnnyData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
Immutable data which represents if a mob is exhibiting "johnny" behavior.
ImmutableJoinData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the Instants that a Player both first joined a server, and last joined a server.
ImmutableKnockbackData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "knockback" strength for an Entity's next attack.
ImmutableLayeredData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for the "layer" of a block.
ImmutableLeashData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator representing that an Entity is "leashed" to another Entity.
ImmutableListData<E,I extends ImmutableListData<E,I,M>,M extends ListData<E,M,I>> - Interface in org.spongepowered.api.data.manipulator.immutable
An immutable variant of ListData that can be queried, but not changed or mutated.
ImmutableListValue<E> - Interface in org.spongepowered.api.data.value.immutable
A type of ImmutableCollectionValue that is backed by a List.
ImmutableLockableData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
An ImmutableDataManipulator handling the "locking" information for a TileEntityCarrier that can be "locked" such that it can only be interacted with if the "lock" has a matching ItemStack of the same name.
ImmutableLogAxisData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableLoreData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling the "lore" that is displayed on a tooltip for an ItemStack.
ImmutableMapItemData - Interface in org.spongepowered.api.data.manipulator.immutable.item
Represents an ImmutableDataManipulator hosting the specific map information of an ItemStack of the type ItemTypes.FILLED_MAP.
ImmutableMappedData<K,V,I extends ImmutableMappedData<K,V,I,M>,M extends MappedData<K,V,M,I>> - Interface in org.spongepowered.api.data.manipulator.immutable
 
ImmutableMapValue<K,V> - Interface in org.spongepowered.api.data.value.immutable
Represents a specialized type of ImmutableValue that is different from an ImmutableCollectionValue such that the "elements" are Map.Entry.
ImmutableMinecartBlockData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
 
ImmutableMobSpawnerData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator for all information surrounding a MobSpawner and MobSpawnerMinecart.
ImmutableMoistureData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator that handles the "moisture" state of a BlockState.
ImmutableMovementSpeedData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A ImmutableDataManipulator that handles the various movement "speeds" that usually a Player can have.
ImmutableNoteData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
An ImmutableDataManipulator handling the NotePitch for a Note.
ImmutableOccupiedData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for the "occupied" state.
ImmutableOcelotData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A type of ImmutableVariantData for OcelotTypes belonging to an Ocelot.
ImmutableOpenData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for the "open" state.
ImmutableOptionalValue<E> - Interface in org.spongepowered.api.data.value.immutable
Represents a ImmutableValue that can be Optional such that the underlying value may be present or null.
ImmutablePagedData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling the List of pages of Text for an ItemStack of type ItemTypes.WRITABLE_BOOK such that the text elements are single pages.
ImmutableParrotData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A type of ImmutableVariantData for ParrotVariants belonging to an Parrot.
ImmutablePassengerData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the link to the current vehicle being ridden by an Entity.
ImmutablePatternListValue - Interface in org.spongepowered.api.data.value.immutable
 
ImmutablePersistingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator that marks the "persisting" state for an Entity.
ImmutablePickupDelayData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for handling the "pickup delay" of an Item.
ImmutablePickupRuleData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "pickup" rule of an Arrow.
ImmutablePigSaddleData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the current ItemStack that is used as the saddle.
ImmutablePistonData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutablePlaceableData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling the Set of BlockTypes that the owning ItemStack may be placed on.
ImmutablePlainPagedData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling the List of pages of Text for an ItemStack of type ItemTypes.WRITABLE_BOOK such that the text elements are single pages.
ImmutablePlantData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutablePlayerCreatedData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator that handles the "player created" state for an IronGolem.
ImmutablePlayingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "is playing" state of Villagers that are currently "babies".
ImmutablePortionData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutablePotionColorData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator that handles the color of a potion.
ImmutablePotionEffectData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator that handles the various PotionEffects that may either affect an Entity or be contained within an ItemStack of the type ItemTypes.POTION.
ImmutablePotionTypeData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator that handles the PotionTypes that can be applicable to ItemStacks such as ItemTypes.POTION.
ImmutablePoweredData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for the "powered" state.
ImmutablePrismarineData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableQuartzData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableRabbitData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A type of ImmutableVariantData for RabbitTypes belonging to an Rabbit.
ImmutableRailDirectionData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableVariantData for the RailDirection of rails.
ImmutableRedstonePoweredData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for the current output of "redstone power".
ImmutableRepresentedItemData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator handling the representation of an ItemStack.
ImmutableRepresentedPlayerData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator handling the GameProfile represented by this DataHolder.
ImmutableRespawnLocation - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "respawn" location of a Player.
ImmutableRotationalData - Interface in org.spongepowered.api.data.manipulator.immutable
ImmutableSandData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableSandstoneData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableScreamingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "screaming" state of an Enderman.
ImmutableSeamlessData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for the "seamless" state.
ImmutableSetValue<E> - Interface in org.spongepowered.api.data.value.immutable
Represents a type of ImmutableCollectionValue backed by a Set.
ImmutableShatteringData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator representing the "shattering" state of an EnderPearl.
ImmutableShearedData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "sheared" state of a Sheep.
ImmutableShrubData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableSignData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
An ImmutableDataManipulator handling the List of Text showing up on a Sign to a Player.
ImmutableSilentData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
A ImmutableDataManipulator for the "silent" state of an Entity.
ImmutableSittingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator representing the "sitting" state of an Entity.
ImmutableSizeData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the bounding box of an Entity.
ImmutableSkinData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the UUID for the Humanoid skin used.
ImmutableSkullData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableVariantData specializing in the SkullType represented by a Skull or ItemStack of the type ItemTypes.SKULL.
ImmutableSlabData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableSleepingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the "sleeping" state of a Player.
ImmutableSlimeData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the "size" of a Slime.
ImmutableSneakingData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the "sneaking" state of an Entity.
ImmutableSnowedData - Interface in org.spongepowered.api.data.manipulator.immutable.block
An ImmutableDataManipulator for handling the "snowed" state.
ImmutableSpawnableData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableVariantData handling the EntityType that an ItemStack is capable of spawning when used.
ImmutableSprintData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the "sprinting" state of an Entity.
ImmutableStairShapeData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableStatisticData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling all Statistical information for a Player.
ImmutableStoneData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableStoredEnchantmentData - Interface in org.spongepowered.api.data.manipulator.immutable.item
An ImmutableDataManipulator handling "stored" Enchantments.
ImmutableStructureData - Interface in org.spongepowered.api.data.manipulator.immutable.tileentity
An ImmutableDataManipulator representing the Structure.
ImmutableStuckArrowsData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator for the number of "stuck arrows" in Living entities.
ImmutableTameableData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator that handles the link to the UUID of the Tamer that has "tamed" an Animal.
ImmutableTargetedEntityData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
 
ImmutableTargetedLocationData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator handling the supposed targeted Vector3d.
ImmutableTradeOfferData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator handling the TradeOffers that can be offered to Humanoids from Merchants such as Villagers.
ImmutableTreeData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableValue<E> - Interface in org.spongepowered.api.data.value.immutable
Represents an immutable representation of a BaseValue where any modifications of the underlying value result in a new instance of an ImmutableValue and/or the ValueContainer if the ValueContainer too is immutable.
ImmutableValueStore<I extends ImmutableValueStore<I,H>,H extends ValueContainer<?>> - Interface in org.spongepowered.api.data.value.immutable
Represents a ValueContainer that is immutable once created and contains a various bundle of ValueContainers of type declared by the extension that can be managed separately from this immutable value store.
ImmutableVariantData<E,I extends ImmutableVariantData<E,I,M>,M extends VariantData<E,M,I>> - Interface in org.spongepowered.api.data.manipulator.immutable
Represents a type of ImmutableDataManipulator handling a specific type of element, usually CatalogTypes.
ImmutableVehicleData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator that handles the current "passenger" if the owning Entity is considered to be a "vehicle" or another Entity is currently riding the owning Entity.
ImmutableVelocityData - Interface in org.spongepowered.api.data.manipulator.immutable.entity
An ImmutableDataManipulator representing the Vector3d velocity of an Entity.
ImmutableWallData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImmutableWeightedCollectionValue<E> - Interface in org.spongepowered.api.data.value.immutable
Represents a particular type of ImmutableCollectionValue that is backed by a WeightedTable.
ImmutableWetData - Interface in org.spongepowered.api.data.manipulator.immutable
An ImmutableDataManipulator that handles the "wet" state of various DataHolders that can include BlockTypes.SPONGE blocks to Wolf entities being "wet".
ImmutableWireAttachmentData - Interface in org.spongepowered.api.data.manipulator.immutable.block
ImplementedBy - Annotation Type 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.key.Keys
Represents the Key for representing the "in-wall" state of BlockTypes.FENCEs.
IN_WALL_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that the owner is "connected" to a wall.
Include - Annotation Type in org.spongepowered.api.event.filter.type
Filters out all event types which are not in the specified array of event classes.
indexOf(E) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableListValue
Queries for the index of the provided element.
indexOf(E) - Method in interface org.spongepowered.api.data.value.mutable.ListValue
Queries for the index of the provided element.
indirect - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
 
indirectEntity(Entity) - Method in interface org.spongepowered.api.event.cause.entity.health.source.IndirectEntityHealingSource.IndirectEntityHealingSourceBuilder
Sets the indirect Entity that is providing healing.
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
 
IndirectEntityHealingSource - Interface in org.spongepowered.api.event.cause.entity.health.source
 
IndirectEntityHealingSource.Builder - Interface in org.spongepowered.api.event.cause.entity.health.source
 
IndirectEntityHealingSource.IndirectEntityHealingSourceBuilder<T extends IndirectEntityHealingSource,B extends IndirectEntityHealingSource.IndirectEntityHealingSourceBuilder<T,B>> - Interface in org.spongepowered.api.event.cause.entity.health.source
 
IndirectlyPoweredProperty - Class in org.spongepowered.api.data.property.block
 
IndirectlyPoweredProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.IndirectlyPoweredProperty
IndirectlyPoweredProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.IndirectlyPoweredProperty
INDONESIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
inExtent(Extent) - Method in class org.spongepowered.api.world.Location
Returns true if this location is in the given extent.
infinite() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDespawnDelayData
Gets the ImmutableValue for the "is infinite" state of the despawn delay.
infinite() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePickupDelayData
Gets the ImmutableValue for the "is infinite" state of the pickup delay.
infinite() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.DespawnDelayData
Gets the Value for the "is infinite" state of the despawn delay.
infinite() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.PickupDelayData
Gets the Value for the "is infinite" state of the pickup delay.
INFINITE_DESPAWN_DELAY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Item will not despawn for an infinite time.
INFINITE_PICKUP_DELAY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "is infinite" state of the pickup delay of an 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 - Interface in org.spongepowered.api.item.recipe.crafting
An Ingredient for a crafting recipe.
ingredient(Predicate<ItemStackSnapshot>, ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder
Changes the ingredient predicate and returns this builder.
ingredient(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder
Changes the ingredient predicate and returns this builder.
ingredient(ItemStack) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder
Changes the ingredient and returns this builder.
ingredient(ItemType) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder
Changes the ingredient and returns this builder.
Ingredient.Builder - Interface in org.spongepowered.api.item.recipe.crafting
Builder for Ingredients.
init() - Method in class org.spongepowered.api.event.impl.AbstractAITaskEvent
 
init() - Method in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
init() - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
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.AbstractHealEntityEvent
 
init() - Method in class org.spongepowered.api.event.impl.AbstractMessageEvent
 
init(double, List<T>) - Method in class org.spongepowered.api.event.impl.AbstractModifierEvent
 
init() - Method in class org.spongepowered.api.event.impl.AbstractSpawnEntityEvent
 
init() - Method in class org.spongepowered.api.event.impl.AbstractValueChangeEvent
 
initialize() - Method in interface org.spongepowered.api.registry.FactoryRegistry
Initialize this registry module to perform any required operations prior to initializing the factory, and or constructing the factory.
INNER_LEFT - Static variable in class org.spongepowered.api.data.type.StairShapes
 
INNER_RIGHT - Static variable in class org.spongepowered.api.data.type.StairShapes
 
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.
InputTokenizer - Interface in org.spongepowered.api.command.args.parsing
 
inputTokenizer(InputTokenizer) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
Sets the input tokenizer to be used to convert input from a string into a list of argument tokens.
insert(int, Object) - Method in class org.spongepowered.api.event.cause.Cause.Builder
Inserts the specified object into the cause.
insert(int, Text...) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
insert(int, Collection<? extends Text>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
insert(int, Iterable<? extends Text>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
insert(int, Iterator<? extends Text>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
insert(int, Text...) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
insert(int, Collection<? extends Text>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
insert(int, Iterable<? extends Text>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
insert(int, Iterator<? extends Text>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
insert(int, Text...) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
insert(int, Collection<? extends Text>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
insert(int, Iterable<? extends Text>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
insert(int, Iterator<? extends Text>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
insert(int, Text...) - Method in class org.spongepowered.api.text.Text.Builder
Inserts the specified Text at the given position of this builder.
insert(int, Collection<? extends Text>) - Method in class org.spongepowered.api.text.Text.Builder
Inserts the specified Text at the given position of this builder.
insert(int, Iterable<? extends Text>) - Method in class org.spongepowered.api.text.Text.Builder
Inserts the specified Text at the given position of this builder.
insert(int, Iterator<? extends Text>) - Method in class org.spongepowered.api.text.Text.Builder
Inserts the specified Text at the given position of this builder.
insert(int, SimpleTextFormatter) - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
insert(int, Collection<SimpleTextFormatter>) - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
insert(int, SimpleTextFormatter) - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
insert(int, Collection<SimpleTextFormatter>) - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
insert(int, SimpleTextTemplateApplier) - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
insert(int, Collection<SimpleTextTemplateApplier>) - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
insert(int, E) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Inserts the specified element at the specified index within the formatter.
insert(int, Collection<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Inserts the specified elements at the specified index within the formatter.
insert(int, Iterable<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Inserts the specified elements at the specified index within the formatter.
insert(int, Iterator<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Inserts the specified elements at the specified index within the formatter.
insert(int, Text...) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
insert(int, Collection<? extends Text>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
insert(int, Iterable<? extends Text>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
insert(int, Iterator<? extends Text>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
insertArg(String) - Method in class org.spongepowered.api.command.args.CommandArgs
Insert an arg as the next arg to be returned by CommandArgs.next().
insertPage(int, Text) - Method in class org.spongepowered.api.text.BookView.Builder
Inserts a page at the specified index of the BookView.
insertPages(int, Collection<Text>) - Method in class org.spongepowered.api.text.BookView.Builder
Inserts multiple pages at the specified index of the BookView.
insertPages(int, Text...) - Method in class org.spongepowered.api.text.BookView.Builder
Inserts multiple pages at the specified index of the BookView.
insertRecord(ItemStack) - Method in interface org.spongepowered.api.block.tileentity.Jukebox
Ejects the current record in this Jukebox and inserts the given one.
insertText(String) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new ShiftClickAction that will insert text at the current cursor position in the chat when it is shift-clicked.
INSTANCE - Static variable in class org.spongepowered.api.util.file.DeleteFileVisitor
 
INSTANT - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
INSTANT_DAMAGE - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
INSTANT_HEALTH - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
INSTANT_SPELL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
While this particle type the option ParticleOptions.VELOCITY supports, this will only affect the velocity in the y direction.
INSTANT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
INSTANT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
instead(E) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableOptionalValue
Creates a new ImmutableOptionalValue with the provided value, may be null.
INSTRUMENT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
InstrumentProperty - Class in org.spongepowered.api.data.property.block
A InstrumentProperty provides the InstrumentType that will be used for the target block if a BlockTypes.NOTEBLOCK is placed on top of it.
InstrumentProperty(InstrumentType) - Constructor for class org.spongepowered.api.data.property.block.InstrumentProperty
Constructs a new InstrumentProperty with the specified InstrumentType.
InstrumentType - Interface in org.spongepowered.api.data.type
Represents a type of instrument.
InstrumentTypes - Class in org.spongepowered.api.data.type
 
integer(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Require an argument to be an integer (base 10).
INTEGER - Static variable in class org.spongepowered.api.scoreboard.objective.displaymode.ObjectiveDisplayModes
Causes the scores for an Objective to be displayed as integers.
INTEGER_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
INTEGER_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
IntegerTrait - Interface in org.spongepowered.api.block.trait
Represents a type of BlockTrait that accepts Integer based values, usually with a predefined range.
IntegerTraits - Class in org.spongepowered.api.block.trait
Represents all possible IntegerTraits that are known to exist in vanilla minecraft.
integrity() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData
Gets the ImmutableValue for the integrity of the Structure.
integrity() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData
Gets the Value for the integrity of the Structure.
Interactable - Interface in org.spongepowered.api.item.inventory.type
Interface for inventories which may be interacted with by Players.
InteractableVolume - Interface in org.spongepowered.api.world.extent
 
interactBlock(Vector3i, Direction, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Simulates the interaction the block as if a player had done so.
interactBlock(int, int, int, Direction, GameProfile) - Method in interface org.spongepowered.api.world.extent.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 Location.
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.MainHand - Interface in org.spongepowered.api.event.block
A InteractBlockEvent.Primary event where the interaction is from the client's main hand.
InteractBlockEvent.Primary.OffHand - Interface in org.spongepowered.api.event.block
A InteractBlockEvent.Primary event where the interaction is from the client's off hand.
InteractBlockEvent.Secondary - Interface in org.spongepowered.api.event.block
An event where the targeted block is being interacted with the client's "secondary" button.
InteractBlockEvent.Secondary.MainHand - Interface in org.spongepowered.api.event.block
A InteractBlockEvent.Secondary event where the interaction is from the client's main hand.
InteractBlockEvent.Secondary.OffHand - Interface in org.spongepowered.api.event.block
A InteractBlockEvent.Secondary event where the interaction is from the client's off hand.
interactBlockWith(Vector3i, ItemStack, Direction, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Simulates the interaction the block using the given item as if the player had done so.
interactBlockWith(int, int, int, ItemStack, Direction, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Simulates the interaction the block using the given item as if the player had done so.
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.Primary.MainHand - Interface in org.spongepowered.api.event.entity
A InteractEntityEvent.Primary event where the interaction is from the client's main hand.
InteractEntityEvent.Primary.OffHand - Interface in org.spongepowered.api.event.entity
A InteractEntityEvent.Primary event where the interaction is from the client's off hand.
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.MainHand - Interface in org.spongepowered.api.event.entity
A InteractEntityEvent.Secondary event where the interaction is from the client's main hand.
InteractEntityEvent.Secondary.OffHand - Interface in org.spongepowered.api.event.entity
A InteractEntityEvent.Secondary event where the interaction is from the client's off hand.
InteractEvent - Interface in org.spongepowered.api.event.action
Base event for all interactions.
InteractInventoryEvent - Interface in org.spongepowered.api.event.item.inventory
 
InteractInventoryEvent.Close - Interface in org.spongepowered.api.event.item.inventory
 
InteractInventoryEvent.Open - Interface in org.spongepowered.api.event.item.inventory
 
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
 
InteractItemEvent.Primary.MainHand - Interface in org.spongepowered.api.event.item.inventory
A InteractItemEvent.Primary event where the interaction is from the client's main hand.
InteractItemEvent.Primary.OffHand - Interface in org.spongepowered.api.event.item.inventory
A InteractItemEvent.Primary event where the interaction is from the client's off hand.
InteractItemEvent.Secondary - Interface in org.spongepowered.api.event.item.inventory
 
InteractItemEvent.Secondary.MainHand - Interface in org.spongepowered.api.event.item.inventory
A InteractItemEvent.Secondary event where the interaction is from the client's main hand.
InteractItemEvent.Secondary.OffHand - Interface in org.spongepowered.api.event.item.inventory
A InteractItemEvent.Secondary event where the interaction is from the client's off hand.
intersect(Inventory) - Method in interface org.spongepowered.api.item.inventory.Inventory
Intersects the slots of both inventories.
intersects(AABB) - Method in class org.spongepowered.api.util.AABB
Checks if the bounding box intersects another.
intersects(Vector3d, Vector3d) - Method in class org.spongepowered.api.util.AABB
Tests for intersection between the box and a ray defined by a starting point and a direction.
interval(long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the interval between repetitions of the task.
intervalTicks(long) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the interval in unit ticks between repetitions of the task.
IntProperty - Class in org.spongepowered.api.data.property
Represents an block property that has an integer value.
IntProperty(int) - Constructor for class org.spongepowered.api.data.property.IntProperty
Create a new integer property with the specified value.
IntProperty(int, Property.Operator) - Constructor for class org.spongepowered.api.data.property.IntProperty
Create a new integer property with the specified value and logical operator.
IntProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.IntProperty
Create a new integer property with the specified value and logical operator.
IntProperty - Class in org.spongepowered.api.item.inventory.property
A generic integer property.
IntProperty(int) - Constructor for class org.spongepowered.api.item.inventory.property.IntProperty
Create a new integer property with the specified value.
IntProperty(int, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.IntProperty
Create a new integer property with the specified value and logical operator.
IntProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.IntProperty
Create a new integer property with the specified value and logical operator.
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 - Interface in org.spongepowered.api.item.inventory
Base interface for queryable inventories.
Inventory.Builder - Interface in org.spongepowered.api.item.inventory
A Builder for Inventories based on InventoryArchetypes.
Inventory2D - Interface in org.spongepowered.api.item.inventory.type
Base interface for inventories with slots obtainable via SlotPos queries.
INVENTORY_ARCHETYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
INVENTORY_CHANGED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
INVENTORY_ITEM_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item has an Inventory attached to it.
INVENTORY_PROPERTY - Static variable in class org.spongepowered.api.item.inventory.query.QueryOperationTypes
Tests based on an inventory property present on the target inventory.
INVENTORY_TRANSLATION - Static variable in class org.spongepowered.api.item.inventory.query.QueryOperationTypes
Tests based on the title of the inventory.
INVENTORY_TYPE - Static variable in class org.spongepowered.api.item.inventory.query.QueryOperationTypes
Tests based on the class of the inventory.
InventoryArchetype - Interface in org.spongepowered.api.item.inventory
 
InventoryArchetype.Builder - Interface in org.spongepowered.api.item.inventory
A Builder for InventoryArchetypes.
InventoryArchetypes - Class in org.spongepowered.api.item.inventory
An enumeration of InventoryArchetypes.
InventoryArchetypes() - Constructor for class org.spongepowered.api.item.inventory.InventoryArchetypes
Deprecated.
Will be made private in API 8
InventoryCapacity - Class in org.spongepowered.api.item.inventory.property
Property for inventories of a particular capacity.
InventoryCapacity(int) - Constructor for class org.spongepowered.api.item.inventory.property.InventoryCapacity
Creates a new InventoryCapacity property with the specified value.
InventoryCapacity(int, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.InventoryCapacity
Create a new InventoryCapacity property with the specified value.
InventoryColumn - Interface in org.spongepowered.api.item.inventory.type
Represents a column within a GridInventory.
InventoryDimension - Class in org.spongepowered.api.item.inventory.property
Property for inventories of a particular size.
InventoryDimension(Vector2i) - Constructor for class org.spongepowered.api.item.inventory.property.InventoryDimension
Create a new InventoryDimension property with the specified value.
InventoryDimension(int, int) - Constructor for class org.spongepowered.api.item.inventory.property.InventoryDimension
Create a new InventoryDimension property with the specified dimensions.
InventoryDimension(Vector2i, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.InventoryDimension
Create a new InventoryDimension property with the specified value.
InventoryDimension(int, int, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.InventoryDimension
Create a new InventoryDimension property with the specified dimensions.
InventoryDimension(Object, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.InventoryDimension
Create a new InventoryDimension property with the specified value.
InventoryItemData - Interface in org.spongepowered.api.data.manipulator.mutable.item
An DataManipulator acting as the Carrier link to an Inventory that can be contained by an ItemStack.
InventoryProperty<K,V> - Interface in org.spongepowered.api.item.inventory
Base interface for Inventory Properties.
InventoryRow - Interface in org.spongepowered.api.item.inventory.type
Represents a row within a GridInventory.
InventoryTitle - Class in org.spongepowered.api.item.inventory.property
The Title of an Inventory, viewable by players looking at the Inventory.
InventoryTitle(Text) - Constructor for class org.spongepowered.api.item.inventory.property.InventoryTitle
Creates a new InventoryTitle to be displayed on an Inventory.
InventoryTransactionResult - Class 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 - Class in org.spongepowered.api.item.inventory.transaction
 
InventoryTransactionResult.Type - Enum in org.spongepowered.api.item.inventory.transaction
 
InventoryTransformation - Interface in org.spongepowered.api.item.inventory
A transformation can filter and order an inventory.
InventoryTransformation.Builder - Interface in org.spongepowered.api.item.inventory
 
InventoryTransformations - Class in org.spongepowered.api.item.inventory
InventoryTransformations() - Constructor for class org.spongepowered.api.item.inventory.InventoryTransformations
 
inverse() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets the inverted BlockChangeFlag of this flag.
invert() - Method in interface org.spongepowered.api.text.selector.Argument.Invertible
Inverts this Argument.Invertible argument and returns the new Argument.
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.
INVISIBILITY - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
INVISIBILITY - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
INVISIBILITY_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is rendered vanish.
InvisibilityData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the "vanish" state.
INVISIBLE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "vanish" state of an Entity.
invisible() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableInvisibilityData
Gets the ImmutableValue of the "invisible" state of an Entity.
invisible() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.InvisibilityData
Gets the Value of the "invisible" state of an Entity.
InvocationCommandException - Exception in org.spongepowered.api.command
Thrown when invocation of a command fails, wrapping the exception that is thrown.
InvocationCommandException(Text, Throwable) - Constructor for exception org.spongepowered.api.command.InvocationCommandException
Constructs a new exception with the given message and the given cause.
INVULNERABILITY_TICKS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the amount of ticks an Entity will remain invulnerable for.
InvulnerabilityData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the invulnerability an Entity can have such that any "damage" occurring while the Entity is "invulnerable" will not actually "damage" the Entity.
INVULNERABLE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing if an Entity is invulnerable or not.
invulnerable() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableInvulnerabilityData
Gets the boolean ImmutableValue which represents if an entity is invulnerable from most damage sources besides besides the void, players in creative mode, and manual killing like the /kill command.
invulnerable() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.InvulnerabilityData
Gets the boolean Value which represents if an entity is invulnerable from most damage sources besides besides the void, players in creative mode, and manual killing like the /kill command.
invulnerableTicks() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableInvulnerabilityData
Gets the ImmutableBoundedValue for the amount of "ticks" of "invulnerability".
invulnerableTicks() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.InvulnerabilityData
Gets the MutableBoundedValue for the amount of "ticks" of "invulnerability" an entity has because of being hurt recently.
inWall() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableInWallData
Gets the ImmutableValue for the "in-wall" state.
inWall() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.InWallData
Gets the Value for the "in-wall" state.
InWallData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An DataManipulator for the "in-wall" state.
ip(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to return an IP address, in the form of an InetAddress.
IP - Static variable in class org.spongepowered.api.util.ban.BanTypes
Represents a Ban.Ip.
ipOrSource(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to return an IP address, in the form of an InetAddress, or if nothing matches and the source is a RemoteSource, return the source's address.
IRISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
IRON - Static variable in class org.spongepowered.api.data.type.ArmorTypes
 
IRON - Static variable in class org.spongepowered.api.data.type.ToolTypes
 
IRON_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_AXE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_BARS - Static variable in class org.spongepowered.api.block.BlockTypes
 
IRON_BARS - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_BARS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_BARS_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
IRON_BARS_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
IRON_BARS_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
IRON_BARS_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
IRON_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
IRON_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_BOOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_BOOTS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_CHESTPLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_CHESTPLATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
IRON_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_DOOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_DOOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
IRON_DOOR_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
IRON_DOOR_HINGE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
IRON_DOOR_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
IRON_DOOR_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
IRON_GOLEM - Static variable in class org.spongepowered.api.entity.EntityTypes
 
IRON_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_HELMET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_HOE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_HORSE_ARMOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_INGOT - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_INGOT_FROM_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_INGOT_FROM_NUGGETS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_LEGGINGS - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_LEGGINGS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_NUGGET - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_NUGGET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
IRON_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_PICKAXE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_SHOVEL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_SWORD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
IRON_TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
IRON_TRAPDOOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
IRON_TRAPDOOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
IRON_TRAPDOOR_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
IRON_TRAPDOOR_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
IronGolem - Interface in org.spongepowered.api.entity.living.golem
Represents an Iron Golem.
IS_ADULT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the state whether a Ageable entity is considered an "adult" and may affect breeding capabilities.
IS_AFLAME - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Blaze is currently burning.
IS_ELYTRA_FLYING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Player is flying with an ItemTypes.ELYTRA.
IS_FLYING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Entity is flying.
IS_IS - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
IS_JOHNNY - Static variable in class org.spongepowered.api.data.key.Keys
Gets the Value for whether this mob is exhibiting "johnny" behavior.
IS_PLAYING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Villager is playing.
IS_SCREAMING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Enderman is screaming.
IS_SHEARED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Sheep is sheared.
IS_SILENT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Entity is silent.
IS_SITTING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Wolf or Ocelot is sitting.
IS_SLEEPING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Bat or Player is sleeping.
IS_SNEAKING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Entity is sneaking.
IS_SPRINTING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Entity is sprinting.
IS_WET - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Wolf, a BlockState of BlockTypes.SPONGE or an ItemStack of ItemTypes.SPONGE 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.
isAmbient() - Method in interface org.spongepowered.api.effect.potion.PotionEffect
Gets if the potion effect is an ambient effect.
isAsynchronous() - Method in interface org.spongepowered.api.scheduler.Task
Gets whether this task is asynchronous.
isAvailable() - Method in class org.spongepowered.api.world.Location
Gets if the Extent this location refers to is still loaded and available.
isBanned(GameProfile) - Method in interface org.spongepowered.api.service.ban.BanService
Checks if a GameProfile has a ban.
isBanned(InetAddress) - Method in interface org.spongepowered.api.service.ban.BanService
Checks if an IP has a ban.
isBedSpawn() - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.RespawnPlayerEvent
Gets whether the transform was set by a bed or not.
isBold() - Method in class org.spongepowered.api.text.format.TextStyle
Checks for whether text where this style is applied is bolded.
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 - Annotation Type in org.spongepowered.api.event.filter
Filters out events which do not match the specified cancellation state (represented by a Tristate).
isCancelled() - Method in interface org.spongepowered.api.world.ChunkPreGenerate
Gets whether the task for this world has been cancelled (or completed).
isCardinal() - Method in enum org.spongepowered.api.util.Direction
Return true if the direction is of a cardinal direction (north, west east, and south).
isChannelAvailable(String) - Method in interface org.spongepowered.api.network.ChannelRegistrar
Returns whether the given channel name is available for creating with ChannelRegistrar.createChannel(java.lang.Object, java.lang.String).
isChatColorsEnabled() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets whether the player has colors enabled in chat.
isChatColorsEnabled() - Method in interface org.spongepowered.api.event.entity.living.humanoid.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(Set<Context>, SubjectReference) - 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.
isClear() - Method in class org.spongepowered.api.text.title.Title.Builder
Returns whether this builder is currently configured to clear.
isClear() - Method in class org.spongepowered.api.text.title.Title
Returns whether this configuration is clearing the current title from the screen.
isClient() - Method in enum org.spongepowered.api.Platform.Type
Checks for whether the platform is Platform.Type.CLIENT.
isClimbing() - Method in interface org.spongepowered.api.entity.living.monster.Spider
Gets whether or not the spider is currently climbing a wall.
isCompatibleWith(EnchantmentType) - Method in interface org.spongepowered.api.item.enchantment.EnchantmentType
Test if this enchantment type can be applied along with another enchantment type.
isComposite() - Method in class org.spongepowered.api.text.format.TextStyle.Base
 
isComposite() - Method in class org.spongepowered.api.text.format.TextStyle
Returns whether this TextStyle is a composite of multiple text styles.
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.humanoid.player.RespawnPlayerEvent
Gets whether this event was fired because the Player died.
isDefault() - Method in interface org.spongepowered.api.service.economy.Currency
Returns true if this currency is the default currency for the economy, otherwise false.
isDifficultyScaled() - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSource
 
isDifficultyScaled() - Method in interface org.spongepowered.api.event.cause.entity.health.source.HealingSource
Gets whether this HealingSource's healing amount is scaled by Difficulty.
isEffect() - Method in interface org.spongepowered.api.entity.weather.WeatherEffect
Returns whether this weather effect is an effect and doesn't deal damage.
isEmpty() - Method in interface org.spongepowered.api.data.DataView
Gets if this view contains no data.
isEmpty() - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
isEmpty() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
Checks if the backed Collection is empty.
isEmpty() - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Checks if the backed Collection is empty.
isEmpty() - Method in interface org.spongepowered.api.item.inventory.ItemStack
Returns true if ItemStack.getQuantity() is zero and therefore this ItemStack is empty.
isEmpty() - Method in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
Returns true if ItemStackSnapshot.getQuantity() is zero and therefore this ItemStackSnapshot is empty.
isEmpty() - Method in class org.spongepowered.api.text.format.TextFormat
Returns whether this TextFormat has no color and format specified.
isEmpty() - Method in class org.spongepowered.api.text.format.TextStyle
Returns whether this TextStyle has no set properties.
isEmpty() - Method in class org.spongepowered.api.text.Text
Returns whether this Text is empty.
isEmpty() - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
isEmpty() - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
Returns true if each partition is empty.
isEmpty() - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
isEmpty() - Method in interface org.spongepowered.api.text.transform.TextFormatter
Returns true if the formatter contains no elements.
isEmpty() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
isEmpty() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
isEnabled() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether this world is enabled.
isEnabled() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets enabled status.
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.
isFilled() - Method in interface org.spongepowered.api.profile.GameProfile
Checks if this profile is filled.
isForced() - Method in class org.spongepowered.api.util.RespawnLocation
Gets whether the spawn position is forced in the given world, if available.
isHardcore() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether this world is set to hardcore mode.
isHardcore() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets whether hardcore mode is enabled.
isHidden() - Method in interface org.spongepowered.api.advancement.DisplayInfo
Gets whether this advancement is hidden.
isInChunk(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns true if the local coordinates fit in a chunk.
isInChunk(int, int, int) - 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.
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.
isIndefinite() - Method in interface org.spongepowered.api.util.ban.Ban
Gets whether this ban is indefinitely long, e.g.
isInitialized() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether this world has been initialized.
isInstant() - Method in interface org.spongepowered.api.effect.potion.PotionEffectType
Gets whether this potion effect is applied instantly or over time.
isInverted() - Method in interface org.spongepowered.api.text.selector.Argument.Invertible
Returns whether this Argument is inverted and will select all targets not matching the filter.
isInverted(ArgumentType.Invertible<?>) - Method in interface org.spongepowered.api.text.selector.Selector
Checks for the inversion state of type in this Selector.
isInWater() - Method in interface org.spongepowered.api.entity.vehicle.Boat
Gets whether this boat is currently in water.
isItalic() - Method in class org.spongepowered.api.text.format.TextStyle
Checks for whether text where this style is applied is italicized.
isKnown() - Method in enum org.spongepowered.api.Platform.Type
Checks for whether the platform is known.
islandBlock(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland.Builder
Sets the block state that the island will be formed from.
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.
isLoaded() - Method in interface org.spongepowered.api.entity.Entity
Returns whether this entity is still loaded in a world/chunk.
isLoaded(String) - Method in interface org.spongepowered.api.plugin.PluginManager
Checks if a plugin is loaded based on its ID.
isLoaded() - Method in interface org.spongepowered.api.world.extent.Extent
Gets whether or not this extent is currently loaded.
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.
isMagic() - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSource
 
isMagic() - Method in interface org.spongepowered.api.event.cause.entity.health.source.HealingSource
Gets whether this HealingSource is considered to be magical healing, such as potions, or other sources.
isMainThread() - Method in interface org.spongepowered.api.Server
Checks if the current thread matches the main thread of the server.
isMessageCancelled() - Method in interface org.spongepowered.api.event.message.MessageEvent
Returns true if the Text returned by MessageEvent.getMessage() 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(HealthModifier) - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Checks whether the provided HealthModifier is applicable to the current available HealthModifiers.
isModifierApplicable(DamageModifier) - Method in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
isModifierApplicable(DamageModifier) - Method in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
isModifierApplicable(HealthModifier) - Method in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
isObfuscated() - Method in class org.spongepowered.api.text.format.TextStyle
Checks for whether text where this style is obfuscated.
isOnGround() - Method in interface org.spongepowered.api.entity.Entity
Returns whether this entity is on the ground (not in the air) or not.
isOnline() - Method in interface org.spongepowered.api.entity.living.player.User
Checks if this user is online or not.
isOnRail() - Method in interface org.spongepowered.api.entity.vehicle.minecart.Minecart
Gets whether or not the minecart is currently on a valid rail block.
isOpposite(Direction) - Method in enum org.spongepowered.api.util.Direction
Returns whether the given direction is opposite this.
isOptional() - Method in class org.spongepowered.api.text.TextTemplate.Arg
Returns true if this Arg is optional.
isOrdinal() - Method in enum org.spongepowered.api.util.Direction
Return true if the direction is of an ordinal direction (northwest, southwest, southeast, northeast).
isPopulated() - Method in interface org.spongepowered.api.world.Chunk
Gets if the chunk has been populated by the generator.
isPrimed() - Method in interface org.spongepowered.api.entity.explosive.FusedExplosive
Returns true if this explosive is currently primed.
isPVPEnabled() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether PVP combat is enabled in this world.
isPVPEnabled() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets whether PVP combat is enabled.
isRaining() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether this world is currently experiencing rain/snow/cloud-cover (depending on the biome of a specific location).
isRconEnabled() - Method in interface org.spongepowered.api.service.rcon.RconService
Tests whether Rcon is enabled for this service.
isRegistered(Class<?>) - Method in interface org.spongepowered.api.service.ServiceManager
Gets whether the class of the type of service is already registered with this manager.
isRemoved() - Method in interface org.spongepowered.api.entity.Entity
Returns whether this entity has been removed.
isReplacement() - Method in interface org.spongepowered.api.event.service.ChangeServiceProviderEvent
Gets whether a previous provider existed, which was replaced by the new provider.
isReset() - Method in class org.spongepowered.api.text.title.Title.Builder
Returns whether this builder is currently configured to reset.
isReset() - Method in class org.spongepowered.api.text.title.Title
Returns whether this configuration is clearing the current title from the screen and resetting the current configuration to the default values.
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.
isSecondaryOrdinal() - Method in enum org.spongepowered.api.util.Direction
Return true if the direction is of a secondary ordinal direction (north-northwest, north-northeast, south-southwest, etc.).
isSeedRandomized() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets if the seed will be randomized for each world generated.
isServer() - Method in enum 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.getServer().
isSleepingIgnored() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets whether this Player will be ignored when checking whether to skip the night due to players sleeping.
isSpawnSet() - Method in interface org.spongepowered.api.event.action.SleepingEvent.Post
Gets whether the spawn transform for the human was set.
isSpecific() - Method in interface org.spongepowered.api.GameDictionary.Entry
Returns whether this entry checks against the item type and extra data associated with the stack.
isSpecific() - Method in interface org.spongepowered.api.item.ItemType
 
isSubjectDataPersisted() - Method in interface org.spongepowered.api.service.permission.Subject
Returns if this Subject has persistent, non-transient data.
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.
isThundering() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether this world is currently experiencing a lightning storm.
isTimingsEnabled() - Static method in class co.aikar.timings.Timings
Gets whether or not the timings system is enabled.
isTimingsEnabled() - Method in interface co.aikar.timings.TimingsFactory
Gets whether the timing system is enabled.
isTrading() - Method in interface org.spongepowered.api.entity.living.Villager
Returns true if this villager is currently trading with another Humanoid.
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 org.spongepowered.api.util.Direction
Return whether Y component is non-zero.
isUsingBlock() - Method in interface org.spongepowered.api.event.command.TabCompleteEvent
Gets whether the player is tab completing from a block's GUI.
isValid() - Method in interface org.spongepowered.api.block.tileentity.TileEntity
Checks for whether the tile 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 class org.spongepowered.api.entity.Transform
Returns if this Transform is still valid.
isValid(CraftingGridInventory, World) - Method in interface org.spongepowered.api.item.recipe.crafting.CraftingRecipe
Checks if the given CraftingGridInventory fits the required constraints to craft this CraftingGridInventory.
isValid(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe
Checks if the given ItemStackSnapshot fits the required constraints to craft this SmeltingRecipe.
isValidChunk(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Returns true if the coordinates are valid chunk coordinates.
isValidChunk(int, int, int) - 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(World, 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 org.spongepowered.api.util.Axis
Returns whether the given vector is along this axis.
isVerboseTimingsEnabled() - Static method in class co.aikar.timings.Timings
Gets whether or not the verbose level of timings is enabled.
isVerboseTimingsEnabled() - Method in interface co.aikar.timings.TimingsFactory
Gets whether verbose mode is enabled.
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.Player
Returns whether this player has an open inventory at the moment or not.
isVisible() - Method in interface org.spongepowered.api.boss.ServerBossBar
If this boss bar is visible.
isVisible(ChatType) - Method in interface org.spongepowered.api.text.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.
IT_IT - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ITALIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
italic - Variable in class org.spongepowered.api.text.format.TextStyle
Whether text where this style is applied is italicized.
italic(Boolean) - Method in class org.spongepowered.api.text.format.TextStyle
Returns a new TextStyle with the italic property changed.
ITALIC - Static variable in class org.spongepowered.api.text.format.TextStyles
 
item() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedItemData
Gets the ImmutableValue for the represented ItemStack as an ItemStackSnapshot.
item() - Method in interface org.spongepowered.api.data.manipulator.mutable.RepresentedItemData
Gets the Value for the represented ItemStack as an ItemStackSnapshot.
ITEM - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Item - Interface in org.spongepowered.api.entity
Represents an Item entity.
item() - Method in interface org.spongepowered.api.entity.Item
Gets the Value for the represented ItemStack as an ItemStackSnapshot.
item() - Method in interface org.spongepowered.api.entity.projectile.ThrownPotion
Gets the Value for the represented ItemStack as an ItemStackSnapshot.
item(ItemStack) - Method in class org.spongepowered.api.event.cause.entity.damage.DamageModifier.Builder
 
item(ItemStackSnapshot) - 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(ItemType) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that defines the provided ItemType.
item(Supplier<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_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_BLOCKSTATE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the BlockState represented by an ItemStack.
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_LAVA - 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_LAVA - 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_CRACK - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
ITEM_DATA - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks based on their DataManipulators.
ITEM_DATA_IGNORE_DAMAGE - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks based on their DataManipulators ignoring DurabilityData
ITEM_DURABILITY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the durability of an ItemStack.
ITEM_DURABILITY_CHANGED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
ITEM_ELYTRA_FLYING - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_ENCHANTED - Static variable in class org.spongepowered.api.statistic.Statistics
 
ITEM_ENCHANTMENTS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the enchantments applied to an ItemStack.
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_FRAME - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ITEM_HOE_TILL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_LORE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the displayed description ("lore") text of an ItemStack.
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_SNAPSHOT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ITEM_SNAPSHOT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ITEM_STACK_CUSTOM - Static variable in class org.spongepowered.api.item.inventory.query.QueryOperationTypes
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.QueryOperationTypes
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.QueryOperationTypes
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.effect.particle.ParticleOptions
This option will affect the appearance of a particle.
ITEM_STATISTIC - Static variable in class org.spongepowered.api.CatalogTypes
 
ITEM_TOTEM_USE - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
ITEM_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
ITEM_TYPE - Static variable in class org.spongepowered.api.item.inventory.query.QueryOperationTypes
Tests for a match of the type of item contained in each slot.
itemData(DataManipulator<?, ?>) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Sets the DataManipulator to add to the ItemStack.
itemData(ImmutableDataManipulator<?, ?>) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Sets the ImmutableDataManipulator to add to the ItemStack.
ItemFrame - Interface in org.spongepowered.api.entity.hanging
Represents an ItemFrame.
ItemMergeItemEvent - Interface in org.spongepowered.api.event.entity.item
Called when an Item is merged with another Item.
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(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_BROKEN - Static variable in class org.spongepowered.api.statistic.StatisticTypes
 
ITEMS_CRAFTED - Static variable in class org.spongepowered.api.statistic.StatisticTypes
 
ITEMS_DROPPED - Static variable in class org.spongepowered.api.statistic.StatisticTypes
 
ITEMS_PICKED_UP - Static variable in class org.spongepowered.api.statistic.StatisticTypes
 
ITEMS_USED - Static variable in class org.spongepowered.api.statistic.StatisticTypes
 
ItemStack - Interface in org.spongepowered.api.item.inventory
Represents a stack of a specific ItemType.
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.Builder - 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.
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.
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 - Interface in org.spongepowered.api.item.inventory
Represents a snapshot of an ItemStack as an ImmutableDataHolder to represent all of the data associated with the ItemStack of which the snapshot was created from.
ItemStatistic - Interface in org.spongepowered.api.statistic
Represents a Statistic on a particular ItemType.
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
An enumeration of all possible ItemTypes in vanilla minecraft.
iterate(BiomeVolumeVisitor<V>) - Method in interface org.spongepowered.api.world.extent.worker.BiomeVolumeWorker
Iterates this biome volume, calling the visitor on each coordinate pair.
iterate(BlockVolumeVisitor<V>) - Method in interface org.spongepowered.api.world.extent.worker.BlockVolumeWorker
Iterates this block volume, calling the visitor on each coordinate triplet.
iterator() - Method in class org.spongepowered.api.event.cause.Cause
 
iterator() - Method in class org.spongepowered.api.text.TextTemplate
 
iterator() - Method in interface org.spongepowered.api.text.transform.TextFormatter
 
iterator() - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
 
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.text.translation.locale.Locales
 
JACKET - Static variable in class org.spongepowered.api.data.type.SkinParts
 
JAPANESE - Static variable in class org.spongepowered.api.text.translation.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.
johnny() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableJohnnyData
Gets the ImmutableValue for whether this mob is exhibiting "johnny" behavior.
johnny() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.JohnnyData
Gets the Value for whether this mob is exhibiting "johnny" behavior.
johnny() - Method in interface org.spongepowered.api.entity.living.monster.Vindicator
Gets the Value for whether this vindicator is considered a "johnny" vindicator.
JOHNNY_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents whether an entity is exhibiting "johnny" behavior.
JOHNNY_VINDICATOR - Static variable in class org.spongepowered.api.data.key.Keys
Deprecated.
In favor of Keys.IS_JOHNNY to match with the rest of API and in-case other mobs ever support "johnny" mode in any implementation. Will be removed in API 8
JohnnyData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Data which represents if a mob is exhibiting "johnny" behavior.
join(Text...) - Static method in class org.spongepowered.api.text.Text
Joins a sequence of text objects together.
join(Iterable<? extends Text>) - Static method in class org.spongepowered.api.text.Text
Joins a sequence of text objects together.
join(Iterator<? extends Text>) - Static method in class org.spongepowered.api.text.Text
Joins a sequence of text objects together.
JOIN_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the specific information of an initial joined time on the server.
JoinData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the original join Instant that a User or Player originally joined a server with.
joinWith(Text, Text...) - Static method in class org.spongepowered.api.text.Text
Joins a sequence of text objects together along with a separator.
joinWith(Text, Iterable<? extends Text>) - Static method in class org.spongepowered.api.text.Text
Joins a sequence of text objects together along with a separator.
joinWith(Text, Iterator<? extends Text>) - Static method in class org.spongepowered.api.text.Text
Joins a sequence of text objects together along with a separator.
JSON - Static variable in class org.spongepowered.api.data.persistence.DataFormats
 
JSON - Static variable in class org.spongepowered.api.data.Queries
 
JSON - Static variable in class org.spongepowered.api.text.serializer.TextSerializers
The TextSerializer for Mojang's JSON (Mojangson) representation of a Text object.
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.
jsonSerializableConfig(Class<T>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a json serializable.
JUKEBOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
Jukebox - Interface in org.spongepowered.api.block.tileentity
Represents a jukebox, also know as a record player.
JUKEBOX - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
JUKEBOX - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUKEBOX - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
JUKEBOX_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents a TileEntity that acts on an ItemStack.
JUKEBOX_HAS_RECORD - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
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.TreeTypes
 
JUNGLE - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
JUNGLE - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
JUNGLE - Static variable in class org.spongepowered.api.world.gen.type.BiomeTreeTypes
 
JUNGLE_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_BOAT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
JUNGLE_BUSH - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
JUNGLE_BUSH - Static variable in class org.spongepowered.api.world.gen.type.BiomeTreeTypes
 
JUNGLE_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_DOOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
JUNGLE_DOOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
JUNGLE_DOOR_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
JUNGLE_DOOR_HINGE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
JUNGLE_DOOR_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
JUNGLE_DOOR_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
JUNGLE_EDGE - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
JUNGLE_EDGE_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
JUNGLE_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_FENCE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
JUNGLE_FENCE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
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_FENCE_GATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
JUNGLE_FENCE_GATE_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
JUNGLE_FENCE_GATE_IN_WALL - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
JUNGLE_FENCE_GATE_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
JUNGLE_FENCE_GATE_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
JUNGLE_FENCE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
JUNGLE_FENCE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
JUNGLE_FENCE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
JUNGLE_HILLS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
JUNGLE_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
JUNGLE_PLANKS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
JUNGLE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
JUNGLE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
JUNGLE_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
JUNGLE_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
JUNGLE_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
JUNGLE_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
JUNGLE_WOODEN_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 

K

KA_GE - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
KEBAB - Static variable in class org.spongepowered.api.data.type.Arts
 
KEEP_INVENTORY - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether Players should keep items in their inventory after death.
keepsInventory() - Method in interface org.spongepowered.api.event.entity.HarvestEntityEvent.TargetPlayer
Gets whether the player keeps their inventory on death.
keepsLevel() - Method in interface org.spongepowered.api.event.entity.HarvestEntityEvent.TargetPlayer
Gets whether the player keeps all of their EXP on death.
keepsSpawnLoaded(boolean) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets whether the spawn chunks should remain loaded when no players are present.
Key<V extends BaseValue<?>> - Interface in org.spongepowered.api.data.key
Represents a key to an underlying BaseValue such that the underlying value can be retrieved from a ValueContainer.
Key.Builder<E,V extends BaseValue<E>> - Interface in org.spongepowered.api.data.key
 
KeyFactory - Class in org.spongepowered.api.data.key
Deprecated.
To be removed in future API versions. Use Key.builder() to create keys.
Keys - Class in org.spongepowered.api.data.key
An enumeration of known Keys used throughout the API.
keySet() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Gets an ImmutableSet of all keys contained in this map value.
keySet() - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Gets an ImmutableSet of all keys contained in this map value.
keySet() - Method in class org.spongepowered.api.event.cause.EventContext
Gets all EventContextKeys present in this context.
keyValue(Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Deprecated.
As of API 7 due to being a duplicate method. Accomplishes the same thing as ItemStack.Builder.add(Key, Object), so is not needed alongside that, expected for removal in API 8 or 9. Use ItemStack.Builder.add(Key, Object) instead
keyValue(Key<? extends BaseValue<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.
keyValues(Key<? extends BaseValue<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.Player
Kicks the player, showing the default kick reason (the translation key disconnect.disconnected).
kick(Text) - Method in interface org.spongepowered.api.entity.living.player.Player
Kicks the player given a reason.
KickPlayerEvent - Interface in org.spongepowered.api.event.entity.living.humanoid.player
Fired when a Player is kicked.
KILLED_BY_ENTITY - Static variable in class org.spongepowered.api.statistic.StatisticTypes
 
KILLER - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
KLINGON - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
KNOCKBACK - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases attack knockback.
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_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the "level" of knockback an entity will perform in the next attack.
KNOCKBACK_STRENGTH - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the knockback strength applied by an Arrow.
KnockbackData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator for the "knockback" strength for an Entity's next attack.
knockbackStrength() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableKnockbackData
Gets the ImmutableBoundedValue for the "knockback strength.
knockbackStrength() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.KnockbackData
Gets the MutableBoundedValue for the "knockback strength.
knockbackStrength() - Method in interface org.spongepowered.api.entity.projectile.arrow.Arrow
Gets the MutableBoundedValue for the "knockback strength" that this arrow has.
KNOWLEDGE_BOOK - Static variable in class org.spongepowered.api.item.ItemTypes
 
KO_KR - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
KOREAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
KW_GB - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 

L

LA_LA - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
LADDER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LADDER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LADDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LADDER_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
Lake - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which will attempt to spawn lakes within the chunk depending on a random chance.
LAKE - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Lake.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Lake populators.
LANDING - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
The EnderDragon is landing on the End Portal.
LANDING_APPROACH - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
The EnderDragon is flying to the End Portal to land.
LAPIS_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
LAPIS_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
LAPIS_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LAPIS_LAZULI - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LAPIS_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LAPIS_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LARGE_BALL - Static variable in class org.spongepowered.api.item.FireworkShapes
 
LARGE_BIOMES - Static variable in class org.spongepowered.api.world.GeneratorTypes
 
LARGE_EXPLOSION - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
LARGE_SMOKE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
LargeFireball - Interface in org.spongepowered.api.entity.projectile.explosive.fireball
Represents a Ghast fireball.
last() - Method in class org.spongepowered.api.data.DataQuery
Gets the last entry of this DataQuery.
last(Class<T>) - Method in class org.spongepowered.api.event.cause.Cause
Gets the last object instance of the Class of type T.
Last - Annotation Type in org.spongepowered.api.event.filter.cause
Sets the parameter to the last object in the cause chain of the parameter type.
LAST_ATTACKER - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for who last attacked an Entity.
LAST_ATTACKER_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
Deprecated.
LAST_ATTACKER_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
Deprecated.
LAST_COMMAND_OUTPUT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the output yielded by the last command of a CommandBlock.
LAST_DAMAGE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the last amount of damage received by an Entity.
LAST_DAMAGE_SOURCE - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents the last DamageSource to an Entity.
LAST_DATE_PLAYED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the last time a User has been playing on the server.
lastAttacker() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDamageableData
Gets the ImmutableOptionalValue for the last attacker.
lastAttacker() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.DamageableData
Gets the OptionalValue for the last attacker.
lastAttacker() - Method in interface org.spongepowered.api.entity.living.Living
Gets the OptionalValue for the last attacker.
lastDamage() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDamageableData
Gets the last amount of damage taken by this entity as an optional value.
lastDamage() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.DamageableData
Gets the last amount of damage taken by this entity as an optional value.
lastDamage() - Method in interface org.spongepowered.api.entity.living.Living
Gets the last amount of damage dealt as an optional value.
lastOutput() - Method in interface org.spongepowered.api.command.source.CommandBlockSource
Gets the last command output.
lastOutput() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableCommandData
Gets the last command output.
lastOutput() - Method in interface org.spongepowered.api.data.manipulator.mutable.CommandData
Gets the last command output.
lastPlayed() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableJoinData
Gets the ImmutableValue of the Instant that a Player joined the Server the last time.
lastPlayed() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.JoinData
Gets the Value of the Instant that a Player joined the Server the last time.
lastPlayed() - Method in interface org.spongepowered.api.entity.living.player.Player
Gets the Value of the Instant that a Player joined the Server the last time.
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.text.translation.locale.NamedLocales
 
LATVIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
launchProjectile(Class<T>) - Method in interface org.spongepowered.api.entity.projectile.source.ProjectileSource
Launches a Projectile from this projectile source.
launchProjectile(Class<T>, Vector3d) - Method in interface org.spongepowered.api.entity.projectile.source.ProjectileSource
Launches a Projectile from this projectile source.
launchProjectile(Class<T>) - Method in class org.spongepowered.api.entity.projectile.source.UnknownProjectileSource
 
launchProjectile(Class<T>, Vector3d) - Method in class org.spongepowered.api.entity.projectile.source.UnknownProjectileSource
 
LaunchProjectileEvent - Interface in org.spongepowered.api.event.entity.projectile
Deprecated.
launchWithTarget(Class<P>, Entity) - Method in interface org.spongepowered.api.entity.living.golem.Shulker
Launches a new EntityTargetingProjectile from this Shulker.
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.extra.fluid.FluidTypes
 
LAVA_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
LAVA_LEVEL - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
LAYER - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "layer" value of BlockTypes.SNOW_LAYER and other possible layered blocks.
layer() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableLayeredData
Gets the ImmutableBoundedValue for the "layer" state.
layer() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.LayeredData
Gets the MutableBoundedValue for the "layer" state.
LAYERED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the "layer" of an owner.
LayeredData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An DataManipulator for the "layer" of a block.
LB_LU - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
LEAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEAD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LEAPING - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
LEASH_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the information for the Entity leashing another Entity.
LEASH_HITCH - Static variable in class org.spongepowered.api.entity.EntityTypes
 
LeashData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Signifies that an Entity is currently "leashed" to the Entity leash holder.
LeashEntityEvent - Interface in org.spongepowered.api.event.entity
An event that is called when an entity becomes leashed.
LeashHitch - Interface in org.spongepowered.api.entity.hanging
Represents a tied end of a leash on a block, like a fence post.
leashHolder() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableLeashData
Gets the ImmutableValue for the "leash holder".
leashHolder() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.LeashData
Gets the Value for the "leash holder".
LEATHER - Static variable in class org.spongepowered.api.data.type.ArmorTypes
 
LEATHER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LEATHER_BOOTS - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHER_BOOTS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LEATHER_CHESTPLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHER_CHESTPLATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LEATHER_HELMET - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHER_HELMET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LEATHER_LEGGINGS - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEATHER_LEGGINGS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LEATHERWORKER - Static variable in class org.spongepowered.api.data.type.Careers
 
LEAVE_GAME - Static variable in class org.spongepowered.api.statistic.Statistics
 
LEAVES - Static variable in class org.spongepowered.api.block.BlockTypes
 
LEAVES - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEAVES2 - Static variable in class org.spongepowered.api.block.BlockTypes
 
LEAVES2 - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEAVES2_CHECK_DECAY - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
LEAVES2_DECAYABLE - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
LEAVES2_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
LEAVES_CHECK_DECAY - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
LEAVES_DECAY - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when leaves decay.
LEAVES_DECAYABLE - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
LEAVES_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
LEFT - Static variable in class org.spongepowered.api.data.type.HandPreferences
 
LEFT - Static variable in class org.spongepowered.api.data.type.Hinges
 
LEFT - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
LEFT_ARM - Static variable in class org.spongepowered.api.data.type.BodyParts
 
LEFT_ARM_ROTATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the rotation of an Entity'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.key.Keys
Represents the Key for the rotation of an Entity's left leg.
LEFT_PANTS_LEG - Static variable in class org.spongepowered.api.data.type.SkinParts
 
LEFT_SLEEVE - Static variable in class org.spongepowered.api.data.type.SkinParts
 
leftArmDirection() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBodyPartRotationalData
Gets the individual ImmutableValue of the Vector3d rotation for BodyParts.LEFT_ARM.
leftArmDirection() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.BodyPartRotationalData
Gets the direction the left arm is aiming at.
leftLegDirection() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBodyPartRotationalData
Gets the individual ImmutableValue of the Vector3d rotation for BodyParts.LEFT_LEG.
leftLegDirection() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.BodyPartRotationalData
Gets the direction the left leg is aiming at.
LEGACY_FORMATTING_CODE - Static variable in class org.spongepowered.api.text.serializer.TextSerializers
Deprecated.
Legacy formatting codes are being phased out of Minecraft
LEGACY_SCHEMATIC - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
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".
LEGGINGS - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
 
lessThan(Object) - Static method in class org.spongepowered.api.item.inventory.property.IntProperty
Create an IntProperty property which matches IntProperty properties with value less than this value.
lessThan(Object) - Static method in class org.spongepowered.api.item.inventory.property.InventoryDimension
Create an InventoryDimension property which matches InventoryDimension properties with value less than this value.
lessThan(Object, Object) - Static method in class org.spongepowered.api.item.inventory.property.MappedIntProperty
Create a MappedIntproperty property which matches MappedIntproperty properties with value less than this value and matching key.
lessThan(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotIndex
Create a SlotIndex property which matches SlotIndex properties with value less than this value.
lessThan(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotPos
Create an SlotPos property which matches SlotPos properties with value less than this value.
lessThan(Object) - Static method in class org.spongepowered.api.item.inventory.property.StringProperty
Create a StringProperty which matches StringProperty properties with value less than this value.
lessThanOrEqual(Object) - Static method in class org.spongepowered.api.item.inventory.property.IntProperty
Create an IntProperty property which matches IntProperty properties with value less than or equal to this value.
lessThanOrEqual(Object) - Static method in class org.spongepowered.api.item.inventory.property.InventoryDimension
Create an InventoryDimension property which matches InventoryDimension properties with value less than or equal to this value.
lessThanOrEqual(Object, Object) - Static method in class org.spongepowered.api.item.inventory.property.MappedIntProperty
Create a MappedIntproperty property which matches MappedIntproperty properties with value less than or equal to this value and matching key.
lessThanOrEqual(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotIndex
Create a SlotIndex property which matches SlotIndex properties with value less than or equal to this value.
lessThanOrEqual(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotPos
Create an SlotPos property which matches SlotPos properties with value less than or equal to this value.
lessThanOrEqual(Object) - Static method in class org.spongepowered.api.item.inventory.property.StringProperty
Create a StringProperty which matches StringProperty properties with value less than or equal to this value.
level() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableFluidLevelData
Gets the ImmutableBoundedValue of the "fluid level" state.
level() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableExperienceHolderData
Gets the ImmutableBoundedValue for the current "level" of experience deserved according to the ImmutableExperienceHolderData.totalExperience() and a function from implementation defining how much experience required per level.
level() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.FluidLevelData
Gets the MutableBoundedValue of the "fluid level" state.
level() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ExperienceHolderData
Gets the MutableBoundedValue for the current "level" of experience deserved according to the ExperienceHolderData.totalExperience() and a function from implementation defining how much experience required per level.
LEVEL - Static variable in class org.spongepowered.api.data.Queries
 
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.scoreboard.critieria.Criteria
Represents a Criteria which causes an Objective to have a score that matches the current experience level of the player.
LEVEL - Static variable in class org.spongepowered.api.text.selector.ArgumentTypes
The argument types filtering based on the number of experience levels of the target.
LEVER - Static variable in class org.spongepowered.api.block.BlockTypes
 
LEVER - Static variable in class org.spongepowered.api.item.ItemTypes
 
LEVER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LEVER_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
LEVER_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
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.Careers
 
LIBRARIAN - Static variable in class org.spongepowered.api.data.type.Professions
 
LIGHT_BLUE - Static variable in class org.spongepowered.api.data.type.DyeColors
 
LIGHT_BLUE_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_BLUE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_BLUE_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_BLUE_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_BLUE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_BLUE_DYE_FROM_BLUE_ORCHID - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_BLUE_DYE_FROM_LAPIS_BONEMEAL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.item.recipe.crafting.CraftingRecipes
 
LIGHT_BLUE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_BLUE_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_BLUE_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_DYE_FROM_AZURE_BLUET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_DYE_FROM_GRAY_BONEMEAL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_DYE_FROM_INK_BONEMEAL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_DYE_FROM_OXEYE_DAISY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_DYE_FROM_WHITE_TULIP - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_STAINED_GLASS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_GRAY_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_PURPLE - Static variable in class org.spongepowered.api.text.format.TextColors
 
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
 
LIGHT_WEIGHTED_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIGHT_WEIGHTED_PRESSURE_PLATE_POWER - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
LightEmissionProperty - Class in org.spongepowered.api.data.property.block
An property that represents the amount of light emitted from the owning block.
LightEmissionProperty(int) - Constructor for class org.spongepowered.api.data.property.block.LightEmissionProperty
Create a new LightEmissionProperty with the specified value.
LightEmissionProperty(int, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.LightEmissionProperty
Create a new LightEmissionProperty with the specified value and logical operator.
LightEmissionProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.LightEmissionProperty
Create a new LightEmissionProperty with the specified value and logical operator.
LIGHTNING - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Lightning - Interface in org.spongepowered.api.entity.weather
Represents Lightning.
LightningEvent - Interface in org.spongepowered.api.event.action
 
LightningEvent.Post - Interface in org.spongepowered.api.event.action
 
LightningEvent.Pre - Interface in org.spongepowered.api.event.action
 
LightningEvent.Strike - Interface in org.spongepowered.api.event.action
 
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.item.recipe.crafting.CraftingRecipes
 
LIME_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIME_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIME_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIME_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIME_DYE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.item.recipe.crafting.CraftingRecipes
 
LIME_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIME_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIME_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
lines() - Method in interface org.spongepowered.api.block.tileentity.Sign
Gets the ListValue of Text for the Sign to show.
lines() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableSignData
Gets the ImmutableListValue of Text for the Sign to show.
lines() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.SignData
Gets the ListValue of Text for the Sign to show.
LINES_X - Static variable in class org.spongepowered.api.data.type.QuartzTypes
 
LINES_Y - Static variable in class org.spongepowered.api.data.type.QuartzTypes
 
LINES_Z - Static variable in class org.spongepowered.api.data.type.QuartzTypes
 
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_BREAK - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when flowing liquid causing another block to break.
LIQUID_FLOW - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when flowing liquid moves to another location.
LIQUID_MIX - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when liquid changes state.
liquidType(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.Lake.Builder
Sets the BlockState of the liquid to fill the lake with.
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).
LIST_DATA_SERIALIZEABLE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_DYE_COLOR_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_DYE_COLOR_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_ENCHANTMENT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_ENCHANTMENT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_FIREWORK_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_PATTERN_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_PATTERN_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_POTION_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_POTION_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_STRING_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_TEXT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_TEXT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_TRADE_OFFER_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_VALUE_FIREWORK_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LIST_VALUE_TRADE_OFFER_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ListData<E,M extends ListData<E,M,I>,I extends ImmutableListData<E,I,M>> - Interface in org.spongepowered.api.data.manipulator.mutable
 
listener(Consumer<CriterionEvent.Trigger<C>>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Adds the Consumer to handle the triggers.
Listener - Annotation Type in org.spongepowered.api.event
Used to annotate a method as an EventListener.
listener(Class<E>, Consumer<E>) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
Registers a listener for given Event type
ListValue<E> - Interface in org.spongepowered.api.data.value.mutable
A type of CollectionValue that is backed by a List.
listValues(Key<? extends ListValue<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.
listValues(Key<? extends ListValue<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.
listValues(Key<? extends ListValue<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.
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.
LIT_FURNACE - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIT_FURNACE_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
LIT_PUMPKIN - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIT_PUMPKIN - Static variable in class org.spongepowered.api.item.ItemTypes
 
LIT_PUMPKIN - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
LIT_PUMPKIN_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
LIT_REDSTONE_LAMP - Static variable in class org.spongepowered.api.block.BlockTypes
 
LIT_REDSTONE_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
literal(Text, String...) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect a literal sequence of arguments.
literal(Text, Object, String...) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect a literal sequence of arguments.
LiteralText - Class in org.spongepowered.api.text
Represents a Text containing a plain text String.
LiteralText.Builder - Class in org.spongepowered.api.text
Represents a Text.Builder creating immutable LiteralText instances.
LITHUANIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
Living - Interface in org.spongepowered.api.entity.living
Represents an entity that is living, and therefor can be damaged.
LLAMA - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Llama - Interface in org.spongepowered.api.entity.living.animal
Represents a Llama in the base game.
LLAMA_SPIT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
LLAMA_STRENGTH - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for a Llamas carrying strength.
LLAMA_VARIANT - Static variable in class org.spongepowered.api.CatalogTypes
 
LLAMA_VARIANT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for a Llama's LlamaVariant.
LLAMA_VARIANT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LLAMA_VARIANT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LlamaSpit - Interface in org.spongepowered.api.entity.projectile
A specific projectile that Llamas will use to attack other entities.
LlamaVariant - Interface in org.spongepowered.api.data.type
 
llamaVariant() - Method in interface org.spongepowered.api.entity.living.animal.Llama
Gets the Value for the llama variant.
LlamaVariants - Class in org.spongepowered.api.data.type
 
LOAD - Static variable in class org.spongepowered.api.data.type.StructureModes
Load mode allows a player to load and rotate saved structure files.
loadChunk(boolean) - Method in interface org.spongepowered.api.world.Chunk
Loads this chunk, and generates if specified and required.
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.
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.
loadChunkAsync(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.
loadChunkAsync(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.
LoadChunkEvent - Interface in org.spongepowered.api.event.world.chunk
Base event for when a Chunk is triggered to load.
loadCollection(String) - Method in interface org.spongepowered.api.service.permission.PermissionService
Loads and returns a subject collection with the given identifier.
loadFavicon(String) - Method in interface org.spongepowered.api.GameRegistry
Loads a Favicon from the specified encoded string.
loadFavicon(Path) - Method in interface org.spongepowered.api.GameRegistry
Loads a favicon from a specified Path.
loadFavicon(URL) - Method in interface org.spongepowered.api.GameRegistry
Loads a favicon from a specified URL.
loadFavicon(InputStream) - Method in interface org.spongepowered.api.GameRegistry
Loads a favicon from a specified InputStream.
loadFavicon(BufferedImage) - Method in interface org.spongepowered.api.GameRegistry
Loads a favicon from a specified BufferedImage.
loadOnStartup() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether this world will load when the server starts up.
loadOnStartup() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets whether to load when the server starts.
loadsOnStartup(boolean) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets whether to load when the server starts.
loadSubject(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Loads and returns a subject with the given identifier.
loadSubjects(Set<String>) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Gets a map of subjects from the provided set of identifiers.
loadWorld(String) - Method in interface org.spongepowered.api.Server
Loads a World from the default storage container.
loadWorld(UUID) - Method in interface org.spongepowered.api.Server
Loads a World from the default storage container.
loadWorld(WorldProperties) - Method in interface org.spongepowered.api.Server
Loads a World from the default storage container.
LoadWorldEvent - Interface in org.spongepowered.api.event.world
Base event for when a World is loaded.
LOCAL - Static variable in class org.spongepowered.api.world.schematic.BlockPaletteTypes
Deprecated.
LOCAL_BIOMES - Static variable in class org.spongepowered.api.world.schematic.PaletteTypes
 
LOCAL_BLOCKS - Static variable in class org.spongepowered.api.world.schematic.PaletteTypes
 
LOCAL_DATE - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
LOCAL_DATE_TIME - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
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_PORT_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
LOCAL_TIME - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
LocalClassLoader(ClassLoader) - Constructor for class org.spongepowered.api.util.generator.GeneratorUtils.LocalClassLoader
Locales - Class in org.spongepowered.api.text.translation.locale
The list of locales available in Vanilla Minecraft.
Locatable - Interface in org.spongepowered.api.world
Represents anything with a location.
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.data
A type of ImmutableDataHolder that may be linked to a particular Location.
LOCATION - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
location(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent a Location.
location(Location<World>) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
Sets the UUID of the Location provided World, and the Vector3d position to respawn at.
location(Location<World>) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets the location origin of the explosion.
location(Location<World>) - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
Sets the BlockState and position for this builder.
Location<E extends Extent> - Class in org.spongepowered.api.world
A position within a particular Extent.
Location(E, Vector3d) - Constructor for class org.spongepowered.api.world.Location
Create a new instance.
Location(E, double, double, double) - Constructor for class org.spongepowered.api.world.Location
Create a new instance.
Location(E, Vector3i) - Constructor for class org.spongepowered.api.world.Location
Create a new instance.
Location(E, int, int, int) - Constructor for class org.spongepowered.api.world.Location
Create a new instance.
LOCATION_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the target location an entity is either guided or aiming towards.
LocationBasePropertyHolder - Interface in org.spongepowered.api.data.property
 
LocationCompositeValueStore - Interface in org.spongepowered.api.world.extent
A type of Location based value store that can handle proxied data api related queries for specific positions.
LOCK_TOKEN - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the token used to lock a TileEntityCarrier.
LOCKABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents the lock information for a TileEntityCarrier.
LockableData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
An DataManipulator handling the "locking" information for a TileEntityCarrier that can be "locked" such that it can only be interacted with if the "lock" has a matching ItemStack of the same name.
lockToken() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableLockableData
Gets the ImmutableValue for the "lock" token.
lockToken() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.LockableData
Gets the Value for the "lock" token.
LOG - Static variable in class org.spongepowered.api.block.BlockTypes
 
LOG - Static variable in class org.spongepowered.api.item.ItemTypes
 
LOG2 - Static variable in class org.spongepowered.api.block.BlockTypes
 
LOG2 - Static variable in class org.spongepowered.api.item.ItemTypes
 
LOG2_AXIS - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
LOG2_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
LOG_ADMIN_COMMANDS - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether to log admin commands to server log.
LOG_AXIS - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
LOG_AXIS - Static variable in class org.spongepowered.api.CatalogTypes
 
LOG_AXIS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the axis of a BlockTypes.LOG.
LOG_AXIS_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LOG_AXIS_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LOG_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
LogAxes - Class in org.spongepowered.api.data.type
 
LogAxis - Interface in org.spongepowered.api.data.type
 
LogAxisData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An VariantData for the LogAxis.
logger(Logger) - Method in interface org.spongepowered.api.world.ChunkPreGenerate.Builder
Adds a logger for logging generator efforts.
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_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_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
LONG_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
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.task.builtin.creature.AttackLivingAITask.Builder
Sets whether the task will force the owning Agent to persist targeting an Entity after a direct path is no longer available.
longNum(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Require an argument to be a long (base 10).
lookAt(Vector3d) - Method in interface org.spongepowered.api.entity.living.Living
Makes the entity look at the specified target position.
LookIdleAITask - Interface in org.spongepowered.api.entity.ai.task.builtin
 
LookIdleAITask.Builder - Interface in org.spongepowered.api.entity.ai.task.builtin
 
lookupById(UUID) - Method in interface org.spongepowered.api.profile.GameProfileCache
Looks a GameProfile up by its unique id and loads it into this cache.
lookupByIds(Iterable<UUID>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Looks up GameProfiles in bulk by their unique id and loads them into this cache.
lookupByName(String) - Method in interface org.spongepowered.api.profile.GameProfileCache
Looks a GameProfile up by its name and loads it into this cache.
lookupByNames(Iterable<String>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Looks up GameProfiles in bulk by their name and loads them into this cache.
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() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableLoreData
Gets the ImmutableListValue of the "lore" Text.
lore() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.LoreData
Gets the ListValue of the "lore" Text.
LORE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item has extra Texts associated to its tag information on hover.
LoreData - Interface in org.spongepowered.api.data.manipulator.mutable.item
An DataManipulator handling the "lore" that is displayed on a tooltip for an ItemStack.
LOW_GERMAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
lowerBound - Variable in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData
 
lowerBound - Variable in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
LT_LT - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
LT_TEXT - Static variable in class org.spongepowered.api.command.CommandMessageFormatting
 
LUCK - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
LUCK_OF_THE_SEA - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases luck while fishing.
LURE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases rate of fish biting your hook while fishing.
LUXEMBOURGISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
LV_LV - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 

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.item.recipe.crafting.CraftingRecipes
 
MAGENTA_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGENTA_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGENTA_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGENTA_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGENTA_DYE_FROM_ALLIUM - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGENTA_DYE_FROM_LAPIS_INK_BONEMEAL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGENTA_DYE_FROM_LAPIS_RED_PINK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGENTA_DYE_FROM_LILAC - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGENTA_DYE_FROM_PURPLE_AND_PINK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.item.recipe.crafting.CraftingRecipes
 
MAGENTA_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGENTA_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGENTA_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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
 
MAGIC - Static variable in class org.spongepowered.api.event.cause.entity.health.HealthModifierTypes
Represents a HealthModifier that will modify damage based on magic.
MAGIC - Static variable in class org.spongepowered.api.event.cause.entity.health.source.HealingSources
 
MAGIC_CRITICAL_HIT - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
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.
magical - Variable in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSourceBuilder
 
magical() - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSourceBuilder
 
magical() - Method in interface org.spongepowered.api.event.cause.entity.health.source.HealingSource.HealingSourceBuilder
Sets that the built HealingSource to have been a "magical" source.
MAGMA - Static variable in class org.spongepowered.api.block.BlockTypes
 
MAGMA - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageTypes
 
MAGMA - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGMA - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGMA_CREAM - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAGMA_CREAM - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAGMA_CUBE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
MagmaCube - Interface in org.spongepowered.api.entity.living.monster
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
 
MainPlayerInventory - Interface in org.spongepowered.api.item.inventory.entity
A Player's main inventory including the Hotbar.
makeListKey(TypeToken<? extends List<E>>, TypeToken<ListValue<E>>, DataQuery, String, String) - Static method in class org.spongepowered.api.data.key.KeyFactory
Deprecated.
Use Key.builder() to build keys. Implementation is being removed in future API versions
makeMapKey(TypeToken<Map<K, V>>, TypeToken<MapValue<K, V>>, DataQuery, String, String) - Static method in class org.spongepowered.api.data.key.KeyFactory
Deprecated.
Use Key.builder() to build keys. Implementation is being removed in future API versions
makeOptionalKey(TypeToken<Optional<E>>, TypeToken<OptionalValue<E>>, DataQuery, String, String) - Static method in class org.spongepowered.api.data.key.KeyFactory
Deprecated.
Use Key.builder() to build keys. Implementation is being removed in future API versions
makeSetKey(TypeToken<? extends Set<E>>, TypeToken<SetValue<E>>, DataQuery, String, String) - Static method in class org.spongepowered.api.data.key.KeyFactory
Deprecated.
Use Key.builder() to build keys. Implementation is being removed in future API versions
makeSingleKey(TypeToken<E>, TypeToken<V>, DataQuery, String, String) - Static method in class org.spongepowered.api.data.key.KeyFactory
Deprecated.
Use Key.builder() to build keys. Implementation is being removed in future API versions
MALAY - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
MALL - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
MALTESE - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
manipulatorId(String) - Method in interface org.spongepowered.api.data.DataRegistration.Builder
Deprecated.
MANUAL - Static variable in class org.spongepowered.api.world.SerializationBehaviors
A SerializationBehavior where data is only saved when requested.
MANX - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
MAORI - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
map - Variable in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
MAP - Static variable in class org.spongepowered.api.item.ItemTypes
 
MAP - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
map(BiFunction<E, Vector3d, T>) - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Calls the mapper function on the extent and position.
map(BiomeVolumeMapper, MutableBiomeVolume) - Method in interface org.spongepowered.api.world.extent.worker.BiomeVolumeWorker
Applies a mapping operation to all the biomes in the volume and saves the results to the destination volume.
map(BlockVolumeMapper, MutableBlockVolume) - Method in interface org.spongepowered.api.world.extent.worker.BlockVolumeWorker
Applies a mapping operation to all the blocks in the volume and saves the results to the destination volume.
map(BiomeVolumeMapper) - Method in interface org.spongepowered.api.world.extent.worker.MutableBiomeVolumeWorker
Similar to BiomeVolumeWorker.map(BiomeVolumeMapper, MutableBiomeVolume) but uses the operating volume as the destination.
map(BlockVolumeMapper) - Method in interface org.spongepowered.api.world.extent.worker.MutableBlockVolumeWorker
Similar to BlockVolumeWorker.map(BlockVolumeMapper, MutableBlockVolume) but uses the operating volume as the destination.
map(UnmodifiableBiomeVolume, int, int, int) - Method in interface org.spongepowered.api.world.extent.worker.procedure.BiomeVolumeMapper
Produces a new biome from the original biome given as its volume and coordinates.
map(UnmodifiableBlockVolume, int, int, int) - Method in interface org.spongepowered.api.world.extent.worker.procedure.BlockVolumeMapper
Produces a new block from the original block given as its volume and coordinates.
map(BiFunction<E, Vector3d, T>) - Method in class org.spongepowered.api.world.Location
Calls the mapper function on the extent and position.
MAP_BODY_VECTOR3D_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
MAP_BODY_VECTOR3D_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
MAP_DIRECTION_FLUID_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
MAP_DIRECTION_FLUID_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
MAP_ITEM_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Represents the various information of a ItemTypes.MAP.
MAP_UUID_VECTOR3D_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
MAP_UUID_VECTOR3D_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
mapBiome(BiFunction<E, Vector3i, T>) - Method in class org.spongepowered.api.world.Location
Calls the mapper function on the extent and biome position.
mapBlock(BiFunction<E, Vector3i, T>) - Method in class org.spongepowered.api.util.blockray.BlockRayHit
Calls the mapper function on the extent and block position.
mapBlock(BiFunction<E, Vector3i, T>) - Method in class org.spongepowered.api.world.Location
Calls the mapper function on the extent and block position.
mapChunk(BiFunction<E, Vector3i, T>) - Method in class org.spongepowered.api.world.Location
Calls the mapper function on the extent and chunk position.
MAPCLONING - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MAPEXTENDING - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MapItemData - Interface in org.spongepowered.api.data.manipulator.mutable.item
Represents an DataManipulator hosting the specific map information of an ItemStack of the type ItemTypes.FILLED_MAP.
MappedData<K,V,M extends MappedData<K,V,M,I>,I extends ImmutableMappedData<K,V,I,M>> - Interface in org.spongepowered.api.data.manipulator.mutable
A variant type of DataManipulator that uses a Map.
MappedIntProperty - Class in org.spongepowered.api.item.inventory.property
An integer-mapped integer property.
MappedIntProperty(Integer, Integer) - Constructor for class org.spongepowered.api.item.inventory.property.MappedIntProperty
Create a new MappedIntproperty with the specified key and value.
MappedIntProperty(Integer, Integer, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.MappedIntProperty
Create a new MappedIntproperty with the specified key and value.
MappedIntProperty(Object, Object, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.MappedIntProperty
Create a new MappedIntproperty with the specified key and value.
MapValue<K,V> - Interface in org.spongepowered.api.data.value.mutable
Represents a specialized type of Value that is different from a CollectionValue 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.data.manipulator.immutable.entity.ImmutableArmorStandData
Returns whether this armor stand is considered a "marker" where if it is a "marker", then the armor stand is not rendered itself, but the equipment it has would still be rendered.
marker() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ArmorStandData
Returns whether this armor stand is rendered invisible and simply a "marker".
marker() - Method in interface org.spongepowered.api.entity.living.ArmorStand
Gets the Boolean Value of whether this ArmorStand is considered a "marker" stand.
markRead() - Method in interface org.spongepowered.api.network.ChannelBuf
Marks the current readerIndex in this buffer.
markTrue(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expects no arguments.
markWrite() - Method in interface org.spongepowered.api.network.ChannelBuf
Marks the current writerIndex in this buffer.
MASTER - Static variable in class org.spongepowered.api.effect.sound.SoundCategories
 
MATCH - Static variable in class org.spongepowered.api.data.type.Arts
 
match(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).
match(String) - Method in interface org.spongepowered.api.service.user.UserStorageService
Returns a collection of matching GameProfiles with stored User data whose last known user names start with the given string (case-insensitive).
matcher(BlockType) - Static method in interface org.spongepowered.api.block.BlockState
Constructs a new BlockState.MatcherBuilder to construct a BlockState.StateMatcher.
matches(BlockState) - Method in class org.spongepowered.api.block.BlockState.StateMatcher
Gets a true return value if the provided BlockState sufficiently matches this matcher, such that the BlockType matches, and the pre-defined BlockTrait values match.
matches(Property<?, ?>) - Method in class org.spongepowered.api.data.property.AbstractProperty
 
matches(Property<?, ?>) - Method in interface org.spongepowered.api.data.Property
Compares this property to other using this property's operator.
matches(ItemStack) - Method in interface org.spongepowered.api.GameDictionary.Entry
Tests whether the provided item stack matches this entry's specifications.
matches(Property<?, ?>) - Method in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
 
matches(ItemStack) - Method in interface org.spongepowered.api.item.ItemType
 
matches(Context, T) - Method in interface org.spongepowered.api.service.context.ContextCalculator
Checks if a Context is currently applicable to a Contextual.
MatterProperty - Class in org.spongepowered.api.data.property.block
 
MatterProperty(MatterProperty.Matter) - Constructor for class org.spongepowered.api.data.property.block.MatterProperty
Creates a new MatterProperty with the provided MatterProperty.Matter state.
MatterProperty(MatterProperty.Matter, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.MatterProperty
Creates a new MatterProperty with the provided MatterProperty.Matter state.
MatterProperty.Matter - Enum in org.spongepowered.api.data.property.block
 
MAX_AIR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the maximum air supply a Living may have.
MAX_BURN_TIME - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the maximum amount of ticks a Furnace can burn with the currently used fuel item.
MAX_COMMAND_CHAIN_LENGTH - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
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.key.Keys
Represents the Key for the total time the current ItemStack in a Furnace has to be cooked.
MAX_ENTITY_CRAMMING - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
The maximum number of other pushable entities a mob or player can push, before taking 3 suffocation damage per half-second.
MAX_FALL_DAMAGE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the maximum damage a FallingBlock can deal.
MAX_HEALTH - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the maximum health of a Living.
MAX_HEIGHT - Static variable in class org.spongepowered.api.extra.modifier.skylands.SkylandsTerrainGenerator
Deprecated.
Maximum height of the basic terrain.
maxAir() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBreathingData
Gets the ImmutableBoundedValue for the maximum air capacity.
maxAir() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.BreathingData
Gets the MutableBoundedValue for the maximum air capacity.
maxBurnTime() - Method in interface org.spongepowered.api.block.tileentity.carrier.Furnace
Gets the MutableBoundedValue for the maximum amount of fuel that can be supplied with the used fuel item.
maxBurnTime() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableFurnaceData
Gets the ImmutableBoundedValue for the maximum amount of fuel that can be supplied with the used fuel item.
maxBurnTime() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.FurnaceData
Gets the MutableBoundedValue for the maximum amount of fuel that can be supplied with the used fuel item.
maxCookTime() - Method in interface org.spongepowered.api.block.tileentity.carrier.Furnace
Gets the MutableBoundedValue for the total time the item stack has to cook until it is cooked.
maxCookTime() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableFurnaceData
Gets the ImmutableBoundedValue for the total time the ItemStack has to cook until it is cooked.
maxCookTime() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.FurnaceData
Gets the MutableBoundedValue for the total time the ItemStack has to cook until it is cooked.
maxDistance(float) - Method in interface org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask.Builder
 
maxFallDamage() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFallingBlockData
Gets the maximum damage the FallingBlock can deal to another entity for falling on the entity.
maxFallDamage() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FallingBlockData
Gets the maximum damage the FallingBlock can deal to another entity for falling on the entity.
maxFallDamage() - Method in interface org.spongepowered.api.entity.FallingBlock
Gets the maximum damage the FallingBlock can deal to another entity for falling on the entity.
maxHealth() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHealthData
Gets an ImmutableBoundedValue for the maximum health.
maxHealth() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.HealthData
Gets the current maximum health.
maxHealth() - Method in interface org.spongepowered.api.entity.living.Living
Gets the current maximum health.
maxHeight(float) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings.Builder
Sets the max height for the biome.
maximum(E) - Method in interface org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder
Sets the maximum supported value.
maximum() - Method in interface org.spongepowered.api.text.selector.ArgumentHolder.Limit
Returns the maximum object of this ArgumentHolder.Limit.
maximumNearbyEntities() - Method in interface org.spongepowered.api.block.tileentity.MobSpawner
Gets the MutableBoundedValue for the limitation on the number of nearby Entity instances can exist near the owning spawner.
maximumNearbyEntities() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData
Gets the ImmutableBoundedValue for the limitation on the number of nearby Entity instances can exist near the owning spawner.
maximumNearbyEntities() - Method in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData
Gets the MutableBoundedValue for the limitation on the number of nearby Entity instances can exist near the owning spawner.
maximumSpawnDelay() - Method in interface org.spongepowered.api.block.tileentity.MobSpawner
Gets the MutableBoundedValue for the maximum spawn delay required between attempts to spawn an Entity.
maximumSpawnDelay() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData
Gets the ImmutableBoundedValue for the maximum spawn delay required between attempts to spawn an Entity.
maximumSpawnDelay() - Method in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData
Gets the MutableBoundedValue for the maximum spawn delay required between attempts to spawn an Entity.
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.
MEGA_BIRCH - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
MEGA_JUNGLE - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
MEGA_OAK - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
MEGA_POINTY_TAIGA - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
MEGA_SPRUCE_TAIGA - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MEGA_SPRUCE_TAIGA_HILLS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MEGA_TAIGA - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MEGA_TAIGA_HILLS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MEGA_TALL_TAIGA - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
MELLOHI - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
MELON - Static variable in class org.spongepowered.api.item.ItemTypes
 
Melon - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which scatters melons randomly around the chunk.
MELON - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Melon.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Melon populators.
MELON_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
MELON_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
MELON_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MELON_SEEDS - Static variable in class org.spongepowered.api.item.ItemTypes
 
MELON_SEEDS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MELON_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
MELON_STEM_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
MELON_STEM_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
MELTING - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
members(Set<Text>) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the set of Text members on the Team.
members - Variable in class org.spongepowered.api.text.channel.AbstractMutableMessageChannel
 
MemoryDataContainer - Class in org.spongepowered.api.data
Deprecated.
To be removed in future releases to avoid implementation bugs being part of the API.
MemoryDataContainer() - Constructor for class org.spongepowered.api.data.MemoryDataContainer
Deprecated.
MemoryDataContainer(DataView.SafetyMode) - Constructor for class org.spongepowered.api.data.MemoryDataContainer
MemoryDataView - Class in org.spongepowered.api.data
Deprecated.
To be moved to implementation to avoid implementation bugs being existing in the API.
MemoryDataView(DataView.SafetyMode) - Constructor for class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
MemoryDataView(DataView, DataQuery, DataView.SafetyMode) - Constructor for class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
MemorySubjectData - Class in org.spongepowered.api.service.permission
A subject data implementation storing all contained data in memory.
MemorySubjectData(PermissionService) - Constructor for class org.spongepowered.api.service.permission.MemorySubjectData
Creates a new subject data instance, using the provided service to request instances of permission subjects.
MENDING - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Repair item durability with experience.
MENU_BUTTON - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Slot acting like a button.
MENU_CHECKBOX - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Slot that can toggle between two icon states.
MENU_COLUMN - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A column of Slots.
MENU_GRID - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A grid of Slots.
MENU_ICON - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Slot acting like an icon.
MENU_ROW - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A row of Slots.
MENU_SPINNER - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
An icon Slot that can count up and down.
Merchant - Interface in org.spongepowered.api.item.merchant
Represents a Merchant which can offer trades to customers.
merge(C, C) - Method in interface org.spongepowered.api.data.merge.MergeFunction
Performs a merge of a type of ValueContainer such that a merge of the contained BaseValues has been performed and the resulting merged ValueContainer is returned.
merge(I) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Attempts to merge the ImmutableValues from this ImmutableValueStore and the given ImmutableValueStore to produce a new instance of the merged result.
merge(I, MergeFunction) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Attempts to merge the ImmutableValues from this ImmutableValueStore and the given ImmutableValueStore to produce a new instance of the merged result.
merge(TextFormat) - Method in class org.spongepowered.api.text.format.TextFormat
Returns a new TextFormat that combines this and the given format.
merge(BiomeVolume, BiomeVolumeMerger, MutableBiomeVolume) - Method in interface org.spongepowered.api.world.extent.worker.BiomeVolumeWorker
Applies a merging operation to the biomes of the operating volume and an external one.
merge(BlockVolume, BlockVolumeMerger, MutableBlockVolume) - Method in interface org.spongepowered.api.world.extent.worker.BlockVolumeWorker
Applies a merging operation to the blocks of the operating volume and an external one.
merge(BiomeVolume, BiomeVolumeMerger) - Method in interface org.spongepowered.api.world.extent.worker.MutableBiomeVolumeWorker
Similar to BiomeVolumeWorker.merge(BiomeVolume, BiomeVolumeMerger, MutableBiomeVolume) but uses the operating volume as the destination.
merge(BlockVolume, BlockVolumeMerger) - Method in interface org.spongepowered.api.world.extent.worker.MutableBlockVolumeWorker
Similar to BlockVolumeWorker.merge(BlockVolume, BlockVolumeMerger, MutableBlockVolume) but uses the operating volume as the destination.
merge(UnmodifiableBiomeVolume, int, int, int, UnmodifiableBiomeVolume, int, int, int) - Method in interface org.spongepowered.api.world.extent.worker.procedure.BiomeVolumeMerger
Produces a new biome from two original biomes given as their volumes and their coordinates.
merge(UnmodifiableBlockVolume, int, int, int, UnmodifiableBlockVolume, int, int, int) - Method in interface org.spongepowered.api.world.extent.worker.procedure.BlockVolumeMerger
Produces a new block from two original blocks given as their volumes and their coordinates.
MergeFunction - Interface in org.spongepowered.api.data.merge
Represents a unique form of Function that attempts to merge two separate ValueContainers into a singular ValueContainer.
MESA - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MESA_BRYCE - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MESA_PLATEAU - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MESA_PLATEAU_FOREST - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MESA_PLATEAU_FOREST_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MESA_PLATEAU_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
Message - Interface in org.spongepowered.api.network
A message transmitted over the connection of a client and a server.
MessageChannel - Interface in org.spongepowered.api.text.channel
Represents a channel that takes a message and transforms it for distribution to the members.
MessageChannelEvent - Interface in org.spongepowered.api.event.message
Describes events when a involving a Text message and MessageChannels.
MessageChannelEvent.Chat - Interface in org.spongepowered.api.event.message
Fired when the Text being sent to a MessageChannel was due to chatting.
MessageEvent - Interface in org.spongepowered.api.event.message
Describes events when a involving a Text message.
MessageEvent.DefaultBodyApplier - Class in org.spongepowered.api.event.message
Represents the initial body set by the implementation before the event is posted.
MessageEvent.DefaultHeaderApplier - Class in org.spongepowered.api.event.message
Represents the initial header set by the implementation before the event is posted.
MessageEvent.MessageFormatter - Class in org.spongepowered.api.event.message
Formatter used for formatting messages within this event.
MessageFormatter() - Constructor for class org.spongepowered.api.event.message.MessageEvent.MessageFormatter
 
MessageFormatter(Text, Text) - Constructor for class org.spongepowered.api.event.message.MessageEvent.MessageFormatter
 
MessageFormatter(Text) - Constructor for class org.spongepowered.api.event.message.MessageEvent.MessageFormatter
 
MessageHandler<M extends Message> - Interface in org.spongepowered.api.network
Represents a handler for a message that was received over the network.
MessageReceiver - Interface in org.spongepowered.api.text.channel
Represents something that can receive (and send) messages.
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_ONLY - Static variable in class org.spongepowered.api.world.SerializationBehaviors
A SerializationBehavior where metadata is saved, but chunks are not saved.
METADATA_REQUIRED_MODS - Static variable in interface org.spongepowered.api.world.schematic.Schematic
 
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 - 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.text.translation.locale.NamedLocales
 
MI_NZ - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
MILK_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
MIN_HEIGHT - Static variable in class org.spongepowered.api.extra.modifier.skylands.SkylandsTerrainGenerator
Deprecated.
Minimum height of the basic terrain.
Minecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a Minecart entity.
MINECART - Static variable in class org.spongepowered.api.item.ItemTypes
 
MINECART - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MINECART_BLOCK_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents a Minecart with a BlockState shown inside.
MINECART_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
MinecartBlockData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
 
MINECRAFT_PLUGIN_ID - Static variable in interface org.spongepowered.api.plugin.PluginManager
 
MinecraftVersion - Interface in org.spongepowered.api
Represents a specific Minecraft version of a client or a server.
minHeight(float) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings.Builder
Sets the min height for the biome.
minimum(E) - Method in interface org.spongepowered.api.data.value.ValueFactory.BoundedValueBuilder
Sets the minimum supported value.
minimum() - Method in interface org.spongepowered.api.text.selector.ArgumentHolder.Limit
Returns the minimum object of this ArgumentHolder.Limit.
minimumSpawnDelay() - Method in interface org.spongepowered.api.block.tileentity.MobSpawner
Gets the MutableBoundedValue for the minimum spawn delay required between attempts to spawn an Entity.
minimumSpawnDelay() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData
Gets the ImmutableBoundedValue for the minimum spawn delay required between attempts to spawn an Entity.
minimumSpawnDelay() - Method in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData
Gets the MutableBoundedValue for the minimum spawn delay required between attempts to spawn an Entity.
MINING_FATIGUE - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
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_GRIEFING - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
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.BlockTypes
 
MOB_SPAWNER - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
MOB_SPAWNER - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
When an Entity is spawned as a result of a BlockTypes.MOB_SPAWNER or MobSpawnerMinecart entity performs it's normal spawning.
MOB_SPAWNER - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOB_SPAWNER_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents the data used by a MobSpawner.
MOB_SPAWNER_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
MOB_SPELL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
MobSpawner - Interface in org.spongepowered.api.block.tileentity
Represents a Monster Spawner.
MOBSPAWNER_FLAMES - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
MobSpawnerData - Interface in org.spongepowered.api.data.manipulator.mutable
Represents the data associated with a mob spawner, including the spawn delay, the spawn count, and the list of possible entities that can be spawned.
mobSpawnerData(MobSpawnerData) - Method in interface org.spongepowered.api.world.gen.populator.Dungeon.Builder
Sets MobSpawnerData that will be used to create the spawner within the dungeon.
MobSpawnerMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a Minecart with a MobSpawner inside it.
mode() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData
Gets the ImmutableValue for the mode of the Structure.
mode() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData
Gets the Value for the mode of the Structure.
ModifierFunction<M> - Interface in org.spongepowered.api.event.cause.entity
A function associating either a HealthModifier or a DamageModifier with a DoubleUnaryOperator of the resultant effect.
modifierFunctions - Variable in class org.spongepowered.api.event.impl.AbstractModifierEvent
 
modifiers - Variable in class org.spongepowered.api.event.impl.AbstractModifierEvent
 
MODIFY_EVENT - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used for ChangeBlockEvent.Post to provide the block event without relying on existing in the Cause stack.
modifyWorldGenerator(WorldProperties, DataContainer, WorldGenerator) - Method in class org.spongepowered.api.extra.modifier.empty.VoidWorldGeneratorModifier
 
modifyWorldGenerator(WorldProperties, DataContainer, WorldGenerator) - Method in class org.spongepowered.api.extra.modifier.skylands.SkylandsWorldGeneratorModifier
Deprecated.
 
modifyWorldGenerator(WorldProperties, DataContainer, WorldGenerator) - Method in interface org.spongepowered.api.world.gen.WorldGeneratorModifier
Modifies the given world generator.
MOISTURE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "moisture" state of BlockTypes.FARMLAND.
moisture() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableMoistureData
Gets the ImmutableBoundedValue for the "moisture" state.
moisture() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.MoistureData
Gets the MutableBoundedValue for the "moisture" state.
MOISTURE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the "moisture" level of a block.
MoistureData - Interface in org.spongepowered.api.data.manipulator.mutable.block
A DataManipulator that handles the "moisture" state of a BlockState.
MOJANG - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
Monster - Interface in org.spongepowered.api.entity.living.monster
Represents a hostile Agent, such as a Skeleton.
MONSTER_EGG - Static variable in class org.spongepowered.api.block.BlockTypes
 
MONSTER_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
MONSTER_EGG_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
Mooshroom - Interface in org.spongepowered.api.entity.living.animal
Represents a Mooshroom.
MOSSY - Static variable in class org.spongepowered.api.data.type.BrickTypes
 
MOSSY - Static variable in class org.spongepowered.api.data.type.WallTypes
 
MOSSY_COBBLESTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
MOSSY_COBBLESTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
MOSSY_COBBLESTONE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MOSSY_COBBLESTONE_WALL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MOSSY_STONEBRICK - Static variable in class org.spongepowered.api.data.type.DisguisedBlockTypes
 
MOSSY_STONEBRICK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MoveEntityEvent - Interface in org.spongepowered.api.event.entity
Called when an Entity performs movement.
MoveEntityEvent.Position - Interface in org.spongepowered.api.event.entity
Fired when an Entity's position changes.
MoveEntityEvent.Teleport - Interface in org.spongepowered.api.event.entity
Fired when an Entity's position changes for reasons other than normal movement.
MoveEntityEvent.Teleport.Portal - Interface in org.spongepowered.api.event.entity
 
MovementSpeedData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator that handles the various movement "speeds" that usually a Player can have.
moveSpeed(double) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask.Builder
 
moveToChunk(Vector3i, Direction) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Moves chunk coordinates one step in the given direction.
moveToChunk(int, int, int, 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.
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.
MS_MY - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
MT_MT - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
MULE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Mule - Interface in org.spongepowered.api.entity.living.animal
 
MultiBlockCarrier - Interface in org.spongepowered.api.item.inventory
Represents Multiple Blocks that are the Carrier for an Inventory.
MUNDANE - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
Mushroom - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which places a number of mushrooms.
MUSHROOM - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Mushroom.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Mushroom populators.
MUSHROOM_COW - Static variable in class org.spongepowered.api.entity.EntityTypes
 
MUSHROOM_ISLAND - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MUSHROOM_ISLAND_SHORE - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
MUSHROOM_STEW - Static variable in class org.spongepowered.api.item.ItemTypes
 
MUSHROOM_STEW - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
MUSHROOM_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
MUSHROOM_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
MUSHROOM_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
mushroomsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom.Builder
Sets the number of mushrooms which will be attempted to be spawned.
mushroomsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom.Builder
Sets the number of mushrooms which will be attempted to be spawned.
mushroomsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Mushroom.Builder
Sets the number of mushrooms which will be attempted to be spawned.
mushroomsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Mushroom.Builder
Sets the number of mushrooms which will be attempted to be spawned.
MushroomType - Interface in org.spongepowered.api.world.gen.type
Represents the various types of mushrooms which may be spawned into the world.
MushroomTypes - Class in org.spongepowered.api.world.gen.type
An enumeration of known MushroomTypes.
MUSIC - Static variable in class org.spongepowered.api.effect.sound.SoundCategories
 
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_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 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
MutableBiomeVolume - Interface in org.spongepowered.api.world.extent
A volume containing biomes that can be accessed and modified.
MutableBiomeVolumeWorker<A extends MutableBiomeVolume> - Interface in org.spongepowered.api.world.extent.worker
Similar to BiomeVolumeWorker but adds support for mutating the backing volume.
MutableBlockVolume - Interface in org.spongepowered.api.world.extent
A volume containing blocks that can be accessed and modified.
MutableBlockVolumeWorker<V extends MutableBlockVolume> - Interface in org.spongepowered.api.world.extent.worker
Similar to BlockVolumeWorker but adds support for mutating the backing volume.
MutableBoundedValue<E> - Interface in org.spongepowered.api.data.value.mutable
A type of BoundedValue that is modifiable as a Value.
MutableMessageChannel - Interface in org.spongepowered.api.text.channel
Represents a channel that takes a message and transforms it for distribution to a mutable list of members.
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.item.ItemTypes
 
MYCELIUM_SNOWY - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 

N

name(String) - Method in interface org.spongepowered.api.advancement.Advancement.Builder
Sets the name of the Advancement.
name(String) - Method in interface org.spongepowered.api.advancement.AdvancementTree.Builder
Sets the name of the AdvancementTree.
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(Text) - Method in interface org.spongepowered.api.boss.ServerBossBar.Builder
Sets the name of the boss bar.
name(String) - Method in interface org.spongepowered.api.data.key.Key.Builder
 
name(String) - Method in interface org.spongepowered.api.event.cause.EventContextKey.Builder
 
name(String) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.EndStep
 
name(Translation) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.EndStep
 
name(String) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.EndStep
 
name(Translation) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.EndStep
 
name(String) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder.EndStep
 
name(Translation) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder.EndStep
 
name(String) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Sets the name of the task, the name cannot be blank.
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.text.placeholder.PlaceholderParser.Builder
The human friendly name of this parser
NAME - Static variable in class org.spongepowered.api.text.selector.ArgumentTypes
The argument type filtering based on the name of the target.
name(String) - Method in interface org.spongepowered.api.util.CatalogBuilder
Sets the name of the CatalogType.
name(Translation) - Method in interface org.spongepowered.api.util.CatalogBuilder
Sets the name of the CatalogType as a Translation.
name(String) - Method in interface org.spongepowered.api.world.biome.VirtualBiomeType.Builder
Sets the name of the new virtual biome.
NAME_TAG - Static variable in class org.spongepowered.api.item.ItemTypes
 
Nameable - Interface in org.spongepowered.api
An object which has a name.
NamedLocales - Class in org.spongepowered.api.text.translation.locale
The list of the names of available locales in Vanilla Minecraft.
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.
narrowPhase(boolean) - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Sets whether or not to perform narrow phase intersections.
NATURAL_REGENERATION - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
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
 
NAVY - Static variable in class org.spongepowered.api.util.Color
 
NBT - Static variable in class org.spongepowered.api.data.persistence.DataFormats
 
NDS_DE - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
NEAREST_PLAYER - Static variable in class org.spongepowered.api.text.selector.SelectorTypes
The nearest player selector type.
negate() - Method in class org.spongepowered.api.text.format.TextStyle
Negates this TextStyle.
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 - Static variable in class org.spongepowered.api.world.BlockChangeFlags
A flag that defines whether a block change should notify neighboring blocks.
NEIGHBOR_NOTIFY_SOURCE - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents the source BlockSnapshot of a block notification.
NEIGHBOR_OBSERVER - Static variable in class org.spongepowered.api.world.BlockChangeFlags
The BlockChangeFlags.NEIGHBOR and BlockChangeFlags.OBSERVER flags combined with the AND operator.
NEIGHBOR_PHYSICS - Static variable in class org.spongepowered.api.world.BlockChangeFlags
The BlockChangeFlags.NEIGHBOR and BlockChangeFlags.PHYSICS flags combined with the AND operator.
NEIGHBOR_PHYSICS_OBSERVER - Static variable in class org.spongepowered.api.world.BlockChangeFlags
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 - Static variable in class org.spongepowered.api.world.DimensionTypes
Represents a nether based dimension.
NETHER - Static variable in class org.spongepowered.api.world.GeneratorTypes
 
NETHER_BRICK - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHER_BRICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
NETHER_BRICK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_FENCE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
NETHER_BRICK_FENCE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
NETHER_BRICK_FENCE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
NETHER_BRICK_FENCE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
NETHER_BRICK_FENCE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
NETHER_BRICK_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
NETHER_BRICK_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
NETHER_BRICK_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
NETHER_BRICK_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
NETHER_FIRE - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
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_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
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_WART_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
NETHERBRICK - Static variable in class org.spongepowered.api.data.type.SlabTypes
 
NETHERBRICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
NetherFire - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which spawns patches of fire randomly within chunks.
NetherFire.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing NetherFire populators.
NETHERRACK - Static variable in class org.spongepowered.api.block.BlockTypes
 
NETHERRACK - Static variable in class org.spongepowered.api.item.ItemTypes
 
NEUTRAL - Static variable in class org.spongepowered.api.effect.sound.SoundCategories
 
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.
NEW_LINE - Static variable in class org.spongepowered.api.text.Text
An unformatted Text that will start a new line (if supported).
newChunkPreGenerate(Vector3d, double) - Method in interface org.spongepowered.api.world.World
Returns a new builder for creating a task to pre-generate the chunks inside a square border with a given center and diameter.
newChunkPreGenerate(World) - Method in interface org.spongepowered.api.world.WorldBorder
Returns a new builder for creating a task to pre-generate the chunks inside the border.
newDescriptionBuilder(Object) - Method in interface org.spongepowered.api.service.permission.PermissionService
Creates a new description builder for the given plugin's permission.
newSubjectReference(String, String) - Method in interface org.spongepowered.api.service.permission.PermissionService
Creates a new subject reference to represent the expressed subject.
newSubjectReference(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Creates a new subject reference to represent the expressed subject.
next() - Method in class org.spongepowered.api.command.args.CommandArgs
Try to read the next argument, advancing the current index if successful.
next() - Method in interface org.spongepowered.api.item.inventory.Inventory
Return the next sibling inventory, allows traversing the inventory hierarchy without using an iterator.
next() - Method in class org.spongepowered.api.util.blockray.BlockRay
 
next() - Method in interface org.spongepowered.api.world.storage.ChunkDataStream
Gets the next Chunk represented by a read only DataContainer.
nextEntityToSpawn() - Method in interface org.spongepowered.api.block.tileentity.MobSpawner
Gets the Value for the overridden WeightedSerializableObject<EntitySnapshot> to spawn next.
nextEntityToSpawn() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData
Gets the ImmutableValue for the overridden WeightedSerializableObject<EntityArchetype> to spawn next.
nextEntityToSpawn() - Method in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData
Gets the Value for the overridden WeightedSerializableObject<EntityArchetype> to spawn next.
nextIfPresent() - Method in class org.spongepowered.api.command.args.CommandArgs
Try to read the next argument, advancing the current index if successful or returning an absent optional if not.
NIGHT_VISION - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
NIGHT_VISION - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
NL_NL - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
NN_NO - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
NO_DROP_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that the owner will not drop anything.
NO_HEALTH - Static variable in class org.spongepowered.api.event.cause.entity.health.HealthFunction
 
NO_NO - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
NO_OP - Static variable in class org.spongepowered.api.item.inventory.InventoryTransformations
A transformation that returns the incoming inventory without changing anything.
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.
NodeTree - Class in org.spongepowered.api.service.permission
An immutable tree structure for determining node data.
NONE - Static variable in interface org.spongepowered.api.block.BlockSnapshot
Represents a BlockSnapshot with the default state of BlockTypes.AIR and a Location that cannot be determined.
none() - Static method in class org.spongepowered.api.command.args.GenericArguments
Expects no arguments, returns no values.
NONE - Static variable in class org.spongepowered.api.data.type.HorseStyles
 
NONE - Static variable in class org.spongepowered.api.data.type.LogAxes
 
NONE - Static variable in class org.spongepowered.api.data.type.WireAttachmentTypes
 
NONE - Static variable in interface org.spongepowered.api.item.inventory.ItemStackSnapshot
 
NONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
NONE - Static variable in interface org.spongepowered.api.item.recipe.crafting.Ingredient
An empty ingredient.
NONE - Static variable in class org.spongepowered.api.text.format.TextColors
Represents a base color that is used as default if no color is specified.
NONE - Static variable in class org.spongepowered.api.text.format.TextFormat
An empty TextFormat with no TextColor and no TextStyle.
NONE - Static variable in class org.spongepowered.api.text.format.TextStyles
Represents an empty TextStyle.
NONE - Static variable in class org.spongepowered.api.world.BlockChangeFlags
No flags are set, triggers nothing.
NONE - Static variable in class org.spongepowered.api.world.ChunkRegenerateFlags
No flags are set, triggers nothing.
NONE - Static variable in class org.spongepowered.api.world.SerializationBehaviors
A SerializationBehavior where data is not saved to disk.
noneOf(Class<?>) - Method in class org.spongepowered.api.event.cause.Cause
Gets an immutable List with all object causes that are not instances of the provided Class.
NonnullByDefault - Annotation Type in org.spongepowered.api.util.annotation
 
NORMAL - Static variable in class org.spongepowered.api.data.type.PistonTypes
 
NORMAL - Static variable in class org.spongepowered.api.data.type.SandTypes
 
NORMAL - Static variable in class org.spongepowered.api.data.type.WallTypes
 
NORMAL - Static variable in class org.spongepowered.api.entity.ai.GoalTypes
Goal that is the default set of tasks for most Agents.
NORMAL - Static variable in class org.spongepowered.api.world.difficulty.Difficulties
 
NORTH - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
NORTH_EAST - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
NORTH_EAST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
NORTH_SOUTH - Static variable in class org.spongepowered.api.data.type.RailDirections
 
NORTH_WEST - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
NORTH_WEST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
NORTHERN_SAMI - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
NORWEGIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
NORWEGIAN_NYNORSK - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
not(Object) - Static method in class org.spongepowered.api.item.inventory.property.ArmorSlotType
Create an ArmourSlotType property which matches ArmourSlotType properties with unequal value.
not(Object) - Static method in class org.spongepowered.api.item.inventory.property.EquipmentSlotType
Create an EquipmentSlotType property which matches EquipmentSlotType properties with unequal value.
not(Object) - Static method in class org.spongepowered.api.item.inventory.property.IntProperty
Create an IntProperty property which matches IntProperty properties with unequal value.
not(Object) - Static method in class org.spongepowered.api.item.inventory.property.InventoryDimension
Create an InventoryDimension property which matches InventoryDimension properties with unequal value.
not(Object, Object) - Static method in class org.spongepowered.api.item.inventory.property.MappedIntProperty
Create a MappedIntproperty property which matches MappedIntproperty properties with unequal value and matching key.
not(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotIndex
Create a SlotIndex property which matches SlotIndex properties with unequal value.
not(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotPos
Create an SlotPos property which matches SlotPos properties with unequal value.
not(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotSide
Create a SlotSide property which matches SlotSide properties with unequal value.
not(Object) - Static method in class org.spongepowered.api.item.inventory.property.StringProperty
Create a StringProperty which matches StringProperty properties with unequal value.
NOT_SET - Static variable in class org.spongepowered.api.entity.living.player.gamemode.GameModes
 
notAirFilter() - Static method in class org.spongepowered.api.util.blockray.BlockRay
A filter that will return true when the BlockRayHit does not represent BlockTypes.AIR.
NOTCHED_10 - Static variable in class org.spongepowered.api.boss.BossBarOverlays
An overlay with 10 segments.
NOTCHED_12 - Static variable in class org.spongepowered.api.boss.BossBarOverlays
An overlay with 12 segments.
NOTCHED_20 - Static variable in class org.spongepowered.api.boss.BossBarOverlays
An overlay with 20 segments.
NOTCHED_6 - Static variable in class org.spongepowered.api.boss.BossBarOverlays
An overlay with 6 segments.
Note - Interface in org.spongepowered.api.block.tileentity
Represents a note block.
note() - Method in interface org.spongepowered.api.block.tileentity.Note
Gets the Value for the NotePitch.
NOTE - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
note() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableNoteData
Gets the ImmutableValue for the NotePitch.
note() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.NoteData
Gets the Value for the NotePitch.
NOTE - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will affect the appearance of a particle.
NOTE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
NOTE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents the Note data.
NOTE_PITCH - Static variable in class org.spongepowered.api.CatalogTypes
 
NOTE_PITCH - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the pitch of a Note block.
NOTE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
NOTE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
NOTEBLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
NOTEBLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
NOTEBLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
NOTEBLOCK_PLAYED - Static variable in class org.spongepowered.api.statistic.Statistics
 
NOTEBLOCK_TUNED - Static variable in class org.spongepowered.api.statistic.Statistics
 
NoteData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
An DataManipulator handling the NotePitch for a Note.
NotePitch - Interface in org.spongepowered.api.data.type
Represents a NotePitch which may be played by a Note block.
NotePitches - Class in org.spongepowered.api.data.type
An enumeration of all possible NotePitches in vanilla minecraft.
notifier(UUID) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
Sets the UUID of the user who last notified this BlockSnapshot.
NOTIFIER - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents the User that notified a block.
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_ID - Static variable in class org.spongepowered.api.data.Queries
 
NotifyNeighborBlockEvent - Interface in org.spongepowered.api.event.block
Called when a block triggers an update to neighboring {link BlockType}s in one or more Directions.
notifyObservers() - 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.

O

OAK - Static variable in class org.spongepowered.api.data.type.TreeTypes
 
OAK - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
OAK - Static variable in class org.spongepowered.api.world.gen.type.BiomeTreeTypes
 
OAK_PLANKS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
OAK_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
OAK_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
OAK_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
OAK_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
OAK_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
OAK_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
OAK_WOODEN_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
obfuscated - Variable in class org.spongepowered.api.text.format.TextStyle
Whether text where this style is applied is obfuscated.
obfuscated(Boolean) - Method in class org.spongepowered.api.text.format.TextStyle
Returns a new TextStyle with the obfuscated property changed.
OBFUSCATED - Static variable in class org.spongepowered.api.text.format.TextStyles
 
object(PopulatorObject) - Method in interface org.spongepowered.api.world.gen.populator.RandomObject.Builder
Sets the PopulatorObject for the populator to attempt to place.
Objective - Interface in org.spongepowered.api.scoreboard.objective
An objective tracks an integer score for each entry it contains.
Objective.Builder - Interface in org.spongepowered.api.scoreboard.objective
Represents a builder to create Objective instances.
OBJECTIVE_DISPLAY_MODE - Static variable in class org.spongepowered.api.CatalogTypes
 
ObjectiveDisplayMode - Interface in org.spongepowered.api.scoreboard.objective.displaymode
Represents the mode in which to display scores for an Objective.
objectiveDisplayMode(ObjectiveDisplayMode) - Method in interface org.spongepowered.api.scoreboard.objective.Objective.Builder
ObjectiveDisplayModes - Class in org.spongepowered.api.scoreboard.objective.displaymode
ObjectiveDisplayModes which cause scores for an Objective to be be displayed differently.
objectives(List<Objective>) - Method in interface org.spongepowered.api.scoreboard.Scoreboard.Builder
Sets the list of Objectives of the Scoreboard.
OBSERVER - Static variable in class org.spongepowered.api.block.BlockTypes
 
OBSERVER - Static variable in class org.spongepowered.api.item.ItemTypes
 
OBSERVER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
OBSERVER - Static variable in class org.spongepowered.api.world.BlockChangeFlags
A flag that defines whether to 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.
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.text.translation.locale.Locales
 
OCCITAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
OCCUPIED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "occupied" state of BlockTypes.BED.
occupied() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableOccupiedData
Gets the ImmutableValue for the "occupied" state.
occupied() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.OccupiedData
Gets the Value for the "occupied" state.
OCCUPIED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is considered "occupied".
OccupiedData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Signifies that the block is considered "occupied".
OCEAN - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
OCELOT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Ocelot - Interface in org.spongepowered.api.entity.living.animal
Represents an Ocelot.
OCELOT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the OcelotType of an Ocelot.
OCELOT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OCELOT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
OCELOT_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the type of an Ocelot.
OCELOT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OcelotData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A type of VariantData for OcelotTypes belonging to an Ocelot.
OcelotType - Interface in org.spongepowered.api.data.type
Represents the type of ocelot an ocelot is.
OcelotTypes - Class in org.spongepowered.api.data.type
An enumeration of known vanilla OcelotTypes.
of(Object, String) - Static method in class co.aikar.timings.Timings
Gets a Timing for a plugin corresponding to a name.
of(Object, String, Timing) - Static method in class co.aikar.timings.Timings
Gets a handler that has a groupHandler timer handler.
of(Object, String, Timing) - Method in interface co.aikar.timings.TimingsFactory
Gets or creates a timing instance for the plugin with the given name.
of(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>) - Static method in interface org.spongepowered.api.advancement.criteria.AndCriterion
Attempts to build a new AND operation with the given AdvancementCriterions.
of(AdvancementCriterion...) - Static method in interface org.spongepowered.api.advancement.criteria.OrCriterion
Attempts to build a new OR operation with the given AdvancementCriterions.
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() - Static method in class org.spongepowered.api.data.DataQuery
Gets an empty DataQuery.
of(char, String) - Static method in class org.spongepowered.api.data.DataQuery
Constructs a query using the given separator character and path.
of(String...) - Static method in class org.spongepowered.api.data.DataQuery
Constructs a query using the given parts.
of(List<String>) - Static method in class org.spongepowered.api.data.DataQuery
Constructs a query using the given parts.
of(BannerPatternShape, DyeColor) - Static method in interface org.spongepowered.api.data.meta.PatternLayer
Creates a PatternLayer with the desired BannerPatternShape and DyeColor.
of(PotionEffectType, int, int) - 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(String) - Static method in interface org.spongepowered.api.effect.sound.SoundType
Creates a newSoundType from the given ID.
of(EntityType) - Static method in interface org.spongepowered.api.entity.EntityArchetype
Creates a new EntityArchetype with the specified EntityType.
of(EventContext, Object) - Static method in class org.spongepowered.api.event.cause.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.Cause
Constructs a new cause with the specified event context and causes.
of(EventContext, Iterable<Object>) - Static method in class org.spongepowered.api.event.cause.Cause
Constructs a new cause with the specified event context and causes.
of(DamageModifier, DoubleUnaryOperator) - Static method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
Constructs a new damage function.
of(HealthModifier, DoubleUnaryOperator) - Static method in class org.spongepowered.api.event.cause.entity.health.HealthFunction
Constructs a new health function.
of(Map<EventContextKey<?>, Object>) - Static method in class org.spongepowered.api.event.cause.EventContext
Creates a new EventContext from the given map of entries.
of(EnchantmentType, int) - Static method in interface org.spongepowered.api.item.enchantment.Enchantment
Creates a new Enchantment with the provided EnchantmentType and level.
of(InventoryArchetype) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
Sets the base InventoryArchetype for the Inventory.
of(QueryOperation...) - Static method in interface org.spongepowered.api.item.inventory.InventoryTransformation
Creates a new transformation based on QueryOperations.
of(ItemType, int) - Static method in interface org.spongepowered.api.item.inventory.ItemStack
Creates a new ItemStack of the provided ItemType and quantity.
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(Object...) - Static method in class org.spongepowered.api.item.inventory.property.AcceptsItems
Create an AcceptsItems property which matches AcceptsItems properties with containing one or more of the supplied values.
of(Object) - Static method in class org.spongepowered.api.item.inventory.property.ArmorSlotType
Create an ArmourSlotType property which matches ArmourSlotType properties with equal value.
of(Object) - Static method in class org.spongepowered.api.item.inventory.property.EquipmentSlotType
Create an EquipmentSlotType property which matches EquipmentSlotType properties with equal value.
of(Object) - Static method in class org.spongepowered.api.item.inventory.property.IntProperty
Create an IntProperty property which matches IntProperty properties with equal value.
of(int) - Static method in class org.spongepowered.api.item.inventory.property.InventoryCapacity
Create an InventoryCapacity property which matches InventoryCapacity properties with equal value.
of(Object) - Static method in class org.spongepowered.api.item.inventory.property.InventoryDimension
Create an InventoryDimension property which matches InventoryDimension properties with equal value.
of(int, int) - Static method in class org.spongepowered.api.item.inventory.property.InventoryDimension
Create an InventoryDimension property which matches InventoryDimension properties with equal value.
of(Text) - Static method in class org.spongepowered.api.item.inventory.property.InventoryTitle
Creates a new InventoryTitle with the provided Text.
of(Object, Object) - Static method in class org.spongepowered.api.item.inventory.property.MappedIntProperty
Create a MappedIntproperty property which matches MappedIntproperty properties with equal value and matching key.
of(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotIndex
Create a SlotIndex property which matches SlotIndex properties with equal value.
of(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotPos
Create an SlotPos property which matches SlotPos properties with equal value.
of(int, int) - Static method in class org.spongepowered.api.item.inventory.property.SlotPos
Create an SlotPos property which matches SlotPos properties with equal value.
of(Object) - Static method in class org.spongepowered.api.item.inventory.property.SlotSide
Create a SlotSide property which matches SlotSide properties with equal value.
of(Object) - Static method in class org.spongepowered.api.item.inventory.property.StringProperty
Create a StringProperty which matches StringProperty properties with equal value.
of(T) - Method in interface org.spongepowered.api.item.inventory.query.QueryOperationType
Returns a query operation that tests for the specified argument.
of(ItemStackSnapshot...) - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient for the provided ItemStackSnapshots.
of(ItemStack...) - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient for the provided ItemStacks.
of(ItemType...) - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient for the provided ItemTypes.
of(GameDictionary.Entry...) - Static method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
Creates a new Ingredient for the provided GameDictionary.Entrys.
of(UUID) - Static method in interface org.spongepowered.api.profile.GameProfile
Creates a GameProfile from the provided ID.
of(UUID, String) - Static method in interface org.spongepowered.api.profile.GameProfile
Creates a GameProfile from the provided ID and name.
of(String, String) - Static method in interface org.spongepowered.api.profile.property.ProfileProperty
Creates a new property.
of(String, String, String) - Static method in interface org.spongepowered.api.profile.property.ProfileProperty
Creates a new signed property.
of(Map<String, Boolean>) - Static method in class 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 class org.spongepowered.api.service.permission.NodeTree
Create a new node tree with the given values, and the specified root fallback value.
of() - Static method in class org.spongepowered.api.text.format.TextFormat
Gets the TextFormat with the default style and color.
of(TextStyle) - Static method in class org.spongepowered.api.text.format.TextFormat
Constructs a new TextFormat with the specific style.
of(TextColor) - Static method in class org.spongepowered.api.text.format.TextFormat
Constructs a new TextFormat with the specific color.
of(TextColor, TextStyle) - Static method in class org.spongepowered.api.text.format.TextFormat
Constructs a new TextFormat with the specific color and style.
of() - Static method in class org.spongepowered.api.text.format.TextStyles
Returns an empty TextStyle.
of(TextStyle...) - Static method in class org.spongepowered.api.text.format.TextStyles
Constructs a composite text style from the specified styles.
of() - Static method in class org.spongepowered.api.text.Text
Returns an empty, unformatted Text instance.
of(String) - Static method in class org.spongepowered.api.text.Text
Creates a Text with the specified plain text.
of(char) - Static method in class org.spongepowered.api.text.Text
Creates a Text with the specified char as plain text.
of(Translation, Object...) - Static method in class org.spongepowered.api.text.Text
Creates a new unformatted TranslatableText with the given Translation and arguments.
of(Translatable, Object...) - Static method in class org.spongepowered.api.text.Text
Creates a new unformatted TranslatableText from the given Translatable.
of(Selector) - Static method in class org.spongepowered.api.text.Text
Creates a new unformatted SelectorText with the given selector.
of(Score) - Static method in class org.spongepowered.api.text.Text
Creates a new unformatted ScoreText with the given score.
of(Object...) - Static method in class org.spongepowered.api.text.Text
Builds a Text from a given array of objects.
of(String, String, Object[]) - Static method in class org.spongepowered.api.text.TextTemplate
Constructs a new TextTemplate for the given elements.
of(Object...) - Static method in class org.spongepowered.api.text.TextTemplate
Constructs a new TextTemplate for the given elements.
of() - Static method in class org.spongepowered.api.text.TextTemplate
Returns the empty representation of a TextTemplate.
of() - Static method in class org.spongepowered.api.text.title.Title
Returns a Title that will simply do nothing when it is sent to the client.
of(Text) - Static method in class org.spongepowered.api.text.title.Title
Returns a Title that will display the given main title on the player's screen.
of(Text, Text) - Static method in class org.spongepowered.api.text.title.Title
Returns a Title that will display the given main and subtitle on the player's screen.
of(String) - Static method in class org.spongepowered.api.text.translation.locale.Locales
Gets a locale for the specified locale code, e.g.
of(GameProfile) - Static method in interface org.spongepowered.api.util.ban.Ban
Creates an indefinite ban on a profile.
of(GameProfile, Text) - Static method in interface org.spongepowered.api.util.ban.Ban
Creates an indefinite ban with a reason on a profile.
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(Vector3i) - Static method in class org.spongepowered.api.util.Color
Converts the provided Vector3i into a Color object.
of(Vector3f) - Static method in class org.spongepowered.api.util.Color
converts the provided Vector3f into a Color object.
of(Vector3d) - Static method in class org.spongepowered.api.util.Color
converts the provided Vector3d into a Color object.
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(boolean) - Static method in class org.spongepowered.api.util.OptBool
Constructs a new Optional&lt;Boolean&gt; from the given boolean.
of(Boolean) - Static method in class org.spongepowered.api.util.OptBool
Constructs a new Optional&lt;Boolean&gt; from the given Boolean.
of(Optional<Boolean>) - Static method in class org.spongepowered.api.util.OptBool
Coerces the given Optional&lt;Boolean&gt; into one of the three stored states.
of(K, V) - Static method in class org.spongepowered.api.util.Tuple
Creates a new Tuple with the desired first and second objects.
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.
OFFENSIVE_POTION_EFFECT - Static variable in class org.spongepowered.api.event.cause.entity.health.HealthModifierTypes
Represents the HealthModifier that will increase heal amount from a PotionEffect affecting the target.
offer(Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Offers the given value as defined by the provided Key such that a DataTransactionResult is returned for any successful, rejected, and replaced BaseValues from this CompositeValueStore.
offer(BaseValue<E>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Offers the given BaseValue as defined by the provided Key such that a DataTransactionResult is returned for any successful, rejected, and replaced BaseValues from this CompositeValueStore.
offer(H) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Offers the given ValueContainer such that all of the available BaseValues from the given ValueContainer are offered to this CompositeValueStore.
offer(H, MergeFunction) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Offers the given ValueContainer such that all of the available BaseValues from the given ValueContainer are offered to this CompositeValueStore.
offer(Iterable<H>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Offers all provided ValueContainers to this CompositeValueStore much like CompositeValueStore.offer(ValueContainer) except all in a single batch.
offer(Iterable<H>, MergeFunction) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Offers all provided ValueContainers to this CompositeValueStore much like CompositeValueStore.offer(ValueContainer) except all in a single batch.
offer(ItemStack) - Method in interface org.spongepowered.api.item.inventory.Inventory
Try to put an ItemStack into 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 BaseValue<E>>, E) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the given E value that is keyed by the provided Key to the block at the provided location.
offer(int, int, int, Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the given E value that is keyed by the provided Key to the block at the provided location.
offer(Vector3i, BaseValue<E>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the given BaseValue to the block at the given position.
offer(int, int, int, BaseValue<E>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the given BaseValue to the block at the given position.
offer(Vector3i, DataManipulator<?, ?>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the given DataManipulator to the block at the given position.
offer(int, int, int, DataManipulator<?, ?>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the given DataManipulator to the block at the given position.
offer(Vector3i, DataManipulator<?, ?>, MergeFunction) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the given DataManipulator to the block at the given position.
offer(int, int, int, DataManipulator<?, ?>, MergeFunction) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the given DataManipulator to the block at the given position.
offer(Vector3i, Iterable<DataManipulator<?, ?>>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the provided DataManipulators to the block at the given position.
offer(int, int, int, Iterable<DataManipulator<?, ?>>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the provided DataManipulators to the block at the given position.
offer(Vector3i, Iterable<DataManipulator<?, ?>>, MergeFunction) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Offers the provided DataManipulators to the block at the given position.
offer(Key<? extends BaseValue<T>>, T) - Method in class org.spongepowered.api.world.Location
 
offer(Iterable<DataManipulator<?, ?>>) - Method in class org.spongepowered.api.world.Location
 
offer(Iterable<DataManipulator<?, ?>>, MergeFunction) - Method in class org.spongepowered.api.world.Location
 
offer(BaseValue<T>) - Method in class org.spongepowered.api.world.Location
 
offer(DataManipulator<?, ?>) - Method in class org.spongepowered.api.world.Location
 
offer(DataManipulator<?, ?>, MergeFunction) - Method in class org.spongepowered.api.world.Location
 
OFFSET - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing a block's offset when inside a Minecart.
offset() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMinecartBlockData
Gets the offset of the represented block, in "pixels".
offset() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.MinecartBlockData
Gets the offset of the represented block, in "pixels".
offset(Vector3d) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the offset of the particle effect.
OFFSET - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will affect how all the particles are spread.
offset(Vector3i) - Method in class org.spongepowered.api.util.AABB
Offsets this bounding box by a given amount and returns a new box.
offset(Vector3d) - Method in class org.spongepowered.api.util.AABB
Offsets this bounding box by a given amount and returns a new box.
offset(double, double, double) - Method in class org.spongepowered.api.util.AABB
Offsets this bounding box by a given amount and returns a new box.
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.
ofStart(Object, String) - Static method in class co.aikar.timings.Timings
Returns a Timing object after starting it, useful for try-with-resources.
ofStart(Object, String, Timing) - Static method in class co.aikar.timings.Timings
Returns a Timing object after starting it, useful for try-with-resources.
onClick(ClickAction<?>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
onClick(ClickAction<?>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
onClick(ClickAction<?>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
onClick(ClickAction<?>) - Method in class org.spongepowered.api.text.Text.Builder
Sets the ClickAction that will be executed if the text is clicked in the chat.
onClick(ClickAction<?>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
onHover(HoverAction<?>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
onHover(HoverAction<?>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
onHover(HoverAction<?>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
onHover(HoverAction<?>) - Method in class org.spongepowered.api.text.Text.Builder
Sets the HoverAction that will be executed if the text is hovered in the chat.
onHover(HoverAction<?>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
onLoaded(ImmutableList<ChunkTicketManager.LoadingTicket>, World) - Method in interface org.spongepowered.api.world.ChunkTicketManager.Callback
Callback for loading Tickets during world load.
onLoaded(ImmutableList<ChunkTicketManager.LoadingTicket>, World, int) - Method in interface org.spongepowered.api.world.ChunkTicketManager.OrderedCallback
Callback for loading Tickets during world load.
onlyAirFilter() - Static method in class org.spongepowered.api.util.blockray.BlockRay
A filter that will only return true when the BlockRayHit represents BlockTypes.AIR.
onlyNearby() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask.Builder
 
onlyNearby() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask
Gets whether an Entity can only be targeted within a "short" radius from the owning Agent.
onlyOne(CommandElement) - Static method in class org.spongepowered.api.command.args.GenericArguments
Restricts the given command element to only insert one value into the context at the provided key.
onPlayerLoaded(ImmutableListMultimap<UUID, ChunkTicketManager.LoadingTicket>, World) - Method in interface org.spongepowered.api.world.ChunkTicketManager.PlayerOrderedCallback
Callback for loading player Tickets during world load.
onShiftClick(ShiftClickAction<?>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
onShiftClick(ShiftClickAction<?>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
onShiftClick(ShiftClickAction<?>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
onShiftClick(ShiftClickAction<?>) - Method in class org.spongepowered.api.text.Text.Builder
Sets the ShiftClickAction that will be executed if the text is shift-clicked in the chat.
onShiftClick(ShiftClickAction<?>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
OPEN - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "open" state of various door typed blocks.
open() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableOpenData
Gets the ImmutableValue for the "open" state.
open() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.OpenData
Gets the Value for the "open" state.
open(Player) - Method in interface org.spongepowered.api.item.inventory.Container
Shows this Inventory to the given viewer.
OPEN_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is "open".
OPEN_SHULKER_BOX - Static variable in class org.spongepowered.api.statistic.Statistics
 
OpenData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Signifies that a block is "open".
openInventory(Inventory) - Method in interface org.spongepowered.api.entity.living.player.Player
Opens the given Inventory for the player to view.
openInventory(Inventory, Text) - Method in interface org.spongepowered.api.entity.living.player.Player
Opens a given Inventory for the player to view with a custom displayName.
openUrl(URL) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new ClickAction that will ask the player to open an URL when it is clicked.
operator - Variable in class org.spongepowered.api.data.property.AbstractProperty
Operator for comparing to other properties.
operator - Variable in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
Operator for comparing to other properties.
OperatorCriterion - Interface in org.spongepowered.api.advancement.criteria
 
OptBool - Class in org.spongepowered.api.util
Utility for working with Optional&lt;Boolean&gt;s.
option(ParticleOption<V>, V) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the value of the specified ParticleOption.
option(int) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder
Sets the enchanting option.
optional(CommandElement) - Static method in class org.spongepowered.api.command.args.GenericArguments
Make the provided command element optional.
optional(CommandElement, Object) - Static method in class org.spongepowered.api.command.args.GenericArguments
Make the provided command element optional.
optional(boolean) - Method in class org.spongepowered.api.text.TextTemplate.Arg.Builder
Sets whether the Arg should be optional (false by default).
optional() - Method in class org.spongepowered.api.text.TextTemplate.Arg.Builder
Makes the Arg optional.
OPTIONAL_DOUBLE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_DOUBLE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_ENTITY_SNAPSHOT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_ENTITY_SNAPSHOT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_ENTITY_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_POTION_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_POTION_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_PROFESSION_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_PROFESSION_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_TEXT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_TEXT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_UUID_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
OPTIONAL_UUID_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
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.
OptionalValue<E> - Interface in org.spongepowered.api.data.value.mutable
Represents a Value that can be Optional such that the underlying value may be present or null.
optionalWeak(CommandElement) - Static method in class org.spongepowered.api.command.args.GenericArguments
Make the provided command element optional This means the command element is not required.
optionalWeak(CommandElement, Object) - Static method in class org.spongepowered.api.command.args.GenericArguments
Make the provided command element optional.
or(AdvancementCriterion...) - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion
Combines this AdvancementCriterion with the other criteria to create an OR operation.
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(E) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableOptionalValue
Provides the value such that if the underlying value is null, the default value is returned as an ImmutableValue, if the underlying value is present, the underlying value is returned as a ImmutableValue.
or(E) - Method in interface org.spongepowered.api.data.value.mutable.OptionalValue
Provides the value such that if the underlying value is null, the default value is returned as a Value, if the underlying value is present, the underlying value is returned as a Value.
or(Tristate) - Method in enum org.spongepowered.api.util.Tristate
ORs this tristate with another tristate.
ORANGE - Static variable in class org.spongepowered.api.data.type.DyeColors
 
ORANGE_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ORANGE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ORANGE_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ORANGE_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ORANGE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ORANGE_DYE_FROM_ORANGE_TULIP - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ORANGE_DYE_FROM_RED_YELLOW - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.item.recipe.crafting.CraftingRecipes
 
ORANGE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ORANGE_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ORANGE_TULIP - Static variable in class org.spongepowered.api.data.type.PlantTypes
 
ORANGE_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ORB_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the amount of "experience" an ExperienceOrb contains.
OrCriterion - Interface in org.spongepowered.api.advancement.criteria
A AdvancementCriterion that represents an OR operation.
Order - Enum in org.spongepowered.api.event
Order that Listenerd methods may be registered at.
order(ByteOrder) - Method in interface org.spongepowered.api.network.ChannelBuf
Returns a buffer with the specified endianness which shares the whole region, indexes, and marks of this buffer.
OrderedInventory - Interface in org.spongepowered.api.item.inventory.type
An Ordered Inventory contains Slots in some pre-determined order with indices between 0 and 1-Inventory.capacity().
Ore - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which seeds the underground areas of the chunks with ores.
ore(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.Ore.Builder
Sets the block to place as ore.
ORE - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Ore.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Ore populators.
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.asset - package org.spongepowered.api.asset
 
org.spongepowered.api.block - package org.spongepowered.api.block
An API section where "blocks" are represented.
org.spongepowered.api.block.tileentity - package org.spongepowered.api.block.tileentity
 
org.spongepowered.api.block.tileentity.carrier - package org.spongepowered.api.block.tileentity.carrier
 
org.spongepowered.api.block.trait - package org.spongepowered.api.block.trait
A fallback API for handling traits of BlockStates such that the values that are not directly supported by the API can still be represented with a BlockTrait.
org.spongepowered.api.boss - package org.spongepowered.api.boss
 
org.spongepowered.api.command - package org.spongepowered.api.command
 
org.spongepowered.api.command.args - package org.spongepowered.api.command.args
 
org.spongepowered.api.command.args.parsing - package org.spongepowered.api.command.args.parsing
 
org.spongepowered.api.command.dispatcher - package org.spongepowered.api.command.dispatcher
 
org.spongepowered.api.command.source - package org.spongepowered.api.command.source
 
org.spongepowered.api.command.spec - package org.spongepowered.api.command.spec
 
org.spongepowered.api.config - package org.spongepowered.api.config
 
org.spongepowered.api.data - package org.spongepowered.api.data
 
org.spongepowered.api.data.key - package org.spongepowered.api.data.key
 
org.spongepowered.api.data.manipulator - package org.spongepowered.api.data.manipulator
 
org.spongepowered.api.data.manipulator.catalog - package org.spongepowered.api.data.manipulator.catalog
 
org.spongepowered.api.data.manipulator.immutable - package org.spongepowered.api.data.manipulator.immutable
 
org.spongepowered.api.data.manipulator.immutable.block - package org.spongepowered.api.data.manipulator.immutable.block
 
org.spongepowered.api.data.manipulator.immutable.common - package org.spongepowered.api.data.manipulator.immutable.common
A common abstract implementation of several types of ImmutableDataManipulators for simpler use with plugins.
org.spongepowered.api.data.manipulator.immutable.entity - package org.spongepowered.api.data.manipulator.immutable.entity
 
org.spongepowered.api.data.manipulator.immutable.item - package org.spongepowered.api.data.manipulator.immutable.item
 
org.spongepowered.api.data.manipulator.immutable.tileentity - package org.spongepowered.api.data.manipulator.immutable.tileentity
 
org.spongepowered.api.data.manipulator.mutable - package org.spongepowered.api.data.manipulator.mutable
 
org.spongepowered.api.data.manipulator.mutable.block - package org.spongepowered.api.data.manipulator.mutable.block
 
org.spongepowered.api.data.manipulator.mutable.common - package org.spongepowered.api.data.manipulator.mutable.common
 
org.spongepowered.api.data.manipulator.mutable.entity - package org.spongepowered.api.data.manipulator.mutable.entity
 
org.spongepowered.api.data.manipulator.mutable.item - package org.spongepowered.api.data.manipulator.mutable.item
 
org.spongepowered.api.data.manipulator.mutable.tileentity - package org.spongepowered.api.data.manipulator.mutable.tileentity
 
org.spongepowered.api.data.merge - package org.spongepowered.api.data.merge
 
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.property - package org.spongepowered.api.data.property
 
org.spongepowered.api.data.property.block - package org.spongepowered.api.data.property.block
 
org.spongepowered.api.data.property.entity - package org.spongepowered.api.data.property.entity
 
org.spongepowered.api.data.property.item - package org.spongepowered.api.data.property.item
 
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.data.value.immutable - package org.spongepowered.api.data.value.immutable
 
org.spongepowered.api.data.value.mutable - package org.spongepowered.api.data.value.mutable
 
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.record - package org.spongepowered.api.effect.sound.record
 
org.spongepowered.api.entity - package org.spongepowered.api.entity
 
org.spongepowered.api.entity.ai - package org.spongepowered.api.entity.ai
 
org.spongepowered.api.entity.ai.task - package org.spongepowered.api.entity.ai.task
 
org.spongepowered.api.entity.ai.task.builtin - package org.spongepowered.api.entity.ai.task.builtin
 
org.spongepowered.api.entity.ai.task.builtin.creature - package org.spongepowered.api.entity.ai.task.builtin.creature
 
org.spongepowered.api.entity.ai.task.builtin.creature.horse - package org.spongepowered.api.entity.ai.task.builtin.creature.horse
 
org.spongepowered.api.entity.ai.task.builtin.creature.target - package org.spongepowered.api.entity.ai.task.builtin.creature.target
 
org.spongepowered.api.entity.explosive - package org.spongepowered.api.entity.explosive
 
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.complex - package org.spongepowered.api.entity.living.complex
 
org.spongepowered.api.entity.living.complex.dragon.phase - package org.spongepowered.api.entity.living.complex.dragon.phase
 
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.player - package org.spongepowered.api.entity.living.player
 
org.spongepowered.api.entity.living.player.gamemode - package org.spongepowered.api.entity.living.player.gamemode
 
org.spongepowered.api.entity.living.player.tab - package org.spongepowered.api.entity.living.player.tab
 
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.projectile.source - package org.spongepowered.api.entity.projectile.source
 
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.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.tileentity - package org.spongepowered.api.event.block.tileentity
 
org.spongepowered.api.event.cause - package org.spongepowered.api.event.cause
 
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.cause.entity.dismount - package org.spongepowered.api.event.cause.entity.dismount
 
org.spongepowered.api.event.cause.entity.health - package org.spongepowered.api.event.cause.entity.health
 
org.spongepowered.api.event.cause.entity.health.source - package org.spongepowered.api.event.cause.entity.health.source
 
org.spongepowered.api.event.cause.entity.health.source.common - package org.spongepowered.api.event.cause.entity.health.source.common
 
org.spongepowered.api.event.cause.entity.spawn - package org.spongepowered.api.event.cause.entity.spawn
 
org.spongepowered.api.event.cause.entity.teleport - package org.spongepowered.api.event.cause.entity.teleport
 
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.explosive - package org.spongepowered.api.event.entity.explosive
 
org.spongepowered.api.event.entity.item - package org.spongepowered.api.event.entity.item
 
org.spongepowered.api.event.entity.living - package org.spongepowered.api.event.entity.living
 
org.spongepowered.api.event.entity.living.humanoid - package org.spongepowered.api.event.entity.living.humanoid
 
org.spongepowered.api.event.entity.living.humanoid.player - package org.spongepowered.api.event.entity.living.humanoid.player
 
org.spongepowered.api.event.entity.projectile - package org.spongepowered.api.event.entity.projectile
 
org.spongepowered.api.event.filter - package org.spongepowered.api.event.filter
 
org.spongepowered.api.event.filter.cause - package org.spongepowered.api.event.filter.cause
 
org.spongepowered.api.event.filter.data - package org.spongepowered.api.event.filter.data
 
org.spongepowered.api.event.filter.type - package org.spongepowered.api.event.filter.type
 
org.spongepowered.api.event.game - package org.spongepowered.api.event.game
 
org.spongepowered.api.event.game.state - package org.spongepowered.api.event.game.state
 
org.spongepowered.api.event.impl - package org.spongepowered.api.event.impl
 
org.spongepowered.api.event.item.inventory - package org.spongepowered.api.event.item.inventory
 
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.server - package org.spongepowered.api.event.server
 
org.spongepowered.api.event.server.query - package org.spongepowered.api.event.server.query
 
org.spongepowered.api.event.service - package org.spongepowered.api.event.service
 
org.spongepowered.api.event.sound - package org.spongepowered.api.event.sound
 
org.spongepowered.api.event.statistic - package org.spongepowered.api.event.statistic
 
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.extra.fluid - package org.spongepowered.api.extra.fluid
The base Fluid API that attempts to bridge the Data API and Forges Fluid API.
org.spongepowered.api.extra.fluid.data.manipulator.immutable - package org.spongepowered.api.extra.fluid.data.manipulator.immutable
 
org.spongepowered.api.extra.fluid.data.manipulator.mutable - package org.spongepowered.api.extra.fluid.data.manipulator.mutable
 
org.spongepowered.api.extra.fluid.data.property - package org.spongepowered.api.extra.fluid.data.property
 
org.spongepowered.api.extra.modifier.empty - package org.spongepowered.api.extra.modifier.empty
 
org.spongepowered.api.extra.modifier.skylands - package org.spongepowered.api.extra.modifier.skylands
 
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.property - package org.spongepowered.api.item.inventory.property
 
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.crafting - package org.spongepowered.api.item.recipe.crafting
 
org.spongepowered.api.item.recipe.smelting - package org.spongepowered.api.item.recipe.smelting
 
org.spongepowered.api.network - package org.spongepowered.api.network
 
org.spongepowered.api.network.status - package org.spongepowered.api.network.status
 
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.registry - package org.spongepowered.api.registry
 
org.spongepowered.api.registry.util - package org.spongepowered.api.registry.util
 
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.critieria - package org.spongepowered.api.scoreboard.critieria
 
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.sql - package org.spongepowered.api.service.sql
 
org.spongepowered.api.service.user - package org.spongepowered.api.service.user
 
org.spongepowered.api.service.whitelist - package org.spongepowered.api.service.whitelist
 
org.spongepowered.api.statistic - package org.spongepowered.api.statistic
 
org.spongepowered.api.text - package org.spongepowered.api.text
 
org.spongepowered.api.text.action - package org.spongepowered.api.text.action
 
org.spongepowered.api.text.channel - package org.spongepowered.api.text.channel
 
org.spongepowered.api.text.channel.impl - package org.spongepowered.api.text.channel.impl
 
org.spongepowered.api.text.channel.type - package org.spongepowered.api.text.channel.type
 
org.spongepowered.api.text.chat - package org.spongepowered.api.text.chat
 
org.spongepowered.api.text.format - package org.spongepowered.api.text.format
 
org.spongepowered.api.text.placeholder - package org.spongepowered.api.text.placeholder
 
org.spongepowered.api.text.selector - package org.spongepowered.api.text.selector
 
org.spongepowered.api.text.serializer - package org.spongepowered.api.text.serializer
 
org.spongepowered.api.text.title - package org.spongepowered.api.text.title
 
org.spongepowered.api.text.transform - package org.spongepowered.api.text.transform
 
org.spongepowered.api.text.translation - package org.spongepowered.api.text.translation
 
org.spongepowered.api.text.translation.locale - package org.spongepowered.api.text.translation.locale
 
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.ban - package org.spongepowered.api.util.ban
 
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.generator - package org.spongepowered.api.util.generator
 
org.spongepowered.api.util.generator.dummy - package org.spongepowered.api.util.generator.dummy
 
org.spongepowered.api.util.metric - package org.spongepowered.api.util.metric
 
org.spongepowered.api.util.rotation - package org.spongepowered.api.util.rotation
 
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.difficulty - package org.spongepowered.api.world.difficulty
 
org.spongepowered.api.world.explosion - package org.spongepowered.api.world.explosion
 
org.spongepowered.api.world.extent - package org.spongepowered.api.world.extent
 
org.spongepowered.api.world.extent.worker - package org.spongepowered.api.world.extent.worker
 
org.spongepowered.api.world.extent.worker.procedure - package org.spongepowered.api.world.extent.worker.procedure
 
org.spongepowered.api.world.gamerule - package org.spongepowered.api.world.gamerule
 
org.spongepowered.api.world.gen - package org.spongepowered.api.world.gen
 
org.spongepowered.api.world.gen.populator - package org.spongepowered.api.world.gen.populator
 
org.spongepowered.api.world.gen.type - package org.spongepowered.api.world.gen.type
 
org.spongepowered.api.world.schematic - package org.spongepowered.api.world.schematic
 
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.weather - package org.spongepowered.api.world.weather
 
ORIGINAL - Static variable in class org.spongepowered.api.data.Queries
 
originalChanges - Variable in class org.spongepowered.api.event.impl.AbstractValueChangeEvent
 
originalDamage - Variable in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
originalDamage - Variable in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
originalFinalAmount - Variable in class org.spongepowered.api.event.impl.AbstractModifierEvent
 
originalFunctions - Variable in class org.spongepowered.api.event.impl.AbstractAttackEntityEvent
 
originalFunctions - Variable in class org.spongepowered.api.event.impl.AbstractDamageEntityEvent
 
originalFunctions - Variable in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
originalHealAmount - Variable in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
originalMessage - Variable in class org.spongepowered.api.event.impl.AbstractMessageEvent
 
originalModifierMap - Variable in class org.spongepowered.api.event.impl.AbstractModifierEvent
 
originalModifiers - Variable in class org.spongepowered.api.event.impl.AbstractModifierEvent
 
OUTER_LEFT - Static variable in class org.spongepowered.api.data.type.StairShapes
 
OUTER_RIGHT - Static variable in class org.spongepowered.api.data.type.StairShapes
 
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.
overlay(BossBarOverlay) - Method in interface org.spongepowered.api.boss.ServerBossBar.Builder
Sets the overlay.
override(String) - Method in class org.spongepowered.api.text.ScoreText.Builder
Overrides the real score and displays a custom text instead.
OverrideRegistration - Annotation Type in org.spongepowered.api.registry.util
Declares the registry being a direct override of a different registry.
OVERWORLD - Static variable in class org.spongepowered.api.world.DimensionTypes
Represents the default dimension type of a World.
OVERWORLD - Static variable in class org.spongepowered.api.world.GeneratorTypes
 
OVERWORLD - Static variable in class org.spongepowered.api.world.WorldArchetypes
Represents a typical default World.
owner() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableTameableData
Gets the ImmutableOptionalValue for the UUID of the Tamer.
owner() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableRepresentedPlayerData
Gets the ImmutableValue for the GameProfile that is represented by the DataHolder.
owner() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.TameableData
Gets the OptionalValue for the UUID of the Tamer.
owner() - Method in interface org.spongepowered.api.data.manipulator.mutable.RepresentedPlayerData
Gets the ValueGameProfile that is represented by the DataHolder.
OWNER - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents the User that owns a block.
owner(Object) - Method in interface org.spongepowered.api.world.ChunkPreGenerate.Builder
Sets the owner of the resulting task.
OXEYE_DAISY - Static variable in class org.spongepowered.api.data.type.PlantTypes
 

P

PACKED_ICE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PACKED_ICE - Static variable in class org.spongepowered.api.item.ItemTypes
 
padding(Text) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sets the padding character to be used when centering headers and footers.
PAEONIA - Static variable in class org.spongepowered.api.data.type.DoublePlantTypes
 
PAGED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item has "pages" of Text.
PagedData - Interface in org.spongepowered.api.data.manipulator.mutable.item
An DataManipulator handling the List of pages of Text for an ItemStack of type ItemTypes.WRITTEN_BOOK such that the text elements are single pages.
pages() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutablePagedData
Gets the ImmutableListValue for the Text pages.
pages() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutablePlainPagedData
Gets the ImmutableListValue for the Text pages.
pages() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.PagedData
Gets the ListValue for the Text pages.
pages() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.PlainPagedData
Gets the ListValue for the Text pages.
PaginationList - Interface in org.spongepowered.api.service.pagination
Represents an immutable iterable of Texts, which can be sent to a MessageReceiver.
PaginationList.Builder - Interface in org.spongepowered.api.service.pagination
Builds a paginated output for an iterable of Texts.
PaginationService - Interface in org.spongepowered.api.service.pagination
This service allows pagination of output to users.
PAINTING - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Painting - Interface in org.spongepowered.api.entity.hanging
Represents a Painting.
PAINTING - Static variable in class org.spongepowered.api.item.ItemTypes
 
PAINTING - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
Palette<T extends CatalogType> - Interface in org.spongepowered.api.world.schematic
Represents a mapping for types to a local identifier.
palette(BlockPalette) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
PaletteType<T extends CatalogType> - Interface in org.spongepowered.api.world.schematic
 
paletteType(BlockPaletteType) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
PaletteTypes - Class in org.spongepowered.api.world.schematic
 
PaletteTypes() - Constructor for class org.spongepowered.api.world.schematic.PaletteTypes
 
PAPER - Static variable in class org.spongepowered.api.item.ItemTypes
 
PAPER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
parallelStream() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
PARAM_MESSAGE_BODY - Static variable in interface org.spongepowered.api.event.message.MessageEvent
Parameter for body section in body partition.
PARAM_MESSAGE_FOOTER - Static variable in interface org.spongepowered.api.event.message.MessageEvent
Parameter for footer section in footer partition.
PARAM_MESSAGE_HEADER - Static variable in interface org.spongepowered.api.event.message.MessageEvent
Parameter for header section in header partition.
params - Variable in class org.spongepowered.api.text.transform.SimpleTextTemplateApplier
 
pardon(GameProfile) - Method in interface org.spongepowered.api.service.ban.BanService
Pardons a profile, or removes its ban, if present.
pardon(InetAddress) - Method in interface org.spongepowered.api.service.ban.BanService
Pardons an IP address, 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.
PardonUserEvent.TargetPlayer - Interface in org.spongepowered.api.event.user
An event where a Player is the target.
parent(Advancement) - Method in interface org.spongepowered.api.advancement.Advancement.Builder
Sets the parent Advancement.
parent() - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets the parent Inventory of this Inventory.
PARROT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Parrot - Interface in org.spongepowered.api.entity.living.animal
Represents a parrot.
PARROT_VARIANT - Static variable in class org.spongepowered.api.CatalogTypes
 
PARROT_VARIANT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the variant of a Parrot.
PARROT_VARIANT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PARROT_VARIANT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ParrotData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A type of VariantData for ParrotVariants belonging to an Parrot.
ParrotVariant - Interface in org.spongepowered.api.data.type
Represents the variant of a Parrot.
ParrotVariants - Class in org.spongepowered.api.data.type
An enumeration of known vanilla ParrotVariants.
parse(CommandSource, CommandArgs, CommandContext) - Method in class org.spongepowered.api.command.args.ChildCommandElementExecutor
 
parse(CommandSource, CommandArgs, CommandContext) - Method in class org.spongepowered.api.command.args.CommandElement
Attempt to extract a value for this element from the given arguments and put it in the given context.
parse(CommandSource, CommandArgs, CommandContext) - Method in class org.spongepowered.api.command.args.CommandFlags
 
parse(PlaceholderContext) - Method in interface org.spongepowered.api.text.placeholder.PlaceholderParser
Creates a Text based on the provided PlaceholderContext.
parse(String) - Static method in interface org.spongepowered.api.text.selector.Argument
Parses an Argument from the given argument string.
parse(String) - Static method in interface org.spongepowered.api.text.selector.Selector
Parses a Selector from the given selector string.
parseArgument(String) - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Parses an Argument from the given argument string.
parser(Function<PlaceholderContext, Text>) - Method in interface org.spongepowered.api.text.placeholder.PlaceholderParser.Builder
The function that converts a PlaceholderContext to Text
parseRawSelector(String) - Method in interface org.spongepowered.api.text.selector.SelectorFactory
Parses a Selector from the given selector string.
parseValue(String) - Method in interface org.spongepowered.api.block.trait.BlockTrait
Attempts to parse the provided value as a value dictated possible by this trait or Optional.empty() otherwise.
parseValue(CommandSource, CommandArgs) - Method in class org.spongepowered.api.command.args.ChildCommandElementExecutor
 
parseValue(CommandSource, CommandArgs) - Method in class org.spongepowered.api.command.args.CommandElement
Attempt to extract a value for this element from the given arguments.
parseValue(CommandSource, CommandArgs) - Method in class org.spongepowered.api.command.args.CommandFlags
 
parseValue(CommandSource, CommandArgs) - Method in class org.spongepowered.api.command.args.PatternMatchingCommandElement
 
parseValue(CommandSource, CommandArgs) - Method in class org.spongepowered.api.command.args.SelectorCommandElement
 
PARTICLE_OPTION - Static variable in class org.spongepowered.api.CatalogTypes
 
PARTICLE_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
PARTICLE_TYPE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PARTICLE_TYPE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
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.
particles(boolean) - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
Sets the potion effect to show particles when applied or not.
particleType() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the ParticleType of this cloud.
particleType() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the ParticleType of this cloud.
ParticleType - Interface in org.spongepowered.api.effect.particle
Represents a particle that can be sent on a Minecraft client.
particleType() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the ParticleType of this cloud.
ParticleTypes - Class in org.spongepowered.api.effect.particle
An enumeration of all possible ParticleTypes in vanilla minecraft.
PartitionedTextFormatter<E extends TextFormatter<?>> - Interface in org.spongepowered.api.text.transform
Represents a TextFormatter that is sectioned into different sub-formatters.
partitions - Variable in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
partRotation() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBodyPartRotationalData
Gets the ImmutableMapValue of BodyParts to Vector3d rotations.
partRotation() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.BodyPartRotationalData
Gets the MapValue of BodyParts to Vector3d rotations.
parts - Variable in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
PassableProperty - Class in org.spongepowered.api.data.property.block
 
PassableProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.PassableProperty
Creates a new PassableProperty.
PassableProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.PassableProperty
Creates a new PassableProperty.
PASSED_BURN_TIME - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the amount of ticks a Furnace has already been burning with the current fuel item.
PASSED_COOK_TIME - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the amount of ticks a Furnace has been cooking the current item for.
passedBurnTime() - Method in interface org.spongepowered.api.block.tileentity.carrier.Furnace
Gets the MutableBoundedValue for the already passed burn time.
passedBurnTime() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableFurnaceData
Gets the ImmutableBoundedValue for the already passed burn time of the Furnace.
passedBurnTime() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.FurnaceData
Gets the MutableBoundedValue for the already passed burn time of the Furnace.
passedCookTime() - Method in interface org.spongepowered.api.block.tileentity.carrier.Furnace
Gets the MutableBoundedValue for the already passed cook time of the item stack in this furnace.
passedCookTime() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableFurnaceData
Gets the ImmutableBoundedValue for the already passed cook time of the ItemStack in the Furnace.
passedCookTime() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.FurnaceData
Gets the MutableBoundedValue for the already passed cook time of the ItemStack in the Furnace.
PASSENGER_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is a "passenger" riding another Entity.
PassengerData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Signifies that an Entity is a "passenger" of another Entity.
PASSENGERS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the entities that act as passengers for an Entity.
passengers() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePassengerData
Gets the ImmutableListValue for the current Entity acting as a passenger.
passengers() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.PassengerData
Gets the Value for the current Entity acting as a passenger.
PASSIVE - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
Unknown for now.
pattern(BannerPatternShape) - Method in interface org.spongepowered.api.data.meta.PatternLayer.Builder
Sets the BannerPatternShape to be used.
PATTERN_LIST_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PatternLayer - Interface in org.spongepowered.api.data.meta
A representation on a single layer of a BannerData's pattern.
PatternLayer.Builder - Interface in org.spongepowered.api.data.meta
 
PatternListValue - Interface in org.spongepowered.api.data.value.mutable
Represents a customized ListValue handling PatternLayers.
PatternMatchingCommandElement - Class in org.spongepowered.api.command.args
Abstract command element that matches values based on pattern.
PatternMatchingCommandElement(Text, boolean) - Constructor for class org.spongepowered.api.command.args.PatternMatchingCommandElement
 
PatternMatchingCommandElement(Text) - Constructor for class org.spongepowered.api.command.args.PatternMatchingCommandElement
 
patterns() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBannerData
Gets the ImmutablePatternListValue of all patterns for the Banner.
patternsList() - Method in interface org.spongepowered.api.block.tileentity.Banner
Gets the PatternListValue of all patterns for the Banner.
patternsList() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.BannerData
Gets the PatternListValue 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 class org.spongepowered.api.command.args.CommandArgs
Try to read the next argument without advancing the current index.
peek(EquipmentSlotType) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Gets without removing the stack for the specified equipment type in this Inventory.
peek(EquipmentSlotType, int) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Gets without removing the items from the stack for the specified equipment type in this Inventory.
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(EquipmentType, int) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Gets without removing the items from the stack for the specified equipment type in this Inventory.
peek() - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets without removing the first available stack from this Inventory.
peek(int) - Method in interface org.spongepowered.api.item.inventory.Inventory
Uses the same semantics as Inventory.poll(int) but does not remove the items from the 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(int, 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(SlotPos) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Gets without removing the stack at the supplied position in this Inventory.
peek(SlotPos, int) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Gets without removing the stack at the supplied position in this Inventory.
peek(SlotIndex) - Method in interface org.spongepowered.api.item.inventory.type.OrderedInventory
Gets without removing the stack at the supplied index in this Inventory.
peek(SlotIndex, int) - Method in interface org.spongepowered.api.item.inventory.type.OrderedInventory
Gets without removing the stack at the supplied index in this Inventory.
peekCause() - Method in interface org.spongepowered.api.event.CauseStackManager
Retrieves but does not remove the most recently pushed cause object.
percent(float) - Method in interface org.spongepowered.api.boss.ServerBossBar.Builder
Sets the percent.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.DeadBush.Builder
Sets the number of bushes to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.DeadBush.Builder
Sets the number of bushes to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant.Builder
Sets the number of plants to create, cannot be negative.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant.Builder
Sets the number of plants to create, cannot be negative.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Flower.Builder
Sets the number of flowers to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Flower.Builder
Sets the number of flowers to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Forest.Builder
Sets the number of trees to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Forest.Builder
Sets the number of trees to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone.Builder
Sets the number of clusters to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone.Builder
Sets the number of clusters to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.IcePath.Builder
Sets the number of sections to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.IcePath.Builder
Sets the number of sections to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Melon.Builder
Sets the number of melons to attempt to spawn per chunk.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Melon.Builder
Sets the number of melons to attempt to spawn per chunk.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.NetherFire.Builder
Sets the number of clusters to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.NetherFire.Builder
Sets the number of clusters to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Ore.Builder
Sets the number of ore clumps to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Ore.Builder
Sets the number of ore clumps to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Pumpkin.Builder
Sets the number of pumpkins to attempt to spawn per patch, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Pumpkin.Builder
Sets the number of pumpkins to attempt to spawn per patch, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock.Builder
Sets the number of blocks to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock.Builder
Sets the number of blocks to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.RandomObject.Builder
Sets the number of fires to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.RandomObject.Builder
Sets the number of fires to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Reed.Builder
Sets the number of reeds to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Reed.Builder
Sets the number of reeds to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor.Builder
Sets the number of discs to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor.Builder
Sets the number of discs to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Shrub.Builder
Sets the number of shrubs to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Shrub.Builder
Sets the number of shrubs to attempt to spawn per chunk, must be greater than zero.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Vine.Builder
Sets the number of vines to attempt to spawn per chunk.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Vine.Builder
Sets the number of vines to attempt to spawn per chunk.
perChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.WaterLily.Builder
Sets the number of water lilies to attempt to spawn per chunk, must be greater than zero.
perChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.WaterLily.Builder
Sets the number of water lilies to attempt to spawn per chunk, must be greater than zero.
perCluster(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.NetherFire.Builder
Sets the number of fire to attempt to spawn per cluster, must be greater than zero.
perCluster(int) - Method in interface org.spongepowered.api.world.gen.populator.NetherFire.Builder
Sets the number of fire to attempt to spawn per cluster, must be greater than zero.
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.
permission(String) - Method in class org.spongepowered.api.command.spec.CommandSpec.Builder
Sets the permission that will be checked before using this command.
permission(String) - Static method in interface org.spongepowered.api.text.channel.MessageChannel
Creates a message channel that targets all subjects with the given permission.
permission - Variable in class org.spongepowered.api.text.channel.type.PermissionMessageChannel
 
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.
permissionFlag(String, String...) - Method in class org.spongepowered.api.command.args.CommandFlags.Builder
Allow a flag with any of the provided specifications that has no value but requires the source to have a specific permission to specify the command.
PermissionMessageChannel - Class in org.spongepowered.api.text.channel.type
A message channel that targets all subjects with the given permission.
PermissionMessageChannel(String) - Constructor for class org.spongepowered.api.text.channel.type.PermissionMessageChannel
Creates a new MessageChannel with the provided permission required to be considered a "target" MessageReceiver.
PermissionService - Interface in org.spongepowered.api.service.permission
Represents a provider of permissions data.
PERSIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
persistedType(BiomeType) - Method in interface org.spongepowered.api.world.biome.VirtualBiomeType.Builder
Sets the BiomeType that this virtual biome is persisted as after generation is complete.
PersistentInventory - Interface in org.spongepowered.api.item.inventory.type
An inventory with some kind of backing storage, for example Tile Entities.
PERSISTING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity will "persist" in the world data.
PersistingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator that marks the "persisting" state for an Entity.
PERSISTS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Entity will be prevented from despawning.
persists() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePersistingData
Gets the ImmutableValue for the "persist" state of an Entity.
persists() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.PersistingData
Gets the Value for the "persist" state of an Entity.
PHYSICS - Static variable in class org.spongepowered.api.world.BlockChangeFlags
A flag that defines whether a block change should perform block physics checks or not.
PHYSICS_OBSERVER - Static variable in class org.spongepowered.api.world.BlockChangeFlags
The BlockChangeFlags.PHYSICS and BlockChangeFlags.OBSERVER flags combined with the AND operator.
PICKUP_DELAY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the pickup delay of an Item.
PICKUP_RULE - Static variable in class org.spongepowered.api.CatalogTypes
 
PICKUP_RULE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the "pickup rule" of an Arrow.
PICKUP_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PICKUP_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PickupDelayData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for handling the "pickup delay" of an Item.
PickupRule - Interface in org.spongepowered.api.data.type
Represents a pickup rule used by Arrows.
PickupRuleData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the "pickup" rule of an Arrow.
PickupRules - Class in org.spongepowered.api.data.type
An enumeration of the vanilla pickup rules for an Arrow.
PIG - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Pig - Interface in org.spongepowered.api.entity.living.animal
Represents a Pig.
PIG_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
PIG_SADDLE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a Pig is saddled.
PIG_SADDLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity has a "saddle".
PIG_ZOMBIE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PigSaddleData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Signifies that a Entity is currently "saddled".
PIGSCENE - Static variable in class org.spongepowered.api.data.type.Arts
 
PILLAR_QUARTZ_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PINK - Static variable in class org.spongepowered.api.boss.BossBarColors
 
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.item.recipe.crafting.CraftingRecipes
 
PINK_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PINK_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PINK_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PINK_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PINK_DYE_FROM_PEONY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PINK_DYE_FROM_PINK_TULIP - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PINK_DYE_FROM_RED_BONEMEAL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.item.recipe.crafting.CraftingRecipes
 
PINK_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PINK_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PINK_TULIP - Static variable in class org.spongepowered.api.data.type.PlantTypes
 
PINK_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PIPE_TEXT - Static variable in class org.spongepowered.api.command.CommandMessageFormatting
 
PIRATE_ENGLISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
PISTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
Piston - Interface in org.spongepowered.api.block.tileentity
Represents a piston moving in the world.
PISTON - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
PISTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
PISTON - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PISTON_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the PistonType of a BlockTypes.PISTON_HEAD.
PISTON_EXTEND - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when a BlockTypes.PISTON_HEAD extends.
PISTON_EXTENDED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
PISTON_EXTENSION - Static variable in class org.spongepowered.api.block.BlockTypes
 
PISTON_EXTENSION_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
PISTON_EXTENSION_TYPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
PISTON_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
PISTON_HEAD - Static variable in class org.spongepowered.api.block.BlockTypes
 
PISTON_HEAD_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
PISTON_HEAD_SHORT - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
PISTON_HEAD_TYPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
PISTON_RETRACT - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when a BlockTypes.PISTON_HEAD retracts.
PISTON_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PISTON_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
PISTON_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the PistonType of a BlockTypes.PISTON.
PISTON_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PistonData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Represents the PistonType of a BlockTypes.PISTON_HEAD.
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.
PitchModulation - Class in org.spongepowered.api.effect.sound
Represents a value to supply to Viewer.playSound(SoundType, Vector3d, double) to modulate the pitch to a specified note.
PL_PL - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
PLACE_EVENT - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used for ChangeBlockEvent.Post to provide the block event without relying on existing in the Cause stack.
placeable() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutablePlaceableData
Gets the ImmutableSetValue of BlockTypes the ItemType can be placed on.
placeable() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.PlaceableData
Gets the SetValue of BlockTypes the ItemType can be placed on.
PLACEABLE_BLOCKS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for which block types an ItemStack may be placed on.
PLACEABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item can be placed.
PlaceableData - Interface in org.spongepowered.api.data.manipulator.mutable.item
A DataManipulator handling the Set of BlockTypes that the owning ItemStack may be placed on.
placeBlock(Vector3i, BlockState, Direction, GameProfile) - Method in interface org.spongepowered.api.world.extent.InteractableVolume
Simulates the placement of a block at the given location as if a player had done so.
placeBlock(int, int, int, BlockState, Direction, GameProfile) - Method in interface org.spongepowered.api.world.extent.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.CatalogTypes
 
PlaceholderContext - Interface in org.spongepowered.api.text.placeholder
Contains the context that a PlaceholderParser can use to determine what to display.
PlaceholderContext.Builder - Interface in org.spongepowered.api.text.placeholder
A builder for PlaceholderText objects.
PlaceholderParser - Interface in org.spongepowered.api.text.placeholder
Provides the logic of how to parse a placeholder token.
PlaceholderParser.Builder - Interface in org.spongepowered.api.text.placeholder
A builder that creates PlaceholderParser
PlaceholderParsers - Class in org.spongepowered.api.text.placeholder
Contains Sponge provided PlaceholderParsers.
PlaceholderText - Interface in org.spongepowered.api.text.placeholder
A TextRepresentable that can be used in Text building methods that represents a placeholder in text.
PlaceholderText.Builder - Interface in org.spongepowered.api.text.placeholder
A builder for PlaceholderText objects.
PLACEMENT - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
When an entity is placed into the world, likely from a command.
placementCondition(Predicate<BlockState>) - Method in interface org.spongepowered.api.world.gen.populator.Ore.Builder
Sets a predicate which checks for the placement conditions for this ore.
placementTarget(Predicate<Location<World>>) - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock.Builder
Sets the Predicate that this populator used to determine of a given BlockType is valid to attempt to place a block of fire on top of.
placeObject(World, Random, int, int, int) - Method in interface org.spongepowered.api.world.gen.PopulatorObject
Places the object into the world at the given location.
placingDisabled() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDisabledSlotsData
Controls slots that players can't place items into.
placingDisabled() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.DisabledSlotsData
Controls slots that players can't place items into.
placingDisabled() - Method in interface org.spongepowered.api.entity.living.ArmorStand
 
PLAIN - Static variable in class org.spongepowered.api.text.serializer.TextSerializers
The TextSerializer for plain text input, without support for formatting or special text types.
PLAIN_BOOK_PAGES - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the content of a ItemTypes.WRITABLE_BOOK.
PLAIN_COMPARATOR - Static variable in class org.spongepowered.api.text.Text
A Comparator for texts that compares the plain text of two text instances.
PlainPagedData - Interface in org.spongepowered.api.data.manipulator.mutable.item
An DataManipulator handling the List of pages of Text for an ItemStack of type ItemTypes.WRITABLE_BOOK such that the text elements are single pages.
PLAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
PLANKS - Static variable in class org.spongepowered.api.block.BlockTypes
 
PLANKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PLANKS_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
PLANT - Static variable in class org.spongepowered.api.data.type.Arts
 
PLANT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PLANT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
PLANT_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the PlantType of a BlockState.
PLANT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PlantData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An VariantData for the PlantType state.
PlantType - Interface in org.spongepowered.api.data.type
 
PlantTypes - Class in org.spongepowered.api.data.type
 
Platform - Interface in org.spongepowered.api
Represents a possible platform or implementation a Game could be running on.
Platform.Component - Enum in org.spongepowered.api
Represents a part of the Platform.
Platform.Type - Enum in org.spongepowered.api
The type of the platform, or where the game is currently running.
playEndBossMusic(boolean) - Method in interface org.spongepowered.api.boss.ServerBossBar.Builder
Sets if the end boss music should be played.
player(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent online players.
PLAYER - Static variable in class org.spongepowered.api.data.type.SkullTypes
 
PLAYER - Static variable in class org.spongepowered.api.effect.sound.SoundCategories
 
PLAYER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Player - Interface in org.spongepowered.api.entity.living.player
A Player represents the in-game entity of a human playing on a server.
PLAYER - Static variable in class org.spongepowered.api.event.cause.entity.dismount.DismountTypes
 
PLAYER - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents a Player.
PLAYER - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Player.
PLAYER_BREAK - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when a Player breaks a block.
PLAYER_CREATED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an IronGolem has been created by a Player.
PLAYER_CREATED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity was created by a Player.
PLAYER_HURT_ENTITY - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
PLAYER_KILLED_ENTITY - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
PLAYER_KILLS - Static variable in class org.spongepowered.api.scoreboard.critieria.Criteria
Represents a Criteria which causes an Objective to have a score for a player incremented when they kill a player.
PLAYER_KILLS - Static variable in class org.spongepowered.api.statistic.Statistics
 
PLAYER_MAIN_HOTBAR_FIRST - Static variable in class org.spongepowered.api.item.inventory.InventoryTransformations
A transformation that puts the Hotbar of a player inventory before the main inventory.
PLAYER_PLACE - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Used when a Player places a block.
PLAYER_SIMULATED - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents a simulated Player.
PlayerChangeClientSettingsEvent - Interface in org.spongepowered.api.event.entity.living.humanoid.player
Fired when a Player changes one or more of the following settings.
PlayerConnection - Interface in org.spongepowered.api.network
Represents a connection of a client to the server.
playerCreated() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePlayerCreatedData
Gets the ImmutableValue for the "player created" state of an IronGolem.
playerCreated() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.PlayerCreatedData
Gets the Value for the "player created" state of an IronGolem.
playerCreated() - Method in interface org.spongepowered.api.entity.living.golem.IronGolem
Gets the Value for whether this IronGolem was created by a Player.
PlayerCreatedData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator that handles the "player created" state for an IronGolem.
PlayerInventory - Interface in org.spongepowered.api.item.inventory.entity
Represents the inventory of a Humanoid or Player.
playerOrSource(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent online players, or if nothing matches and the source is a Player, give the player.
playing() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePlayingData
Gets the ImmutableValue for the "playing" state.
playing() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.PlayingData
Gets the Value for the "playing" state.
PLAYING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is "playing".
PlayingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the "is playing" state of Villagers that are currently "babies".
playNote() - Method in interface org.spongepowered.api.block.tileentity.Note
Attempts to play the currently stored NotePitch from this Note tile entity.
playRecord() - Method in interface org.spongepowered.api.block.tileentity.Jukebox
Attempts to play the currently stored record according to the RepresentedItemData of this Jukebox.
playRecord(Vector3i, RecordType) - Method in interface org.spongepowered.api.effect.Viewer
Plays the given RecordType at the given position.
playSound(SoundType, Vector3d, double) - Method in interface org.spongepowered.api.effect.Viewer
Plays the given SoundType at the given position, with the category SoundCategories.MASTER.
playSound(SoundType, SoundCategory, Vector3d, double) - Method in interface org.spongepowered.api.effect.Viewer
Plays the given SoundType at the given position.
playSound(SoundType, Vector3d, double, double) - Method in interface org.spongepowered.api.effect.Viewer
Plays the given SoundType at the given position, with the category SoundCategories.MASTER.
playSound(SoundType, SoundCategory, Vector3d, double, double) - Method in interface org.spongepowered.api.effect.Viewer
Plays the given SoundType at the given position, with the category SoundCategories.MASTER.
playSound(SoundType, Vector3d, double, double, double) - Method in interface org.spongepowered.api.effect.Viewer
Plays the given SoundType at the given position, with the category SoundCategories.MASTER.
playSound(SoundType, SoundCategory, Vector3d, double, double, double) - Method in interface org.spongepowered.api.effect.Viewer
Plays the given SoundType at the given position.
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 Players 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.
plugin(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent a PluginContainer's id.
PLUGIN - Static variable in class org.spongepowered.api.event.cause.entity.health.HealingTypes
 
PLUGIN - Static variable in class org.spongepowered.api.event.cause.entity.spawn.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.cause.entity.teleport.TeleportTypes
 
PLUGIN - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents a PluginContainer.
Plugin - Annotation Type in org.spongepowered.api.plugin
An annotation used to describe and mark a Sponge plugin.
plugin(Object) - Method in interface org.spongepowered.api.text.placeholder.PlaceholderParser.Builder
The plugin instance or PluginContainer that this parser is being provided by.
PluginContainer - Interface in org.spongepowered.api.plugin
A wrapper around a class marked with an Plugin annotation to retrieve information from the annotation for easier use.
PluginManager - Interface in org.spongepowered.api.plugin
The manager that manages plugins.
PluginProvidedRegistryModule - Annotation Type in org.spongepowered.api.registry.util
Indicates that an API CatalogType has its registry module provided by a plugin, instead of the implementation.
PODZOL - Static variable in class org.spongepowered.api.data.type.DirtTypes
 
POINTER - Static variable in class org.spongepowered.api.data.type.Arts
 
POINTY_TAIGA - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
POINTY_TAIGA - Static variable in class org.spongepowered.api.world.gen.type.BiomeTreeTypes
 
POISON - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
POISON - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
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
 
PolarBear - Interface in org.spongepowered.api.entity.living.animal
Represents a polar bear.
POLISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
POLISHED_ANDESITE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
POLISHED_DIORITE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
POLISHED_GRANITE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
poll(EquipmentSlotType) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Gets and remove the stack for the specified equipment type in this Inventory.
poll(EquipmentSlotType, 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(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() - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets and remove the first available stack from this Inventory.
poll(int) - Method in interface org.spongepowered.api.item.inventory.Inventory
Get and remove up to limit items of the type in the first available 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(SlotPos) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Gets and remove the stack at the supplied position in this Inventory.
poll(SlotPos, int) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Gets and remove the stack at the supplied position in this Inventory.
poll(SlotIndex) - Method in interface org.spongepowered.api.item.inventory.type.OrderedInventory
Gets and remove the stack at the supplied index in this Inventory.
poll(SlotIndex, int) - Method in interface org.spongepowered.api.item.inventory.type.OrderedInventory
Gets and remove the stack at the supplied index in this Inventory.
POOL - Static variable in class org.spongepowered.api.data.type.Arts
 
pop() - Method in class org.spongepowered.api.data.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.DataQuery
Returns a DataQuery where the first node is "popped" off.
POPPY - Static variable in class org.spongepowered.api.data.type.PlantTypes
 
populate(World, MutableBlockVolume, ImmutableBiomeVolume) - Method in class org.spongepowered.api.extra.modifier.skylands.SkylandsGrassPopulator
Deprecated.
 
populate(World, MutableBlockVolume, ImmutableBiomeVolume) - Method in class org.spongepowered.api.extra.modifier.skylands.SkylandsGroundCoverPopulator
Deprecated.
 
populate(World, MutableBlockVolume, ImmutableBiomeVolume) - Method in class org.spongepowered.api.extra.modifier.skylands.SkylandsTerrainGenerator
Deprecated.
 
populate(World, MutableBlockVolume, ImmutableBiomeVolume) - Method in interface org.spongepowered.api.world.gen.GenerationPopulator
Operates on a MutableBlockVolume either forming the base terrain or performing modifications during the generation phase.
populate(World, Extent, Random) - Method in interface org.spongepowered.api.world.gen.Populator
Applies the populator to the given Extent volume.
populate(World, Extent, Random, ImmutableBiomeVolume) - Method in interface org.spongepowered.api.world.gen.Populator
Applies the populator to the given Extent volume.
PopulateChunkEvent - Interface in org.spongepowered.api.event.world.chunk
 
PopulateChunkEvent.Populate - Interface in org.spongepowered.api.event.world.chunk
Called when a populator is about to run against a chunk.
PopulateChunkEvent.Post - Interface in org.spongepowered.api.event.world.chunk
Called when a chunk finishes populating.
PopulateChunkEvent.Pre - Interface in org.spongepowered.api.event.world.chunk
Called before a chunk begins populating.
populateContext(CommandSource, CommandArgs, CommandContext) - Method in class org.spongepowered.api.command.spec.CommandSpec
Process this command with existing arguments and context objects.
populateOffers(Merchant, List<TradeOffer>, Career, int, Random) - Method in interface org.spongepowered.api.item.merchant.VillagerRegistry
Populates the provided List of TradeOffers with potentially new TradeOffers based on the TradeOfferListMutators and level.
Populator - Interface in org.spongepowered.api.world.gen
After the initial terrain has been generated, the populators step in to add trees, grass, flowers, ores, etc.
POPULATOR_OBJECT - Static variable in class org.spongepowered.api.CatalogTypes
 
POPULATOR_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
PopulatorObject - Interface in org.spongepowered.api.world.gen
Represents an object placed in the world during terrain population.
PopulatorObjects - Class in org.spongepowered.api.world.gen
A pseudo-enum of PopulatorObjects.
populators(Populator...) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings.Builder
Sets the populators.
populators(Iterable<Populator>) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings.Builder
Sets the populators.
PopulatorType - Interface in org.spongepowered.api.world.gen
Describes a type of Populator.
PopulatorTypes - Class in org.spongepowered.api.world.gen
An enumeration of all possible PopulatorTypes available in vanilla minecraft.
PORKCHOP - Static variable in class org.spongepowered.api.item.ItemTypes
 
PORTAL - Static variable in class org.spongepowered.api.block.BlockTypes
 
PORTAL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
PORTAL - Static variable in class org.spongepowered.api.event.cause.entity.teleport.TeleportTypes
 
PORTAL_AGENT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
PORTAL_AXIS - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
PortalAgent - Interface in org.spongepowered.api.world
An agent that handles teleportation between Location's.
portalAgent(PortalAgentType) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets the desired PortalAgentType for the world.
PortalAgentType - Interface in org.spongepowered.api.world
 
PortalAgentTypes - Class in org.spongepowered.api.world
 
PORTION_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the "portion" of a block such as the top or bottom half of a door.
PORTION_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PORTION_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
PORTION_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the PortionType of a BlockState.
PORTION_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PortionData - Interface in org.spongepowered.api.data.manipulator.mutable.block
PortionType - Interface in org.spongepowered.api.data.type
 
PortionTypes - Class in org.spongepowered.api.data.type
 
PORTUGUESE - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
position(Vector3i) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
Sets the coordinates of this BlockSnapshot from a Vector3i.
position() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData
Gets the ImmutableValue for the position of the Structure.
position() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData
Gets the Value for the position of the Structure.
POSITION - Static variable in class org.spongepowered.api.data.Queries
 
position(Vector3d) - Method in interface org.spongepowered.api.entity.EntitySnapshot.Builder
Sets the coordinates of this EntitySnapshot from a Vector3i.
POSITION - Static variable in class org.spongepowered.api.text.selector.ArgumentTypes
The argument types representing the position of the selector.
position() - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Gets the starting position of the block ray.
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.world.LocatableBlock.Builder
Sets the position for this builder.
position(int, int, int) - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
Sets the x y z positions for this builder.
POSITION_X - Static variable in class org.spongepowered.api.data.Queries
 
POSITION_Y - Static variable in class org.spongepowered.api.data.Queries
 
POSITION_Z - Static variable in class org.spongepowered.api.data.Queries
 
PositionOutOfBoundsException - Exception in org.spongepowered.api.util
An exception thrown when a position is outside of its expected bounds.
PositionOutOfBoundsException(Vectori, Vectori, Vectori) - Constructor for exception org.spongepowered.api.util.PositionOutOfBoundsException
Constructs the exception from int coordinate vectors.
PositionOutOfBoundsException(Vectorf, Vectorf, Vectorf) - Constructor for exception org.spongepowered.api.util.PositionOutOfBoundsException
Constructs the exception from float coordinate vectors.
PositionOutOfBoundsException(Vectord, Vectord, Vectord) - Constructor for exception org.spongepowered.api.util.PositionOutOfBoundsException
Constructs the exception from double coordinate vectors.
possibleEntitiesToSpawn() - Method in interface org.spongepowered.api.block.tileentity.MobSpawner
Gets the WeightedCollectionValue of all possible Entity instances that can be spawned by the spawner.
possibleEntitiesToSpawn() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData
Gets the ImmutableWeightedCollectionValue of all possible Entity instances that can be spawned by the spawner.
possibleEntitiesToSpawn() - Method in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData
Gets the WeightedCollectionValue of all possible Entity instances that can be spawned by the spawner.
possibleItems(LootTable<ItemStackSnapshot>) - Method in interface org.spongepowered.api.world.gen.populator.Dungeon.Builder
Defines a LootTable of ItemStackSnapshots from which items will be randomly selected based on weight in order to calculate the contents of chests placed within the dungeon.
post(Event) - Method in interface org.spongepowered.api.event.EventManager
Calls a Event to all listeners that listen to it.
postVisitDirectory(Path, IOException) - Method in class org.spongepowered.api.util.file.DeleteFileVisitor
 
postVisitDirectory(T, IOException) - Method in class org.spongepowered.api.util.file.ForwardingFileVisitor
 
POTATO - Static variable in class org.spongepowered.api.item.ItemTypes
 
POTATOES - Static variable in class org.spongepowered.api.block.BlockTypes
 
POTATOES_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
POTION - Static variable in class org.spongepowered.api.event.cause.entity.health.HealingTypes
 
POTION - Static variable in class org.spongepowered.api.item.ItemTypes
 
POTION_COLOR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the color of an ItemStack potion.
POTION_EFFECT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is currently affected by some variety of PotionEffects.
POTION_EFFECT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item can have PotionEffects applied upon use.
POTION_EFFECT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
POTION_EFFECT_TYPE - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will change the potion type of a particle.
POTION_EFFECTS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for which potion effects are present on an Entity or stored on an ItemStack.
POTION_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
POTION_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the potion type of an ItemStack.
POTION_TYPE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item can have PotionType.
POTION_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PotionColorData - Interface in org.spongepowered.api.data.manipulator.mutable
Represents the Color of a potion.
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.
PotionEffectData - Interface in org.spongepowered.api.data.manipulator.mutable
Represents a List of PotionEffects that can be applicable to various DataHolders such as Entitys, ItemStacks as ItemTypes.POTION, etc.
PotionEffectType - Interface in org.spongepowered.api.effect.potion
Represents a possible type of PotionEffect.
PotionEffectTypes - Class in org.spongepowered.api.effect.potion
An enumeration of all possible PotionEffectTypes in vanilla Minecraft.
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.
PotionTypeData - Interface in org.spongepowered.api.data.manipulator.mutable
Represents a PotionTypes that can be applicable to ItemStacks such as ItemTypes.POTION.
PotionTypes - Class in org.spongepowered.api.item.potion
An enumeration of all possible PotionTypes in vanilla Minecraft.
POWER - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "power" state of a BlockState.
power() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableRedstonePoweredData
Gets the ImmutableBoundedValue for the output of "redstone power".
power() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.RedstonePoweredData
Gets the MutableBoundedValue for the output of "redstone power".
POWER - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases shot arrow damage.
POWERED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "powered" state of a BlockState.
powered() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutablePoweredData
Gets the ImmutableValue for the "powered" state.
powered() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData
Gets the ImmutableValue for the powered state of the Structure.
powered() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.PoweredData
Gets the Value for the "powered" state.
powered() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData
Gets the Value for the powered state of the Structure.
POWERED_COMPARATOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
POWERED_COMPARATOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
POWERED_COMPARATOR_MODE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
POWERED_COMPARATOR_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
POWERED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is "powered".
POWERED_REPEATER - Static variable in class org.spongepowered.api.block.BlockTypes
 
POWERED_REPEATER_DELAY - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
POWERED_REPEATER_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
POWERED_REPEATER_LOCKED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
PoweredData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An DataManipulator for the "powered" state.
PoweredProperty - Class in org.spongepowered.api.data.property.block
 
PoweredProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.PoweredProperty
Creates a new PoweredProperty.
PoweredProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.PoweredProperty
Creates a new PoweredProperty.
predicateAnd(Predicate<E>...) - Static method in class org.spongepowered.api.util.Functional
Perform an AND using an array of predicates.
predicateAnd(Iterable<Predicate<E>>) - Static method in class org.spongepowered.api.util.Functional
Perform an AND using an iterable 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(Text) - Method in interface org.spongepowered.api.scoreboard.Team.Builder
Sets the prefix prepended to the display name of users on the Team.
preVisitDirectory(Path, BasicFileAttributes) - Method in class org.spongepowered.api.util.file.CopyFileVisitor
 
preVisitDirectory(T, BasicFileAttributes) - Method in class org.spongepowered.api.util.file.ForwardingFileVisitor
 
PRIEST - Static variable in class org.spongepowered.api.data.type.Professions
 
primaryEffect() - Method in interface org.spongepowered.api.block.tileentity.carrier.Beacon
Gets the OptionalValue for the primary PotionEffectType.
primaryEffect() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBeaconData
Gets the ImmutableOptionalValue for the primary PotionEffectType.
primaryEffect() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.BeaconData
Gets the OptionalValue for the primary PotionEffectType.
prime() - Method in interface org.spongepowered.api.entity.explosive.FusedExplosive
Primes this explosive to detonate after the amount of ticks that this entity explodes in defined by Keys.FUSE_DURATION.
PRIMED_TNT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
PrimedTNT - Interface in org.spongepowered.api.entity.explosive
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.
prioritizeChunk(Vector3i) - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Reorders a chunk to count as the 'newest' loaded chunk, making it the last chunk to be removed when adding more chunks for force-loading.
PRISMARINE - Static variable in class org.spongepowered.api.block.BlockTypes
 
PRISMARINE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PRISMARINE_BRICKS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PRISMARINE_CRYSTALS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
PRISMARINE_SHARD - Static variable in class org.spongepowered.api.item.ItemTypes
 
PRISMARINE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PRISMARINE_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
PRISMARINE_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the PrismarineType of a BlockState.
PRISMARINE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
PRISMARINE_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
PrismarineData - Interface in org.spongepowered.api.data.manipulator.mutable.block
PrismarineType - Interface in org.spongepowered.api.data.type
 
PrismarineTypes - Class in org.spongepowered.api.data.type
 
probability(double) - Method in interface org.spongepowered.api.world.gen.populator.DesertWell.Builder
Sets the probability of a desert well spawning.
probability(double) - Method in interface org.spongepowered.api.world.gen.populator.Fossil.Builder
Sets the probability of a fossil spawning.
process(CommandSource, String) - Method in interface org.spongepowered.api.command.CommandCallable
Execute the command based on input arguments.
process(CommandSource, String) - Method in interface org.spongepowered.api.command.CommandManager
Execute the command based on input arguments.
process(CommandSource, String) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
process(CommandSource, String) - Method in class org.spongepowered.api.command.spec.CommandSpec
 
produce(int, int, int) - Method in interface org.spongepowered.api.world.extent.worker.procedure.BiomeVolumeFiller
Produces a biome for the coordinate pair.
produce(int, int, int) - Method in interface org.spongepowered.api.world.extent.worker.procedure.BlockVolumeFiller
Produces a block for the coordinate triplet.
PROFESSION - Static variable in class org.spongepowered.api.CatalogTypes
 
Profession - Interface in org.spongepowered.api.data.type
Represents a Villager Profession.
Professions - Class in org.spongepowered.api.data.type
A utility class to access all available Professions.
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.util.ban.Ban.Builder
Sets the profile to be banned.
PROFILE - Static variable in class org.spongepowered.api.util.ban.BanTypes
Represents a Ban.Profile.
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(Throwable) - Constructor for exception org.spongepowered.api.profile.ProfileNotFoundException
Constructs a new ProfileNotFoundException with the specified cause and a null message.
ProfileNotFoundException(String, Throwable) - Constructor for exception org.spongepowered.api.profile.ProfileNotFoundException
Constructs a new ProfileNotFoundException with the specified message and cause.
ProfileProperty - Interface in org.spongepowered.api.profile.property
Represents a property in a GameProfile's profile property map.
PROGRESS - Static variable in class org.spongepowered.api.boss.BossBarOverlays
A progress bar overlay.
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.spawn.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.cause.EventContextKeys
Represents a ProjectileSource.
ProjectileLauncher - Interface in org.spongepowered.api.entity.projectile
Represents a vanilla projectile launcher.
ProjectileSource - Interface in org.spongepowered.api.entity.projectile.source
Represents a valid source of a projectile.
PROPERTIES - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks based on its Property list.
Property<K,V> - Interface in org.spongepowered.api.data
Base interface for immutable properties.
property(String, InventoryProperty<?, ?>) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
property(InventoryProperty<?, ?>) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
Sets an InventoryProperty with its default key.
property(InventoryProperty<String, ?>) - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype.Builder
Adds an InventoryProperty to this Archetype.
Property.Operator - Enum in org.spongepowered.api.data
Operator used to indicate to a query what operation to use when comparing this property with properties present on an item stack.
PROPERTY_NAME - Static variable in class org.spongepowered.api.item.inventory.property.InventoryDimension
 
PROPERTY_NAME - Static variable in class org.spongepowered.api.item.inventory.property.InventoryTitle
 
PropertyHolder - Interface in org.spongepowered.api.data.property
 
PropertyRegistry - Interface in org.spongepowered.api.data.property
 
PropertySettings - Annotation Type in org.spongepowered.api.util.annotation.eventgen
Used to specify the settings used when generating code for a property.
PropertyStore<T extends Property<?,?>> - Interface in org.spongepowered.api.data.property
Represents a handler for a PropertyHolder such that if a PropertyHolder cannot properly provide the Property instances natively, a PropertyStore can optionally provide an "override" or "customized" support of a particular Property for any variants of PropertyHolders.
proposeChanges(DataTransactionResult) - Method in interface org.spongepowered.api.event.data.ChangeDataHolderEvent.ValueChange
Submits a new DataTransactionResult as a proposal of various Values to be successfully offered/changed on the original DataHolder.
proposeChanges(DataTransactionResult) - Method in class org.spongepowered.api.event.impl.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.service.ServiceManager
Return a provider for the given service, if one is available.
provide(Class<T>) - Method in class org.spongepowered.api.service.SimpleServiceManager
 
provideCatalogMap() - Method in interface org.spongepowered.api.registry.AlternateCatalogRegistryModule
Gets the catalog map instead of defaulting to utilizing RegisterCatalog annotated field for the map of catalog types.
provideFactory() - Method in interface org.spongepowered.api.registry.FactoryRegistry
Provides the new factory instance.
ProviderRegistration<T> - Interface in org.spongepowered.api.service
Represents the registration information for the provider of a service.
provideUnchecked(Class<T>) - Method in interface org.spongepowered.api.service.ServiceManager
Return a provider for the given service, raising an unchecked exception if a provider does not exist.
provideUnchecked(Class<T>) - Method in class org.spongepowered.api.service.SimpleServiceManager
 
ProvisioningException - Exception in org.spongepowered.api.service
Thrown when a provider has not been registered or one cannot be provisioned.
ProvisioningException(Class<?>) - Constructor for exception org.spongepowered.api.service.ProvisioningException
Constructs a new ProvisioningException for the specified service.
ProvisioningException(String, Class<?>) - Constructor for exception org.spongepowered.api.service.ProvisioningException
Constructs a new ProvisioningException for the specified service with the specified message.
ProvisioningException(String, Throwable, Class<?>) - Constructor for exception org.spongepowered.api.service.ProvisioningException
Constructs a new ProvisioningException for the specified service with the specified service and cause.
ProvisioningException(Throwable, Class<?>) - Constructor for exception org.spongepowered.api.service.ProvisioningException
Constructs a new ProvisioningException for the specified service with the specified cause and a null message.
ProxySource - Interface in org.spongepowered.api.command.source
Proxy sources are CommandSources that are run by one source as a different source.
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.text.translation.locale.Locales
 
PT_PT - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
PUFFERFISH - Static variable in class org.spongepowered.api.data.type.Fishes
 
PUMPKIN - Static variable in class org.spongepowered.api.block.BlockTypes
 
PUMPKIN - Static variable in class org.spongepowered.api.item.ItemTypes
 
Pumpkin - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which spawns patches of pumpkins randomly within chunks.
PUMPKIN - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Pumpkin.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Pumpkin populators.
PUMPKIN_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
PUMPKIN_PIE - Static variable in class org.spongepowered.api.item.ItemTypes
 
PUMPKIN_PIE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PUMPKIN_SEEDS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PUMPKIN_SEEDS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PUMPKIN_STEM - Static variable in class org.spongepowered.api.block.BlockTypes
 
PUMPKIN_STEM_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
PUMPKIN_STEM_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
PUNCH - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases knockback by shot arrows.
PURPLE - Static variable in class org.spongepowered.api.boss.BossBarColors
 
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.item.recipe.crafting.CraftingRecipes
 
PURPLE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPLE_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPLE_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPLE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPLE_DYE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_SHULKER_BOX - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPLE_STAINED_GLASS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPLE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPLE_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPLE_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPUR_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPUR_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPUR_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPUR_DOUBLE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPUR_PILLAR - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPUR_PILLAR - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPUR_PILLAR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPUR_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPUR_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPUR_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
PURPUR_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
PURPUR_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
PURPUR_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.manipulator.mutable.MappedData
Sets the value with the provided key.
put(K, V) - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Associates the provided key to the provided value.
putAll(Map<? extends K, ? extends V>) - Method in interface org.spongepowered.api.data.manipulator.mutable.MappedData
Sets all available Map.entrySet() values into this MappedData manipulator.
putAll(Map<K, V>) - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Associates all provided Map.Entry to this map value.
putArg(String, Object) - Method in class org.spongepowered.api.command.args.CommandContext
Insert an argument into this context.
putArg(Text, Object) - Method in class org.spongepowered.api.command.args.CommandContext
Insert an argument into this context.
pvp(boolean) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets whether PVP combat is enabled in this world.

Q

quantity(int) - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
Sets the amount of particles of the particle effect.
QUANTITY - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will affect the amount of particles that are spawned.
quantity(int) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
Sets the quantity of the item stack.
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(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.
QUARTZ - Static variable in class org.spongepowered.api.data.type.SlabTypes
 
QUARTZ - Static variable in class org.spongepowered.api.item.ItemTypes
 
QUARTZ_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
QUARTZ_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
QUARTZ_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
QUARTZ_BLOCK_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
QUARTZ_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the QuartzType of a BlockTypes.QUARTZ_BLOCK.
QUARTZ_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
QUARTZ_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
QUARTZ_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
QUARTZ_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
QUARTZ_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
QUARTZ_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
QUARTZ_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
QUARTZ_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
QUARTZ_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
QUARTZ_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
QUARTZ_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
QUARTZ_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the QuartzType of a BlockState.
QUARTZ_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
QuartzData - Interface in org.spongepowered.api.data.manipulator.mutable.block
QuartzType - Interface in org.spongepowered.api.data.type
 
QuartzTypes - Class in org.spongepowered.api.data.type
 
QUATERNIOND - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
QUATERNIONF - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
QUENYA - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
Queries - Class in org.spongepowered.api.data
 
query(DataQuery) - Method in interface org.spongepowered.api.data.key.Key.Builder
Sets the DataQuery recommended for use with DataContainers.
query(Class<?>...) - Method in interface org.spongepowered.api.item.inventory.Inventory
Deprecated.
query(ItemType...) - Method in interface org.spongepowered.api.item.inventory.Inventory
Deprecated.
query(ItemStack...) - Method in interface org.spongepowered.api.item.inventory.Inventory
Deprecated.
query(InventoryProperty<?, ?>...) - Method in interface org.spongepowered.api.item.inventory.Inventory
Deprecated.
query(Translation...) - Method in interface org.spongepowered.api.item.inventory.Inventory
Deprecated.
query(Object...) - Method in interface org.spongepowered.api.item.inventory.Inventory
Deprecated.
query(QueryOperation<?>...) - Method in interface org.spongepowered.api.item.inventory.Inventory
Query this inventory for inventories matching any of the supplied queries.
QUERY_OPERATION_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
queryAny(ItemStack...) - Method in interface org.spongepowered.api.item.inventory.Inventory
Deprecated.
QueryOperation<T> - Interface in org.spongepowered.api.item.inventory.query
Represents an operation that is part of a query.
QueryOperationType<T> - Interface in org.spongepowered.api.item.inventory.query
Represents a possible type of operation for an inventory query.
QueryOperationTypes - Class in org.spongepowered.api.item.inventory.query
 
queryResult(Integer) - Method in class org.spongepowered.api.command.CommandResult.Builder
Sets the query result of the command, e.g.
queryResult(int) - Static method in class org.spongepowered.api.command.CommandResult
Returns a result indicating the command was processed with an amount of 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
 
quotedStrings(boolean) - Static method in interface org.spongepowered.api.command.args.parsing.InputTokenizer
Use an input string tokenizer that supports quoted arguments and character escapes.
QYA_AA - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 

R

RABBIT - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Rabbit - Interface in org.spongepowered.api.entity.living.animal
Represents a rabbit.
RABBIT - Static variable in class org.spongepowered.api.item.ItemTypes
 
RABBIT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the RabbitType of a Rabbit.
RABBIT_FOOT - Static variable in class org.spongepowered.api.item.ItemTypes
 
RABBIT_HIDE - Static variable in class org.spongepowered.api.item.ItemTypes
 
RABBIT_STEW - Static variable in class org.spongepowered.api.item.ItemTypes
 
RABBIT_STEW_FROM_BROWN_MUSHROOM - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RABBIT_STEW_FROM_RED_MUSHROOM - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RABBIT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
RABBIT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
RABBIT_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the type of a Rabbit.
RABBIT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
RabbitData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A type of VariantData for RabbitTypes belonging to an 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 known vanilla RabbitTypes.
radius() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the radius value of this cloud.
radius() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the radius value of this cloud.
radius() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the radius value of this cloud.
RADIUS - Static variable in class org.spongepowered.api.text.selector.ArgumentTypes
The argument types representing the radius of the selector.
radius(float) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets the radius of the explosion.
radius(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob.Builder
Sets the radius of the area for the blob, cannot be negative.
radius(double) - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob.Builder
Sets the radius of the area for the blob, cannot be negative.
radius(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.IcePath.Builder
Sets the radius of the path to spawn, cannot be negative.
radius(double) - Method in interface org.spongepowered.api.world.gen.populator.IcePath.Builder
Sets the radius of the path to spawn, cannot be negative.
radius(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor.Builder
Sets the radius of the discs being spawned.
radius(double) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor.Builder
Sets the radius of the discs being spawned.
radiusDecrement(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland.Builder
Sets the amount that the radius decreases for every downward step.
radiusDecrement(double) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland.Builder
Sets the amount that the radius decreases for every downward step.
radiusOnUse() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the bounded radiusOnUse value of this cloud.
radiusOnUse() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the bounded radiusOnUse value of this cloud.
radiusOnUse() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the bounded radiusOnUse value of this cloud.
radiusPerTick() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the bounded radiusPerTick value of this cloud.
radiusPerTick() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the bounded radiusPerTick value of this cloud.
radiusPerTick() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the bounded radiusPerTick value of this cloud.
RAIL - Static variable in class org.spongepowered.api.block.BlockTypes
 
RAIL - Static variable in class org.spongepowered.api.item.ItemTypes
 
RAIL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RAIL_DIRECTION - Static variable in class org.spongepowered.api.CatalogTypes
 
RAIL_DIRECTION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the RailDirection of a BlockState.
RAIL_DIRECTION_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the RailDirection of a BlockTypes.RAIL and other types of rails.
RAIL_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
RAIL_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
RAIL_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
RailDirection - Interface in org.spongepowered.api.data.type
 
RailDirectionData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An VariantData for the RailDirection of rails.
RailDirections - Class in org.spongepowered.api.data.type
 
RAIN - Static variable in class org.spongepowered.api.world.weather.Weathers
 
RANDOM - Static variable in class org.spongepowered.api.text.selector.SelectorTypes
The random selector type.
RANDOM_TICK_SPEED - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
How often a random block tick occurs (such as plant growth, leaf decay, etc.) per chunk section per game tick.
RandomBlock - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which creates random distributions of singular blocks, such as fire in the nether and water in the walls of caves.
RandomBlock.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing RandomBlock populators.
randomListBuilder() - Static method in interface org.spongepowered.api.item.enchantment.Enchantment
 
randomness(float) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Indicates the desired randomness of the form of the explosion.
RandomObject - Interface in org.spongepowered.api.world.gen.populator
 
RandomObject.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing RandomBlock populators.
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.
randomSeed() - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets the seed to be randomized for each world created.
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).
RangeAgentAITask - Interface in org.spongepowered.api.entity.ai.task.builtin.creature
An AITask which uses the ranging aspect of the Ranger to attack the target.
RangeAgentAITask.Builder - Interface in org.spongepowered.api.entity.ai.task.builtin.creature
 
Ranger - Interface in org.spongepowered.api.entity.living
An Agent who fires ranged attacks.
RawDataListener - Interface in org.spongepowered.api.network
Represents a listener for data being sent to a raw channel.
rawInput() - Static method in interface org.spongepowered.api.command.args.parsing.InputTokenizer
Returns an input tokenizer that returns the input string as a single argument.
RconConnectionEvent - Interface in org.spongepowered.api.event.network.rcon
An event that is associated with an RconSource.
RconConnectionEvent.Connect - Interface in org.spongepowered.api.event.network.rcon
 
RconConnectionEvent.Disconnect - Interface in org.spongepowered.api.event.network.rcon
 
RconConnectionEvent.Login - Interface in org.spongepowered.api.event.network.rcon
 
RconService - Interface in org.spongepowered.api.service.rcon
Manages Rcon-related settings.
RconSource - Interface in org.spongepowered.api.command.source
Represents an Rcon client.
read(String) - Method in interface org.spongepowered.api.data.persistence.StringDataFormat
Creates a new DataContainer from the contents of the given String.
readBoolean() - Method in interface org.spongepowered.api.network.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.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.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.ChannelBuf
Gets a byte array at the specified absolute index in this buffer.
readBytes() - Method in interface org.spongepowered.api.asset.Asset
Reads this Asset in it's entirety as a byte array and returns the result.
readBytes(int) - Method in interface org.spongepowered.api.network.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.ChannelBuf
Gets a byte array at the specified absolute index in this buffer.
readChar() - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a character at the current readerIndex and increases the readerIndex by 2 in this buffer.
readDataView() - Method in interface org.spongepowered.api.network.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.ChannelBuf
Gets a double at the current readerIndex and increases the readerIndex by 8 in this buffer.
readerIndex() - Method in interface org.spongepowered.api.network.ChannelBuf
Gets the readerIndex of this buffer.
readFloat() - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a float at the current readerIndex and increases the readerIndex by 4 in this buffer.
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.
readFrom(ChannelBuf) - Method in interface org.spongepowered.api.network.Message
Read the data from the channel buffer into this message.
readInteger() - Method in interface org.spongepowered.api.network.ChannelBuf
Gets an integer at the current readerIndex and increases the readerIndex by 4 in this buffer.
readLines() - Method in interface org.spongepowered.api.asset.Asset
Reads all lines from the asset and returns the result.
readLines(Charset) - Method in interface org.spongepowered.api.asset.Asset
Reads all lines from the asset and returns the result.
readLong() - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a long integer at the current readerIndex and increases the readerIndex by 8 in this buffer.
readShort() - Method in interface org.spongepowered.api.network.ChannelBuf
Gets a short integer at the current readerIndex and increases the readerIndex by 2 in this buffer.
readString() - Method in interface org.spongepowered.api.asset.Asset
Reads this Asset in it's entirety as a String and returns the result.
readString(Charset) - Method in interface org.spongepowered.api.asset.Asset
Reads this Asset in it's entirety as a String and returns the result.
readString() - Method in interface org.spongepowered.api.network.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.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.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.ChannelBuf
Gets a varint at the current readerIndex and increases the readerIndex by the number of bytes read.
reason(Text) - Method in interface org.spongepowered.api.util.ban.Ban.Builder
Sets the reason for the ban.
recalculateDamages(double) - Method in class org.spongepowered.api.event.impl.AbstractModifierEvent
 
recalculateWeight() - Method in class org.spongepowered.api.util.weighted.WeightedTable
Recalculates the total weight of all entries in this table.
Recipe - Interface in org.spongepowered.api.item.recipe
A general interface for recipes.
RECIPE_UNLOCKED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
RecipeRegistry<T extends Recipe> - Interface in org.spongepowered.api.item.recipe
A RecipeRegistry holds all registered recipes for a given game.
recipients - Variable in class org.spongepowered.api.text.channel.type.FixedMessageChannel
 
RECORD - Static variable in class org.spongepowered.api.effect.sound.SoundCategories
 
RECORD_11 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_11 - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_13 - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_13 - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_BLOCKS - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_BLOCKS - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_CAT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_CAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_CHIRP - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_CHIRP - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_FAR - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_FAR - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_MALL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_MALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_MELLOHI - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_MELLOHI - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_PLAYED - Static variable in class org.spongepowered.api.statistic.Statistics
 
RECORD_STAL - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_STAL - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_STRAD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_STRAD - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
RECORD_WAIT - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_WAIT - Static variable in class org.spongepowered.api.item.ItemTypes
 
RECORD_WARD - Static variable in class org.spongepowered.api.effect.sound.SoundTypes
 
RECORD_WARD - Static variable in class org.spongepowered.api.item.ItemTypes
 
RecordProperty - Class in org.spongepowered.api.data.property.item
A RecordProperty used to retrieve a RecordType from a ItemType or ItemStack.
RecordProperty(RecordType) - Constructor for class org.spongepowered.api.data.property.item.RecordProperty
Constructs a new record property with the specified record type.
RecordType - Interface in org.spongepowered.api.effect.sound.record
Represents the type of record that can be played by a Jukebox.
RecordTypes - Class in org.spongepowered.api.effect.sound.record
 
RED - Static variable in class org.spongepowered.api.boss.BossBarColors
 
RED - Static variable in class org.spongepowered.api.data.type.DyeColors
 
RED - Static variable in class org.spongepowered.api.data.type.ParrotVariants
 
RED - Static variable in class org.spongepowered.api.data.type.SandTypes
 
RED - Static variable in class org.spongepowered.api.text.format.TextColors
 
RED - Static variable in class org.spongepowered.api.util.Color
 
RED - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
RED - Static variable in class org.spongepowered.api.world.gen.type.MushroomTypes
 
RED_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_CAT - Static variable in class org.spongepowered.api.data.type.OcelotTypes
 
RED_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_DYE_FROM_BEETROOT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_DYE_FROM_POPPY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_DYE_FROM_ROSE_BUSH - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_DYE_FROM_TULIP - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_FLOWER - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_FLOWER - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_FLOWER_TYPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
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_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_MUSHROOM_BLOCK_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
RED_NETHER_BRICK - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_NETHER_BRICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_NETHER_BRICK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_SAND - Static variable in class org.spongepowered.api.data.type.SlabTypes
 
RED_SANDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
RED_SANDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
RED_SANDSTONE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_SANDSTONE_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_SANDSTONE_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
RED_SANDSTONE_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
RED_SANDSTONE_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
RED_SANDSTONE_TYPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
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.item.recipe.crafting.CraftingRecipes
 
RED_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
RED_TULIP - Static variable in class org.spongepowered.api.data.type.PlantTypes
 
RED_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
REDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
REDSTONE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
REDSTONE_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDSTONE_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
REDSTONE_BLOCK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
REDSTONE_DUST - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
REDSTONE_LAMP - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDSTONE_LAMP - Static variable in class org.spongepowered.api.item.ItemTypes
 
REDSTONE_LAMP - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
REDSTONE_ORE - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDSTONE_ORE - Static variable in class org.spongepowered.api.item.ItemTypes
 
REDSTONE_POWERED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block has some value of redstone power applied to it.
REDSTONE_TORCH - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDSTONE_TORCH - Static variable in class org.spongepowered.api.item.ItemTypes
 
REDSTONE_TORCH - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
REDSTONE_TORCH_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
REDSTONE_WIRE - Static variable in class org.spongepowered.api.block.BlockTypes
 
REDSTONE_WIRE_EAST - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
REDSTONE_WIRE_NORTH - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
REDSTONE_WIRE_POWER - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
REDSTONE_WIRE_SOUTH - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
REDSTONE_WIRE_WEST - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
RedstonePoweredData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An DataManipulator for the current output of "redstone power".
reduce(BiomeVolumeReducer<T>, BiFunction<T, T, T>, T) - Method in interface org.spongepowered.api.world.extent.worker.BiomeVolumeWorker
Applies a reduction operation to the volume.
reduce(BlockVolumeReducer<T>, BiFunction<T, T, T>, T) - Method in interface org.spongepowered.api.world.extent.worker.BlockVolumeWorker
Applies a reduction operation to the volume.
reduce(UnmodifiableBiomeVolume, int, int, int, T) - Method in interface org.spongepowered.api.world.extent.worker.procedure.BiomeVolumeReducer
Reduces a biome given as its volume and coordinates into the ongoing reduction.
reduce(UnmodifiableBlockVolume, int, int, int, T) - Method in interface org.spongepowered.api.world.extent.worker.procedure.BlockVolumeReducer
Reduces a block given as its volume and coordinates into the ongoing reduction.
REDUCED_DEBUG_INFO - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether the debug screen shows all or reduced information.
Reed - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which spawns in reeds near valid water sources within the chunk.
REED - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Reed.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Reed populators.
reedHeight(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Reed.Builder
Sets the height of the reeds to generate.
REEDS - Static variable in class org.spongepowered.api.block.BlockTypes
 
REEDS - Static variable in class org.spongepowered.api.item.ItemTypes
 
REEDS_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
Ref(UUID, String, EntityType) - Constructor for class org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref
Constructs a Ref to an entity.
Ref(UUID, String) - Constructor for class org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref
Constructs a Ref to an entity.
Ref(Entity, String) - Constructor for class org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref
Constructs a Ref, given an Entity.
Ref(UUID, String, Optional<EntityType>) - Constructor for class org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref
Constructs a Ref directly.
regenerateChunk(Vector3i) - Method in interface org.spongepowered.api.world.World
Regenerates a chunk at the given chunk coordinate position.
regenerateChunk(int, int, int) - Method in interface org.spongepowered.api.world.World
Regenerates a chunk at the given chunk coordinates.
regenerateChunk(Vector3i, ChunkRegenerateFlag) - Method in interface org.spongepowered.api.world.World
Regenerates a chunk at the given chunk coordinate position.
regenerateChunk(int, int, int, ChunkRegenerateFlag) - Method in interface org.spongepowered.api.world.World
Regenerates a chunk at the given chunk coordinates.
REGENERATION - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
REGENERATION - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
register(CommandCallable, List<String>) - Method in class org.spongepowered.api.command.args.ChildCommandElementExecutor
Register a child command for a given set of aliases.
register(CommandCallable, String...) - Method in class org.spongepowered.api.command.args.ChildCommandElementExecutor
Register a child command for a given set of aliases.
register(Object, CommandCallable, String...) - Method in interface org.spongepowered.api.command.CommandManager
Register a given command using the given list of aliases.
register(Object, CommandCallable, List<String>) - Method in interface org.spongepowered.api.command.CommandManager
Register a given command using the given list of aliases.
register(Object, CommandCallable, List<String>, Function<List<String>, List<String>>) - Method in interface org.spongepowered.api.command.CommandManager
Register a given command using a given list of aliases.
register(CommandCallable, String...) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
Register a given command using the given list of aliases.
register(CommandCallable, List<String>) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
Register a given command using the given list of aliases.
register(CommandCallable, List<String>, Function<List<String>, List<String>>) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
Register a given command using a given list of aliases.
register(Class<T>, B) - Method in interface org.spongepowered.api.data.DataManager
Registers the given ImmutableDataHolder class with it's associated ImmutableDataBuilder.
register(Class<T>, PropertyStore<T>) - Method in interface org.spongepowered.api.data.property.PropertyRegistry
Registers the provided PropertyStore for the given Property Class.
register(T) - Method in interface org.spongepowered.api.event.game.GameRegistryEvent.Register
Registers the CatalogType.
register(T) - Method in class org.spongepowered.api.event.impl.AbstractGameRegistryRegisterEvent
 
register(String, GameDictionary.Entry) - Method in interface org.spongepowered.api.GameDictionary
Registers an GameDictionary.Entry in the dictionary with a String key.
register(Class<T>, T) - Method in interface org.spongepowered.api.GameRegistry
Deprecated.
Is scheduled to be removed in API 8, the GameRegistryEvent.Register should be used instead
register(T) - Method in interface org.spongepowered.api.item.recipe.RecipeRegistry
Deprecated.
register() - Method in interface org.spongepowered.api.service.permission.PermissionDescription.Builder
Creates and registers a new PermissionDescription instance with the given settings.
registerAdditionalCatalog(T) - Method in interface org.spongepowered.api.registry.AdditionalCatalogRegistryModule
Performs additional registration after initial registration of the pertaining CatalogType.
registerAITaskType(Object, String, String, Class<? extends AbstractAITask<? extends Agent>>) - Method in interface org.spongepowered.api.GameRegistry
Registers a new AbstractAITask with an Agent as the owner.
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.
registerBuilderSupplier(Class<T>, Supplier<? extends T>) - Method in interface org.spongepowered.api.GameRegistry
Registers a Supplier for creating the desired ResettableBuilder.
registerCallback(Object, ChunkTicketManager.Callback) - Method in interface org.spongepowered.api.world.ChunkTicketManager
Sets the callback for handling loading forced chunk tickets on world load.
RegisterCatalog - Annotation Type in org.spongepowered.api.registry.util
An annotation to mark a Map where it's of type Map<String, CatalogType> such that it is used with a helper to register the static fields of various pseudo enum classes containing "default" CatalogTypes.
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<T>) - Method in interface org.spongepowered.api.service.context.ContextualService
Registers a ContextCalculator for use by this service.
registerDefaults() - Method in interface org.spongepowered.api.registry.RegistryModule
Performs default registrations of objects for use with either companion objects, or the GameRegistry.
registerEvent(Class<E>, EventListener<ChangeDataHolderEvent.ValueChange>) - Method in interface org.spongepowered.api.data.key.Key
Register an event listener which listens to the value the key accesses changing.
registerFieldGetter(Key<?>, Supplier<?>) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
Simple registration method for the keys to field getter methods.
registerFieldGetter(Key<?>, Supplier<?>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
Simple registration method for the keys to field getter methods.
registerFieldSetter(Key<? extends BaseValue<E>>, Consumer<E>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
Simple registration method for the keys to field setter methods.
registerGetters() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
registerGetters() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
registerGettersAndSetters() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
A required registration method for registering the various fields and value getters.
registerGettersAndSetters() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
registerKeyValue(Key<?>, Supplier<ImmutableValue<?>>) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
Simple registration method for the keys to value return methods.
registerKeyValue(Key<?>, Supplier<Value<?>>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
Simple registration method for the keys to value return methods.
registerLegacyManipulatorIds(String, DataRegistration<?, ?>) - 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 retained, while not being lost.
registerListener(Object, Class<T>, EventListener<? super T>) - Method in interface org.spongepowered.api.event.EventManager
Registers an event listener for a specific event class.
registerListener(Object, TypeToken<T>, EventListener<? super T>) - Method in interface org.spongepowered.api.event.EventManager
Registers an event listener for a specific event TypeToken.
registerListener(Object, Class<T>, Order, EventListener<? super T>) - Method in interface org.spongepowered.api.event.EventManager
Registers an event listener with the specified order for a specific event class.
registerListener(Object, TypeToken<T>, Order, EventListener<? super T>) - Method in interface org.spongepowered.api.event.EventManager
Registers an event listener with the specified order for a specific event TypeToken.
registerListener(Object, Class<T>, Order, boolean, EventListener<? super T>) - Method in interface org.spongepowered.api.event.EventManager
Registers an event listener with the specified order for a specific event class.
registerListener(Object, TypeToken<T>, Order, boolean, EventListener<? super T>) - Method in interface org.spongepowered.api.event.EventManager
Registers an event listener with the specified order for a specific event class.
registerListeners(Object, Object) - Method in interface org.spongepowered.api.event.EventManager
Registers Event methods annotated with @Listener in the specified object.
registerMessage(Class<? extends Message>, int) - Method in interface org.spongepowered.api.network.ChannelBinding.IndexedMessageChannel
Register a message class to this channel without a receiving handler.
registerMessage(Class<M>, int, MessageHandler<M>) - Method in interface org.spongepowered.api.network.ChannelBinding.IndexedMessageChannel
Register a message class to this channel and a handler for receiving the message.
registerMessage(Class<M>, int, Platform.Type, MessageHandler<M>) - Method in interface org.spongepowered.api.network.ChannelBinding.IndexedMessageChannel
Register a message class to this channel and a handler for receiving the message.
registerModule(Class<T>, CatalogRegistryModule<T>) - Method in interface org.spongepowered.api.GameRegistry
Registers the CatalogRegistryModule for dummy registration and handling.
registerModule(RegistryModule) - Method in interface org.spongepowered.api.GameRegistry
Registers the desired RegistryModule.
registerTeam(Team) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Registers the specified Team to this scoreboard.
registerTranslator(Class<T>, DataTranslator<T>) - Method in interface org.spongepowered.api.data.DataManager
Deprecated.
Use the event org.spongepowered.api.event.game.GameRegistryEvent.Register&lt;DataTranslator&lt;?&gt;&gt; instead
RegistrationDependency - Annotation Type in org.spongepowered.api.registry.util
Declares the registry being dependent on another registry to have completed initial registration of values before this one can continue.
RegistrationPhase - Enum in org.spongepowered.api.registry
 
RegistryException - Exception in org.spongepowered.api.registry
 
RegistryException() - Constructor for exception org.spongepowered.api.registry.RegistryException
Creates a new RegistryException.
RegistryException(String) - Constructor for exception org.spongepowered.api.registry.RegistryException
Creates a new RegistryException with the provided message.
RegistryException(String, Throwable) - Constructor for exception org.spongepowered.api.registry.RegistryException
Creates a new RegistryException with the provided message and propagated cause.
RegistryException(Throwable) - Constructor for exception org.spongepowered.api.registry.RegistryException
Creates a new RegistryException with the provided cause.
RegistryModule - Interface in org.spongepowered.api.registry
A module that handles registrations of Objects, usually CatalogTypes.
RegistryModuleAlreadyRegisteredException - Exception in org.spongepowered.api.registry
 
RegistryModuleAlreadyRegisteredException(String, RegistryModule) - Constructor for exception org.spongepowered.api.registry.RegistryModuleAlreadyRegisteredException
Creates a new RegistryModuleAlreadyRegisteredException based on the fact that the provided RegistryModule is already registered, either due to the fact that the object it covers is already associated with a different module, or that the module itself has already been registered.
reject(ImmutableValue<?>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided ImmutableValue to the List of "rejected" ImmutableValues.
reject(Iterable<ImmutableValue<?>>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided ImmutableValues to the List of "rejected" ImmutableValues.
reject(ItemStack...) - Method in class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
Adds the provided itemstacks as stacks that have been "rejected".
RelativePositions - Enum in org.spongepowered.api.util
Represents the possible ways entity positions can be modified.
release() - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Releases this ticket, removing all associated chunks and freeing up the ticket slot for later use by a new ticket.
REMAINING_AIR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how much air a Living has left.
REMAINING_BREW_TIME - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how many more ticks the current brewing process of a BrewingStand will take.
remainingAir() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBreathingData
Gets the ImmutableBoundedValue for the remaining air.
remainingAir() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.BreathingData
Gets the MutableBoundedValue for the remaining air.
remainingBrewTime() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBrewingStandData
Gets the ImmutableBoundedValue for the remaining brew time.
remainingBrewTime() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.BrewingStandData
Gets the MutableBoundedValue for the remaining brew time.
remainingDelay() - Method in interface org.spongepowered.api.block.tileentity.MobSpawner
Gets the MutableBoundedValue for the remaining delay before a new attempt at spawning an Entity is made.
remainingDelay() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData
Gets the ImmutableBoundedValue for the remaining delay before a new attempt at spawning an Entity is made.
remainingDelay() - Method in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData
Gets the MutableBoundedValue for the remaining delay before a new attempt at spawning an Entity is made.
remainingJoinedStrings(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Require one or more strings, which are combined into a single, space-separated string.
remainingRawJoinedStrings(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Require one or more strings, without any processing, which are combined into a single, space-separated string.
REMOTE_IP_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
RemoteConnection - Interface in org.spongepowered.api.network
 
RemoteSource - Interface in org.spongepowered.api.command.source
Represents a source that is not local to the server.
remove(int) - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
Removes the target score value, the score cannot go under zero.
remove(String) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
Remove a mapping identified by the given alias.
remove(DataQuery) - Method in interface org.spongepowered.api.data.DataContainer
 
remove(DataQuery) - Method in interface org.spongepowered.api.data.DataView
Removes the data associated to the given path relative to this DataView's path.
remove(int) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Removes the desired element from the desired index.
remove(E) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Removes the desired element from the underlying List.
remove(K) - Method in interface org.spongepowered.api.data.manipulator.mutable.MappedData
Removes any values keyed to the provided key.
remove(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataContainer
Deprecated.
 
remove(DataQuery) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
remove(E) - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Removes the given element from the backed Collection.
remove(Class<? extends H>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Attempts to remove all Values associated with the class of the provided ValueContainer class.
remove(BaseValue<?>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Attempts to remove the provided BaseValue.
remove(Key<?>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Attempts to remove the data associated with the provided Key.
remove(int) - Method in interface org.spongepowered.api.data.value.mutable.ListValue
Removes the element at the specified position in this list (optional operation).
remove(K) - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Removes the association of the provided key to the value currently associated.
remove(int) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
remove(PatternLayer) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
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(Class<? extends DataManipulator<?, ?>>) - Method in interface org.spongepowered.api.item.inventory.ItemStack.Builder
 
remove(GameProfile) - Method in interface org.spongepowered.api.profile.GameProfileCache
Remove an entry from this cache.
remove(Iterable<GameProfile>) - Method in interface org.spongepowered.api.profile.GameProfileCache
Remove entries from this cache in bulk.
remove(Text...) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
remove(Collection<? extends Text>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
remove(Iterable<? extends Text>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
remove(Iterator<? extends Text>) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
remove(Text...) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
remove(Collection<? extends Text>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
remove(Iterable<? extends Text>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
remove(Iterator<? extends Text>) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
remove(Argument<?>...) - Method in interface org.spongepowered.api.text.selector.Selector.Builder
Removes the specified arguments, if they exist.
remove(Iterable<Argument<?>>) - Method in interface org.spongepowered.api.text.selector.Selector.Builder
Removes the specified arguments, if they exist.
remove(ArgumentType<?>...) - Method in interface org.spongepowered.api.text.selector.Selector.Builder
Removes the arguments with the specified ArgumentType, if they exist.
remove(Text...) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
remove(Collection<? extends Text>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
remove(Iterable<? extends Text>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
remove(Iterator<? extends Text>) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
remove(int) - Method in class org.spongepowered.api.text.Text.Builder
Removes the child at the given index.
remove(Text...) - Method in class org.spongepowered.api.text.Text.Builder
Removes the specified Text from this builder.
remove(Collection<? extends Text>) - Method in class org.spongepowered.api.text.Text.Builder
Removes the specified Text from this builder.
remove(Iterable<? extends Text>) - Method in class org.spongepowered.api.text.Text.Builder
Removes the specified Text from this builder.
remove(Iterator<? extends Text>) - Method in class org.spongepowered.api.text.Text.Builder
Removes the specified Text from this builder.
remove(SimpleTextFormatter) - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
remove(Collection<SimpleTextFormatter>) - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
remove(SimpleTextFormatter) - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
remove(Collection<SimpleTextFormatter>) - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
remove(SimpleTextTemplateApplier) - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
remove(Collection<SimpleTextTemplateApplier>) - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
remove(E) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Removes the specified element from the formatter.
remove(Collection<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Removes the specified elements from the formatter.
remove(Iterable<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Removes the specified elements from the formatter.
remove(Iterator<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Removes the specified elements from the formatter.
remove(Text...) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
remove(Collection<? extends Text>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
remove(Iterable<? extends Text>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
remove(Iterator<? extends Text>) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
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(Vector3i, Class<? extends DataManipulator<?, ?>>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to remove the given DataManipulator represented by the block at the given location if possible.
remove(int, int, int, Class<? extends DataManipulator<?, ?>>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to remove the given DataManipulator represented by the block at the given location if possible.
remove(Vector3i, Key<?>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to remove the data associated with the provided Key from the block at the provided location.
remove(int, int, int, Key<?>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to remove the data associated with the provided Key from the block at the provided location.
remove(Class<? extends DataManipulator<?, ?>>) - Method in class org.spongepowered.api.world.Location
 
remove(BaseValue<?>) - Method in class org.spongepowered.api.world.Location
 
remove(Key<?>) - Method in class org.spongepowered.api.world.Location
 
remove(BlockState) - Method in interface org.spongepowered.api.world.schematic.BlockPalette
Deprecated.
Removes the given blockstate from the mapping.
remove(T) - Method in interface org.spongepowered.api.world.schematic.Palette
Removes the given type T from the mapping.
removeAll(Collection<?>) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
Remove all mappings identified by the given aliases.
removeAll(Iterable<E>) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Removes all of the provided elements from the underlying List.
removeAll(Predicate<E>) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Removes any and all elements that match true to the provided Predicate from the underlying List.
removeAll(Iterable<E>) - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Removes all elements from the Iterable from the backed Collection.
removeAll(Predicate<E>) - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Iterates over all existing elements and removes any elements that Predicate.test(Object) returns true.
removeAll(Iterable<K>) - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Removes all key value associations of the provided keys.
removeAll(Predicate<Map.Entry<K, V>>) - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Applies the Predicate to all Map.Entry within this MapValue.
removeAll(Iterable<PatternLayer>) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
removeAll(Predicate<PatternLayer>) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
removeAll() - Method in class org.spongepowered.api.text.LiteralText.Builder
 
removeAll() - Method in class org.spongepowered.api.text.ScoreText.Builder
 
removeAll() - Method in class org.spongepowered.api.text.SelectorText.Builder
 
removeAll() - Method in class org.spongepowered.api.text.Text.Builder
Removes all children from this builder.
removeAll() - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
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
 
removeArgs(Object, Object) - Method in class org.spongepowered.api.command.args.CommandArgs
removeArgs(CommandArgs.Snapshot, CommandArgs.Snapshot) - Method in class org.spongepowered.api.command.args.CommandArgs
Remove the arguments parsed between two snapshots.
removeBan(Ban) - Method in interface org.spongepowered.api.service.ban.BanService
Removes a ban.
removeBlock() - Method in class org.spongepowered.api.world.Location
Remove the block at this position by replacing it with BlockTypes.AIR.
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.
removeGameRule(String) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Removes custom GameRule.
removeIf(Predicate<? super TableEntry<T>>) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
removeLastChild() - Method in class org.spongepowered.api.text.Text.Builder
Removes the last child in this builder.
removeListener(RawDataListener) - Method in interface org.spongepowered.api.network.ChannelBinding.RawDataChannel
Removes the listener from handling data.
removeMapping(CommandMapping) - Method in interface org.spongepowered.api.command.CommandManager
Remove a command identified by the given mapping.
removeMapping(CommandMapping) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
Remove a command identified by the given mapping.
removeMappings(Collection<?>) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
Remove all mappings contained with the given collection.
removeMember(Text) - Method in interface org.spongepowered.api.scoreboard.Team
Removes the specified Text from this team.
removeMember(MessageReceiver) - Method in class org.spongepowered.api.text.channel.AbstractMutableMessageChannel
 
removeMember(MessageReceiver) - Method in interface org.spongepowered.api.text.channel.MutableMessageChannel
Removes a member from this channel.
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.
removePage(Text) - Method in class org.spongepowered.api.text.BookView.Builder
Removes a page from the BookView.
removePage(int) - Method in class org.spongepowered.api.text.BookView.Builder
Removes the page at the specified index of the BookView.
removePages(Collection<Text>) - Method in class org.spongepowered.api.text.BookView.Builder
Removes multiple pages from the BookView.
removePages(Text...) - Method in class org.spongepowered.api.text.BookView.Builder
Removes multiple pages from the BookView.
removeParent(Set<Context>, SubjectReference) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
removeParent(Set<Context>, SubjectReference) - Method in interface org.spongepowered.api.service.permission.SubjectData
Removes a parent in a particular context combination.
removePassenger(Entity) - Method in interface org.spongepowered.api.entity.Entity
Removes the given entity as a passenger.
removePlayer(Player) - Method in interface org.spongepowered.api.boss.ServerBossBar
Removes a player from this boss bar.
removePlayers(Collection<Player>) - Method in interface org.spongepowered.api.boss.ServerBossBar
Removes a collection of players from this boss bar.
removeProfile(GameProfile) - Method in interface org.spongepowered.api.service.whitelist.WhitelistService
Removes the specified GameProfile from this whitelist, if present.
removeProperty(ProfileProperty) - Method in interface org.spongepowered.api.profile.GameProfile
Removes a profile property to this game profile.
removeProperty(String, ProfileProperty) - Method in interface org.spongepowered.api.profile.GameProfile
Removes a profile property to this game profile.
removeScheduledUpdate(Vector3i, ScheduledBlockUpdate) - Method in interface org.spongepowered.api.world.extent.Extent
Removes a ScheduledBlockUpdate from this block.
removeScheduledUpdate(int, int, int, ScheduledBlockUpdate) - Method in interface org.spongepowered.api.world.extent.Extent
Removes a ScheduledBlockUpdate from this block.
removeScheduledUpdate(ScheduledBlockUpdate) - Method in class org.spongepowered.api.world.Location
Removes a ScheduledBlockUpdate from this block.
removeScore(Score) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Removes the specified Score from this objective, if present.
removeScore(Text) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Removes the Score with the specified name from this objective, if present.
removeScores(Text) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Removes all scores with the specified name on this scoreboard, across all objectives.
removeTable(RandomObjectTable<T>) - Method in class org.spongepowered.api.util.weighted.LootTable
Removes a table from the pool.
removeTag(String) - Method in interface org.spongepowered.api.entity.Entity
Removes a tag for this entity.
removeTask(AITask<? extends O>) - Method in interface org.spongepowered.api.entity.ai.Goal
Removes a specific AITask from this goal.
removeTasks(AITaskType) - Method in interface org.spongepowered.api.entity.ai.Goal
Removes all AITasks whose AITaskType matches the provided type.
renameWorld(WorldProperties, String) - Method in interface org.spongepowered.api.Server
Renames an unloaded world.
REPAIRITEM - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
repeated(CommandElement, int) - Static method in class org.spongepowered.api.command.args.GenericArguments
Require a given command element to be provided a certain number of times.
REPEATER - Static variable in class org.spongepowered.api.item.ItemTypes
 
REPEATER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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(ImmutableValue<?>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided ImmutableValue to the List of "replaced" ImmutableValues.
replace(Iterable<ImmutableValue<?>>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided ImmutableValues to the List of "replaced" ImmutableValues.
replace(ItemStack...) - Method in class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
Adds the provided itemstacks as stacks that are being replaced.
replace(Pattern, Text, boolean) - Method in class org.spongepowered.api.text.Text
Replaces a pattern in this text with a Text, preserving formatting where possible.
replace(Pattern, Text) - Method in class org.spongepowered.api.text.Text
Replaces a pattern in this text with a Text, preserving all formatting.
replace(String, Text, boolean) - Method in class org.spongepowered.api.text.Text
Replaces a string within this text with a Text, preserving formatting where possible.
replace(String, Text) - Method in class org.spongepowered.api.text.Text
Replaces a string within this text with a Text, preserving all formatting.
replace(Predicate<BlockState>) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor.Builder
Sets the predicate which will be applied to all BlockStates that this populator attempts to replace in order to determine if they are valid.
ReplaceableProperty - Class in org.spongepowered.api.data.property.block
Gets if a block type can be replaced by other block types when other blocks are being placed.
ReplaceableProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.ReplaceableProperty
Creates a new ReplaceableProperty with the provided value.
ReplaceableProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.ReplaceableProperty
Creates a new ReplaceableProperty with the provided value and operator for comparisons.
replaceCodes(String, char) - Method in interface org.spongepowered.api.text.serializer.FormattingCodeTextSerializer
Replaces the formatting codes in the specified string with a different specified character, e.g.
replaceCodes(String, FormattingCodeTextSerializer) - Method in interface org.spongepowered.api.text.serializer.FormattingCodeTextSerializer
Replaces the formatting codes in the specified string with a different character for the specified FormattingCodeTextSerializer, e.g.
REPRESENTED_BLOCK - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the BlockState inside a Minecart.
REPRESENTED_ITEM - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the item displayed in an ItemFrame.
REPRESENTED_ITEM_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is representing an ItemStack.
REPRESENTED_PLAYER - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the player represented by a BlockTypes.SKULL block or a ItemTypes.SKULL item stack.
REPRESENTED_PLAYER_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents data pertaining to a GameProfile for a tile entity.
RepresentedItemData - Interface in org.spongepowered.api.data.manipulator.mutable
An DataManipulator handling the representation of an ItemStack.
RepresentedPlayerData - Interface in org.spongepowered.api.data.manipulator.mutable
An DataManipulator handling the GameProfile represented by this DataHolder.
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(Class<T>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Gets the desired ValueContainer of type H if the ValueContainer is compatible.
require(Key<? extends BaseValue<E>>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Attempts to get the underlying value backed by a BaseValue linked to the provided Key.
require(EventContextKey<T>) - Method in class org.spongepowered.api.event.cause.EventContext
Gets the value corresponding to the given key from the context.
requireContext(EventContextKey<T>) - Method in interface org.spongepowered.api.event.CauseStackManager
Gets the context value with the given key.
requiredPlayerRange() - Method in interface org.spongepowered.api.block.tileentity.MobSpawner
Gets the MutableBoundedValue 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.
requiredPlayerRange() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData
Gets the ImmutableBoundedValue 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.
requiredPlayerRange() - Method in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData
Gets the MutableBoundedValue 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.
requireOne(String) - Method in class org.spongepowered.api.command.args.CommandContext
Gets the value for the given key if the key has only one value, throws an exception otherwise.
requireOne(Text) - Method in class org.spongepowered.api.command.args.CommandContext
Gets the value for the given key if the key has only one value, throws an exception otherwise.
requiringPermission(CommandElement, String) - Static method in class org.spongepowered.api.command.args.GenericArguments
Checks a permission for a given command argument to be used.
requiringPermissionWeak(CommandElement, String) - Static method in class org.spongepowered.api.command.args.GenericArguments
Checks a permission for a given command argument to be used.
reset() - Static method in class co.aikar.timings.Timings
Resets all timing data.
reset() - Method in interface co.aikar.timings.TimingsFactory
Resets the timing data.
reset() - Method in class org.spongepowered.api.block.BlockState.MatcherBuilder
 
reset() - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
 
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.ImmutableDataBuilder
 
reset() - Method in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulatorBuilder
 
reset() - Method in interface org.spongepowered.api.data.meta.PatternLayer.Builder
 
reset() - Method in interface org.spongepowered.api.data.persistence.DataBuilder
 
reset() - Method in interface org.spongepowered.api.effect.particle.ParticleEffect.Builder
 
reset() - Method in interface org.spongepowered.api.effect.potion.PotionEffect.Builder
 
reset() - Method in class org.spongepowered.api.entity.ai.task.AbstractAITask
Performs any reset necessary for this task during the current tick.
reset() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask.Builder
 
reset() - Method in interface org.spongepowered.api.entity.EntityArchetype.Builder
 
reset() - Method in class org.spongepowered.api.event.cause.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.cause.entity.health.HealthModifier.Builder
 
reset() - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractEntityHealingSourceBuilder
 
reset() - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSourceBuilder
 
reset() - Method in class org.spongepowered.api.event.cause.EventContext.Builder
 
reset() - Method in interface org.spongepowered.api.event.cause.EventContextKey.Builder
 
reset() - Method in interface org.spongepowered.api.extra.fluid.FluidStack.Builder
 
reset() - Method in class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
 
reset() - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Clears all settings of this builder.
reset() - Method in class org.spongepowered.api.text.BookView.Builder
 
RESET - Static variable in class org.spongepowered.api.text.format.TextColors
Resets the current color to the default one on the client.
RESET - Static variable in class org.spongepowered.api.text.format.TextStyles
Represents a TextStyle with all bases set to false.
reset() - Method in class org.spongepowered.api.text.title.Title.Builder
Removes the currently displayed title from the player's screen and set the configuration back to the default values.
reset(boolean) - Method in class org.spongepowered.api.text.title.Title.Builder
Sets whether the currently displayed title should be removed from the player's screen and the configuration set back to the default values.
RESET - Static variable in class org.spongepowered.api.text.title.Title
 
reset() - Static method in class org.spongepowered.api.text.title.Title
Returns a Title that will reset the current title back to default values on the client.
reset() - Method in class org.spongepowered.api.util.blockray.BlockRay
Resets the iterator; it will iterate from the starting location again.
reset() - Method in interface org.spongepowered.api.util.ResettableBuilder
Resets this builder to a "default" state such that there is no remaining data to set.
reset() - Method in class org.spongepowered.api.util.RespawnLocation.Builder
 
reset() - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
 
reset() - Method in interface org.spongepowered.api.world.storage.ChunkDataStream
Resets this stream to read from the beginning of the collection of chunks.
resetBalance(Currency, Cause, Set<Context>) - Method in interface org.spongepowered.api.service.economy.account.Account
Resets the balance for the specified Currency to its default value (Account.getDefaultBalance(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.getDefaultBalance(Currency)), using the current active Contexts.
resetBalances(Cause, 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.getDefaultBalance(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.getDefaultBalance(Currency)), using the current active Context.
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.
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.
resetCooldown(ItemType) - Method in interface org.spongepowered.api.entity.living.player.CooldownTracker
Resets the cooldown of the specified ItemType for the player.
resetRead() - Method in interface org.spongepowered.api.network.ChannelBuf
Resets the current readerIndex in this buffer to the marked reader index.
ResettableBuilder<T,B extends ResettableBuilder<T,B>> - Interface in org.spongepowered.api.util
A common interface for all builder pattern types.
resetTitle() - Method in interface org.spongepowered.api.effect.Viewer
Removes the currently displayed Title from the player and resets all settings back to default values.
resetViewDistance() - Method in interface org.spongepowered.api.world.World
Resets the view distance to the default value for this world.
resetWrite() - Method in interface org.spongepowered.api.network.ChannelBuf
Resets the current writerIndex in this buffer to the marked writer index.
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(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(CommandSource) - Method in interface org.spongepowered.api.text.selector.Selector
Resolves this Selector to a list of entities around the origin.
resolve(Extent...) - Method in interface org.spongepowered.api.text.selector.Selector
Resolves this Selector to a list of entities around (0|0|0) in the given Extent(s).
resolve(Collection<? extends Extent>) - Method in interface org.spongepowered.api.text.selector.Selector
Resolves this Selector to a list of entities around (0|0|0) in the given Extent(s).
resolve(Location<World>) - Method in interface org.spongepowered.api.text.selector.Selector
Resolves this Selector to a list of entities around the given Location.
resolveForce(CommandSource) - Method in interface org.spongepowered.api.text.selector.Selector
resolveForce(Extent...) - Method in interface org.spongepowered.api.text.selector.Selector
resolveForce(Collection<? extends Extent>) - Method in interface org.spongepowered.api.text.selector.Selector
resolveForce(Location<World>) - Method in interface org.spongepowered.api.text.selector.Selector
ResourceBundleTranslation - Class in org.spongepowered.api.text.translation
A translation class designed to be used for ResourceBundles.
ResourceBundleTranslation(String, Function<Locale, ResourceBundle>) - Constructor for class org.spongepowered.api.text.translation.ResourceBundleTranslation
Create a ResourceBundle-backed translation for the given key and bundle factory.
ResourcePack - Interface in org.spongepowered.api.resourcepack
Represents a resource pack that can be sent to the client.
ResourcePackFactory - Interface in org.spongepowered.api.resourcepack
A factory for creating ResourcePacks.
ResourcePacks - Class in org.spongepowered.api.resourcepack
A class for creating ResourcePacks.
ResourcePacks() - Constructor for class org.spongepowered.api.resourcepack.ResourcePacks
 
ResourcePackStatusEvent - Interface in org.spongepowered.api.event.entity.living.humanoid.player
Called when a Player notifies the server of the status of a resource pack change request.
ResourcePackStatusEvent.ResourcePackStatus - Enum in org.spongepowered.api.event.entity.living.humanoid.player
The different possible responses the client can have.
RESPAWN_LOCATION_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity will respawn after death and has a respawn location.
RESPAWN_LOCATIONS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the spawn locations a Player may have for various worlds based on UUID of the world.
respawnLocation() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableRespawnLocation
Gets the ImmutableMapValue for the "respawn" locations set for various World.getUniqueId() such that a Player may not have a respawn point for a particular World, but may have multiple respawn points for other Worlds.
respawnLocation() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.RespawnLocationData
Gets the MapValue for the "respawn" locations set for various World.getUniqueId() such that a Player may not have a respawn point for a particular World, but may have multiple respawn points for other Worlds.
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.
RespawnLocationData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the "respawn" location of a Player.
respawnPlayer() - Method in interface org.spongepowered.api.entity.living.player.Player
Manually respawns the player.
RespawnPlayerEvent - Interface in org.spongepowered.api.event.entity.living.humanoid.player
Called when a Player is cloned during a respawn.
RESPIRATION - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Extends underwater breathing time.
restore(boolean, BlockChangeFlag) - Method in interface org.spongepowered.api.block.BlockSnapshot
Restores the BlockSnapshot to the Location stored within the snapshot.
restore() - Method in interface org.spongepowered.api.entity.EntitySnapshot
Restores the EntitySnapshot to the Location stored within the snapshot.
restoreSnapshot(EntitySnapshot, Vector3d) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Creates and restores an Entity from the provided EntitySnapshot at the provided Vector3d position.
restoreSnapshot(BlockSnapshot, boolean, BlockChangeFlag) - Method in interface org.spongepowered.api.world.extent.Extent
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.extent.Extent
Restores the BlockSnapshot at the given position.
restoreSnapshot(int, int, int, BlockSnapshot, boolean, BlockChangeFlag) - Method in interface org.spongepowered.api.world.extent.Extent
Restores the BlockSnapshot at the given position.
restoreSnapshot(BlockSnapshot, boolean, BlockChangeFlag) - Method in class org.spongepowered.api.world.Location
Replace the block at this position with a copy of the given snapshot.
result(DataTransactionResult.Type) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Sets the expectant DataTransactionResult.Type to the provided type.
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(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(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(ItemStack) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapelessCraftingRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(ItemStackSnapshot) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder.ResultStep
Changes the result and returns this builder.
result(ItemStack) - Method in interface org.spongepowered.api.item.recipe.smelting.SmeltingRecipe.Builder.ResultStep
Changes the result and returns this builder.
result - Variable in class org.spongepowered.api.text.action.TextAction
 
ResultType - Enum in org.spongepowered.api.service.economy.transaction
Represents the success or failure state of a TransactionResult.
retain(Collection<SimpleTextFormatter>) - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
retain(Collection<SimpleTextFormatter>) - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
retain(Collection<SimpleTextTemplateApplier>) - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
retain(Collection<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Removes all elements from the formatter except for these specified elements.
retain(Iterable<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Removes all elements from the formatter except for these specified elements.
retain(Iterator<E>) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Removes all elements from the formatter except for these specified elements.
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
 
REVERSE - Static variable in class org.spongepowered.api.item.inventory.InventoryTransformations
A transformations that reverses the slot order.
revoke() - Method in interface org.spongepowered.api.advancement.Progressable
Revokes the Progressable status.
RHOMBUS_MIDDLE - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
RIDEABLE_MINECART - Static variable in class org.spongepowered.api.entity.EntityTypes
 
RideableHorse - Interface in org.spongepowered.api.entity.living.animal
Represents a RideableHorse.
RideableMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a minecart that is rideable by other entities, such as Player.
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 - Static variable in class org.spongepowered.api.data.type.HandPreferences
 
RIGHT - Static variable in class org.spongepowered.api.data.type.Hinges
 
RIGHT - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
RIGHT_ARM - Static variable in class org.spongepowered.api.data.type.BodyParts
 
RIGHT_ARM_ROTATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the rotation of an Entity'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.key.Keys
Represents the Key for the rotation of an Entity'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
 
rightArmDirection() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBodyPartRotationalData
Gets the individual ImmutableValue of the Vector3d rotation for BodyParts.RIGHT_ARM.
rightArmDirection() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.BodyPartRotationalData
Gets the direction the right arm is aiming at.
rightLegDirection() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableBodyPartRotationalData
Gets the individual ImmutableValue of the Vector3d rotation for BodyParts.RIGHT_LEG.
rightLegDirection() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.BodyPartRotationalData
Gets the direction the right leg is aiming at.
RIVER - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
RO_RO - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
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.
ROMANIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
ROOFED_FOREST - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
ROOFED_FOREST_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
root() - Method in class org.spongepowered.api.event.cause.Cause
Gets the root Object of this cause.
Root - Annotation Type 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.
root() - Method in interface org.spongepowered.api.item.inventory.Inventory
Gets the root Inventory of this Inventory.
rootAdvancement(Advancement) - Method in interface org.spongepowered.api.advancement.AdvancementTree.Builder
Sets the root Advancement.
ROSE - Static variable in class org.spongepowered.api.data.type.DoublePlantTypes
 
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.
ROTATION - Static variable in class org.spongepowered.api.CatalogTypes
 
ROTATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the Rotation of a block or an ItemFrame.
ROTATION - Static variable in class org.spongepowered.api.text.selector.ArgumentTypes
The argument type filtering targets within a specific rotation range.
Rotation - Interface in org.spongepowered.api.util.rotation
Represents an angle of rotation.
ROTATION_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ROTATION_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ROTATIONAL_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is rotated with a Rotation.
RotationalData - Interface in org.spongepowered.api.data.manipulator.mutable
An VariantData handling the Rotation of a DataHolder.
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.
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.
Rotations - Class in org.spongepowered.api.util.rotation
An enumeration of possible rotations for something that can rotate, such as an ItemStack within an ItemFrame.
ROTTEN_FLESH - Static variable in class org.spongepowered.api.item.ItemTypes
 
ROUGH - Static variable in class org.spongepowered.api.data.type.PrismarineTypes
 
row(Ingredient...) - Method in interface org.spongepowered.api.item.recipe.crafting.ShapedCraftingRecipe.Builder.RowsStep
Adds a row of ingredients.
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.NONE.
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.text.translation.locale.Locales
 
RUN_AROUND_LIKE_CRAZY - Static variable in class org.spongepowered.api.entity.ai.task.AITaskTypes
AITask where RideableHorses run around while Humanoids attempt to tame them.
RunAroundLikeCrazyAITask - Interface in org.spongepowered.api.entity.ai.task.builtin.creature.horse
 
RunAroundLikeCrazyAITask.Builder - Interface in org.spongepowered.api.entity.ai.task.builtin.creature.horse
 
runCommand(String) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new ClickAction that will type a command on the client when it is clicked.
RUSSIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 

S

saddle() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutablePigSaddleData
Gets the ImmutableValue for the "saddled" state.
saddle() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.PigSaddleData
Gets the Value for the the "saddled" state.
SADDLE - Static variable in class org.spongepowered.api.item.ItemTypes
 
saddled() - Method in interface org.spongepowered.api.entity.living.animal.Pig
Gets the Value for whether this Pig is saddled.
SafeTextSerializer - Interface in org.spongepowered.api.text.serializer
Represents a TextSerializer that accepts input in any format and will therefore never throw an exception when parsing a serialized Text.
SALMON - Static variable in class org.spongepowered.api.data.type.CookedFishes
 
SALMON - Static variable in class org.spongepowered.api.data.type.Fishes
 
SALT_AND_PEPPER - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
SAND - Static variable in class org.spongepowered.api.block.BlockTypes
 
SAND - Static variable in class org.spongepowered.api.data.type.SlabTypes
 
SAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
SAND_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the SandType of BlockTypes.SAND.
SAND_STONE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SAND_STONE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SAND_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SAND_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
SAND_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the SandType of a BlockState.
SAND_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SAND_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SandData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An VariantData for the SandType.
SANDSTONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SANDSTONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SANDSTONE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SANDSTONE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the SandstoneType of a sandstone based block.
SANDSTONE_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
SANDSTONE_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SANDSTONE_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SANDSTONE_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SANDSTONE_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SANDSTONE_TYPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SANDSTONE_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
SANDSTONE_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the SandstoneType of a BlockState.
SandstoneData - Interface in org.spongepowered.api.data.manipulator.mutable.block
SandstoneType - Interface in org.spongepowered.api.data.type
 
SandstoneTypes - Class in org.spongepowered.api.data.type
 
SandType - Interface in org.spongepowered.api.data.type
Represents a type of "sand".
SandTypes - Class in org.spongepowered.api.data.type
An enumeration of known vanilla SandTypes.
SAPLING - Static variable in class org.spongepowered.api.block.BlockTypes
 
SAPLING - Static variable in class org.spongepowered.api.item.ItemTypes
 
SAPLING_STAGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
SAPLING_TYPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SATURATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the current saturation of a Living.
saturation() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFoodData
Gets the ImmutableBoundedValue for the "exhaustion" level.
saturation() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FoodData
Gets the MutableBoundedValue for the "saturation" level.
SATURATION - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
saturation() - Method in interface org.spongepowered.api.entity.living.Humanoid
Gets the MutableBoundedValue for the "saturation" level.
SaturationProperty - Class in org.spongepowered.api.data.property.item
Represents an item property that replenishes saturation upon use or consumption.
SaturationProperty(Double) - Constructor for class org.spongepowered.api.data.property.item.SaturationProperty
Creates a new SaturationProperty.
SaturationProperty(Double, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.SaturationProperty
Creates a new SaturationProperty.
SAVANNA - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
SAVANNA - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
SAVANNA - Static variable in class org.spongepowered.api.world.gen.type.BiomeTreeTypes
 
SAVANNA_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
SAVANNA_PLATEAU - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
SAVANNA_PLATEAU_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
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.
save() - Method in interface org.spongepowered.api.world.World
Instructs the world to save all data.
SaveChunkEvent - Interface in org.spongepowered.api.event.world.chunk
Called when a Chunk is performing a save.
SaveChunkEvent.Post - Interface in org.spongepowered.api.event.world.chunk
Called after the Chunk is saved.
SaveChunkEvent.Pre - Interface in org.spongepowered.api.event.world.chunk
Called before the Chunk is saved.
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
 
SaveWorldEvent.Pre - Interface in org.spongepowered.api.event.world
 
saveWorldProperties(WorldProperties) - Method in interface org.spongepowered.api.Server
Persists the given WorldProperties to the world storage for it, updating any modified values.
SCALE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the "scale" for the size of an Entity.
scale() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSizeData
Gets the ImmutableValue for the "scale" size.
scale() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.SizeData
Gets the MutableBoundedValue for the "scale" size.
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
 
scales - Variable in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSourceBuilder
 
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.
scalesWithDifficulty() - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSourceBuilder
 
scalesWithDifficulty() - Method in interface org.spongepowered.api.event.cause.entity.health.source.HealingSource.HealingSourceBuilder
Sets for the built HealingSource to have scaled with difficulty, usually meaning that the amount is scaled.
schedule(Runnable, long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.SpongeExecutorService
 
schedule(Callable<V>, long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.SpongeExecutorService
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.SpongeExecutorService
 
ScheduledBlockUpdate - Interface in org.spongepowered.api.block
Represents a scheduled block update.
Scheduler - Interface in org.spongepowered.api.scheduler
Represents a scheduler for running Tasks.
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in interface org.spongepowered.api.scheduler.SpongeExecutorService
 
SCHEMATIC - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
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.
Score - Interface in org.spongepowered.api.scoreboard
A score entry for one or more Objectives.
score(Score) - Method in class org.spongepowered.api.text.ScoreText.Builder
Sets the score of the text.
score(String) - Static method in class org.spongepowered.api.text.selector.ArgumentTypes
Creates a minimum and maximum ArgumentType filtering depending on the score of the specified objective.
ScoreAdvancementCriterion - Interface in org.spongepowered.api.advancement.criteria
Represents a AdvancementCriterion that requires a specific score (ScoreAdvancementCriterion.getGoal()) to be achieved.
ScoreAdvancementCriterion.Builder - Interface in org.spongepowered.api.advancement.criteria
A builder to create ScoreAdvancementCriterions.
Scoreboard - Interface in org.spongepowered.api.scoreboard
Represents a scoreboard, which contains Teams and Objectives.
Scoreboard.Builder - Interface in org.spongepowered.api.scoreboard
Represents a builder to create Scoreboard instances.
ScoreCriterionProgress - Interface in org.spongepowered.api.advancement.criteria
Represents the progress of a ScoreAdvancementCriterion.
ScoreText - Class in org.spongepowered.api.text
Represents a Text displaying the current score of a player.
ScoreText.Builder - Class in org.spongepowered.api.text
Represents a Text.Builder creating immutable ScoreText instances.
screaming() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableScreamingData
Gets the ImmutableValue for the "screaming" state.
screaming() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ScreamingData
Gets the Value for the "screaming" state.
SCREAMING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is currently "screaming".
ScreamingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator for the "screaming" state of an Enderman.
SE_NO - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
SEA - Static variable in class org.spongepowered.api.data.type.Arts
 
SEA_FLOOR - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
SEA_LANTERN - Static variable in class org.spongepowered.api.block.BlockTypes
 
SEA_LANTERN - Static variable in class org.spongepowered.api.item.ItemTypes
 
SEA_LANTERN - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SeaFloor - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which places down a disc of material onto the bottom on an ocean or river.
SeaFloor.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing SeaFloor populators.
SEAMLESS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "seamless" state of a BlockState.
seamless() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableSeamlessData
Gets the ImmutableValue for the "seamless" state.
seamless() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.SeamlessData
Gets the Value for the "seamless" state.
SEAMLESS_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is "seamless".
SeamlessData - Interface in org.spongepowered.api.data.manipulator.mutable.block
A DataManipulator for the "seamless" state.
searchDistance(float) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask.Builder
Sets the search distance at which any Entity instances in a radius of the parent Agent are considered for avoiding.
secondaryEffect() - Method in interface org.spongepowered.api.block.tileentity.carrier.Beacon
Gets the OptionalValue for the secondary PotionEffectType.
secondaryEffect() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableBeaconData
Gets the ImmutableOptionalValue for the secondary PotionEffectType.
secondaryEffect() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.BeaconData
Gets the OptionalValue for the secondary PotionEffectType.
secondBuyingItem(ItemStack) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the second selling item of the trade offer to be generated.
seed() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData
Gets the ImmutableValue for the seed of the Structure.
seed() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData
Gets the Value for the seed of the Structure.
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.WorldArchetype.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<BlockRayHit<E>>) - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Adds a filter to the BlockRay that determines whether a potential BlockRayHit is a valid result, and should therefore be returned by the BlockRay, pausing the ray trace.
Selector - Interface in org.spongepowered.api.text.selector
Represents an immutable selector of targets, as used in commands.
selector(Selector) - Method in class org.spongepowered.api.text.SelectorText.Builder
Sets the selector of the text.
Selector.Builder - Interface in org.spongepowered.api.text.selector
 
SELECTOR_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
SelectorCommandElement - Class in org.spongepowered.api.command.args
Abstract command element that matches values based on a Selector.
SelectorCommandElement(Text) - Constructor for class org.spongepowered.api.command.args.SelectorCommandElement
 
SelectorFactory - Interface in org.spongepowered.api.text.selector
Internal implementation factory: Use the methods in Selector, Argument and ArgumentTypes instead.
SelectorText - Class in org.spongepowered.api.text
Represents a Text containing a selector that will be replaced by the names of the matching entities on the client.
SelectorText.Builder - Class in org.spongepowered.api.text
Represents a Text.Builder creating immutable SelectorText instances.
SelectorType - Interface in org.spongepowered.api.text.selector
Represents a selector type.
SelectorTypes - Class in org.spongepowered.api.text.selector
SelectorTypes is a list of the default selector types that are available in Vanilla Minecraft.
sellingItem(ItemStack) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the selling item of the trade offer to be generated.
send(Text) - Method in interface org.spongepowered.api.text.channel.MessageChannel
Broadcast a message to this channel, transforming and sending it to the members.
send(Text, ChatType) - Method in interface org.spongepowered.api.text.channel.MessageChannel
Sends a message to this channel, transforming and sending it to the members.
send(Object, Text) - Method in interface org.spongepowered.api.text.channel.MessageChannel
Send a message to this channel, transforming and sending it to the members.
send(Object, Text, ChatType) - Method in interface org.spongepowered.api.text.channel.MessageChannel
Send a message to this channel, transforming and sending it to the members.
SEND_COMMAND_FEEDBACK - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether the feedback from commands executed by a Player should show up in chat.
sendBlockChange(Vector3i, BlockState) - Method in interface org.spongepowered.api.effect.Viewer
Sends a client-only block change.
sendBlockChange(int, int, int, BlockState) - Method in interface org.spongepowered.api.effect.Viewer
Sends a client-only block change.
sendBookView(BookView) - Method in interface org.spongepowered.api.effect.Viewer
Sends a BookView to this viewer.
SendCommandEvent - Interface in org.spongepowered.api.event.command
Fired when a command is sent.
sendMessage(ChatType, Text) - Method in interface org.spongepowered.api.text.channel.ChatTypeMessageReceiver
Sends a message with the specified ChatType to this receiver.
sendMessage(ChatType, TextTemplate) - Method in interface org.spongepowered.api.text.channel.ChatTypeMessageReceiver
Sends a message constructed from the TextTemplate with the specified ChatType to this receiver.
sendMessage(ChatType, TextTemplate, Map<String, TextElement>) - Method in interface org.spongepowered.api.text.channel.ChatTypeMessageReceiver
Sends a message constructed from the TextTemplate and parameters with the specified ChatType to this receiver.
sendMessage(Text) - Method in interface org.spongepowered.api.text.channel.MessageReceiver
Sends a message to this receiver.
sendMessage(TextTemplate) - Method in interface org.spongepowered.api.text.channel.MessageReceiver
Sends a message constructed from the TextTemplate to this receiver.
sendMessage(TextTemplate, Map<String, TextElement>) - Method in interface org.spongepowered.api.text.channel.MessageReceiver
Sends a message constructed from the TextTemplate and parameters to this receiver.
sendMessages(ChatType, Text...) - Method in interface org.spongepowered.api.text.channel.ChatTypeMessageReceiver
Sends the message(s) with the specified ChatType to this receiver.
sendMessages(ChatType, Iterable<Text>) - Method in interface org.spongepowered.api.text.channel.ChatTypeMessageReceiver
Sends the message(s) with the specified ChatType to this receiver.
sendMessages(Text...) - Method in interface org.spongepowered.api.text.channel.MessageReceiver
Sends the message(s) to this receiver.
sendMessages(Iterable<Text>) - Method in interface org.spongepowered.api.text.channel.MessageReceiver
Sends the message(s) to this receiver.
sendResourcePack(ResourcePack) - Method in interface org.spongepowered.api.entity.living.player.Player
Sends a given ResourcePack to this player.
sendTitle(Title) - Method in interface org.spongepowered.api.effect.Viewer
Sends a Title to this player.
sendTo(Player, Message) - Method in interface org.spongepowered.api.network.ChannelBinding.IndexedMessageChannel
Sends the message to the player across this channel.
sendTo(Player, Consumer<ChannelBuf>) - Method in interface org.spongepowered.api.network.ChannelBinding.RawDataChannel
Sends the raw payload to the player across this channel.
sendTo(MessageReceiver) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sends the constructed pagination list to the given receiver.
sendTo(Iterable<MessageReceiver>) - Method in interface org.spongepowered.api.service.pagination.PaginationList.Builder
Sends the constructed pagination list to all MessageReceivers within an Iterable.
sendTo(MessageReceiver) - Method in interface org.spongepowered.api.service.pagination.PaginationList
Sends the first page of the constructed pagination list to the specified message receiver.
sendTo(MessageReceiver, 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(Iterable<MessageReceiver>) - Method in interface org.spongepowered.api.service.pagination.PaginationList
Sends the first page of the constructed pagination list to all MessageReceivers within an Iterable.
sendTo(Iterable<MessageReceiver>, int) - Method in interface org.spongepowered.api.service.pagination.PaginationList
Sends the specified page of the constructed pagination list all MessageReceivers within an Iterable.
sendToAll(Message) - Method in interface org.spongepowered.api.network.ChannelBinding.IndexedMessageChannel
Sends the message to all players on the server.
sendToAll(Consumer<ChannelBuf>) - Method in interface org.spongepowered.api.network.ChannelBinding.RawDataChannel
Sends the raw payload to all players on the server.
sendToServer(Message) - Method in interface org.spongepowered.api.network.ChannelBinding.IndexedMessageChannel
Sends the message to the server.
sendToServer(Consumer<ChannelBuf>) - Method in interface org.spongepowered.api.network.ChannelBinding.RawDataChannel
Sends the raw payload to the server.
seq(CommandElement...) - Static method in class org.spongepowered.api.command.args.GenericArguments
Consumes a series of arguments.
SERBIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
SERIALIZATION_BEHAVIOR - Static variable in class org.spongepowered.api.CatalogTypes
 
SerializationBehavior - Interface in org.spongepowered.api.world
 
serializationBehavior(SerializationBehavior) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets the serialization behavior that will be used when saving.
SerializationBehaviors - Class in org.spongepowered.api.world
 
SerializationBehaviors() - Constructor for class org.spongepowered.api.world.SerializationBehaviors
Deprecated.
Will be made private in API 8
serialize(TypeToken<?>, BookView, ConfigurationNode) - Method in class org.spongepowered.api.text.serializer.BookViewDataBuilder
 
serialize(TypeToken<?>, Text, ConfigurationNode) - Method in class org.spongepowered.api.text.serializer.TextConfigSerializer
 
serialize(TypeToken<?>, TextFormat, ConfigurationNode) - Method in class org.spongepowered.api.text.serializer.TextFormatConfigSerializer
 
serialize(Text) - Method in interface org.spongepowered.api.text.serializer.TextSerializer
Returns a string representation of the provided Text in a format that will be accepted by this TextSerializer's TextSerializer.deserialize(String) method.
serialize(TypeToken<?>, TextTemplate, ConfigurationNode) - Method in class org.spongepowered.api.text.serializer.TextTemplateConfigSerializer
 
serializeSingle(Text) - Method in interface org.spongepowered.api.text.serializer.TextSerializer
Returns a string representation of only the provided Text (without any children) in a format that will be accepted by this TextSerializer's TextSerializer.deserialize(String) method.
Server - Interface in org.spongepowered.api
Represents a typical Minecraft Server.
ServerBossBar - Interface in org.spongepowered.api.boss
Represents a boss bar controlled by a Server.
ServerBossBar.Builder - Interface in org.spongepowered.api.boss
Represents a builder class to create mutable ServerBossBars.
SERVICE_MANAGER - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents the ServiceManager.
ServiceManager - Interface in org.spongepowered.api.service
A manager of services and their providers.
set(int) - Method in interface org.spongepowered.api.advancement.criteria.ScoreCriterionProgress
Adds the target score value, the score cannot exceed the goal value (ScoreCriterionProgress.getGoal()) or be under zero.
set(V) - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
 
set(Key<V>, E) - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
 
set(DataQuery, Object) - Method in interface org.spongepowered.api.data.DataContainer
 
set(Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.data.DataContainer
 
set(DataQuery, Object) - Method in interface org.spongepowered.api.data.DataView
Sets the given Object value according to the given path relative to this DataView's path.
set(Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.data.DataView
Sets the given Keyed value according to the provided Key's Key.getQuery().
set(Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.data.manipulator.DataManipulator
Sets the supported Key's value such that the value is set on this DataManipulator without having to directly set the Value and DataManipulator.set(BaseValue) afterwards.
set(BaseValue<?>) - Method in interface org.spongepowered.api.data.manipulator.DataManipulator
Sets the supported BaseValue onto this DataManipulator.
set(BaseValue<?>...) - Method in interface org.spongepowered.api.data.manipulator.DataManipulator
Sets the supported BaseValues onto this DataManipulator.
set(Iterable<? extends BaseValue<?>>) - Method in interface org.spongepowered.api.data.manipulator.DataManipulator
Sets the supported BaseValues onto this DataManipulator.
set(Key<? extends BaseValue<E>>, E) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
set(DataQuery, Object) - Method in class org.spongepowered.api.data.MemoryDataContainer
Deprecated.
 
set(Key<? extends BaseValue<E>>, E) - Method in class org.spongepowered.api.data.MemoryDataContainer
Deprecated.
 
set(DataQuery, Object) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
set(Key<? extends BaseValue<E>>, E) - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
set(int, E) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableListValue
Creates a new ImmutableListValue with the desired element at the desired index.
set(int, BannerPatternShape, DyeColor) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
Creates and adds a PatternLayer based on the BannerPatternShape and DyeColor at the desired index such that the element at the provided index is shifted to the left.
set(int, PatternLayer) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
set(C) - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
 
set(int, E) - Method in interface org.spongepowered.api.data.value.mutable.ListValue
Replaces the element at the specified index in this list with the specified element.
set(Optional<E>) - Method in interface org.spongepowered.api.data.value.mutable.OptionalValue
 
set(int, PatternLayer) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
set(List<PatternLayer>) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
set(E) - Method in interface org.spongepowered.api.data.value.mutable.Value
Sets the underlying value to the provided value.
set(V) - Method in interface org.spongepowered.api.entity.EntityArchetype.Builder
Sets the desired EntityType of the produced EntityArchetype.
set(Key<V>, E) - Method in interface org.spongepowered.api.entity.EntityArchetype.Builder
Sets the desired EntityType of the produced EntityArchetype.
set(EquipmentSlotType, ItemStack) - Method in interface org.spongepowered.api.item.inventory.equipment.EquipmentInventory
Sets the item for the specified equipment type.
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.Inventory
Forcibly put the supplied stack into this inventory.
set(int, int, ItemStack) - Method in interface org.spongepowered.api.item.inventory.type.GridInventory
Sets the item in the specified slot.
set(SlotPos, ItemStack) - Method in interface org.spongepowered.api.item.inventory.type.Inventory2D
Sets the item in the specified slot.
set(SlotIndex, ItemStack) - Method in interface org.spongepowered.api.item.inventory.type.OrderedInventory
Sets the item in the specified slot.
set(int, SimpleTextFormatter) - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
set(int, SimpleTextFormatter) - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
set(int, SimpleTextTemplateApplier) - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
set(int, E) - Method in interface org.spongepowered.api.text.transform.TextFormatter
Replaces the element previously at the specified index with the specified element.
SET_BLOCK_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SET_BLOCK_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SET_DIRECTION_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SET_DIRECTION_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SET_EQUIPMENT_TYPE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
setAcceptsArbitraryLongFlags(boolean) - Method in class org.spongepowered.api.command.args.CommandFlags.Builder
Deprecated.
in favor of #setUnknownLongFlagBehavior(UnknownFlagBehavior).
setAddress(InetSocketAddress) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Sets the address to respond with.
setAirborneVelocityMod(Vector3d) - Method in interface org.spongepowered.api.entity.vehicle.minecart.Minecart
Sets the velocity modifier applied when the minecart is airborne.
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.
setAnchorFlags(boolean) - Method in class org.spongepowered.api.command.args.CommandFlags.Builder
Whether flags should be anchored to the beginning of the text (so flags will only be picked up if they are at the beginning of the input).
setArguments(String) - Method in interface org.spongepowered.api.event.command.SendCommandEvent
Sets the arguments as a string.
setArgumentString(String) - Method in interface org.spongepowered.api.text.placeholder.PlaceholderContext.Builder
Sets a string that represents variables for the supplied token.
setAssociatedObject(Player) - Method in interface org.spongepowered.api.text.placeholder.PlaceholderContext.Builder
Sets the Object to use as a source of information for this PlaceholderText to the supplied Player.
setAssociatedObject(Object) - Method in interface org.spongepowered.api.text.placeholder.PlaceholderContext.Builder
Sets the Object to use as a source of information for this PlaceholderText.
setAssociatedObject(Supplier<Object>) - Method in interface org.spongepowered.api.text.placeholder.PlaceholderContext.Builder
Sets the Object to use as a source of information for this PlaceholderText.
setAttackRadius(float) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask
Sets the radius of which the owning Ranger will attempt to attack a targeted Entity.
setAttemptsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Dungeon
Sets the number of attempts at randomly spawning a generator per chunk.
setAttemptsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Dungeon
Sets the number of attempts at randomly spawning a generator per chunk.
setAttemptsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock
Sets the number of blocks to attempt to spawn per chunk, must be greater than zero.
setAttemptsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock
Sets the number of blocks to attempt to spawn per chunk, must be greater than zero.
setAttemptsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.RandomObject
Sets the number of fires to attempt to spawn per chunk, must be greater than zero.
setAttemptsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.RandomObject
Sets the number of fires to attempt to spawn per chunk, must be greater than zero.
setAttemptsPerCluster(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Sets the amount of glowstone to attempt to spawn per cluster, must be greater than zero.
setAttemptsPerCluster(int) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Sets the amount of glowstone to attempt to spawn per cluster, must be greater than zero.
setBalance(Currency, BigDecimal, Cause, 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 current active Contexts.
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.AbstractDamageEntityEvent
 
setBaseGenerationPopulator(GenerationPopulator) - Method in interface org.spongepowered.api.world.gen.WorldGenerator
setBaseHealAmount(double) - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Sets the "base" healing amount to apply to the targeted Entity.
setBaseHealAmount(double) - Method in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
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.AbstractAttackEntityEvent
 
setBeamTarget(Living) - Method in interface org.spongepowered.api.entity.living.monster.Guardian
Sets the target of the guardian's beam.
setBiome(Vector3i, BiomeType) - Method in interface org.spongepowered.api.world.extent.MutableBiomeVolume
Sets the biome at the given position in the world.
setBiome(int, int, int, BiomeType) - Method in interface org.spongepowered.api.world.extent.MutableBiomeVolume
Sets the biome at the given position in the world.
setBiomeGenerator(BiomeGenerator) - Method in interface org.spongepowered.api.world.gen.WorldGenerator
Sets the BiomeGenerator for this world generator.
setBlock(Vector3i, BlockState, BlockChangeFlag) - Method in interface org.spongepowered.api.world.extent.Extent
Sets the block at the given position in the world.
setBlock(int, int, int, BlockState, BlockChangeFlag) - Method in interface org.spongepowered.api.world.extent.Extent
Sets the block at the given position in the world.
setBlock(Vector3i, BlockState) - Method in interface org.spongepowered.api.world.extent.MutableBlockVolume
Sets the block at the given position in the world.
setBlock(int, int, int, BlockState) - Method in interface org.spongepowered.api.world.extent.MutableBlockVolume
Sets the block at the given position in the world.
setBlock(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob
Sets the BlockState that this populator will place down to form the blob.
setBlock(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock
Sets the BlockState that this populator will randomly distribute.
setBlock(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Sets the BlockState to place down.
setBlock(BlockState) - Method in class org.spongepowered.api.world.Location
Replace the block at this position with a new state.
setBlock(BlockState, BlockChangeFlag) - Method in class org.spongepowered.api.world.Location
Replace the block at this position with a new state.
setBlockPosition(Vector3i) - Method in class org.spongepowered.api.world.Location
Create a new instance with a new block position.
setBlockState(Function<Double, BlockState>) - Method in class org.spongepowered.api.world.biome.GroundCoverLayer
Sets the function which is used to determine the blockstate to place at this layer.
setBlockState(BlockState) - Method in class org.spongepowered.api.world.biome.GroundCoverLayer
Sets the BlockState for this layer.
setBlockType(Vector3i, BlockType, BlockChangeFlag) - Method in interface org.spongepowered.api.world.extent.Extent
Sets the block at the given position in the world.
setBlockType(int, int, int, BlockType, BlockChangeFlag) - Method in interface org.spongepowered.api.world.extent.Extent
Sets the block at the given position in the world.
setBlockType(Vector3i, BlockType) - Method in interface org.spongepowered.api.world.extent.MutableBlockVolume
Replace the block at this position by a new type.
setBlockType(int, int, int, BlockType) - Method in interface org.spongepowered.api.world.extent.MutableBlockVolume
Replace the block at this position by a new type.
setBlockType(BlockType) - Method in class org.spongepowered.api.world.Location
Replace the block type at this position by a new type.
setBlockType(BlockType, BlockChangeFlag) - Method in class org.spongepowered.api.world.Location
Replace the block type at this position by a new type.
setBody(TextRepresentable) - Method in class org.spongepowered.api.event.message.MessageEvent.MessageFormatter
Clears any existing components within the body partition and adds a new TextTemplateApplier to the partition with the specified value.
setBoolean(int, boolean) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the boolean at the specified absolute index in this buffer.
setBoots(ItemStack) - Method in interface org.spongepowered.api.entity.ArmorEquipable
Sets the boots currently being worn by this entity.
setBroadcastChannel(MessageChannel) - 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.ChannelBuf
Sets the byte at the specified absolute index in this buffer.
setByteArray(int, byte[]) - Method in interface org.spongepowered.api.network.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.ChannelBuf
Sets the specified byte array at the specified absolute index in this buffer.
setBytes(int, byte[]) - Method in interface org.spongepowered.api.network.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.ChannelBuf
Sets the specified byte array at the specified absolute index in this buffer.
setCache(GameProfileCache) - Method in interface org.spongepowered.api.profile.GameProfileManager
Sets the GameProfile cache.
setCactiPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Cactus
Sets the number of cacti to spawn per chunk, cannot be negative.
setCactiPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Cactus
Sets the number of cacti to spawn per chunk, cannot be negative.
setCancelled(boolean) - Method in interface org.spongepowered.api.event.Cancellable
Sets the cancelled state of the Event.
setCanSeeFriendlyInvisibles(boolean) - Method in interface org.spongepowered.api.scoreboard.Team
Sets whether invisible team members are shown.
setCenter(double, double) - Method in interface org.spongepowered.api.world.WorldBorder
Sets the center of the world border.
setChance(int) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask
Sets the chance that this task will go through and attempt to find a new target.
setChance(float) - Method in interface org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask
SEts the chance to "watch" a targeted Entity.
setChannel(MessageChannel) - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.KickPlayerEvent
Deprecated.
Not used in this event.
setChannel(MessageChannel) - Method in interface org.spongepowered.api.event.message.MessageChannelEvent
Sets the channel for this message to go to.
setChar(int, char) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the char at the specified absolute index in this buffer.
setCheckSight(boolean) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask
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.
setChestplate(ItemStack) - Method in interface org.spongepowered.api.entity.ArmorEquipable
Sets the chestplate currently being worn by this entity.
setChoices(WeightedTable<EntityArchetype>) - Method in interface org.spongepowered.api.world.gen.populator.Dungeon
Sets the possible EntityArchetypes that could be spawned.
setCloseRangeSpeed(double) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask
Sets the peed "modifier" for which the parent Agent will move away from a found Entity to "avoid" when in close range.
setClusterHeight(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Sets the height of the glowstone cluster.
setClusterHeight(int) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Sets the height of the glowstone cluster.
setClustersPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Sets the number of clusters to attempt to spawn per chunk, must be greater than zero.
setClustersPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Sets the number of clusters to attempt to spawn per chunk, must be greater than zero.
setClustersPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.NetherFire
Sets the number of clusters to attempt to spawn per chunk, must be greater than zero.
setClustersPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.NetherFire
Sets the number of clusters to attempt to spawn per chunk, must be greater than zero.
setCollisionRule(CollisionRule) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the CollisionRule for entities on this team.
setColor(BossBarColor) - Method in interface org.spongepowered.api.boss.BossBar
Sets the color.
setColor(BossBarColor) - Method in interface org.spongepowered.api.boss.ServerBossBar
 
setColor(TextColor) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the color of this team.
setCommand(String) - Method in interface org.spongepowered.api.event.command.SendCommandEvent
Sets the command as a string, without any sort of command prefix.
setCommandsAllowed(boolean) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets whether commands are allowed within this world.
setCompanionData(DataContainer) - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Sets the companion data for this loading ticket.
setContext(PlaceholderContext) - Method in interface org.spongepowered.api.text.placeholder.PlaceholderText.Builder
Sets the PlaceholderContext that will be provided to the PlaceholderParser to create the Text when TextRepresentable.toText() is called.
setCooldown(ItemType, int) - Method in interface org.spongepowered.api.entity.living.player.CooldownTracker
Sets the cooldown for the specified ItemType for the specified amount of ticks.
setCount(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob
Sets the number of blobs to spawn per chunk, must be greater than zero.
setCount(int) - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob
Sets the number of blobs to spawn per chunk, must be greater than zero.
setCreateFog(boolean) - Method in interface org.spongepowered.api.boss.BossBar
Sets if fog should be created.
setCreateFog(boolean) - Method in interface org.spongepowered.api.boss.ServerBossBar
 
setCreationRadius(int) - Method in interface org.spongepowered.api.world.PortalAgent
Sets the creation radius of where a portal may be created.
setCreator(UUID) - Method in interface org.spongepowered.api.entity.Entity
Sets the UUID of the user who created this Entity.
setCreator(Vector3i, UUID) - Method in interface org.spongepowered.api.world.extent.Extent
Sets the UUID of the user who created the BlockSnapshot located at passed block position.
setCreator(int, int, int, UUID) - Method in interface org.spongepowered.api.world.extent.Extent
Sets the UUID of the user who created the BlockSnapshot located at passed block coordinates.
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.
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.AbstractDamageEntityEvent
 
setDamageAmount(double) - Method in interface org.spongepowered.api.world.WorldBorder
Sets the damage done to a player per block per tick when outside the buffer.
setDamageThreshold(double) - Method in interface org.spongepowered.api.world.WorldBorder
Sets the distance a player may be be outside the world border before taking damage.
setDarkenSky(boolean) - Method in interface org.spongepowered.api.boss.BossBar
Sets if the sky should darken.
setDarkenSky(boolean) - Method in interface org.spongepowered.api.boss.ServerBossBar
 
setData(DataManipulator<?, ?>) - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
 
setData(DataManipulator<?, ?>) - Method in interface org.spongepowered.api.entity.EntityArchetype.Builder
Sets the desired EntityType of the produced EntityArchetype.
setDataView(int, DataView) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the DataView at the specified absolute index in this buffer.
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(int) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask
The time, in ticks, this Ranger will wait before attacking again.
setDepositSize(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Ore
Sets the size of deposit of ore.
setDepositSize(int) - Method in interface org.spongepowered.api.world.gen.populator.Ore
Sets the size of deposit of ore.
setDepositsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Ore
Sets the number of ore clumps to attempt to spawn per chunk, must be greater than zero.
setDepositsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Ore
Sets the number of ore clumps to attempt to spawn per chunk, must be greater than zero.
setDepth(SeededVariableAmount<Double>) - Method in class org.spongepowered.api.world.biome.GroundCoverLayer
Sets the SeededVariableAmount representing the depth of this layer.
setDepth(VariableAmount) - Method in class org.spongepowered.api.world.biome.GroundCoverLayer
Sets the VariableAmount representing the depth of this layer.
setDepth(double) - Method in class org.spongepowered.api.world.biome.GroundCoverLayer
Sets the depth of this layer to the given constant value.
setDepth(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Sets the depth of the sea floor cover to generate.
setDepth(int) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Sets the depth of the sea floor cover to generate.
setDerailedVelocityMod(Vector3d) - Method in interface org.spongepowered.api.entity.vehicle.minecart.Minecart
Sets the velocity modifier applied when the minecart is not on rails.
setDescription(Text) - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent.Response
Sets the description (MOTD) of the status response.
setDiameter(double) - Method in interface org.spongepowered.api.world.WorldBorder
Sets the diameter of the world border.
setDiameter(double, long) - Method in interface org.spongepowered.api.world.WorldBorder
Sets the diameter of the world border, over the given period of time.
setDiameter(double, double, long) - Method in interface org.spongepowered.api.world.WorldBorder
Sets the starting diameter and the ending diameter of the world border, over the given period of time.
setDifficulty(Difficulty) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the difficulty of this world.
setDiscsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Sets the number of discs to attempt to spawn per chunk, must be greater than zero.
setDiscsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Sets the number of discs to attempt to spawn per chunk, must be greater than zero.
setDisplayMode(ObjectiveDisplayMode) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Sets the ObjectiveDisplayMode used to display this objective.
setDisplayName(Text) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Sets this entry's display name.
setDisplayName(Text) - Method in interface org.spongepowered.api.scoreboard.objective.Objective
Sets the name displayed to players.
setDisplayName(Text) - 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.ChannelBuf
Sets the double at the specified absolute index in this buffer.
setDuration(int) - Method in interface org.spongepowered.api.event.world.ChangeWorldWeatherEvent
Sets the duration of the Weather (in ticks).
setEffect(boolean) - Method in interface org.spongepowered.api.entity.weather.WeatherEffect
Sets whether this weather effect is an effect and doesn't deal damage.
setElement(int, E) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Replaces the element at the specified position in this list with the specified element (optional operation).
setElements(List<E>) - Method in interface org.spongepowered.api.data.manipulator.mutable.ListData
Replaces the underlying list of elements with the provided List of elements.
setEnabled(boolean) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets this world as enabled.
setEnchantments(List<Enchantment>) - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateEnchantment
Sets the list of enchantments to apply to the item.
setExclusionRadius(int) - Method in interface org.spongepowered.api.world.gen.populator.ChorusFlower
Sets the radius around the center (0, 0) of the world that this populator will not apply to.
setExclusionRadius(int) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland
Sets the radius around the center (0, 0) of the world that this populator will not apply to.
setExecutionChance(int) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.WanderAITask
Sets the chance that the owning Entity will perform a "wander".
setExperience(int) - Method in interface org.spongepowered.api.event.entity.ChangeEntityExperienceEvent
Deprecated.
Modify the value returned by ChangeEntityExperienceEvent.getFinalData() instead, which provides more information about the experience.
setExplosion(Explosion) - Method in interface org.spongepowered.api.event.world.ExplosionEvent.Pre
Sets the Explosion involved for this event.
setExtent(E) - Method in class org.spongepowered.api.entity.Transform
Creates a copy of this transform and sets the Extent.
setExtent(E) - Method in class org.spongepowered.api.world.Location
Create a new instance with a new extent.
setExtremeSpikeIncrease(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Sets the height increase of the extreme spikes.
setExtremeSpikeIncrease(int) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Sets the height increase of the extreme spikes.
setExtremeSpikeProbability(double) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Gets the probability of the spike much larger than normal.
setFarRangeSpeed(double) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask
Sets the close range speed "modifier" for which the parent Agent will move away from a found Entity 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.
setFirePerCluster(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.NetherFire
Sets the number of fire to attempt to spawn per patch, must be greater than zero.
setFirePerCluster(int) - Method in interface org.spongepowered.api.world.gen.populator.NetherFire
Sets the number of Fire to attempt to spawn per patch, must be greater than zero.
setFireTicks(int) - 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.ChannelBuf
Sets the float at the specified absolute index in this buffer.
setFlowersPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Flower
Sets the number of flowers to attempt to spawn per chunk, must be greater than zero.
setFlowersPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Flower
Sets the number of flowers to attempt to spawn per chunk, must be greater than zero.
setFooter(Text) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Sets this list's footer.
setFooter(TextRepresentable) - Method in class org.spongepowered.api.event.message.MessageEvent.MessageFormatter
Clears any existing components within the footer partition and adds a new TextTemplateApplier to the partition with the specified value.
setFuel(int) - Method in interface org.spongepowered.api.entity.vehicle.minecart.FurnaceMinecart
Sets the fuel time in ticks.
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.event.entity.living.humanoid.ChangeGameModeEvent
Sets the new GameMode.
setGameMode(GameMode) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the default GameMode of this world.
setGameRule(String, String) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the specified GameRule value.
setGameType(String) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Sets the GameType to respond with.
setGenerateSpawnOnLoad(boolean) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets whether the spawn chunks of the world will generate on load.
setGeneratorModifiers(Collection<WorldGeneratorModifier>) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the given world generator modifiers to be used.
setGeneratorType(GeneratorType) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the GeneratorType of this world.
setHardcore(boolean) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets whether this world is set to hardcore mode.
setHasWhitelist(boolean) - Method in interface org.spongepowered.api.Server
Sets whether the server is utilizing a whitelist.
setHeader(Text) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Sets this list's header.
setHeader(TextRepresentable) - Method in class org.spongepowered.api.event.message.MessageEvent.MessageFormatter
Clears any existing components within the header partition and adds a new TextTemplateApplier to the partition with the specified value.
setHeaderAndFooter(Text, Text) - Method in interface org.spongepowered.api.entity.living.player.tab.TabList
Sets this list's header and footer.
setHeadRotation(Vector3d) - Method in interface org.spongepowered.api.entity.living.Living
Sets the entity's head rotation.
setHealAmount(HealthModifier, DoubleUnaryOperator) - Method in interface org.spongepowered.api.event.entity.HealEntityEvent
Sets the provided DoubleUnaryOperator to be used for the given HealthModifier.
setHealAmount(HealthModifier, DoubleUnaryOperator) - Method in class org.spongepowered.api.event.impl.AbstractHealEntityEvent
 
setHeight(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Cactus
Sets the height of the cacti.
setHeight(int) - Method in interface org.spongepowered.api.world.gen.populator.Cactus
Sets the height of the cacti.
setHeight(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Glowstone
Sets the height that the cluster may generate at.
setHeight(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Sets the base height of the spike.
setHeight(int) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Sets the base height of the spike.
setHeight(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Lake
Sets the height that this lake will be spawned at.
setHeight(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Ore
Sets the height that the ore will generate at.
setHeightRange(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.RandomBlock
Sets the height that the blocks will be randomly placed within.
setHeightRange(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.RandomObject
Sets the height range that the object will be placed within.
setHelmet(ItemStack) - Method in interface org.spongepowered.api.entity.ArmorEquipable
Sets the helmet currently being worn by this entity.
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.
setHistoryInterval(int) - Static method in class co.aikar.timings.Timings
Sets the interval between timing history report generations.
setHistoryInterval(int) - Method in interface co.aikar.timings.TimingsFactory
Sets the history interval.
setHistoryLength(int) - Static method in class co.aikar.timings.Timings
Sets how long timing history reports are kept for the server.
setHistoryLength(int) - Method in interface co.aikar.timings.TimingsFactory
Sets the history length.
setHookedEntity(Entity) - Method in interface org.spongepowered.api.entity.projectile.FishHook
Sets the hooked entity for this fish hook.
setIndex(int, int) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets both the reader and writer indices.
setInteger(int, int) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the integer at the specified absolute index in this buffer.
setIslandBlock(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland
Sets the block state that the island will be formed from.
setItemInHand(HandType, ItemStack) - Method in interface org.spongepowered.api.entity.ArmorEquipable
Sets the item in hand for this entity.
setKeepInventory(boolean) - Method in interface org.spongepowered.api.event.entity.DestructEntityEvent.Death
Applies the DefaultGameRules.KEEP_INVENTORY gamerule to this entity alone.
setKeepsInventory(boolean) - Method in interface org.spongepowered.api.event.entity.HarvestEntityEvent.TargetPlayer
Sets if the player keeps their inventory on death.
setKeepsLevel(boolean) - Method in interface org.spongepowered.api.event.entity.HarvestEntityEvent.TargetPlayer
Sets if the player keeps all of their EXP on death.
setKeepSpawnLoaded(boolean) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets whether the spawn chunks of the world should remain loaded when no players are present.
setKeepSpawnLoaded(boolean) - Method in interface org.spongepowered.api.world.World
Sets whether the spawn chunks should remain loaded.
setKeepsVelocity(boolean) - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent.Teleport
Sets whether the entity teleporting will maintain its velocity after teleport.
setKnockbackModifier(int) - Method in interface org.spongepowered.api.event.entity.AttackEntityEvent
Sets the knock back modifier.
setLakeProbability(double) - Method in interface org.spongepowered.api.world.gen.populator.Lake
Sets the probability of a lake spawning in a chunk.
setLargePopulatorObject(PopulatorObject) - Method in interface org.spongepowered.api.world.gen.type.BiomeTreeType
Sets the PopulatorObject which is used to generate the larger equivalent of this tree into the world.
setLatency(int) - Method in interface org.spongepowered.api.entity.living.player.tab.TabListEntry
Sets the latency for this entry.
setLeggings(ItemStack) - Method in interface org.spongepowered.api.entity.ArmorEquipable
Sets the leggings currently being worn by this entity.
setLevel(int) - Method in interface org.spongepowered.api.event.entity.HarvestEntityEvent.TargetPlayer
Sets the new level the player will have after death.
setLevel(int) - Method in interface org.spongepowered.api.event.entity.living.humanoid.ChangeLevelEvent
Deprecated.
Sets the new level of the human.
setLevelRequirement(int) - Method in interface org.spongepowered.api.event.item.inventory.EnchantItemEvent.CalculateLevelRequirement
Sets the new level requirement
setLiquidType(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.Lake
Sets the BlockState of the liquid to fill the lake with.
setLoadOnStartup(boolean) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets whether this world should load when the server starts up.
setLocation(Location<World>) - Method in interface org.spongepowered.api.entity.Entity
Sets the location of this entity.
setLocation(Vector3d, UUID) - Method in interface org.spongepowered.api.entity.living.player.User
Sets the position and world of this User.
setLocation(Location<E>) - Method in class org.spongepowered.api.entity.Transform
Creates a copy of this transform and sets the Location.
setLocationAndRotation(Location<World>, Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Moves the entity to the specified location, and sets the rotation.
setLocationAndRotation(Location<World>, Vector3d, EnumSet<RelativePositions>) - Method in interface org.spongepowered.api.entity.Entity
Moves the entity to the specified location, and sets the rotation.
setLocationAndRotationSafely(Location<World>, Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Sets the location using a safe one from TeleportHelper.getSafeLocation(Location) and the rotation of this entity.
setLocationAndRotationSafely(Location<World>, Vector3d, EnumSet<RelativePositions>) - Method in interface org.spongepowered.api.entity.Entity
Sets the location using a safe one from TeleportHelper.getSafeLocation(Location) and the rotation of this entity.
setLocationSafely(Location<World>) - Method in interface org.spongepowered.api.entity.Entity
Sets the location of this entity using a safe one from TeleportHelper.getSafeLocation(Location).
setLocked(boolean) - Method in interface org.spongepowered.api.scoreboard.Score
Sets this score as locked.
setLoggedIn(boolean) - Method in interface org.spongepowered.api.command.source.RconSource
Sets whether this client is logged in, or authenticated.
setLong(int, long) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the long integer at the specified absolute index in this buffer.
setLongMemory(boolean) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AttackLivingAITask
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.
setMapFeaturesEnabled(boolean) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets whether this world will generate map features such as villages and strongholds.
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.task.builtin.WatchClosestAITask
Sets the maximum distance to "watch" a targeted Entity.
setMaxHeight(float) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Sets the maximum terrain height of this biome.
setMaxPlayerCount(int) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Sets the max player count to respond with.
setMaxSpeed(double) - Method in interface org.spongepowered.api.entity.vehicle.Boat
Sets the maximum speed that this boat is allowed to travel at.
setMaxStackSize(int) - Method in interface org.spongepowered.api.item.inventory.Inventory
Sets the maximum stack size of any stack in this ItemList.
setMelonsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Melon
Sets the number of melons to attempt to spawn per chunk, must be greater than zero.
setMelonsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Melon
Sets the number of melons to attempt to spawn per chunk, must be greater than zero.
setMessage(TextRepresentable, TextRepresentable, TextRepresentable) - Method in interface org.spongepowered.api.event.message.MessageEvent
Clears any existing components and sets the header, body, and footer respectively.
setMessage(TextRepresentable, TextRepresentable) - Method in interface org.spongepowered.api.event.message.MessageEvent
Clears any existing components and sets the header and body respectively.
setMessage(TextRepresentable) - Method in interface org.spongepowered.api.event.message.MessageEvent
Clears any existing components and sets the body.
setMessageCancelled(boolean) - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.KickPlayerEvent
Deprecated.
setMessageCancelled(boolean) - Method in interface org.spongepowered.api.event.message.MessageEvent
Sets whether the Text returned by MessageEvent.getMessage() should be sent.
setMessageChannel(MessageChannel) - Method in interface org.spongepowered.api.text.channel.MessageReceiver
Sets the message channel that messages sent by this source should be sent to.
setMinHeight(float) - Method in interface org.spongepowered.api.world.biome.BiomeGenerationSettings
Sets the minimum terrain height of this biome.
setMobSpawnerData(MobSpawnerData) - Method in interface org.spongepowered.api.world.gen.populator.Dungeon
Sets MobSpawnerData which will be used to create the spawner within the dungeon.
setMotd(String) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Basic
Sets the MOTD to respond with.
setMoveOnLand(boolean) - Method in interface org.spongepowered.api.entity.vehicle.Boat
Gets whether or not the boat is able to move freely on land.
setMoveSpeed(double) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.RangeAgentAITask
Sets the movement speed modifier for moving towards a targeted Entity.
setMushroomsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom
Sets the representation of the amount of mushrooms which will be attempted to be spawned per chunk.
setMushroomsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom
Sets the amount of mushrooms which will be attempted to be spawned per chunk.
setMushroomsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Mushroom
Sets the representation of the amount of mushrooms which will be attempted to be spawned per chunk.
setMushroomsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Mushroom
Sets the amount of mushrooms which will be attempted to be spawned per chunk.
setMutators(Career, int, List<TradeOfferListMutator>) - Method in interface org.spongepowered.api.item.merchant.VillagerRegistry
Sets the provided TradeOfferListMutator for the given Career and level.
setMutators(Career, Multimap<Integer, TradeOfferListMutator>) - Method in interface org.spongepowered.api.item.merchant.VillagerRegistry
Sets the provided TradeOfferListMutator for the given Career and level.
setName(Text) - Method in interface org.spongepowered.api.boss.BossBar
Sets the name of this boss bar.
setName(Text) - Method in interface org.spongepowered.api.boss.ServerBossBar
 
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.
setNewCooldown(int) - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.CooldownEvent.Set
Sets the new cooldown for the item type for the player.
setNotifier(UUID) - Method in interface org.spongepowered.api.entity.Entity
Sets the UUID of the user who last notified this Entity.
setNotifier(Vector3i, UUID) - Method in interface org.spongepowered.api.world.extent.Extent
Sets the UUID of the user who last notified the BlockSnapshot located at passed block position.
setNotifier(int, int, int, UUID) - Method in interface org.spongepowered.api.world.extent.Extent
Sets the UUID of the user who last notified the BlockSnapshot located at passed block coordinates.
setNumChunks(int) - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Sets the number of chunks this ticket will load at once.
setObject(PopulatorObject) - Method in interface org.spongepowered.api.world.gen.populator.RandomObject
Sets the PopulatorObject for this populator to attempt to place.
setOccupiedDeceleration(double) - Method in interface org.spongepowered.api.entity.vehicle.Boat
Sets the rate at which occupied boats decelerate.
setOnline(int) - Method in interface org.spongepowered.api.event.server.ClientPingServerEvent.Response.Players
Sets the amount of online players to display on the client.
setOnlyNearby(boolean) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask
Sets whether an Entity can only be targeted within a "short" radius from the owning Agent.
setOption(Set<Context>, String, String) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
setOption(Set<Context>, String, String) - Method in interface org.spongepowered.api.service.permission.SubjectData
Sets a specific option to a value.
setOreBlock(BlockState) - Method in interface org.spongepowered.api.world.gen.populator.Ore
Sets the block to place as ore.
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.AbstractAttackEntityEvent
 
setOverlay(BossBarOverlay) - Method in interface org.spongepowered.api.boss.BossBar
Sets the overlay.
setOverlay(BossBarOverlay) - Method in interface org.spongepowered.api.boss.ServerBossBar
 
setParameter(String, TextElement) - Method in class org.spongepowered.api.text.transform.SimpleTextTemplateApplier
 
setParameter(String, TextElement) - Method in interface org.spongepowered.api.text.transform.TextTemplateApplier
Sets the value of the specified parameter key within this applier.
setParser(PlaceholderParser) - Method in interface org.spongepowered.api.text.placeholder.PlaceholderText.Builder
Sets the token that represents a PlaceholderParser for use in this PlaceholderText.
setPercent(float) - Method in interface org.spongepowered.api.boss.BossBar
Sets the percent.
setPercent(float) - Method in interface org.spongepowered.api.boss.ServerBossBar
 
setPermission(Set<Context>, String, Tristate) - Method in class org.spongepowered.api.service.permission.MemorySubjectData
 
setPermission(Set<Context>, String, Tristate) - Method in interface org.spongepowered.api.service.permission.SubjectData
Sets a permission to a given value.
setPhase(EnderDragonPhaseType) - Method in interface org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseManager
Sets the dragon phase.
setPlacementCondition(Predicate<BlockState>) - Method in interface org.spongepowered.api.world.gen.populator.Ore
Sets a predicate which checks for the placement conditions for this ore.
setPlantsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant
Sets the number of plants to create per chunk, cannot be negative.
setPlantsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant
Sets the number of plants to create per chunk, cannot be negative.
setPlayEndBossMusic(boolean) - Method in interface org.spongepowered.api.boss.BossBar
Sets if the end boss music should be played.
setPlayEndBossMusic(boolean) - Method in interface org.spongepowered.api.boss.ServerBossBar
 
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.
setPopulatorObject(PopulatorObject) - Method in interface org.spongepowered.api.world.gen.type.BiomeTreeType
Sets the PopulatorObject which is used to generate this tree into the world.
setPopulatorObject(PopulatorObject) - Method in interface org.spongepowered.api.world.gen.type.MushroomType
Sets the PopulatorObject which is used to generate the large variant of this mushroom into the world.
setPortalAgent(PortalAgent) - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent.Teleport.Portal
Sets the PortalAgent that will be responsible for teleporting the TargetEntityEvent.getTargetEntity() through a Portal.
setPosition(Vector2d) - Method in interface org.spongepowered.api.advancement.TreeLayoutElement
Sets the position of the Advancement.
setPosition(double, double) - Method in interface org.spongepowered.api.advancement.TreeLayoutElement
Sets the position of the Advancement.
setPosition(Vector3d) - Method in class org.spongepowered.api.entity.Transform
Creates a copy of this transform while setting the position of the new one.
setPosition(Vector3d) - Method in class org.spongepowered.api.world.Location
Create a new instance with a new position.
setPotionEffect(PotionEffect) - Method in interface org.spongepowered.api.event.entity.ChangeEntityPotionEffectEvent.Gain
Sets the potion effect to be used in this event.
setPrefix(Text) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the prefix prepended to the display name of users on this team.
setPrimaryItemGenerator(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.
setPriority(int) - Method in interface org.spongepowered.api.block.ScheduledBlockUpdate
Sets the priority of this scheduled block update.
setPriority(int) - Method in interface org.spongepowered.api.event.entity.ai.AITaskEvent.Add
Sets the priority the task will be assigned to.
setPropertySection(DataQuery, DataView) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets a path within the additional data to the given DataView.
setProvider(Object, Class<T>, T) - Method in interface org.spongepowered.api.service.ServiceManager
Register a provider with the service manager.
setProvider(Object, Class<T>, T) - Method in class org.spongepowered.api.service.SimpleServiceManager
 
setPumpkinChance(double) - Method in interface org.spongepowered.api.world.gen.populator.Pumpkin
Sets the probability of a pumpkin patch spawning within a chunk.
setPumpkinsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Pumpkin
Sets the number of pumpkins to attempt to spawn per patch, must be greater than zero.
setPumpkinsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Pumpkin
Sets the number of pumpkins to attempt to spawn per patch, must be greater than zero.
setPVPEnabled(boolean) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets whether PVP combat is enabled in this world.
setQuantity(int) - Method in interface org.spongepowered.api.item.inventory.ItemStack
Sets the quantity in this stack.
setRadius(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob
Sets the radius of the area for the blob, cannot be negative.
setRadius(double) - Method in interface org.spongepowered.api.world.gen.populator.BlockBlob
Sets the radius of the area for the blob, cannot be negative.
setRadius(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.IcePath
Sets the radius of the path to spawn, cannot be negative.
setRadius(double) - Method in interface org.spongepowered.api.world.gen.populator.IcePath
Sets the radius of the path to spawn, cannot be negative.
setRadius(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Sets the radius of the discs being spawned.
setRadius(double) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Sets the radius of the discs being spawned.
setRadiusDecrement(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland
Sets the amount that the radius decreases for every downward step.
setRadiusDecrement(double) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland
Sets the amount that the radius decreases for every downward step.
setRaining(boolean) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets whether this world is currently experiencing rain/snow/cloud-cover (depending on the biome of a specific location).
setRainTime(int) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the number of ticks until the weather is next toggled to a new random value.
setRawData(DataView) - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype
Sets the raw data for the desired TileEntity.
setRawData(DataView) - Method in interface org.spongepowered.api.data.DataHolder
Attempts to set all data of this DataHolder according to the DataContainer's held information.
setRawData(DataView) - Method in interface org.spongepowered.api.entity.EntityArchetype
 
setRawData(Vector3i, DataView) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to set all data of the block at the given position according to the DataContainer's held information.
setRawData(int, int, int, DataView) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to set all data of the block at the given position according to the DataContainer's held information.
setRawData(DataView) - Method in class org.spongepowered.api.world.Location
 
setReadIndex(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the readerIndex of this buffer.
setReedHeight(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Reed
Sets the height of the reeds to generate.
setReedsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Reed
Sets the number of reeds to attempt to spawn per chunk, must be greater than zero.
setReedsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Reed
Sets the number of reeds to attempt to spawn per chunk, must be greater than zero.
setRemainingDuration(int) - Method in interface org.spongepowered.api.event.item.inventory.UseItemStackEvent
Sets the remaining duration of ItemStack in use.
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.SendCommandEvent
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(VariableAmount) - 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.RandomObjectTable
Sets the number of times this table will roll while retrieving items.
setRolls(VariableAmount) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
setRolls(int) - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
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.
setRotation(Quaterniond) - Method in class org.spongepowered.api.entity.Transform
Creates a copy of this transform and sets the rotation.
setRotation(Vector3d) - Method in class org.spongepowered.api.entity.Transform
Creates a copy of this transform and sets the rotation as a quaternion.
setScale(Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Sets the entity scale.
setScale(Vector3d) - Method in class org.spongepowered.api.entity.Transform
Creates a copy of this transform and sets the scale for each axis.
setScaleForAge() - Method in interface org.spongepowered.api.entity.living.Ageable
Sets the scaling to be 1 if this entity is an adult and 0.5 if it is a baby.
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.Player
Sets the Scoreboard displayed to the player.
setSearchDistance(float) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask
Sets the search distance at which any Entity instances in a radius of the parent Agent are considered for avoiding.
setSearchRadius(int) - Method in interface org.spongepowered.api.world.PortalAgent
Sets the search radius before a new acceptable "portal" location is created.
setSecondItemGenerator(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.
setSectionsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.IcePath
Sets the number of sections to attempt to spawn per chunk, must be greater than zero.
setSectionsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.IcePath
Sets the number of sections to attempt to spawn per chunk, must be greater than zero.
setSeed(long) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the seed of this world.
setSelectedSlotIndex(int) - Method in interface org.spongepowered.api.item.inventory.entity.Hotbar
Sets the slot selected by the Humanoid.
setSellingGenerator(ItemStackGenerator) - Method in interface org.spongepowered.api.item.merchant.TradeOfferGenerator.Builder
Sets the buying ItemStackGenerator for creating the selling item that players are buying.
setSerializationBehavior(SerializationBehavior) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the SerializationBehavior for use.
setSerializationBehavior(SerializationBehavior) - Method in interface org.spongepowered.api.world.World
Sets the SerializationBehavior for use.
setShooter(ProjectileSource) - Method in interface org.spongepowered.api.entity.projectile.Projectile
Sets the shooter of this projectile.
setShort(int, short) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the short at the specified absolute index in this buffer.
setShrubsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.DeadBush
Sets the number of bushes to attempt to spawn per chunk, must be greater than zero.
setShrubsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.DeadBush
Sets the number of bushes to attempt to spawn per chunk, must be greater than zero.
setShrubsPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Shrub
Sets the number of shrubs to attempt to spawn per chunk, must be greater than zero.
setShrubsPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Shrub
Sets the number of shrubs to attempt to spawn per chunk, must be greater than zero.
setSkipStep(boolean) - Method in interface org.spongepowered.api.event.world.ChunkPreGenerationEvent.Pre
Sets whether the next step should be skipped.
setSleepingIgnored(boolean) - Method in interface org.spongepowered.api.entity.living.player.Player
Sets whether this Player will be ignored when checking whether to skip the night due to players sleeping.
setSlowWhenEmpty(boolean) - Method in interface org.spongepowered.api.entity.vehicle.minecart.Minecart
Sets whether or not the minecart slows down faster without a passenger.
setSpawnChance(double) - Method in interface org.spongepowered.api.world.gen.populator.RandomObject
Sets the chance of spawning the object for each attempt.
setSpawnPosition(Vector3i) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the default spawn position of this world.
setSpawnProbability(double) - Method in interface org.spongepowered.api.world.gen.populator.DesertWell
Sets the probability of a desert well spawning.
setSpawnProbability(double) - Method in interface org.spongepowered.api.world.gen.populator.Fossil
Sets the spawn probability, must be be between 0 and 1.
setSpawnTransform(Transform<World>) - Method in interface org.spongepowered.api.event.action.SleepingEvent.Post
Sets the new spawn transform of the human leaving the bed.
setSpectatorTarget(Entity) - Method in interface org.spongepowered.api.entity.living.player.Player
Sets the Entity followed by the camera when in the spectator gamemode.
setSpeed(double) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AttackLivingAITask
Sets the movement speed modifier when the parent Creature is targeting an Entity.
setSpeed(double) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.horse.RunAroundLikeCrazyAITask
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.task.builtin.creature.WanderAITask
Sets the speed modifier at which the owning Entity will move around to appear to "wander".
setSpikesPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Sets the number of spikes to attempt to generate per chunk.
setSpikesPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike
Sets the number of spikes to attempt to generate per chunk.
setStartingRadius(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland
Sets the initial starting radius range of the island.
setStartingRadius(double) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland
Sets the initial starting radius of the island.
setState(Object) - Method in class org.spongepowered.api.command.args.CommandArgs
setString(int, String) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the string at the specified absolute index in this buffer.
setSuffix(Text) - Method in interface org.spongepowered.api.scoreboard.Team
Sets the suffix appended to the display name of users on this team.
setSupplierOverride(Function<Location<Extent>, PopulatorObject>) - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom
Sets the overriding supplier.
setSupplierOverride(Function<Location<Extent>, DoublePlantType>) - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant
Sets the overriding supplier.
setSupplierOverride(Function<Location<Extent>, PlantType>) - Method in interface org.spongepowered.api.world.gen.populator.Flower
Sets the overriding supplier.
setSupplierOverride(Function<Location<Extent>, PopulatorObject>) - Method in interface org.spongepowered.api.world.gen.populator.Forest
Sets the overriding supplier.
setSupplierOverride(Function<Location<Extent>, MushroomType>) - Method in interface org.spongepowered.api.world.gen.populator.Mushroom
Sets the overriding supplier.
setSupplierOverride(Function<Location<Extent>, ShrubType>) - Method in interface org.spongepowered.api.world.gen.populator.Shrub
Sets the overriding supplier.
setSwiftness(double) - Method in interface org.spongepowered.api.entity.vehicle.minecart.Minecart
Sets the absolute maximum speed that this cart is allowed to travel at.
setSwimChance(float) - Method in interface org.spongepowered.api.entity.ai.task.builtin.SwimmingAITask
Sets the chance that the owning Agent will perform a "jump".
setTarget(Entity) - Method in interface org.spongepowered.api.entity.living.Agent
Sets the current target, usually to bypass what the AITasks are deciding to be the target.
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.task.builtin.creature.target.FindNearestAttackableTargetAITask
Sets the entity class that can be targeted.
setTargets(List<Living>) - Method in interface org.spongepowered.api.entity.living.monster.Wither
Sets the list of living targets.
setTargetSelector(Predicate<Entity>) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask
Sets the Predicate for filtering which Entity instances are considered to be "avoided" by the owning Agent.
setTemplate(TextTemplate) - Method in class org.spongepowered.api.text.transform.SimpleTextTemplateApplier
 
setTemplate(TextTemplate) - Method in interface org.spongepowered.api.text.transform.TextTemplateApplier
Sets the TextTemplate to use for this applier.
setThundering(boolean) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets whether this world is currently experiencing a lightning storm.
setThunderTime(int) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the number of ticks until the WorldProperties.isThundering() state is toggled to a new random value.
setTickRandomly(boolean) - Method in interface org.spongepowered.api.block.BlockType
Sets if the BlockType should receive random block ticks.
setTicks(int) - Method in interface org.spongepowered.api.block.ScheduledBlockUpdate
Sets the amount of ticks until this SBU should cause the block to update.
setTimingsEnabled(boolean) - Static method in class co.aikar.timings.Timings
Sets whether or not the timings system should be enabled.
setTimingsEnabled(boolean) - Method in interface co.aikar.timings.TimingsFactory
Sets whether the timing system is enabled.
settingsBuilder(Function<World, BiomeGenerationSettings>) - Method in interface org.spongepowered.api.world.biome.VirtualBiomeType.Builder
Sets the function used for creating new BiomeGenerationSettingss for this virtual biome.
setTo(E) - Method in interface org.spongepowered.api.data.value.mutable.OptionalValue
Sets the underlying value, may be null.
setToTransform(Transform<World>) - Method in interface org.spongepowered.api.event.entity.living.humanoid.player.RespawnPlayerEvent
Sets the new transform that the entity will change to.
setToTransform(Transform<World>) - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent
Sets the new transform that the Entity will change to.
setToTransform(Transform<World>) - Method in interface org.spongepowered.api.event.entity.RotateEntityEvent
Sets the new transform that the Entity will change to.
setToTransform(Transform<World>) - Method in interface org.spongepowered.api.event.network.ClientConnectionEvent.Login
Sets the new transform that the Player will change to.
setTransform(Transform<World>) - Method in interface org.spongepowered.api.entity.Entity
Sets the entity transform.
setTransformSafely(Transform<World>) - Method in interface org.spongepowered.api.entity.Entity
Sets the transformation of this entity using a safe location from TeleportHelper.getSafeLocation(Location).
setTreesPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Forest
Sets the number of trees to attempt to spawn per chunk, must be greater than zero.
setTreesPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Forest
Sets the number of trees to attempt to spawn per chunk, must be greater than zero.
setUniqueId(int, UUID) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the UUID at the specified absolute index in this buffer.
setUnknownLongFlagBehavior(CommandFlags.UnknownFlagBehavior) - Method in class org.spongepowered.api.command.args.CommandFlags.Builder
Sets how long flags that are not registered should be handled when encountered.
setUnknownShortFlagBehavior(CommandFlags.UnknownFlagBehavior) - Method in class org.spongepowered.api.command.args.CommandFlags.Builder
Sets how long flags that are not registered should be handled when encountered.
setUnoccupiedDeceleration(double) - Method in interface org.spongepowered.api.entity.vehicle.Boat
Sets the rate at which unoccupied boats decelerate.
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
setUsePortalAgent(boolean) - Method in interface org.spongepowered.api.event.entity.MoveEntityEvent.Teleport.Portal
Sets whether the PortalAgent will be used.
setUTF(int, String) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the string at the specified absolute index in this buffer.
setValid(boolean) - Method in interface org.spongepowered.api.block.tileentity.TileEntity
Changes the validation of this tile entity.
setValid(boolean) - Method in class org.spongepowered.api.data.Transaction
Sets whether this transaction is valid or not.
setValidBlocksToReplace(Predicate<BlockState>) - Method in interface org.spongepowered.api.world.gen.populator.SeaFloor
Sets the predicate which will be applied to all BlockStates that this populator attempts to replace in order to determine if they are valid.
setValue(T) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
setValue(List<E>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
setValue(Map<K, V>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractMappedData
 
setValue(T) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
A simple setter for usage with a Consumer for the AbstractData.registerFieldSetter(Key, Consumer) method.
SetValue<E> - Interface in org.spongepowered.api.data.value.mutable
Represents a type of CollectionValue backed by a Set.
setValue(long) - Method in interface org.spongepowered.api.event.statistic.ChangeStatisticEvent
Sets the new value of the statistic to the given value.
setValue(String) - Method in class org.spongepowered.api.service.context.Context
Deprecated.
setValues(Key<? extends SetValue<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.
setValues(Key<? extends SetValue<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.
setValues(Key<? extends SetValue<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.
setVarInt(int, int) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the specified varint at the specified absolute index in this buffer.
setVehicle(Entity) - Method in interface org.spongepowered.api.entity.Entity
Sets the vehicle entity (the entity that is ridden by this one).
setVelocity(Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Sets the velocity for this entity.
setVerboseTimingsEnabled(boolean) - Static method in class co.aikar.timings.Timings
Sets whether or not the timings should monitor at verbose level.
setVerboseTimingsEnabled(boolean) - Method in interface co.aikar.timings.TimingsFactory
Sets whether verbose mode is enabled.
setVersion(String) - Method in interface org.spongepowered.api.event.server.query.QueryServerEvent.Full
Sets the version to respond with.
setViewDistance(int) - Method in interface org.spongepowered.api.world.World
Sets the view distance (in chunks) for this world.
setVinesPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Vine
Sets the number of vines to attempt to spawn per chunk, must be greater than zero.
setVinesPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.Vine
Sets the number of vines to attempt to spawn per chunk, must be greater than zero.
setVisible(boolean) - Method in interface org.spongepowered.api.boss.ServerBossBar
Sets if this boss bar is visible.
setVolume(int) - Method in interface org.spongepowered.api.extra.fluid.FluidStack
Sets the desired volume for this stack.
setWarningDistance(int) - Method in interface org.spongepowered.api.world.WorldBorder
Sets the distance when a contracting world border will warn a player for whom the world border is distance blocks away.
setWarningTime(int) - Method in interface org.spongepowered.api.world.WorldBorder
Sets the time when a contracting world border will warn a player for whom the world border will reach in time seconds.
setWatchedClass(Class<? extends Entity>) - Method in interface org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask
Sets the Class of the Entity type to "stare" or "watch" when that type of entity is nearby.
setWaterLilyPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.WaterLily
Sets the number of water lilies to attempt to spawn per chunk, must be greater than zero.
setWaterLilyPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.WaterLily
Sets the number of water lilies to attempt to spawn per chunk, must be greater than zero.
setWeather(Weather) - Method in interface org.spongepowered.api.event.world.ChangeWorldWeatherEvent
Sets what the new Weather should be with a random duration.
setWeather(Weather) - Method in interface org.spongepowered.api.world.weather.WeatherUniverse
Sets the Weather of the volume with a random duration.
setWeather(Weather, long) - Method in interface org.spongepowered.api.world.weather.WeatherUniverse
Sets the Weather of the volume with the specified duration.
setWellObject(PopulatorObject) - Method in interface org.spongepowered.api.world.gen.populator.DesertWell
Sets the PopulatorObject representing the well.
setWorldBorder(WorldBorder, Cause) - Method in interface org.spongepowered.api.entity.living.player.Player
Sets the WorldBorder instance for this player to the given world border.
setWorldBorderCenter(double, double) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the center of the world border.
setWorldBorderDamageAmount(double) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the damage done to a player per block per tick when outside the buffer.
setWorldBorderDamageThreshold(double) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the distance a player may be be outside the world border before taking damage.
setWorldBorderDiameter(double) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the diameter of the world border.
setWorldBorderTargetDiameter(double) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the target diameter of the world border.
setWorldBorderTimeRemaining(long) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the time remaining until the world border stops expanding or contracting.
setWorldBorderWarningDistance(int) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the distance when a contracting world border will warn a player for whom the world border is distance blocks away.
setWorldBorderWarningTime(int) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the time when a contracting world border will warn a player for whom the world border will reach in time seconds.
setWorldTime(long) - Method in interface org.spongepowered.api.world.storage.WorldProperties
Sets the time of day, in ticks.
setWriteIndex(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the writerIndex of this buffer.
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 which you create ShapedCraftingRecipes through.
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
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.
SHARPNESS - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases melee damage.
SHATTERING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity will "shatter" upon expiration.
ShatteringData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator representing the "shattering" state of an EyeOfEnder.
sheared() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableShearedData
Gets the ImmutableValue of the "sheared" state.
sheared() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ShearedData
Gets the Value of the "sheared" state.
SHEARED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is currently "sheared" and will regrow at some point.
ShearedData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Signifies that an entity is currently "sheared" and will regrow at some point.
SHEARS - Static variable in class org.spongepowered.api.item.ItemTypes
 
SHEARS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SHEEP - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Sheep - Interface in org.spongepowered.api.entity.living.animal
Represents a Sheep.
SHEPHERD - Static variable in class org.spongepowered.api.data.type.Careers
 
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
 
SHIELD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SHIELDDECORATION - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ShiftClickAction<R> - Class in org.spongepowered.api.text.action
Represents a TextAction that responds to shift-clicks.
ShiftClickAction.InsertText - Class in org.spongepowered.api.text.action
Inserts some text into the chat prompt.
SHORT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SHOULD_DROP - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "should drop" state of a BlockState.
shouldBreakBlocks(boolean) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets whether the affected blocks should be destroyed on explosion.
shouldBreakBlocks() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets whether the affected blocks should be destroyed on explosion.
shouldCheckSight() - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.TargetAITask
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.
shouldCreateFog() - Method in interface org.spongepowered.api.boss.BossBar
If fog should be created.
shouldDamageEntities(boolean) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets whether the explosion will damage entities nearby.
shouldDamageEntities() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets whether this explosion will damage entities.
shouldDarkenSky() - Method in interface org.spongepowered.api.boss.BossBar
If the sky should darken.
shouldIncludeUsage() - Method in exception org.spongepowered.api.command.CommandException
Gets whether the exception should include usage in the presentation of the exception/stack-trace.
shouldPlayEndBossMusic() - Method in interface org.spongepowered.api.boss.BossBar
If the end boss music should be played.
shouldPlaySmoke(boolean) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets whether the explosion will have smoke particles.
shouldPlaySmoke() - Method in interface org.spongepowered.api.world.explosion.Explosion
Gets whether the explosion will play a smoke effect.
shouldUpdate() - Method in class org.spongepowered.api.entity.ai.task.AbstractAITask
Determines whether this AITask should be considered for "ticking" or AbstractAITask.start(), AbstractAITask.update(), and AbstractAITask.reset() are called for that "AI" tick.
SHOW_DEATH_MESSAGES - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether a message appears in chat when a Player dies.
showAir() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData
Gets the ImmutableValue for the show air state of the Structure.
showAir() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData
Gets the Value for the show air state of the Structure.
showBoundingBox() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData
Gets the ImmutableValue for the show bounding box state of the Structure.
showBoundingBox() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData
Gets the Value for the show bounding box state of the Structure.
showEntity(HoverAction.ShowEntity.Ref) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new HoverAction that will show information about an entity when it is hovered.
showEntity(UUID, String, EntityType) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new HoverAction that will show information about an entity when it is hovered.
showEntity(UUID, String) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new HoverAction that will show information about an entity when it is hovered.
showEntity(Entity, String) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new HoverAction that will show information about an entity when it is hovered.
showItem(ItemStackSnapshot) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new HoverAction that will show information about an item when it is hovered.
showText(Text) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new HoverAction that will show a text on the client when it is hovered.
showToast(boolean) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets whether a toast should be shown.
Shrub - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which places down various variants of ShrubTypes within the chunk.
SHRUB - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Shrub.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Shrub populators.
SHRUB_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the ShrubType of a BlockTypes.TALLGRASS.
SHRUB_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SHRUB_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
SHRUB_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the ShrubType of a BlockState.
SHRUB_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
ShrubData - Interface in org.spongepowered.api.data.manipulator.mutable.block
ShrubType - Interface in org.spongepowered.api.data.type
Represents a type of shrub.
ShrubTypes - Class in org.spongepowered.api.data.type
An enumeration of vanilla known ShrubTypes.
SHULKER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Shulker - Interface in org.spongepowered.api.entity.living.golem
 
SHULKER_BOX - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
SHULKER_BOX - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only 27 (3x9).
SHULKER_BULLET - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SHULKER_SHELL - Static variable in class org.spongepowered.api.item.ItemTypes
 
ShulkerBox - Interface in org.spongepowered.api.block.tileentity.carrier
Represents a ShulkerBox.
SHULKERBOXCOLORING - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
ShulkerBullet - Interface in org.spongepowered.api.entity
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(Text) - Method in interface org.spongepowered.api.Server
Shuts down the server, and kicks all players with the given message.
SIAMESE_CAT - Static variable in class org.spongepowered.api.data.type.OcelotTypes
 
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.
sidebarTeamColor(TextColor) - Method in interface org.spongepowered.api.scoreboard.displayslot.DisplaySlot.Builder
Sets the TextColor of the display slot.
SidedSlot - Interface in org.spongepowered.api.item.inventory.slot
A slot which belongs to a particular side of a "sided" inventory.
Sign - Interface in org.spongepowered.api.block.tileentity
Represents a sign.
SIGN - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
SIGN - Static variable in class org.spongepowered.api.item.ItemTypes
 
SIGN - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SIGN_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogTileEntityData
Represents a Signs data.
SIGN_LINES - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the lines displayed on a Sign.
SignData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
An DataManipulator handling the List of Text showing up on a Sign to a Player.
SignSource - Interface in org.spongepowered.api.command.source
Sign sources are CommandSources that execute commands when a player clicks a sign.
silent() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSilentData
Gets the ImmutableValue for the "silent state".
silent() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.SilentData
Gets the Value for the "silent state".
SILENT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is currently "silent", and will play no sounds.
SilentData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the "silent" state of an 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.
SILVER - Static variable in class org.spongepowered.api.data.type.DyeColors
 
SILVER_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.block.BlockTypes
 
SILVER_GLAZED_TERRACOTTA - Static variable in class org.spongepowered.api.item.ItemTypes
This is also known as light gray glazed terracotta.
SILVER_SHULKER_BOX - Static variable in class org.spongepowered.api.block.BlockTypes
 
SILVER_SHULKER_BOX - Static variable in class org.spongepowered.api.item.ItemTypes
This is also known as a light gray shulker box.
SILVERFISH - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Silverfish - Interface in org.spongepowered.api.entity.living.monster
Represents a Silverfish.
SimpleDispatcher - Class in org.spongepowered.api.command.dispatcher
A simple implementation of a Dispatcher.
SimpleDispatcher() - Constructor for class org.spongepowered.api.command.dispatcher.SimpleDispatcher
Creates a basic new dispatcher.
SimpleDispatcher(Disambiguator) - Constructor for class org.spongepowered.api.command.dispatcher.SimpleDispatcher
Creates a new dispatcher with a specific disambiguator.
SimpleMutableMessageChannel - Class in org.spongepowered.api.text.channel.impl
A simple implementation of MutableMessageChannel.
SimpleMutableMessageChannel() - Constructor for class org.spongepowered.api.text.channel.impl.SimpleMutableMessageChannel
Creates a new mutable MessageChannel.
SimpleMutableMessageChannel(Collection<MessageReceiver>) - Constructor for class org.spongepowered.api.text.channel.impl.SimpleMutableMessageChannel
Creates a new mutable MessageChannel with the provided Collection of MessageReceivers.
SimpleServiceManager - Class in org.spongepowered.api.service
The default implementation of ServiceManager.
SimpleServiceManager(PluginManager) - Constructor for class org.spongepowered.api.service.SimpleServiceManager
Construct a simple ServiceManager.
SimpleTextFormatter - Class in org.spongepowered.api.text.transform
A basic implementation of TextFormatter backed by an ArrayList.
SimpleTextFormatter(int) - Constructor for class org.spongepowered.api.text.transform.SimpleTextFormatter
Constructs a new SimpleTextFormatter with the specified amount of initial TextTemplateAppliers.
SimpleTextFormatter() - Constructor for class org.spongepowered.api.text.transform.SimpleTextFormatter
Constructs an empty text formatter.
SimpleTextTemplateApplier - Class in org.spongepowered.api.text.transform
A basic implementation of TextTemplateApplier backed by a HashMap and an empty TextTemplate by default.
SimpleTextTemplateApplier(TextTemplate) - Constructor for class org.spongepowered.api.text.transform.SimpleTextTemplateApplier
Creates a new SimpleTextTemplateApplier with the provided TextTemplate.
SimpleTextTemplateApplier() - Constructor for class org.spongepowered.api.text.transform.SimpleTextTemplateApplier
Creates a new SimpleTextTemplateApplier with an empty TextTemplate.
SIMPLIFIED_CHINESE - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
simulateChat(Text, Cause) - Method in interface org.spongepowered.api.entity.living.player.Player
Simulates a chat message from a player.
SingleArg - Class in org.spongepowered.api.command.args.parsing
This represents a single argument with its start and end indexes in the associated raw input string.
SingleArg(String, int, int) - Constructor for class org.spongepowered.api.command.args.parsing.SingleArg
Create a new argument.
SingleBlockCarrier - Interface in org.spongepowered.api.item.inventory
Represents a Block that is a carrier of an Inventory e.g.
sitting() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSittingData
Gets the ImmutableValue for the "sitting" state.
sitting() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.SittingData
Gets the Value for the "sitting" state.
SITTING_ATTACKING - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
The EnderDragon is growling before performing a dragon breath attack.
SITTING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is currently sitting.
SITTING_FLAMING - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
The EnderDragon is performing a dragon breath attack.
SITTING_SCANNING - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
The EnderDragon is looking for a Player to peform a dragon breath attack.
SittingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Signifies that an Entity is currently "sitting".
size() - Method in class org.spongepowered.api.command.args.CommandArgs
Returns the number of arguments
size() - Method in interface org.spongepowered.api.command.CommandManager
Gets the number of registered aliases.
size() - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
Gets the number of registered aliases.
size() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSlimeData
Gets the ImmutableValue for the "size" of a slime.
size() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableStructureData
Gets the ImmutableValue for the size of the Structure.
size() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.SlimeData
Gets the MutableBoundedValue for the "size" of a slime.
size() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.StructureData
Gets the Value for the size of the Structure.
size() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
Gets the size of the underlying collection of elements.
size() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Gets the size of this map.
size() - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
Gets the size of the underlying collection of elements.
size() - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Gets the size of this map.
size() - Method in interface org.spongepowered.api.item.inventory.Inventory
The number of non-empty slots in the Inventory.
SIZE - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks based on ItemStack size.
size() - Method in class org.spongepowered.api.text.transform.DynamicPartitionedTextFormatter
 
size() - Method in class org.spongepowered.api.text.transform.FixedPartitionedTextFormatter
 
size() - Method in class org.spongepowered.api.text.transform.SimpleTextFormatter
 
size() - Method in interface org.spongepowered.api.text.transform.TextFormatter
Returns the amount of elements in this formatter.
size() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
size() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
size(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.Ore.Builder
Sets the size of deposit of ore.
size(int) - Method in interface org.spongepowered.api.world.gen.populator.Ore.Builder
Sets the size of deposit of ore.
SIZE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the base and height sizes of an entity if it has physical form.
SizeData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the base and height sizes of an entity if it has physical form.
SK_SK - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
SKELETON - Static variable in class org.spongepowered.api.data.type.Arts
 
SKELETON - Static variable in class org.spongepowered.api.data.type.SkullTypes
 
SKELETON - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Skeleton - Interface in org.spongepowered.api.entity.living.monster
Represents a Skeleton.
SKELETON_HORSE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SkeletonHorse - Interface in org.spongepowered.api.entity.living.animal
 
SKIN_PART - Static variable in class org.spongepowered.api.CatalogTypes
 
SKIN_UNIQUE_ID - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the skin of a Humanoid.
SkinData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the UUID of the skin for a Humanoid.
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 known SkinParts.
skinUniqueId() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSkinData
Gets the ImmutableValue for the UUID of the skin to display on a Humanoid entity for customization.
skinUniqueId() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.SkinData
Gets the Value for the UUID of the skin to display on a Humanoid entity for customization.
skipFilter(Predicate<BlockRayHit<E>>) - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
skipFilter(Predicate<BlockRayHit<E>>...) - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
SKULL - Static variable in class org.spongepowered.api.block.BlockTypes
 
Skull - Interface in org.spongepowered.api.block.tileentity
Represents a skull.
SKULL - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
SKULL - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
SKULL - Static variable in class org.spongepowered.api.item.ItemTypes
 
SKULL_AND_ROSES - Static variable in class org.spongepowered.api.data.type.Arts
 
SKULL_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SKULL_NODROP - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
SKULL_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SKULL_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
SKULL_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the type of skull a block or item stack has.
SKULL_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SkullData - Interface in org.spongepowered.api.data.manipulator.mutable
An VariantData specializing in the SkullType represented by a Skull or ItemStack of the type ItemTypes.SKULL.
skullType() - Method in interface org.spongepowered.api.block.tileentity.Skull
Gets the current SkullType for this Skull.
SkullType - Interface in org.spongepowered.api.data.type
Represents a type of skull.
SkullTypes - Class in org.spongepowered.api.data.type
An enumeration of all possible SkullTypes in vanilla minecraft.
SKY - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
SKYLANDS - Static variable in class org.spongepowered.api.world.gen.WorldGeneratorModifiers
Deprecated.
Will be removed from the api
SkylandsBiomeGenerator - Class in org.spongepowered.api.extra.modifier.skylands
Deprecated.
Will be removed from the api
SkylandsBiomeGenerator() - Constructor for class org.spongepowered.api.extra.modifier.skylands.SkylandsBiomeGenerator
Deprecated.
 
SkylandsGrassPopulator - Class in org.spongepowered.api.extra.modifier.skylands
Deprecated.
Will be removed from the api
SkylandsGrassPopulator() - Constructor for class org.spongepowered.api.extra.modifier.skylands.SkylandsGrassPopulator
Deprecated.
Constructs a new grass populator for the Skylands.
SkylandsGroundCoverPopulator - Class in org.spongepowered.api.extra.modifier.skylands
Deprecated.
Will be removed from the api
SkylandsGroundCoverPopulator() - Constructor for class org.spongepowered.api.extra.modifier.skylands.SkylandsGroundCoverPopulator
Deprecated.
 
SkylandsTerrainGenerator - Class in org.spongepowered.api.extra.modifier.skylands
Deprecated.
Will be removed from the api
SkylandsTerrainGenerator() - Constructor for class org.spongepowered.api.extra.modifier.skylands.SkylandsTerrainGenerator
Deprecated.
Constructs a new Skylands terrain generator.
SkylandsWorldGeneratorModifier - Class in org.spongepowered.api.extra.modifier.skylands
Deprecated.
Will be removed from the api
SkylandsWorldGeneratorModifier() - Constructor for class org.spongepowered.api.extra.modifier.skylands.SkylandsWorldGeneratorModifier
Deprecated.
 
SkyLuminanceProperty - Class in org.spongepowered.api.data.property.block
An property that represents the amount of light emitted from the owning block.
SkyLuminanceProperty(double) - Constructor for class org.spongepowered.api.data.property.block.SkyLuminanceProperty
Create a new SkyLuminanceProperty with the specified value.
SkyLuminanceProperty(double, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.SkyLuminanceProperty
Create a new SkyLuminanceProperty with the specified value and logical operator.
SkyLuminanceProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.SkyLuminanceProperty
Create a new SkyLuminanceProperty with the specified value and logical operator.
SL_SI - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
SLAB_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the SlabType of slabs.
SLAB_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SLAB_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
SLAB_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the SlabType of a BlockState.
SLAB_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
SlabData - Interface in org.spongepowered.api.data.manipulator.mutable.block
SlabType - Interface in org.spongepowered.api.data.type
 
SlabTypes - Class in org.spongepowered.api.data.type
An enumeration of known SlabTypes.
SLEEP_IN_BED - Static variable in class org.spongepowered.api.statistic.Statistics
 
sleeping() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSleepingData
Gets the ImmutableValue for the "sleeping" state.
sleeping() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.SleepingData
Gets the Value for whether the owning Player's "sleeping" state is ignored when vanilla mechanics dictate that all Players must be sleeping to advance through the night.
SLEEPING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that the owner is currently "sleeping".
SleepingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator for the "sleeping" state of a Player.
SleepingEvent - Interface in org.spongepowered.api.event.action
Called when a Humanoid enters a bed to sleep in.
SleepingEvent.Finish - Interface in org.spongepowered.api.event.action
 
SleepingEvent.Post - Interface in org.spongepowered.api.event.action
 
SleepingEvent.Pre - Interface in org.spongepowered.api.event.action
 
SleepingEvent.Tick - Interface in org.spongepowered.api.event.action
 
SLEPT_IN_BED - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
slice() - Method in interface org.spongepowered.api.network.ChannelBuf
Returns a slice of this buffer's readable bytes.
slice(int, int) - Method in interface org.spongepowered.api.network.ChannelBuf
Returns a slice of this buffer's sub-region.
SLIME - Static variable in class org.spongepowered.api.block.BlockTypes
 
SLIME - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SLIME - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Slime - Interface in org.spongepowered.api.entity.living.monster
Represents a Slime.
SLIME - Static variable in class org.spongepowered.api.item.ItemTypes
 
SLIME - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SLIME_BALL - Static variable in class org.spongepowered.api.item.ItemTypes
 
SLIME_BALL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SLIME_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the size of a Slime.
SLIME_SIZE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the size of a Slime.
SlimeData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator handling the "size" of a Slime.
slimeSize() - Method in interface org.spongepowered.api.entity.living.monster.Slime
Gets the value of this slime's current size.
SLOT - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A single Inventory Slot.
Slot - Interface in org.spongepowered.api.item.inventory
A slot is an Inventory with only a single stack.
Slot.Type - Enum in org.spongepowered.api.item.inventory
A type of Slot.
SlotIndex - Class in org.spongepowered.api.item.inventory.property
An inventory property which represents an index within an ordered inventory.
SlotIndex(int) - Constructor for class org.spongepowered.api.item.inventory.property.SlotIndex
Creates a new SlotIndex property for the specified value.
SlotIndex(int, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.SlotIndex
Creates a new SlotIndex property for the specified value and operator.
SlotIndex(Object, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.SlotIndex
Creates a new SlotIndex property for the specified value and operator.
SlotPos - Class in org.spongepowered.api.item.inventory.property
An inventory property which represents a position within a grid.
SlotPos(Vector2i) - Constructor for class org.spongepowered.api.item.inventory.property.SlotPos
Create a new SlotPos property for matching the specified value.
SlotPos(int, int) - Constructor for class org.spongepowered.api.item.inventory.property.SlotPos
Create a new SlotPos property for matching the specified value.
SlotPos(Vector2i, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.SlotPos
Create a new SlotPos property for matching the specified value with the specified operator.
SlotPos(int, int, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.SlotPos
Create a new SlotPos property for matching the specified value with the specified operator.
SlotPos(Object, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.SlotPos
Creates a new SlotPos property for matching the specified value with the specified operator.
slots() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns an iterable view of all Slots (leaf nodes) in this Inventory.
SlotSide - Class in org.spongepowered.api.item.inventory.property
property which represents a "side" for a particular slot, for use in querying "sided inventories".
SlotSide(Direction) - Constructor for class org.spongepowered.api.item.inventory.property.SlotSide
Create a new SlotSide property for matching the specified value.
SlotSide(Direction, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.SlotSide
Create a new SlotSide property for matching the specified value with the specified operator.
SlotSide(Object, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.SlotSide
Create a new SlotSide property for matching the specified value with the specified operator.
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.
SLOVAK - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
SLOVENE - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
SLOW_HORIZONTAL_VELOCITY - Static variable in class org.spongepowered.api.effect.particle.ParticleOptions
This option will affect whether a particle type will have a lower velocity in the horizontal plane.
SLOWNESS - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
SLOWNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
small() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableArmorStandData
Returns whether this armor stand is a small armor stand or not.
small() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ArmorStandData
Returns whether this armor stand is a small armor stand or not.
small() - Method in interface org.spongepowered.api.entity.living.ArmorStand
Gets the Boolean Value of whether this ArmorStand is considered a "small" armor stand.
SMALL_FIREBALL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SmallFireball - Interface in org.spongepowered.api.entity.projectile.explosive.fireball
Represents a Blaze fireball.
smelt() - Method in interface org.spongepowered.api.block.tileentity.carrier.Furnace
Attempts to smelt the current items if possible.
SmeltableProperty - Class in org.spongepowered.api.data.property.item
Whether or not an ItemType can be smelted in a Furnace.
SmeltableProperty(boolean) - Constructor for class org.spongepowered.api.data.property.item.SmeltableProperty
Creates a new SmeltableProperty.
SmeltableProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.SmeltableProperty
Creates a new SmeltableProperty.
SmeltableProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.SmeltableProperty
Creates a new SmeltableProperty.
SmeltEvent - Interface in org.spongepowered.api.event.block.tileentity
 
SmeltEvent.ConsumeFuel - Interface in org.spongepowered.api.event.block.tileentity
Fires whenever fuel is consumed to refill the current burn time.
SmeltEvent.Finish - Interface in org.spongepowered.api.event.block.tileentity
 
SmeltEvent.Interrupt - Interface in org.spongepowered.api.event.block.tileentity
Fires when the smelting is interrupted causing the current smelting time to reset to 0.
SmeltEvent.Start - Interface in org.spongepowered.api.event.block.tileentity
The first tick of an item smelting.
SmeltEvent.Tick - Interface in org.spongepowered.api.event.block.tileentity
The smelting timer ticking up or down.
SmeltingRecipe - Interface in org.spongepowered.api.item.recipe.smelting
A general interface for furnace recipes.
SmeltingRecipe.Builder - Interface in org.spongepowered.api.item.recipe.smelting
Builds a simple furnace recipe.
SmeltingRecipe.Builder.EndStep - Interface in org.spongepowered.api.item.recipe.smelting
 
SmeltingRecipe.Builder.ResultStep - Interface in org.spongepowered.api.item.recipe.smelting
 
SmeltingRecipeRegistry - Interface in org.spongepowered.api.item.recipe.smelting
A registry for Crafting Table recipes.
SmeltingResult - Class in org.spongepowered.api.item.recipe.smelting
The result of fulfilling a SmeltingRecipe.
SmeltingResult(ItemStackSnapshot, double) - Constructor for class org.spongepowered.api.item.recipe.smelting.SmeltingResult
Creates a new SmeltingResult.
SMITE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases damage to "undead" mobs.
SMOKE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SMOOTH - Static variable in class org.spongepowered.api.data.type.SandstoneTypes
 
SMOOTH_ANDESITE - Static variable in class org.spongepowered.api.data.type.StoneTypes
 
SMOOTH_BRICK - Static variable in class org.spongepowered.api.data.type.SlabTypes
 
SMOOTH_DIORITE - Static variable in class org.spongepowered.api.data.type.StoneTypes
 
SMOOTH_GRANITE - Static variable in class org.spongepowered.api.data.type.StoneTypes
 
SMOOTH_RED_SANDSTONE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SMOOTH_SANDSTONE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
snapshotFor(Location<World>) - Method in interface org.spongepowered.api.block.BlockState
Creates a new BlockSnapshot with this current BlockState at the desired Location.
SNARE - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 
SNEAK_TIME - Static variable in class org.spongepowered.api.statistic.Statistics
 
sneaking() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSneakingData
Gets the ImmutableValue for the "sneaking" state.
sneaking() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.SneakingData
Gets the Value for the "sneaking" state.
SNEAKING_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is currently "sneaking".
SneakingData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator handling the "sneaking" state of an Entity.
SNOW - Static variable in class org.spongepowered.api.block.BlockTypes
 
SNOW - Static variable in class org.spongepowered.api.item.ItemTypes
 
SNOW - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SNOW_LAYER - Static variable in class org.spongepowered.api.block.BlockTypes
 
SNOW_LAYER - Static variable in class org.spongepowered.api.item.ItemTypes
 
SNOW_LAYER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SNOW_LAYER_LAYERS - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
SNOW_SHOVEL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SNOWBALL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SNOWBALL - 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.item.ItemTypes
 
SNOWED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "snowed" state of a BlockState.
SNOWED_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is considered to be "snowed.
SnowedData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An DataManipulator for handling the "snowed" state.
SnowGolem - Interface in org.spongepowered.api.entity.living.golem
Represents a Snow Golem.
SNOWMAN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SolidCubeProperty - Class in org.spongepowered.api.data.property.block
A property to represent whether a BlockType is a "solid cube" and therefor can be considered to place a BlockTypes.TORCH on its side.
SolidCubeProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.SolidCubeProperty
Creates a new SolidCubeProperty with the provided value.
SolidCubeProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.SolidCubeProperty
Creates a new SolidCubeProperty with the provided value.
SOUL_SAND - Static variable in class org.spongepowered.api.block.BlockTypes
 
SOUL_SAND - Static variable in class org.spongepowered.api.item.ItemTypes
 
SOUND_CATEGORY - Static variable in class org.spongepowered.api.CatalogTypes
 
SOUND_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
SoundCategories - Class in org.spongepowered.api.effect.sound
 
SoundCategory - Interface in org.spongepowered.api.effect.sound
 
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
An enumeration of vanilla SoundTypes.
source - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder
 
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.
SOURCE - Static variable in class org.spongepowered.api.text.selector.SelectorTypes
The self selector type.
source(CommandSource) - Method in interface org.spongepowered.api.util.ban.Ban.Builder
Sets the source of the ban, or removes it if null is passed in.
source(Text) - Method in interface org.spongepowered.api.util.ban.Ban.Builder
Sets the source of the ban as a Text, or removes it if null is passed in.
sourceEntity - Variable in class org.spongepowered.api.event.cause.entity.damage.source.common.AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
 
sourceExplosive(Explosive) - Method in interface org.spongepowered.api.world.explosion.Explosion.Builder
Sets the source explosive of the explosion.
SOUTH - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
SOUTH_EAST - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
SOUTH_EAST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
SOUTH_WEST - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
SOUTH_WEST - Static variable in class org.spongepowered.api.data.type.RailDirections
 
SPACE_TEXT - Static variable in class org.spongepowered.api.command.CommandMessageFormatting
 
spaceSplitString() - Static method in interface org.spongepowered.api.command.args.parsing.InputTokenizer
Returns an input tokenizer that takes input strings and splits them by space.
SPANISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
SPAWN_EGG - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
When an entity is spawned from an ItemTypes.SPAWN_EGG.
SPAWN_EGG - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPAWN_RADIUS - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
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_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
SPAWN_TYPE - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents the SpawnType of an entity spawn.
SPAWNABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Represents the EntityType that can be spawned upon use.
SPAWNABLE_ENTITY_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the entity type spawned by an ItemStack of the type ItemTypes.SPAWN_EGG.
SpawnableData - Interface in org.spongepowered.api.data.manipulator.mutable.item
An VariantData handling the EntityType that an ItemStack is capable of spawning when used.
spawnChance(double) - Method in interface org.spongepowered.api.world.gen.populator.RandomObject.Builder
Sets the chance of spawning the object for each attempt.
spawnCount() - Method in interface org.spongepowered.api.block.tileentity.MobSpawner
Gets the MutableBoundedValue for the count of successful spawns of all Entity instances from the owning spawner.
spawnCount() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData
Gets the ImmutableBoundedValue for the count of successful spawns of all Entity instances from the owning spawner.
spawnCount() - Method in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData
Gets the MutableBoundedValue 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.extent.EntityUniverse
Similar to EntityUniverse.spawnEntity(Entity) except where multiple entities can be attempted to be spawned.
spawnEntities(Iterable<? extends Entity>) - Method in class org.spongepowered.api.world.Location
Similar to Location.spawnEntity(Entity) except where multiple entities can be attempted to be spawned with a customary Cause.
spawnEntity(Entity) - Method in interface org.spongepowered.api.world.extent.EntityUniverse
Spawns an Entity using the already set properties (extent, position, rotation) and applicable DataManipulators for spawning the entity.
spawnEntity(Entity) - Method in class org.spongepowered.api.world.Location
Spawns an Entity using the already set properties (extent, position, rotation) and applicable DataManipulators with the specified Cause for spawning the entity.
spawnEntityBatchImmediately(boolean) - Method in interface org.spongepowered.api.block.tileentity.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.ChunkLoad - Interface in org.spongepowered.api.event.entity
 
SpawnEntityEvent.Custom - Interface in org.spongepowered.api.event.entity
 
SpawnEntityEvent.Spawner - Interface in org.spongepowered.api.event.entity
Deprecated.
Utilize SpawnTypes.MOB_SPAWNER as context.
SPAWNER_ENTITIES - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the list of EntityArchetypes able to be spawned by a MobSpawner.
SPAWNER_MAXIMUM_DELAY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the maximum amount of ticks between two batches of entities spawned by a MobSpawner.
SPAWNER_MAXIMUM_NEARBY_ENTITIES - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the maximum number of entities around a MobSpawner.
SPAWNER_MINIMUM_DELAY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the minimum amount of ticks between two batches of entities spawned by a MobSpawner.
SPAWNER_NEXT_ENTITY_TO_SPAWN - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the next entity that will be spawned by a MobSpawner.
SPAWNER_REMAINING_DELAY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the remaining number of ticks to pass before another attempt to spawn entities is made by a MobSpawner.
SPAWNER_REQUIRED_PLAYER_RANGE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how close a Player has to be around the MobSpawner in order for it to attempt to spawn entities.
SPAWNER_SPAWN_COUNT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how many entities a MobSpawner has spawned so far.
SPAWNER_SPAWN_RANGE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how far away from the MobSpawner the entities spawned by it may appear.
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.
spawnRange() - Method in interface org.spongepowered.api.block.tileentity.MobSpawner
Gets the MutableBoundedValue for the maximum range that an Entity can be spawned from the spawner.
spawnRange() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableMobSpawnerData
Gets the ImmutableBoundedValue for the maximum range that an Entity can be spawned from the spawner.
spawnRange() - Method in interface org.spongepowered.api.data.manipulator.mutable.MobSpawnerData
Gets the MutableBoundedValue for the maximum range that an Entity can be spawned from the spawner.
SpawnType - Interface in org.spongepowered.api.event.cause.entity.spawn
Represents a type of "spawning" for a SpawnEntityEvent.
SpawnTypes - Class in org.spongepowered.api.event.cause.entity.spawn
 
SPECKLED_MELON - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPECKLED_MELON - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SPECTATOR - Static variable in class org.spongepowered.api.entity.living.player.gamemode.GameModes
 
SPECTATORS_GENERATE_CHUNKS - Static variable in class org.spongepowered.api.world.gamerule.DefaultGameRules
Whether players in spectator mode can generate chunks.
SPECTRAL_ARROW - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SPECTRAL_ARROW - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPECTRAL_ARROW - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SpectralArrow - Interface in org.spongepowered.api.entity.projectile.arrow
An Arrow which applies the PotionEffectTypes.GLOWING effect on hit.
SPEED - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
speed(double) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AttackLivingAITask.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.task.builtin.creature.horse.RunAroundLikeCrazyAITask.Builder
 
speed(double) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.WanderAITask.Builder
 
SPELL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
While this particle type the option ParticleOptions.VELOCITY supports, this will only affect the velocity in the y direction.
SPIDER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Spider - Interface in org.spongepowered.api.entity.living.monster
Represents a Spider.
SPIDER_EYE - Static variable in class org.spongepowered.api.item.ItemTypes
 
spikesPerChunk(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike.Builder
Sets the number of spikes to generate per chunk.
spikesPerChunk(int) - Method in interface org.spongepowered.api.world.gen.populator.IceSpike.Builder
Sets the number of spikes to generate per chunk.
SPLASH_POTION - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SPLASH_POTION - Static variable in class org.spongepowered.api.entity.EntityTypes
 
SPLASH_POTION - Static variable in class org.spongepowered.api.item.ItemTypes
 
spliterator() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
SPONGE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPONGE - Static variable in class org.spongepowered.api.item.ItemTypes
 
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_PLUGIN_ID - Static variable in interface org.spongepowered.api.plugin.PluginManager
 
SPONGE_WET - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
SpongeApiTranslationHelper - Class in org.spongepowered.api.util
This class provides translations for strings within SpongeAPI.
SpongeExecutorService - Interface in org.spongepowered.api.scheduler
A delegating ExecutorService that schedules all its tasks on Sponge's Scheduler.
SpongeExecutorService.SpongeFuture<V> - Interface in org.spongepowered.api.scheduler
 
SPRINT_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
SprintData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator handling the "sprinting" state of an Entity.
sprinting() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableSprintData
Gets the ImmutableValue for the "sprinting" state.
sprinting() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.SprintData
Gets the Value for the "sprinting" state.
SPRUCE - Static variable in class org.spongepowered.api.data.type.TreeTypes
 
SPRUCE_BOAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_BOAT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SPRUCE_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_DOOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SPRUCE_DOOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SPRUCE_DOOR_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SPRUCE_DOOR_HINGE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SPRUCE_DOOR_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
SPRUCE_DOOR_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
SPRUCE_FENCE - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_FENCE - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_FENCE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SPRUCE_FENCE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
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_FENCE_GATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SPRUCE_FENCE_GATE_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SPRUCE_FENCE_GATE_IN_WALL - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
SPRUCE_FENCE_GATE_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
SPRUCE_FENCE_GATE_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
SPRUCE_FENCE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
SPRUCE_FENCE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
SPRUCE_FENCE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
SPRUCE_PLANKS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SPRUCE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
SPRUCE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
SPRUCE_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SPRUCE_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SPRUCE_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SPRUCE_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
SPRUCE_WOODEN_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
SqlService - Interface in org.spongepowered.api.service.sql
This service 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 - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Squid - Interface in org.spongepowered.api.entity.living
Represents a Squid.
SR_SP - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
STAGE - Static variable in class org.spongepowered.api.data.type.Arts
 
STAINED_GLASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
STAINED_GLASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
STAINED_GLASS_COLOR - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.block.BlockTypes
 
STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STAINED_GLASS_PANE_COLOR - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STAINED_GLASS_PANE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
STAINED_GLASS_PANE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
STAINED_GLASS_PANE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
STAINED_GLASS_PANE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.block.BlockTypes
 
STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.ItemTypes
This is also known as stained terracotta.
STAINED_HARDENED_CLAY_COLOR - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STAIR_SHAPE - Static variable in class org.spongepowered.api.CatalogTypes
 
STAIR_SHAPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the StairShape of a BlockState.
STAIR_SHAPE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the StairShape of a stair block.
STAIR_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
STAIR_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
StairShape - Interface in org.spongepowered.api.data.type
Represents a stair shape.
StairShapeData - Interface in org.spongepowered.api.data.manipulator.mutable.block
StairShapes - Class in org.spongepowered.api.data.type
An enumeration of known StairShapes.
STAL - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
STANDING_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
STANDING_BANNER_ROTATION - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
STANDING_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
STANDING_SIGN_ROTATION - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
STAR - Static variable in class org.spongepowered.api.item.FireworkShapes
 
STAR_TEXT - Static variable in class org.spongepowered.api.command.CommandMessageFormatting
 
start() - Method in class org.spongepowered.api.entity.ai.task.AbstractAITask
Invoked when the task is "started".
start() - Method in interface org.spongepowered.api.world.ChunkPreGenerate.Builder
Schedules the task with the Game.getScheduler().
startDate(Instant) - Method in interface org.spongepowered.api.util.ban.Ban.Builder
Sets the date that the ban starts.
startingRadius(VariableAmount) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland.Builder
Sets the initial starting radius range of the island.
startingRadius(double) - Method in interface org.spongepowered.api.world.gen.populator.EndIsland.Builder
Sets the initial starting radius of the island.
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.
startTiming() - Method in interface co.aikar.timings.Timing
Starts timing the execution until Timing.stopTiming() is called.
startTimingIfSync() - Method in interface co.aikar.timings.Timing
Starts timing the execution until Timing.stopTiming() is called only if called from the main server thread.
STARVATION - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
state(BlockState) - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
Sets the BlockState of the archetype.
state() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableBlockItemData
Gets the ImmutableValue for the currently represented BlockState.
state() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.BlockItemData
Gets the Value for the currently represented BlockState.
state(BlockState) - Method in interface org.spongepowered.api.world.LocatableBlock.Builder
Sets the BlockState for this builder.
STATISTIC - Static variable in class org.spongepowered.api.CatalogTypes
 
Statistic - Interface in org.spongepowered.api.statistic
Represents some statistic in Minecraft with a string ID.
STATISTIC_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the container of all known applied Statistics.
STATISTIC_MAP_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
STATISTIC_MAP_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
STATISTIC_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
StatisticData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator handling all Statistical information for a Player.
STATISTICS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the Statistics of a Player.
Statistics - Class in org.spongepowered.api.statistic
An enumeration of all available Statistics from the vanilla game.
StatisticsTrackedProperty - Class in org.spongepowered.api.data.property.block
 
StatisticsTrackedProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.StatisticsTrackedProperty
Creates a new StatisticsTrackedProperty for the provided value.
StatisticsTrackedProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.StatisticsTrackedProperty
Creates a new StatisticsTrackedProperty for the provided value and Property.Operator.
StatisticType - Interface in org.spongepowered.api.statistic
 
StatisticTypes - Class in org.spongepowered.api.statistic
 
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.
stay(Integer) - Method in class org.spongepowered.api.text.title.Title.Builder
Sets the duration in ticks how long the title should stay on the screen.
STEM - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
STICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
STICK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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
 
STICKY_PISTON - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STICKY_PISTON_EXTENDED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
STICKY_PISTON_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE - Static variable in class org.spongepowered.api.data.type.DisguisedBlockTypes
 
STONE - Static variable in class org.spongepowered.api.data.type.SlabTypes
 
STONE - Static variable in class org.spongepowered.api.data.type.StoneTypes
 
STONE - Static variable in class org.spongepowered.api.data.type.ToolTypes
 
STONE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_AXE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STONE_BEACH - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
STONE_BRICK_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STONE_BRICK_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_BRICK_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_BRICK_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_BUTTON - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STONE_BUTTON_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_BUTTON_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
STONE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the StoneType of a BlockTypes.STONE.
STONE_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_HOE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STONE_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_PICKAXE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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_PLATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STONE_PRESSURE_PLATE_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
STONE_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_SHOVEL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STONE_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_SLAB - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STONE_SLAB2 - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_SLAB2 - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_SLAB2_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_SLAB2_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_SLAB_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_SLAB_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_STAIRS - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONE_STAIRS - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_STAIRS - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STONE_STAIRS_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_STAIRS_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_STAIRS_SHAPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONE_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONE_SWORD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STONE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
STONE_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
STONE_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the StoneType of a BlockState.
STONE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
STONE_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
STONEBRICK - Static variable in class org.spongepowered.api.block.BlockTypes
 
STONEBRICK - Static variable in class org.spongepowered.api.data.type.DisguisedBlockTypes
 
STONEBRICK - Static variable in class org.spongepowered.api.item.ItemTypes
 
STONEBRICK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STONEBRICK_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
StoneData - Interface in org.spongepowered.api.data.manipulator.mutable.block
StoneType - Interface in org.spongepowered.api.data.type
 
StoneTypes - Class in org.spongepowered.api.data.type
 
stopFilter(Predicate<BlockRayHit<E>>) - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Deprecated.
Confusing name. Use BlockRay.BlockRayBuilder.whilst(Predicate) instead.
stopFilter(Predicate<BlockRayHit<E>>...) - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Deprecated.
stopRecord() - Method in interface org.spongepowered.api.block.tileentity.Jukebox
Stops the currently playing record, if any.
stopRecord(Vector3i) - Method in interface org.spongepowered.api.effect.Viewer
Stops the record that is playing at the given position.
stopSounds() - Method in interface org.spongepowered.api.effect.Viewer
Stops all the sounds.
stopSounds(SoundType) - Method in interface org.spongepowered.api.effect.Viewer
Stops all the sounds of the given SoundType.
stopSounds(SoundCategory) - Method in interface org.spongepowered.api.effect.Viewer
Stops all the sounds that are played in the given SoundCategory.
stopSounds(SoundType, SoundCategory) - Method in interface org.spongepowered.api.effect.Viewer
Stops all the sounds of the given SoundType that are played in the given SoundCategory.
stopTiming() - Method in interface co.aikar.timings.Timing
Stops timing and records the data.
stopTimingIfSync() - Method in interface co.aikar.timings.Timing
Stops timing and records the data.
StorageType - Enum in org.spongepowered.api.world.extent
Storage types that can be used for storing blocks and biomes.
STORED_ENCHANTMENT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that there are stored Enchantments available on the item such that they can be used to enchant another item within an EnchantmentTable.
STORED_ENCHANTMENTS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the enchantments stored on an ItemStack.
storedCommand() - Method in interface org.spongepowered.api.command.source.CommandBlockSource
Gets the currently stored command.
storedCommand() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableCommandData
Gets the currently stored command.
storedCommand() - Method in interface org.spongepowered.api.data.manipulator.mutable.CommandData
Gets the currently stored command.
StoredEnchantmentData - Interface in org.spongepowered.api.data.manipulator.mutable.item
A DataManipulator handling "stored" Enchantments.
STRAD - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
STRAFE_PLAYER - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
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 - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Stray - Interface in org.spongepowered.api.entity.living.monster
Represents a Stray.
stream() - Method in class org.spongepowered.api.util.weighted.UnmodifiableWeightedTable
 
STRENGTH - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
strength() - Method in interface org.spongepowered.api.entity.living.animal.Llama
Gets the Value for the llama strength when attacking.
STRENGTH - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
strikethrough - Variable in class org.spongepowered.api.text.format.TextStyle
Whether text where this style is applied has a strikethrough.
strikethrough(Boolean) - Method in class org.spongepowered.api.text.format.TextStyle
Returns a new TextStyle with the strikethrough property changed.
STRIKETHROUGH - Static variable in class org.spongepowered.api.text.format.TextStyles
 
string(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Require an argument to be a string.
STRING - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRING_TO_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
STRING_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
STRING_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
StringDataFormat - Interface in org.spongepowered.api.data.persistence
Represents a DataFormat that reads and writes data from/to a string.
StringProperty - Class in org.spongepowered.api.item.inventory.property
A generic String property for an inventory.
StringProperty(String) - Constructor for class org.spongepowered.api.item.inventory.property.StringProperty
Create a new StringProperty for matching the specified value.
StringProperty(String, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.StringProperty
Create a new StringProperty for matching the specified value with the specified operator.
StringProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.item.inventory.property.StringProperty
Create a new StringProperty for matching the specified value with the specified operator.
stripCodes(String) - Method in interface org.spongepowered.api.text.serializer.FormattingCodeTextSerializer
Removes the color codes for this FormattingCodeTextSerializer from a string.
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_SMALL - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
STRIPE_TOP - Static variable in class org.spongepowered.api.data.type.BannerPatternShapes
 
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_STRENGTH - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
STRONG_SWIFTNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
Structure - Interface in org.spongepowered.api.block.tileentity
Represents a Structure.
STRUCTURE - Static variable in class org.spongepowered.api.block.tileentity.TileEntityTypes
 
STRUCTURE - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
When an entity is spawned from a structure or Populator, usually during world/chunk generation.
STRUCTURE_AUTHOR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the mode of a Structure.
STRUCTURE_BLOCK - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRUCTURE_BLOCK - Static variable in class org.spongepowered.api.item.ItemTypes
 
STRUCTURE_IGNORE_ENTITIES - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the mode of a Structure.
STRUCTURE_INTEGRITY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the mode of a Structure.
STRUCTURE_MODE - Static variable in class org.spongepowered.api.CatalogTypes
 
STRUCTURE_MODE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the mode of a Structure.
STRUCTURE_MODE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
STRUCTURE_MODE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
STRUCTURE_POSITION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the position of a Structure.
STRUCTURE_POWERED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the mode of a Structure.
STRUCTURE_SEED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the mode of a Structure.
STRUCTURE_SHOW_AIR - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the mode of a Structure.
STRUCTURE_SHOW_BOUNDING_BOX - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the mode of a Structure.
STRUCTURE_SIZE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the size of a Structure.
STRUCTURE_VOID - Static variable in class org.spongepowered.api.block.BlockTypes
 
STRUCTURE_VOID - Static variable in class org.spongepowered.api.item.ItemTypes
 
StructureData - Interface in org.spongepowered.api.data.manipulator.mutable.tileentity
Represents the data for an Structure.
StructureMode - Interface in org.spongepowered.api.data.type
Represents a mode that a Structure may be in.
StructureModes - Class in org.spongepowered.api.data.type
An enumeration of StructureModes.
STUCK_ARROWS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the amount of "stuck arrows" in Living entities.
stuckArrows() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableStuckArrowsData
Gets the ImmutableBoundedValue for the stuck arrows.
stuckArrows() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.StuckArrowsData
Gets the MutableBoundedValue for the stuck arrows.
StuckArrowsData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator for the number of "stuck arrows" in Living entities.
style() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableHorseData
Gets an ImmutableValue for the HorseStyle.
style() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.HorseData
Gets a Value for the HorseStyle.
style() - Method in interface org.spongepowered.api.entity.living.animal.RideableHorse
Gets the style of the horse.
style(TextStyle) - Method in class org.spongepowered.api.text.format.TextFormat
Returns a new TextFormat with the given style.
style(TextStyle...) - Method in class org.spongepowered.api.text.LiteralText.Builder
 
style(TextStyle...) - Method in class org.spongepowered.api.text.ScoreText.Builder
 
style(TextStyle...) - Method in class org.spongepowered.api.text.SelectorText.Builder
 
style(TextStyle...) - Method in class org.spongepowered.api.text.Text.Builder
Sets the text styles of this text.
style(TextStyle) - Method in class org.spongepowered.api.text.TextTemplate.Arg.Builder
Sets the "base" style of the Arg.
style(TextStyle...) - Method in class org.spongepowered.api.text.TranslatableText.Builder
 
sub(Vector3d) - Method in class org.spongepowered.api.world.Location
Subtract another Vector3d to the position on this instance, returning a new Location instance.
sub(Vector3i) - Method in class org.spongepowered.api.world.Location
Subtract another Vector3i to the position on this instance, returning a new Location instance.
sub(double, double, double) - Method in class org.spongepowered.api.world.Location
Subtract vector components to the position on this instance, returning a new Location instance.
Subject - Interface in org.spongepowered.api.service.permission
An object which can hold permission data.
SubjectCollection - Interface in org.spongepowered.api.service.permission
An object which manages subjects of a certain type (user, group, etc).
SubjectData - Interface in org.spongepowered.api.service.permission
Container for a subject's data.
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(Object) - Method in interface org.spongepowered.api.scheduler.Task.Builder
Submits the task to the scheduler and returns the task that was created.
subtitle(Text) - Method in class org.spongepowered.api.text.title.Title.Builder
Sets the subtitle to send to the player.
SUBTRACT - Static variable in class org.spongepowered.api.data.type.ComparatorTypes
 
success() - Static method in class org.spongepowered.api.command.CommandResult
Returns a result indicating the command was processed with a single success.
success(ImmutableValue<?>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided ImmutableValue to the List of "successful" ImmutableValues.
success(Iterable<ImmutableValue<?>>) - Method in class org.spongepowered.api.data.DataTransactionResult.Builder
Adds the provided ImmutableValues to the List of "successful" ImmutableValues.
SUCCESS - Static variable in class org.spongepowered.api.service.economy.account.AccountDeletionResultTypes
Represents an account deletion where the deletion was successful.
SUCCESS_COUNT - Static variable in class org.spongepowered.api.data.key.Keys
Represents a key for the amount of successful executions of a command stored in a CommandBlock or CommandBlockMinecart.
successCount(Integer) - Method in class org.spongepowered.api.command.CommandResult.Builder
Sets if the command has been processed.
successCount(int) - Static method in class org.spongepowered.api.command.CommandResult
Returns a result indicating the command was processed with a single success.
successCount() - Method in interface org.spongepowered.api.command.source.CommandBlockSource
Gets the success count of the last executed command.
successCount() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableCommandData
Gets the success count of the last executed command.
successCount() - Method in interface org.spongepowered.api.data.manipulator.mutable.CommandData
Gets the success count of the last executed command.
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 class 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<ImmutableValue<?>>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a DataTransactionResult with the provided ImmutableValues being successfully removed.
successRemove(ImmutableValue<?>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a DataTransactionResult with the provided ImmutableValue being successfully removed.
successReplaceResult(ImmutableValue<?>, ImmutableValue<?>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult with the provided ImmutableValue being the successful addition.
successReplaceResult(Collection<ImmutableValue<?>>, Collection<ImmutableValue<?>>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult with the provided ImmutableValues being the successful additions and the provided ImmutableValues that were replaced.
successResult(ImmutableValue<?>) - Static method in class org.spongepowered.api.data.DataTransactionResult
Creates a new DataTransactionResult with the provided ImmutableValue being the successful addition.
suffix(Text) - 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 - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
suggestCommand(String) - Static method in class org.spongepowered.api.text.action.TextActions
Creates a new ClickAction that will suggest the player a command when it is clicked.
suggestUnload(String) - Method in interface org.spongepowered.api.service.permission.SubjectCollection
Indicate that a certain subject may be unloaded by the implementation.
SUMMONED_ENTITY - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
SUNFLOWER - Static variable in class org.spongepowered.api.data.type.DoublePlantTypes
 
SUNFLOWER_PLAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
SUNSET - Static variable in class org.spongepowered.api.data.type.Arts
 
supplier(Function<Location<Extent>, PopulatorObject>) - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom.Builder
Sets the overriding supplier.
supplier(Function<Location<Extent>, DoublePlantType>) - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant.Builder
Sets the overriding supplier.
supplier(Function<Location<Extent>, PlantType>) - Method in interface org.spongepowered.api.world.gen.populator.Flower.Builder
Sets the overriding supplier.
supplier(Function<Location<Extent>, PopulatorObject>) - Method in interface org.spongepowered.api.world.gen.populator.Forest.Builder
Sets the overriding supplier.
supplier(Function<Location<Extent>, MushroomType>) - Method in interface org.spongepowered.api.world.gen.populator.Mushroom.Builder
Sets the overriding supplier.
supplier(Function<Location<Extent>, ShrubType>) - Method in interface org.spongepowered.api.world.gen.populator.Shrub.Builder
Sets the overriding supplier.
supports(Key<?>) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
supports(Key<?>) - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
supports(Key<?>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
supports(Key<?>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractListData
 
supports(Key<?>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
supports(Class<? extends H>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Checks if the given Class of type ValueContainer is supported by this ImmutableValueStore.
supports(Class<? extends H>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Checks if the given Class of type ValueContainer is supported by this CompositeValueStore.
supports(Key<?>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Checks if the given Key is supported by this ValueContainer.
supports(BaseValue<?>) - Method in interface org.spongepowered.api.data.value.ValueContainer
Checks if the provided BaseValue is supported.
Supports - Annotation Type in org.spongepowered.api.event.filter.data
Filters out events where the annotated parameter does not support the specified data manipulator type.
supports(Vector3i, Key<?>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
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.extent.LocationCompositeValueStore
Checks if the provided Key to the data is supported by the block at the provided location.
supports(Vector3i, BaseValue<?>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Checks if the provided BaseValue is supported by the block at the provided location.
supports(int, int, int, BaseValue<?>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Checks if the provided BaseValue is supported by the block at the provided location.
supports(Vector3i, Class<? extends DataManipulator<?, ?>>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Checks if the given DataManipulator class is able to represent data within the block at the given position.
supports(int, int, int, Class<? extends DataManipulator<?, ?>>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Checks if the given DataManipulator class is able to represent data within the block at the given position.
supports(Vector3i, DataManipulator<?, ?>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Checks if the given DataManipulator class is able to represent data within the block at the given position.
supports(int, int, int, DataManipulator<?, ?>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Checks if the given DataManipulator class is able to represent data within the block at the given position.
supports(Class<? extends DataManipulator<?, ?>>) - Method in class org.spongepowered.api.world.Location
 
supports(Key<?>) - Method in class org.spongepowered.api.world.Location
 
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.
SurrogateBlockProperty - Class in org.spongepowered.api.data.property.block
A property to signify that the block this property originated from is a surrogate block for a block that was provided in an environment (almost always modded), that the block type provider no longer exists.
SurrogateBlockProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.SurrogateBlockProperty
Creates a new SurrogateBlockProperty.
SurrogateBlockProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.SurrogateBlockProperty
Creates a new SurrogateBlockProperty.
SURVIVAL - Static variable in class org.spongepowered.api.entity.living.player.gamemode.GameModes
 
SUSPENDED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the "suspended" state of a BlockState.
SUSPENDED - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SUSPENDED_DEPTH - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
SV_SE - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
SWAMP - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
SWAMP - Static variable in class org.spongepowered.api.world.gen.type.BiomeTreeTypes
 
SWAMPLAND - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
SWAMPLAND_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
SWEAPING - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageModifierTypes
SWEDISH - Static variable in class org.spongepowered.api.text.translation.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
 
SWIFTNESS - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
SWIM_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
swimChance(float) - Method in interface org.spongepowered.api.entity.ai.task.builtin.SwimmingAITask.Builder
 
SWIMMING - Static variable in class org.spongepowered.api.entity.ai.task.AITaskTypes
AITask where Agents swim in liquids.
SwimmingAITask - Interface in org.spongepowered.api.entity.ai.task.builtin
 
SwimmingAITask.Builder - Interface in org.spongepowered.api.entity.ai.task.builtin
 
SynchronousExecutor - Annotation Type in org.spongepowered.api.scheduler
Provides a convenient injection for Scheduler.createSyncExecutor(Object).
SYRINGA - Static variable in class org.spongepowered.api.data.type.DoublePlantTypes
 
SYSTEM - Static variable in class org.spongepowered.api.text.chat.ChatTypes
The same position as the ChatTypes.CHAT position, except messages sent to this position are still seen when chat is turned off on the Minecraft client.
SYSTEM - Static variable in class org.spongepowered.api.text.chat.ChatVisibilities
Only ChatTypes.SYSTEM is visible.

T

t(String, Object...) - Static method in class org.spongepowered.api.util.SpongeApiTranslationHelper
Gets the translated text for a given string.
TAB_COMPLETION - Static variable in class org.spongepowered.api.command.args.CommandContext
The argument key to indicate that a tab completion is taking place.
TabCompleteEvent - Interface in org.spongepowered.api.event.command
Fired when a Player send a tab complete requests.
TabCompleteEvent.Chat - Interface in org.spongepowered.api.event.command
Fired when a Player sends a tab complete request for chat.
TabCompleteEvent.Command - Interface in org.spongepowered.api.event.command
Fired when a Player sends a tab complete request for a command.
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.
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.
TAIGA - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
TAIGA_HILLS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
TAIGA_MOUNTAINS - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
TAKEOFF - Static variable in class org.spongepowered.api.entity.living.complex.dragon.phase.EnderDragonPhaseTypes
The EnderDragon is taking off from the End Portal.
takingDisabled() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableDisabledSlotsData
Controls slots that players can't take items from.
takingDisabled() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.DisabledSlotsData
Controls slots that players can't take items from.
takingDisabled() - Method in interface org.spongepowered.api.entity.living.ArmorStand
 
TALKED_TO_VILLAGER - Static variable in class org.spongepowered.api.statistic.Statistics
 
TALL_GRASS - Static variable in class org.spongepowered.api.data.type.ShrubTypes
 
TALL_TAIGA - Static variable in class org.spongepowered.api.world.gen.PopulatorObjects
 
TALL_TAIGA - Static variable in class org.spongepowered.api.world.gen.type.BiomeTreeTypes
 
TALLGRASS - Static variable in class org.spongepowered.api.block.BlockTypes
 
TALLGRASS - Static variable in class org.spongepowered.api.item.ItemTypes
 
TALLGRASS_TYPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
TAME_ANIMAL - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
TAMEABLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is "tamed" and has an owner.
TameableData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator that handles the link to the UUID of the Tamer that has "tamed" an Animal.
TAMED_OWNER - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the owner uuid of a tamed Animal.
TameEntityEvent - Interface in org.spongepowered.api.event.entity
Called when an Entity is tamed.
Tamer - Interface in org.spongepowered.api.entity
Represents an entity which may tame other entities.
target() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableTargetedLocationData
Gets the ImmutableValue for the targeted Vector3d.
target() - Method in interface org.spongepowered.api.data.manipulator.mutable.TargetedLocationData
Gets the Value for the targeted Vector3d.
TARGET - Static variable in class org.spongepowered.api.entity.ai.GoalTypes
Goal that is the "target" set of tasks.
target(Class<? extends Living>) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.target.FindNearestAttackableTargetAITask.Builder
 
target() - Method in interface org.spongepowered.api.entity.projectile.EntityTargetingProjectile
Gets the entity this projectile will target.
target() - Method in interface org.spongepowered.api.entity.projectile.EyeOfEnder
Gets the Value for the targeted Location.
TARGET_BLOCK_ARG - Static variable in class org.spongepowered.api.command.args.CommandContext
The argument key for a target block position that may be present during tab completion, of type Location<World>.
TargetAgentEvent - Interface in org.spongepowered.api.event.entity.living
 
TargetAITask<A extends TargetAITask<A>> - Interface in org.spongepowered.api.entity.ai.task.builtin.creature.target
 
TargetAITask.Builder<A extends TargetAITask<A>,B extends TargetAITask.Builder<A,B>> - Interface in org.spongepowered.api.entity.ai.task.builtin.creature.target
 
TargetBlockEvent - Interface in org.spongepowered.api.event.block
Base event for when a BlockSnapshot is a target.
TargetChunkEvent - Interface in org.spongepowered.api.event.world.chunk
Base event for anything targeting a Chunk.
TargetContainerEvent - Interface in org.spongepowered.api.event.item.inventory
Base event for all events with an Container as the target.
TARGETED_ENTITY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for a targeted entity, like by a ShulkerBullet.
TARGETED_ENTITY_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the target entity an entity is either guided or aiming towards.
TARGETED_LOCATION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the location targeted by an EyeOfEnder or a Player's compass.
TARGETED_LOCATION_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogItemData
Signifies that an item is "pointing" to a particular location.
TargetedEntityData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator handling a targeted Entity.
TargetedLocationData - Interface in org.spongepowered.api.data.manipulator.mutable
An DataManipulator handling the a targeted Vector3d.
TargetEntityEvent - Interface in org.spongepowered.api.event.entity
Base event for when a Entity is a target.
TargetExplosiveEvent - Interface in org.spongepowered.api.event.entity.explosive
Represents an event regarding an Explosive.
TargetFusedExplosiveEvent - Interface in org.spongepowered.api.event.entity.explosive
Represents an event regarding a FusedExplosive.
TargetHumanoidEvent - Interface in org.spongepowered.api.event.entity.living.humanoid
 
TargetInventoryEvent - Interface in org.spongepowered.api.event.item.inventory
Base event for all events with an Inventory as the target.
TargetItemEvent - Interface in org.spongepowered.api.event.entity.item
Base event for all events with a Item as the source.
TargetLivingEvent - Interface in org.spongepowered.api.event.entity.living
 
TargetPlayerEvent - Interface in org.spongepowered.api.event.entity.living.humanoid.player
 
TargetProjectileEvent - Interface in org.spongepowered.api.event.entity.projectile
Base event for all events with an Projectile as the target.
targetSelector(Predicate<Entity>) - Method in interface org.spongepowered.api.entity.ai.task.builtin.creature.AvoidEntityAITask.Builder
Sets the Predicate for filtering which Entity instances are considered to be "avoided" by the owning Agent.
TargetTileEntityEvent - Interface in org.spongepowered.api.event.block.tileentity
An event where a TileEntity is being targeted.
TargetUserEvent - Interface in org.spongepowered.api.event.user
An event where a User is the target.
TargetWorldEvent - Interface in org.spongepowered.api.event.world
 
TASK - Static variable in class org.spongepowered.api.advancement.AdvancementTypes
Represents the advancement made advancement type.
Task - Interface in org.spongepowered.api.scheduler
Represents a task that has been scheduled.
Task.Builder - Interface in org.spongepowered.api.scheduler
Represents a builder to create a Task.
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.text.selector.ArgumentTypes
The argument type filtering based on the Team of the target.
Team.Builder - Interface in org.spongepowered.api.scoreboard
Represents a builder tp create Team instances.
TeamMember - Interface in org.spongepowered.api.scoreboard
A team member represents something which has a meaningful Text representation on a Team.
teams(List<Team>) - Method in interface org.spongepowered.api.scoreboard.Scoreboard.Builder
Sets the list of Teams of the Scoreboard.
TELEPORT_HELPER_FILTER - Static variable in class org.spongepowered.api.CatalogTypes
 
TELEPORT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
TELEPORT_TYPE - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents the TeleportType when an entity teleports.
teleportCooldown() - Method in interface org.spongepowered.api.data.manipulator.immutable.tileentity.ImmutableEndGatewayData
Gets the ImmutableValue for the teleport cooldown of the EndGateway.
teleportCooldown() - Method in interface org.spongepowered.api.data.manipulator.mutable.tileentity.EndGatewayData
Gets the Value for the teleport cooldown of the EndGateway.
TeleportHelper - Interface in org.spongepowered.api.world
Finds safe Locations 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
 
TeleportType - Interface in org.spongepowered.api.event.cause.entity.teleport
 
TeleportTypes - Class in org.spongepowered.api.event.cause.entity.teleport
 
temperature(double) - Method in interface org.spongepowered.api.world.biome.VirtualBiomeType.Builder
Sets the temperature of the virtual biome.
TemperatureProperty - Class in org.spongepowered.api.data.property.block
 
TemperatureProperty(double) - Constructor for class org.spongepowered.api.data.property.block.TemperatureProperty
Creates a new TemperatureProperty.
TemperatureProperty(double, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.TemperatureProperty
Creates a new TemperatureProperty.
template - Variable in class org.spongepowered.api.text.transform.SimpleTextTemplateApplier
 
test(BlockState) - Method in class org.spongepowered.api.block.BlockState.StateMatcher
 
test(ItemStack) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient
 
test(String) - Method in class org.spongepowered.api.util.StartsWithPredicate
 
testPermission(CommandSource) - Method in interface org.spongepowered.api.command.CommandCallable
Test whether this command can probably be executed by the given source.
testPermission(CommandSource) - Method in class org.spongepowered.api.command.dispatcher.SimpleDispatcher
 
testPermission(CommandSource) - Method in class org.spongepowered.api.command.spec.CommandSpec
 
text(Text, TextSerializer, boolean) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to be valid Text.
Text - Class in org.spongepowered.api.text
Represents an immutable tree-structure of formatted (text) components.
Text.Builder - Class in org.spongepowered.api.text
Represents a builder class to create immutable Text instances.
TEXT_AUTHOR - Static variable in class org.spongepowered.api.data.Queries
 
TEXT_COLOR - Static variable in class org.spongepowered.api.CatalogTypes
 
TEXT_PAGE_LIST - Static variable in class org.spongepowered.api.data.Queries
 
TEXT_SERIALIZER - Static variable in class org.spongepowered.api.CatalogTypes
 
TEXT_STYLE - Static variable in class org.spongepowered.api.CatalogTypes
 
TEXT_TITLE - Static variable in class org.spongepowered.api.data.Queries
 
TEXT_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
TEXT_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
TextAction<R> - Class in org.spongepowered.api.text.action
Represents an action happening as a response to an event on a Text.
TextAction(R) - Constructor for class org.spongepowered.api.text.action.TextAction
Constructs a new TextAction with the given result.
TextActions - Class in org.spongepowered.api.text.action
Utility methods to create instances of TextActions.
TextColor - Interface in org.spongepowered.api.text.format
Represents the color of the text of a Text.
TextColors - Class in org.spongepowered.api.text.format
TextColors is a list of text colors provided by Vanilla Minecraft.
TextConfigSerializer - Class in org.spongepowered.api.text.serializer
Represents a TypeSerializer for Text objects.
TextConfigSerializer() - Constructor for class org.spongepowered.api.text.serializer.TextConfigSerializer
Creates a new TextConfigSerializer.
TextElement - Interface in org.spongepowered.api.text
Represents anything that can be applied to a Text.Builder.
TextFormat - Class in org.spongepowered.api.text.format
Represents a pair of TextStyle and TextColor.
TextFormatConfigSerializer - Class in org.spongepowered.api.text.serializer
An implementation of TypeSerializer to allow serialization of TextFormats directly to a configuration file.
TextFormatConfigSerializer() - Constructor for class org.spongepowered.api.text.serializer.TextFormatConfigSerializer
 
TextFormatter<E extends TextRepresentable> - Interface in org.spongepowered.api.text.transform
A TextFormatter is a mutable collection of TextRepresentables which are all concatenated to an empty Text object on TextFormatter.format().
TextMessageException - Exception in org.spongepowered.api.util
A subclass of Exception that contains a rich message that is an instance of Text rather than a String.
TextMessageException() - Constructor for exception org.spongepowered.api.util.TextMessageException
Constructs a new TextMessageException.
TextMessageException(Text) - Constructor for exception org.spongepowered.api.util.TextMessageException
Constructs a new TextMessageException with the given message.
TextMessageException(Text, Throwable) - Constructor for exception org.spongepowered.api.util.TextMessageException
Constructs a new TextMessageException with the given message and cause.
TextMessageException(Throwable) - Constructor for exception org.spongepowered.api.util.TextMessageException
Constructs a new TextMessageException with the given cause.
TextParseException - Exception in org.spongepowered.api.text.serializer
Thrown if a string fails to be parsed as formatted Text instance.
TextParseException() - Constructor for exception org.spongepowered.api.text.serializer.TextParseException
Constructs a new TextParseException.
TextParseException(String) - Constructor for exception org.spongepowered.api.text.serializer.TextParseException
Constructs a new TextParseException with the specified message.
TextParseException(String, Throwable) - Constructor for exception org.spongepowered.api.text.serializer.TextParseException
Constructs a new TextParseException with the specified message and cause.
TextParseException(Throwable) - Constructor for exception org.spongepowered.api.text.serializer.TextParseException
Constructs a new TextParseException with the specified cause.
TextRepresentable - Interface in org.spongepowered.api.text
Represents an instance that have a Text representation that should be used when this instance should be used inside a Text.
TextSerializer - Interface in org.spongepowered.api.text.serializer
Represents a serializer for Text instances that converts an input string into a formatted Text instance, or a Text instance into the string representation.
TextSerializerFactory - Interface in org.spongepowered.api.text.serializer
Internal implementation factory: Use TextSerializers instead.
TextSerializers - Class in org.spongepowered.api.text.serializer
The list of TextSerializer available together with SpongeAPI.
TextStyle - Class in org.spongepowered.api.text.format
Represents an immutable text style of a Text.
TextStyle(Boolean, Boolean, Boolean, Boolean, Boolean) - Constructor for class org.spongepowered.api.text.format.TextStyle
Constructs a new TextStyle.
TextStyle.Base - Class in org.spongepowered.api.text.format
Represents a TextStyle that is not a composite, for example TextStyles.BOLD.
TextStyles - Class in org.spongepowered.api.text.format
Represents a list of the text styles provided by Vanilla Minecraft.
TextTemplate - Class in org.spongepowered.api.text
Represents a re-usable template that produces a formatted Text.Builder.
TextTemplate.Arg - Class in org.spongepowered.api.text
Represents a variable element within a TextTemplate.
TextTemplate.Arg.Builder - Class in org.spongepowered.api.text
Represents a builder for TextTemplate.Args.
TextTemplateApplier - Interface in org.spongepowered.api.text.transform
Wrapper class to hold TextTemplate parameters and a TextTemplate.
TextTemplateArgumentException - Exception in org.spongepowered.api.text
Exception thrown when invalid arguments are provided to a TextTemplate.
TextTemplateArgumentException(String) - Constructor for exception org.spongepowered.api.text.TextTemplateArgumentException
Creates exception with the specified message.
TextTemplateConfigSerializer - Class in org.spongepowered.api.text.serializer
Represents a TypeSerializer for TextTemplates.
TextTemplateConfigSerializer() - Constructor for class org.spongepowered.api.text.serializer.TextTemplateConfigSerializer
 
TH_TH - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
THAI - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
THE_END - Static variable in class org.spongepowered.api.world.DimensionTypes
Represents an "end" based dimension.
THE_END - Static variable in class org.spongepowered.api.world.GeneratorTypes
 
THE_END - Static variable in class org.spongepowered.api.world.WorldArchetypes
Represents a typical the end-style World.
THE_NETHER - Static variable in class org.spongepowered.api.world.WorldArchetypes
Represents a typical nether-style World.
THE_SKYLANDS - Static variable in class org.spongepowered.api.world.WorldArchetypes
Deprecated.
Will be removed from the api
THE_VOID - Static variable in class org.spongepowered.api.world.WorldArchetypes
Represents a typical Sponge void-style World.
then(DataQuery) - Method in class org.spongepowered.api.data.DataQuery
Returns a new query that is made up of this query's parts followed by the given query's parts.
then(String) - Method in class org.spongepowered.api.data.DataQuery
Returns a new query that is made up of this query's parts followed by the given query.
THICK - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
THIRTEEN - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
THORNS - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Attackers are damaged when they deal damage to the wearer.
THROWER - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Deprecated.
this key is a duplicate of EventContextKeys.PROJECTILE_SOURCE and will be removed in API 8. See this issue on SpongeAPI, Use EventContextKeys.PROJECTILE_SOURCE instead.
THROWN_EXP_BOTTLE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ThrownExpBottle - Interface in org.spongepowered.api.entity.projectile
Represents a thrown experience bottle.
ThrownPotion - Interface in org.spongepowered.api.entity.projectile
Represents a thrown potion.
THUNDER_STORM - Static variable in class org.spongepowered.api.world.weather.Weathers
 
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 Location is scheduled to tick.
tickInterval(int) - Method in interface org.spongepowered.api.world.ChunkPreGenerate.Builder
Sets the number of ticks between generation runs.
tickPercentLimit(float) - Method in interface org.spongepowered.api.world.ChunkPreGenerate.Builder
Sets the limit of tick time that can be used to generate chunks as a percentage of Scheduler.getPreferredTickInterval().
TICKS_REMAINING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the remaining fuse time in ticks of a FusedExplosive.
ticksRemaining() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableFuseData
The amount of ticks before FusedExplosive detonates.
ticksRemaining() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.FuseData
The amount of ticks before FusedExplosive detonates.
tile(TileEntityType) - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
 
tile(TileEntity) - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
 
TILE_ENTITY_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
tileData(DataView) - Method in interface org.spongepowered.api.block.tileentity.TileEntityArchetype.Builder
 
TileEntity - Interface in org.spongepowered.api.block.tileentity
Represents an abstract Tile Entity.
TileEntityArchetype - Interface in org.spongepowered.api.block.tileentity
Represents the data of a TileEntity which does not exist in the world and may be used to create new TileEntitys with the same data.
TileEntityArchetype.Builder - Interface in org.spongepowered.api.block.tileentity
A builder for TileEntityArchetypes.
TileEntityCarrier - Interface in org.spongepowered.api.block.tileentity.carrier
Represents a TileEntity that is a carrier of TileEntityInventory.
TileEntityInventory<T extends TileEntity & Carrier> - Interface in org.spongepowered.api.item.inventory.type
An Inventory which is owned by a TileEntity.
TileEntityType - Interface in org.spongepowered.api.block.tileentity
Describes a type of tile entity.
TileEntityTypes - Class in org.spongepowered.api.block.tileentity
An enumeration of all TileEntityTypes in vanilla Minecraft.
TileEntityVolume - Interface in org.spongepowered.api.world.extent
A mutable block volume that also contains TileEntity instances.
TIME_PLAYED - Static variable in class org.spongepowered.api.statistic.Statistics
 
TIME_SINCE_DEATH - Static variable in class org.spongepowered.api.statistic.Statistics
 
Timing - Interface in co.aikar.timings
Provides an ability to time sections of code within the server.
Timings - Class in co.aikar.timings
Utility class for creating and configuring timings.
TimingsFactory - Interface in co.aikar.timings
A factory for the required implementation of Timings.
TIPPED_ARROW - Static variable in class org.spongepowered.api.entity.EntityTypes
 
TIPPED_ARROW - Static variable in class org.spongepowered.api.item.ItemTypes
 
TippedArrow - Interface in org.spongepowered.api.entity.projectile.arrow
An arrow generally "tipped" with one or more potion effects.
TIPPEDARROW - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
title(Text) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the title.
title(Translation) - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype.Builder
Adds a InventoryTitle to this Archetype.
title(Text) - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype.Builder
Adds a InventoryTitle to this Archetype.
title(Text) - 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(Text) - Method in class org.spongepowered.api.text.BookView.Builder
Sets the title of the BookView.
Title - Class in org.spongepowered.api.text.title
Represents an immutable configuration for an in-game title.
title(Text) - Method in class org.spongepowered.api.text.title.Title.Builder
Sets the title to send to the player.
Title.Builder - Class in org.spongepowered.api.text.title
Represents a builder class to create immutable Title configurations.
TLH_AA - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
TNT - Static variable in class org.spongepowered.api.block.BlockTypes
 
TNT - Static variable in class org.spongepowered.api.item.ItemTypes
 
TNT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
TNT_EXPLODE - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
TNT_IGNITE - Static variable in class org.spongepowered.api.event.cause.entity.spawn.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
 
TNT_MINECART - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
TNTMinecart - Interface in org.spongepowered.api.entity.vehicle.minecart
Represents a Minecart with a TNT block in it.
to(Vector3d) - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Sets the direction and ending location.
TO_ALL - Static variable in interface org.spongepowered.api.text.channel.MessageChannel
A channel with all online players, as well as the server console, as members.
TO_CONSOLE - Static variable in interface org.spongepowered.api.text.channel.MessageChannel
A channel with the server console as a member.
TO_NONE - Static variable in interface org.spongepowered.api.text.channel.MessageChannel
A channel with no members.
TO_PLAYERS - Static variable in interface org.spongepowered.api.text.channel.MessageChannel
A channel with all online players as members.
toArray() - Method in class org.spongepowered.api.util.weighted.RandomObjectTable
 
toArray(R[]) - 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.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 class org.spongepowered.api.text.LiteralText
 
toBuilder() - Method in class org.spongepowered.api.text.ScoreText
 
toBuilder() - Method in interface org.spongepowered.api.text.selector.Selector
Returns a new Selector.Builder with the content of this selector.
toBuilder() - Method in class org.spongepowered.api.text.SelectorText
 
toBuilder() - Method in class org.spongepowered.api.text.Text
Returns a new Text.Builder with the content, formatting and actions of this text.
toBuilder() - Method in class org.spongepowered.api.text.title.Title
Creates a new Title.Builder using the configuration of this instance.
toBuilder() - Method in class org.spongepowered.api.text.TranslatableText
 
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(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts world coordinates to chunk coordinates.
toChunk(int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts world coordinates to chunk coordinates.
toContainer() - Method in interface org.spongepowered.api.data.DataSerializable
Serializes this object into a comprehensible DataContainer.
toContainer() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableData
 
toContainer() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleCatalogData
 
toContainer() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleEnumData
 
toContainer() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBooleanData
 
toContainer() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
toContainer() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
toContainer() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleCatalogData
 
toContainer() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleEnumData
 
toContainer() - Method in class org.spongepowered.api.data.Transaction
 
toContainer() - Method in class org.spongepowered.api.text.BookView
 
toContainer() - Method in class org.spongepowered.api.text.Text
 
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
 
toContainer() - Method in class org.spongepowered.api.world.Location
 
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.
toImmutableList() - Static method in class org.spongepowered.api.util.GuavaCollectors
toImmutableSet() - Static method in class org.spongepowered.api.util.GuavaCollectors
toInteger(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to an integer, parse it if necessary.
tokenize(String, boolean) - Method in interface org.spongepowered.api.command.args.parsing.InputTokenizer
Take the input string and split it as appropriate into argument tokens.
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.
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 class org.spongepowered.api.entity.Transform
Returns a matrix representation of this transform.
TOOL_SMITH - Static variable in class org.spongepowered.api.data.type.Careers
 
TOOL_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
ToolType - Interface in org.spongepowered.api.data.type
 
ToolTypeProperty - Class in org.spongepowered.api.data.property.item
 
ToolTypeProperty(ToolType) - Constructor for class org.spongepowered.api.data.property.item.ToolTypeProperty
Creates a new ToolTypeProperty with the provided ToolType value.
ToolTypeProperty(ToolType, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.ToolTypeProperty
Creates a new ToolTypeProperty with the provided ToolType value and Property.Operator for comparisons.
ToolTypes - Class in org.spongepowered.api.data.type
 
TOP - Static variable in class org.spongepowered.api.data.type.PortionTypes
 
TOP - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
TOP_LEFT - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
TOP_RIGHT - Static variable in class org.spongepowered.api.util.rotation.Rotations
 
toPlain() - Method in interface org.spongepowered.api.text.selector.Argument
Converts this Argument to a valid argument string.
toPlain() - Method in interface org.spongepowered.api.text.selector.Selector
Converts this Selector to a valid selector string.
toPlain() - Method in class org.spongepowered.api.text.Text
Returns a plain text representation of this Text without any formatting.
toPlainSingle() - Method in class org.spongepowered.api.text.Text
Returns a plain text representation of this Text without any children.
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.
TORCH - Static variable in class org.spongepowered.api.block.BlockTypes
 
TORCH - Static variable in class org.spongepowered.api.item.ItemTypes
 
TORCH - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
TORCH_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
toShort(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a short number, parse it if necessary.
toSnapshot(Location<World>) - Method in interface org.spongepowered.api.data.Archetype
Creates a new immutable snapshot based on this archetype.
toString() - Method in class org.spongepowered.api.block.BlockState.StateMatcher
 
toString() - Method in class org.spongepowered.api.command.args.parsing.SingleArg
 
toString() - Method in class org.spongepowered.api.command.ImmutableCommandMapping
 
toString() - Method in class org.spongepowered.api.command.spec.CommandSpec
 
toString() - Method in class org.spongepowered.api.data.DataQuery
 
toString() - Method in class org.spongepowered.api.data.DataTransactionResult
 
toString() - Method in class org.spongepowered.api.data.MemoryDataView
Deprecated.
 
toString() - Method in class org.spongepowered.api.data.property.AbstractProperty
 
toString() - Method in class org.spongepowered.api.data.Transaction
 
toString() - Method in class org.spongepowered.api.entity.Transform
 
toString() - Method in class org.spongepowered.api.event.cause.Cause
 
toString() - Method in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
 
toString() - Method in class org.spongepowered.api.event.cause.entity.health.HealthFunction
 
toString() - Method in class org.spongepowered.api.event.cause.EventContext
 
toString() - Method in class org.spongepowered.api.item.inventory.transaction.SlotTransaction
 
toString() - Method in class org.spongepowered.api.item.recipe.crafting.CraftingResult
 
toString() - Method in class org.spongepowered.api.item.recipe.smelting.SmeltingResult
 
toString() - Method in class org.spongepowered.api.service.context.Context
 
toString() - Method in class org.spongepowered.api.text.action.HoverAction.ShowEntity.Ref
 
toString() - Method in class org.spongepowered.api.text.action.TextAction
 
toString() - Method in class org.spongepowered.api.text.BookView
 
toString() - Method in class org.spongepowered.api.text.format.TextFormat
 
toString() - Method in class org.spongepowered.api.text.format.TextStyle
 
toString() - Method in class org.spongepowered.api.text.Text.Builder
 
toString() - Method in class org.spongepowered.api.text.Text
 
toString() - Method in class org.spongepowered.api.text.TextTemplate.Arg.Builder
 
toString() - Method in class org.spongepowered.api.text.TextTemplate.Arg
 
toString() - Method in class org.spongepowered.api.text.TextTemplate
 
toString() - Method in class org.spongepowered.api.text.title.Title.Builder
 
toString() - Method in class org.spongepowered.api.text.title.Title
 
toString() - Method in class org.spongepowered.api.util.AABB
 
toString() - Method in class org.spongepowered.api.util.blockray.BlockRayHit
 
toString(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a string.
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.biome.GroundCoverLayer
 
toString() - Method in class org.spongepowered.api.world.extent.EntityUniverse.EntityHit
 
toString() - Method in class org.spongepowered.api.world.Location
 
TOTAL_EXPERIENCE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the full amount of experience a Player has.
TOTAL_KILLS - Static variable in class org.spongepowered.api.scoreboard.critieria.Criteria
Represents a Criteria which causes an Objective to have a score for a player incremented when they kill an entity.
totalExperience() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableExperienceHolderData
Gets the total amount of experience stored.
totalExperience() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ExperienceHolderData
Gets the total amount of experience stored.
totalItems() - Method in interface org.spongepowered.api.item.inventory.Inventory
Returns the number total number of individual items in this inventory.
TOTEM - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
TOTEM_OF_UNDYING - Static variable in class org.spongepowered.api.item.ItemTypes
 
toText() - Method in interface org.spongepowered.api.text.placeholder.PlaceholderText
Creates a Text from the supplied PlaceholderParser in the context of the supplied PlaceholderContext.
toText() - Method in class org.spongepowered.api.text.Text.Builder
 
toText() - Method in class org.spongepowered.api.text.Text
 
toText() - Method in interface org.spongepowered.api.text.TextRepresentable
Gets the textual representation of this instance for its usage in other Text objects.
toText() - Method in class org.spongepowered.api.text.TextTemplate.Arg
 
toText() - Method in class org.spongepowered.api.text.TextTemplate
 
toText() - Method in interface org.spongepowered.api.text.transform.TextFormatter
 
toText() - Method in interface org.spongepowered.api.text.transform.TextTemplateApplier
 
toToastText() - Method in interface org.spongepowered.api.advancement.Advancement
Gets the Text lines that would be used to display a toast notification.
toVector2i(Object) - Static method in class org.spongepowered.api.util.Coerce
Coerce the supplied object to a Vector2i.
toVector3d() - Method in enum org.spongepowered.api.util.Axis
Gets the Vector3d backing this axis.
toVector3dWithDirection(AxisDirection) - Method in enum org.spongepowered.api.util.Axis
Gets the Vector3d with the given AxisDirection.
TOWN_AURA - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
toWorld(Vector3i) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts chunk coordinates to world coordinates.
toWorld(int, int, int) - Method in interface org.spongepowered.api.world.storage.ChunkLayout
Converts chunk coordinates to world coordinates.
TR_TR - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
TRACKS_OUTPUT - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether a CommandBlock does track its output.
TRADE_OFFERS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the TradeOffers offered by a Villager.
TRADED_WITH_VILLAGER - Static variable in class org.spongepowered.api.statistic.Statistics
 
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.
TradeOfferData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
An DataManipulator handling the TradeOffers that can be offered to Humanoids from Merchants such as Villagers.
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.
TradeOfferListMutator - Interface in org.spongepowered.api.item.merchant
 
tradeOffers() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableTradeOfferData
Gets the ImmutableListValue of TradeOffers that can be offered.
tradeOffers() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.TradeOfferData
Gets the ListValue of TradeOffers that can be offered.
TRADITIONAL_CHINESE - Static variable in class org.spongepowered.api.text.translation.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.
trait(BlockTrait<T>, T) - Method in class org.spongepowered.api.block.BlockState.MatcherBuilder
Adds the desired BlockTrait and {code value} to this builder, if the desired BlockTrait does not belong to the original BlockType as provided by BlockState.MatcherBuilder.type(BlockType), an exception is thrown.
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 - Variable in class org.spongepowered.api.event.impl.AbstractChangeEntityEquipmentEvent
 
TRANSACTION_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
TransactionResult - Interface in org.spongepowered.api.service.economy.transaction
Represents the result of a particular transaction, such as a deposit or withdrawal.
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, Cause, 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 current active Contexts.
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.
transferItem() - Method in interface org.spongepowered.api.block.tileentity.carrier.Hopper
Requests this Hopper to transfer an item to the next carrier.
TransferResult - Interface in org.spongepowered.api.service.economy.transaction
Represents a TransactionResult specific to a transaction of type TransactionTypes.TRANSFER.
transferToWorld(World) - Method in interface org.spongepowered.api.entity.Entity
Sets the Location of this entity to the World's spawn point.
transferToWorld(World, Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Sets the Location of this entity to a new position in a world.
transferToWorld(String, Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Sets the location of this entity to a new position in a world which does not have to be loaded (but must at least be enabled).
transferToWorld(UUID, Vector3d) - Method in interface org.spongepowered.api.entity.Entity
Sets the location of this entity to a new position in a world which does not have to be loaded (but must at least be enabled).
transform(Key<? extends BaseValue<E>>, Function<E, E>) - Method in interface org.spongepowered.api.data.manipulator.DataManipulator
Applies a transformation on the provided value if available.
transform(Key<? extends BaseValue<E>>, Function<E, E>) - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractData
 
transform(Function<E, E>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableBoundedValue
 
transform(Function<C, C>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
 
transform(Function<Map<K, V>, Map<K, V>>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
 
transform(Function<Optional<E>, Optional<E>>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableOptionalValue
 
transform(Function<E, E>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValue
Retrieves the underlying value for this ImmutableValue and applies the given Function onto that value, after which, the product is sent to a new ImmutableValue replacing this one.
transform(Key<? extends BaseValue<E>>, Function<E, E>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Applies a transformation on the provided BaseValue such that the return value of Function.apply(Object) will become the end resulting value set into the newly created ImmutableValueStore.
transform(Function<C, C>) - Method in interface org.spongepowered.api.data.value.mutable.CollectionValue
 
transform(Key<? extends BaseValue<E>>, Function<E, E>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Applies a transformation on the provided BaseValue such that the return value of Function.apply(Object) will become the end resulting value set into this CompositeValueStore.
transform(Function<Map<K, V>, Map<K, V>>) - Method in interface org.spongepowered.api.data.value.mutable.MapValue
 
transform(Function<List<PatternLayer>, List<PatternLayer>>) - Method in interface org.spongepowered.api.data.value.mutable.PatternListValue
 
transform(Function<E, E>) - Method in interface org.spongepowered.api.data.value.mutable.Value
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<E extends Extent> - Class in org.spongepowered.api.entity
Represents the immutable world attributes of an Entity.
Transform(Location<E>) - Constructor for class org.spongepowered.api.entity.Transform
Creates a new Transform based on the provided Location.
Transform(E) - Constructor for class org.spongepowered.api.entity.Transform
Creates a new Transform with the provided extent.
Transform(E, Vector3d) - Constructor for class org.spongepowered.api.entity.Transform
Creates a new Transform with the provided extent and position.
Transform(E, Vector3d, Vector3d) - Constructor for class org.spongepowered.api.entity.Transform
Creates a new Transform with the provided extent, position, and rotation.
Transform(Location<E>, Vector3d, Vector3d) - Constructor for class org.spongepowered.api.entity.Transform
Creates a new Transform with the provided Location, rotation, and scale.
Transform(E, Vector3d, Vector3d, Vector3d) - Constructor for class org.spongepowered.api.entity.Transform
Creates a new Transform.
transform(InventoryTransformation) - Method in interface org.spongepowered.api.item.inventory.Inventory
Transforms this inventory using the given transformation.
transform(Inventory) - Method in interface org.spongepowered.api.item.inventory.InventoryTransformation
Transforms an Inventory
transform(Slot.Type) - Method in interface org.spongepowered.api.item.inventory.Slot
Transforms this Slot into given Type.
transform() - Method in interface org.spongepowered.api.item.inventory.Slot
Transforms this Slot into the default Type.
transform(Vector2i) - Method in class org.spongepowered.api.util.DiscreteTransform2
Transforms a vector using this transforms.
transform(int, int) - Method in class org.spongepowered.api.util.DiscreteTransform2
Transform a vector represented as a pair of coordinates using this transform.
transform(Vector3i) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms a vector using this transforms.
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(Vector3i, Key<? extends BaseValue<E>>, Function<E, E>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
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, Key<? extends BaseValue<E>>, Function<E, E>) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Applies a transformation on the pre-existing value of the data keyed by the provided Key and returns a DataTransactionResult of said transformation.
transform(Key<? extends BaseValue<T>>, Function<T, T>) - Method in class org.spongepowered.api.world.Location
 
transformMessage(Object, MessageReceiver, Text, ChatType) - Method in class org.spongepowered.api.text.channel.impl.DelegateMessageChannel
 
transformMessage(Object, MessageReceiver, Text, ChatType) - Method in class org.spongepowered.api.text.channel.impl.DelegateMutableMessageChannel
 
transformMessage(Object, MessageReceiver, Text, ChatType) - Method in interface org.spongepowered.api.text.channel.MessageChannel
Handle transforming the input message appropriately.
transformMessage(Object, MessageReceiver, Text, ChatType) - Method in class org.spongepowered.api.text.channel.type.CombinedMessageChannel
 
TransformResult - Annotation Type 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 Type 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(Vector2i) - Method in class org.spongepowered.api.util.DiscreteTransform2
Transforms the x coordinate of a vector using this transform.
transformX(int, int) - 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.
transformX(int, int, int) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms the x 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(int, int) - 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.
transformY(int, int, int) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms the y 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.
transformZ(int, int, int) - Method in class org.spongepowered.api.util.DiscreteTransform3
Transforms the z coordinate of a vector using this transform.
Translatable - Interface in org.spongepowered.api.text.translation
Represents a game object with a corresponding translation.
TranslatableText - Class in org.spongepowered.api.text
Represents a Text containing a Translation identifier that gets translated into the current locale on the client.
TranslatableText.Builder - Class in org.spongepowered.api.text
Represents a Text.Builder creating immutable TranslatableText instances.
translate(DataView) - Method in interface org.spongepowered.api.data.persistence.DataTranslator
Attempts to translate the T object from the provided DataView.
translate(T) - Method in interface org.spongepowered.api.data.persistence.DataTranslator
Serializes the provided object to a DataContainer.
translation(Translation, Object...) - Method in class org.spongepowered.api.text.TranslatableText.Builder
Sets the translation of the text.
translation(Translatable, Object...) - Method in class org.spongepowered.api.text.TranslatableText.Builder
Sets the translation of the text.
Translation - Interface in org.spongepowered.api.text.translation
Represents an identifier for text that can be translated into multiple languages.
TRAPDOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
TRAPDOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
TRAPDOOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
TRAPDOOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
TRAPDOOR_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
TRAPDOOR_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
TRAPPED_CHEST - Static variable in class org.spongepowered.api.block.BlockTypes
 
TRAPPED_CHEST - Static variable in class org.spongepowered.api.item.ItemTypes
 
TRAPPED_CHEST - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
TRAPPED_CHEST_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
TRAPPED_CHEST_TRIGGERED - Static variable in class org.spongepowered.api.statistic.Statistics
 
treasure(boolean) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.RandomListBuilder
Sets whether to include treasure enchantments or not
TREE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the TreeType for various tree based blocks.
TREE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
TREE_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
TREE_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for representing the TreeType of a BlockState.
TREE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
TreeData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An VariantData for the TreeType.
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.
TreeType - Interface in org.spongepowered.api.data.type
 
TreeTypes - Class in org.spongepowered.api.data.type
 
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
 
trigger(FilteredTrigger<?>) - Method in interface org.spongepowered.api.advancement.criteria.AdvancementCriterion.BaseBuilder
Sets the FilteredTrigger.
Trigger<C extends FilteredTriggerConfiguration> - Interface in org.spongepowered.api.advancement.criteria.trigger
Represents a source that can trigger a AdvancementCriterion.
trigger() - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger
Triggers the Trigger for all the online Players.
trigger(Iterable<Player>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger
Triggers the Trigger for the specified Players.
trigger(Player) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger
Triggers the Trigger for the specified Player.
TRIGGER - Static variable in class org.spongepowered.api.CatalogTypes
 
TRIGGER - Static variable in class org.spongepowered.api.scoreboard.critieria.Criteria
Represents a Criterion which causes an Objective to have a score for a player updated by the /trigger command.
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.World
Causes an Explosion in a world.
Triggers - Class in org.spongepowered.api.advancement.criteria.trigger
An enumeration of all the available Triggers in minecraft.
trim() - Method in class org.spongepowered.api.text.Text.Builder
Removes all empty texts from the beginning and end of this builder.
trim() - Method in class org.spongepowered.api.text.Text
Removes all empty texts from the beginning and end of this text.
TRIPWIRE - Static variable in class org.spongepowered.api.block.BlockTypes
 
TRIPWIRE_ATTACHED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
TRIPWIRE_DISARMED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
TRIPWIRE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
TRIPWIRE_HOOK - Static variable in class org.spongepowered.api.block.BlockTypes
 
TRIPWIRE_HOOK - Static variable in class org.spongepowered.api.item.ItemTypes
 
TRIPWIRE_HOOK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
TRIPWIRE_HOOK_ATTACHED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
TRIPWIRE_HOOK_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
TRIPWIRE_HOOK_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
TRIPWIRE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
TRIPWIRE_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
TRIPWIRE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
TRIPWIRE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
Tristate - Enum 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 in org.spongepowered.api.event
 
TRUE - Static variable in class org.spongepowered.api.util.OptBool
The true value.
tryOffer(Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Offers the given value as defined by the provided Key such that a DataTransactionResult is returned for any successful BaseValues from this CompositeValueStore.
tryOffer(BaseValue<E>) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Offers the given value as defined by the provided Key such that a DataTransactionResult is returned for any successful BaseValues from this CompositeValueStore.
tryOffer(H) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Offers the given ValueContainer such that all of the available BaseValues from the given ValueContainer are offered to this CompositeValueStore.
tryOffer(H, MergeFunction) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Offers the given ValueContainer such that all of the available BaseValues from the given ValueContainer are offered to this CompositeValueStore.
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.text.translation.locale.NamedLocales
 
type(Trigger<T>) - Method in interface org.spongepowered.api.advancement.criteria.trigger.FilteredTrigger.Builder
Sets the Trigger.
type(AdvancementType) - Method in interface org.spongepowered.api.advancement.DisplayInfo.Builder
Sets the AdvancementType.
type(BlockType) - Method in class org.spongepowered.api.block.BlockState.MatcherBuilder
Sets the root BlockType for the BlockState.StateMatcher.
type(TypeToken<B>) - Method in interface org.spongepowered.api.data.key.Key.Builder
Starter method for the builder, to be used immediately after Key.builder() is called.
type() - Method in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleCatalogData
 
type() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutablePotionTypeData
Gets the ImmutableValue of the PotionType.
type() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableVariantData
Gets the ImmutableValue of the the element type.
type() - Method in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleCatalogData
 
type() - Method in interface org.spongepowered.api.data.manipulator.mutable.PotionTypeData
Gets the Value for the potion type.
type() - Method in interface org.spongepowered.api.data.manipulator.mutable.VariantData
Gets the Value of the the element type.
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(HealthModifierType) - Method in class org.spongepowered.api.event.cause.entity.health.HealthModifier.Builder
Sets the HealthModifierType for the HealthModifier to build.
type(HealingType) - Method in class org.spongepowered.api.event.cause.entity.health.source.common.AbstractHealingSourceBuilder
 
type(HealingType) - Method in interface org.spongepowered.api.event.cause.entity.health.source.HealingSource.HealingSourceBuilder
Sets the HealingType.
type(Class<T>) - Method in interface org.spongepowered.api.event.cause.EventContextKey.Builder
 
type(EnchantmentType) - Method in interface org.spongepowered.api.item.enchantment.Enchantment.Builder
Sets the EnchantmentType for this enchantment.
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.QueryOperationTypes
Tests based on the class of the inventory.
type(InventoryTransactionResult.Type) - Method in class org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Builder
Sets the InventoryTransactionResult.Type of transaction result being built.
type(SelectorType) - Method in interface org.spongepowered.api.text.selector.Selector.Builder
Sets the type of this selector.
type(BanType) - Method in interface org.spongepowered.api.util.ban.Ban.Builder
Sets the type of the ban.
type(PopulatorObject, double) - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom.Builder
Adds the weighted PopulatorObject to the list of available types.
type(DoublePlantType, double) - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant.Builder
Adds a plant type to the list that may be spawned in by this populator.
type(PlantType, double) - Method in interface org.spongepowered.api.world.gen.populator.Flower.Builder
Adds the plant type to the list of types to spawn with the given weight.
type(PopulatorObject, double) - Method in interface org.spongepowered.api.world.gen.populator.Forest.Builder
Sets the BiomeTreeType to the list of weighted types.
type(MushroomType, double) - Method in interface org.spongepowered.api.world.gen.populator.Mushroom.Builder
Adds the weighted MushroomType to the list of available types.
type(ShrubType, int) - Method in interface org.spongepowered.api.world.gen.populator.Shrub.Builder
Adds the weighted ShrubTypes to the list of types.
TYPE_CLASS - Static variable in class org.spongepowered.api.data.Queries
 
TYPE_SIZE - Static variable in class org.spongepowered.api.item.inventory.ItemStackComparators
Compares ItemStacks based on ItemType and ItemStack size.
types(WeightedTable<PopulatorObject>) - Method in interface org.spongepowered.api.world.gen.populator.BigMushroom.Builder
Sets the weighted PopulatorObjects to select from during generation.
types(WeightedTable<DoublePlantType>) - Method in interface org.spongepowered.api.world.gen.populator.DoublePlant.Builder
Sets which plant types may be spawned in by this populator.
types(WeightedTable<PlantType>) - Method in interface org.spongepowered.api.world.gen.populator.Flower.Builder
Sets the plant types for this populator to spawn.
types(WeightedTable<PopulatorObject>) - Method in interface org.spongepowered.api.world.gen.populator.Forest.Builder
Sets the BiomeTreeTypes to spawn.
types(ChanceTable<MushroomType>) - Method in interface org.spongepowered.api.world.gen.populator.Mushroom.Builder
Sets the weighted MushroomTypes to select from during generation.
types(WeightedTable<ShrubType>) - Method in interface org.spongepowered.api.world.gen.populator.Shrub.Builder
Sets the weighted ShrubTypes to place.
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>, TypeSerializerCollection) - Method in interface org.spongepowered.api.advancement.criteria.trigger.Trigger.Builder
Sets the class for the FilteredTriggerConfiguration as a config serializable.
TypeTokens - Class in org.spongepowered.api.util
 

U

UI_BUTTON_CLICK - 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.text.translation.locale.Locales
 
UKRAINIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
unbindChannel(ChannelBinding) - Method in interface org.spongepowered.api.network.ChannelRegistrar
Remove the channel binding from this registrar, freeing up the channel name.
UNBREAKABLE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an ItemStack is unbreakable.
unbreakable() - Method in interface org.spongepowered.api.data.manipulator.immutable.item.ImmutableDurabilityData
Gets the ImmutableValue for the "unbreakable" state of the ItemStack.
unbreakable() - Method in interface org.spongepowered.api.data.manipulator.mutable.item.DurabilityData
Gets the Value for the "unbreakable" state of the ItemStack.
UnbreakableProperty - Class in org.spongepowered.api.data.property.block
 
UnbreakableProperty(boolean) - Constructor for class org.spongepowered.api.data.property.block.UnbreakableProperty
Creates a new UnbreakableProperty with the provided value.
UnbreakableProperty(boolean, Property.Operator) - Constructor for class org.spongepowered.api.data.property.block.UnbreakableProperty
Creates a new UnbreakableProperty with the provided value and Property.Operator.
UNBREAKING - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Increases effective durability.
UNDEAD - Static variable in class org.spongepowered.api.event.cause.entity.health.HealingTypes
 
UNDELETABLE - Static variable in class org.spongepowered.api.service.economy.account.AccountDeletionResultTypes
Represents an account deletion where the account could not be deleted.
underline - Variable in class org.spongepowered.api.text.format.TextStyle
Whether text where this style is applied is underlined.
underline(Boolean) - Method in class org.spongepowered.api.text.format.TextStyle
Returns a new TextStyle with the underline property changed.
UNDERLINE - Static variable in class org.spongepowered.api.text.format.TextStyles
 
undo(DataTransactionResult) - Method in interface org.spongepowered.api.data.value.mutable.CompositeValueStore
Attempts to "revert" a DataTransactionResult such that any of the DataTransactionResult.getReplacedData() are offered back, and any DataTransactionResult.getSuccessfulData() 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.extent.LocationCompositeValueStore
Attempts to undo a DataTransactionResult.
undo(int, int, int, DataTransactionResult) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Attempts to undo a DataTransactionResult.
undo(DataTransactionResult) - Method in class org.spongepowered.api.world.Location
 
unforceChunk(Vector3i) - Method in interface org.spongepowered.api.world.ChunkTicketManager.LoadingTicket
Removes a chunk from the force-loaded set of this ticket.
UnforcedChunkEvent - Interface in org.spongepowered.api.event.world.chunk
 
union(Inventory) - Method in interface org.spongepowered.api.item.inventory.Inventory
Constructs a union of the slots in both inventories.
UniqueAccount - Interface in org.spongepowered.api.service.economy.account
Represents an Account identified by a UUID.
UNKNOWN - Static variable in class org.spongepowered.api.entity.EntityTypes
 
UNKNOWN - Static variable in interface org.spongepowered.api.entity.projectile.source.ProjectileSource
 
UNKNOWN - Static variable in class org.spongepowered.api.event.cause.entity.teleport.TeleportTypes
 
UNKNOWN - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
 
UnknownProjectileSource - Class in org.spongepowered.api.entity.projectile.source
Represents a ProjectileSource that is not part of the API, such as a plugin or mod spawning a Projectile.
UnleashEntityEvent - Interface in org.spongepowered.api.event.entity
An event that is called when an entity becomes unleashed.
UNLIT_REDSTONE_TORCH - Static variable in class org.spongepowered.api.block.BlockTypes
 
UNLIT_REDSTONE_TORCH_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
unloadChunk() - Method in interface org.spongepowered.api.world.Chunk
Unloads this chunk, if possible.
unloadChunk(Chunk) - Method in interface org.spongepowered.api.world.World
Unloads the given chunk from the world.
UnloadChunkEvent - Interface in org.spongepowered.api.event.world.chunk
An event where a Chunk is being unloaded.
unloadWorld(World) - Method in interface org.spongepowered.api.Server
Unloads a World, if there are any connected players in the given world then no operation will occur.
UnloadWorldEvent - Interface in org.spongepowered.api.event.world
Base event for when a World is unloaded.
UNLUCK - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
UnmodifiableBiomeVolume - Interface in org.spongepowered.api.world.extent
A volume containing biomes that can be accessed but not modified.
UnmodifiableBlockVolume - Interface in org.spongepowered.api.world.extent
A volume containing blocks that can be accessed but not modified.
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.
UNPOWERED_COMPARATOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
UNPOWERED_COMPARATOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
UNPOWERED_COMPARATOR_MODE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
UNPOWERED_COMPARATOR_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
UNPOWERED_REPEATER - Static variable in class org.spongepowered.api.block.BlockTypes
 
UNPOWERED_REPEATER_DELAY - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
UNPOWERED_REPEATER_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
UNPOWERED_REPEATER_LOCKED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
unregister() - Method in interface org.spongepowered.api.scoreboard.Team
Unregisters this team from its Scoreboard, if present.
unregisterListeners(Object) - Method in interface org.spongepowered.api.event.EventManager
Un-registers an object from receiving Events.
unregisterPluginListeners(Object) - Method in interface org.spongepowered.api.event.EventManager
Un-registers all event listeners of a plugin.
UNSUPPORTED - Static variable in class org.spongepowered.api.service.economy.account.AccountDeletionResultTypes
Represents an account deletion where the deletion feature is unsupported.
untargetable() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableInvisibilityData
Gets the Value of whether an Entity that is "vanished" will be ignored when other entities are processing possible "targets" for their AI.
untargetable() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.InvisibilityData
Gets the Value of whether an Entity that is "vanished" will be ignored when other entities are processing possible "targets" for their AI.
UP - Static variable in class org.spongepowered.api.data.type.WireAttachmentTypes
 
update() - Method in class org.spongepowered.api.entity.ai.task.AbstractAITask
Performs any customary logic for this "task" to modify the parent Agent in any way, including navigation, health, potion effects, etc.
update() - Static method in class org.spongepowered.api.text.title.Title
Creates a new empty Title configuration builder.
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.
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.
updateDisplaySlot(Objective, DisplaySlot) - Method in interface org.spongepowered.api.scoreboard.Scoreboard
Sets the specified Objective in the specified DisplaySlot.
updateNeighbors() - Method in interface org.spongepowered.api.world.BlockChangeFlag
Gets whether this flag defines that a block change should notify neighboring blocks.
Updater<C> - Interface in org.spongepowered.api.util
An updater that will take a type and update it across different versions.
upperBound - Variable in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableBoundedComparableData
 
upperBound - Variable in class org.spongepowered.api.data.manipulator.mutable.common.AbstractBoundedComparableData
 
url(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent a URL.
URUGUAYAN_SPANISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
USED_ENDER_EYE - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
USED_HAND - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents a HandType.
USED_ITEM - Static variable in class org.spongepowered.api.event.cause.EventContextKeys
Represents an ItemStackSnapshot of used item.
USED_ITEM - Static variable in interface org.spongepowered.api.event.entity.TameEntityEvent
USED_TOTEM - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
usedKey - Variable in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
usedKey - Variable in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
UseField - Annotation Type in org.spongepowered.api.util.annotation.eventgen
Used to mark fields which should be used by the class generator.
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.
UseLimitProperty - Class in org.spongepowered.api.data.property.item
Represents a limit on the number of uses on an item.
UseLimitProperty(int) - Constructor for class org.spongepowered.api.data.property.item.UseLimitProperty
Creates a new UseLimitProperty.
UseLimitProperty(int, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.UseLimitProperty
Creates a new UseLimitProperty.
UseLimitProperty(Object, Property.Operator) - Constructor for class org.spongepowered.api.data.property.item.UseLimitProperty
Creates a new UseLimitProperty.
user(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent players who have been online at some point, as a 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_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
UserInventory<T extends User> - Interface in org.spongepowered.api.item.inventory.entity
Represents the inventory of a User.
userOrSource(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent players who have been online at some point, as a User, or if nothing matches and the source is a User, give the user.
UserStorageService - Interface in org.spongepowered.api.service.user
Stores the persistent User data of a Player.
uses(int) - Method in interface org.spongepowered.api.item.merchant.TradeOffer.Builder
Sets the existing uses of the trade offer to be generated.
usesMapFeatures() - Method in interface org.spongepowered.api.world.storage.WorldProperties
Gets whether this world will generate map features such as villages and strongholds.
usesMapFeatures(boolean) - Method in interface org.spongepowered.api.world.WorldArchetype.Builder
Sets whether this should generate map features such as villages and strongholds.
usesMapFeatures() - Method in interface org.spongepowered.api.world.WorldArchetype
Gets whether map features are enabled.
uuid(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to be a UUID.
UUID - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
UUID_LEAST - Static variable in class org.spongepowered.api.data.Queries
 
UUID_MOST - Static variable in class org.spongepowered.api.data.Queries
 
UUID_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
UUID_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 

V

VAL_ES - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
VALENCIAN - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
VALID - Static variable in class org.spongepowered.api.data.Queries
 
validateRawData(DataView) - Method in interface org.spongepowered.api.data.DataHolder
Validates the container with known data required to set the raw data to this DataHolder.
validateRawData(Vector3i, DataView) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Validates the container with known data required to set the raw data to the block at the given position.
validateRawData(int, int, int, DataView) - Method in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
Validates the container with known data required to set the raw data to the block at the given position.
validateRawData(DataView) - Method in class org.spongepowered.api.world.Location
 
value - Variable in class org.spongepowered.api.data.manipulator.immutable.common.AbstractImmutableSingleData
 
value() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableTargetedEntityData
Gets the ImmutableValue for the targeted Entity.
value - Variable in class org.spongepowered.api.data.manipulator.mutable.common.AbstractSingleData
 
value() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.TargetedEntityData
Gets the Value for the targeted Entity.
value - Variable in class org.spongepowered.api.data.property.AbstractProperty
The value.
Value<E> - Interface in org.spongepowered.api.data.value.mutable
Represents a type of BaseValue that is mutable.
value(V) - Static method in class org.spongepowered.api.item.inventory.ItemStackBuilderPopulators
Creates a new BiConsumer that applies the provided Value to the generated ItemStack.
value - Variable in class org.spongepowered.api.item.inventory.property.AbstractInventoryProperty
The value.
ValueContainer<C extends ValueContainer<C>> - Interface in org.spongepowered.api.data.value
A ValueContainer is a holder of a particular set of BaseValues.
ValueFactory - Interface in org.spongepowered.api.data.value
 
ValueFactory.BoundedValueBuilder<E> - Interface in org.spongepowered.api.data.value
A builder pattern for constructing MutableBoundedValues without the hassle of keeping track of the order of arguments.
valueFlag(CommandElement, String...) - Method in class org.spongepowered.api.command.args.CommandFlags.Builder
Allow a flag with any of the provided specifications, with the given command element.
valueOf(String) - Static method in enum org.spongepowered.api.command.args.CommandFlags.UnknownFlagBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.data.DataTransactionResult.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.data.DataView.SafetyMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.data.property.block.MatterProperty.Matter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.data.Property.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.event.entity.living.humanoid.player.ResourcePackStatusEvent.ResourcePackStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.event.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.event.TristateResult.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.GameState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.item.inventory.Slot.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.Platform.Component
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.Platform.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.registry.RegistrationPhase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.service.economy.transaction.ResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.spongepowered.api.text.selector.ArgumentTypes
Gets the ArgumentType with the provided name.
valueOf(String) - Static method in enum org.spongepowered.api.util.Axis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.util.AxisDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.util.Direction.Division
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.util.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.util.RelativePositions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.util.Tristate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.world.ChunkState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.spongepowered.api.world.extent.StorageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.spongepowered.api.command.args.CommandFlags.UnknownFlagBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.data.DataTransactionResult.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.data.DataView.SafetyMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.data.property.block.MatterProperty.Matter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.data.Property.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Retrieves an ImmutableCollection of all available values within this map.
values() - Method in interface org.spongepowered.api.data.value.mutable.MapValue
Retrieves an ImmutableCollection of all available values within this map.
values() - Static method in enum org.spongepowered.api.event.entity.living.humanoid.player.ResourcePackStatusEvent.ResourcePackStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.event.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.event.TristateResult.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.GameState
Returns an array containing the constants of this enum type, in the order they are declared.
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 BaseValues.
values() - Static method in enum org.spongepowered.api.item.inventory.Slot.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.item.inventory.transaction.InventoryTransactionResult.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.Platform.Component
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.Platform.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.registry.RegistrationPhase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.service.economy.transaction.ResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class org.spongepowered.api.text.selector.ArgumentTypes
Gets a Collection of all possible ArgumentTypes.
values() - Static method in enum org.spongepowered.api.util.Axis
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.util.AxisDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.util.Direction.Division
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.util.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.util.RelativePositions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.util.Tristate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.world.ChunkState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.spongepowered.api.world.extent.StorageType
Returns an array containing the constants of this enum type, in the order they are declared.
VANISH - Static variable in class org.spongepowered.api.data.key.Keys
Gets the Key for the "vanish" state of an Entity.
vanish() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableInvisibilityData
Gets the ImmutableValue of the "vanish" state of an Entity.
vanish() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.InvisibilityData
Gets the Value of the "vanish" state of an Entity.
VANISH_IGNORES_COLLISION - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for whether an Entity ignores collision with other entities.
VANISH_PREVENTS_TARGETING - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for Gets the Value for whether an Entity can be targeted for attack by another entity.
VANISHING_CURSE - Static variable in class org.spongepowered.api.item.enchantment.EnchantmentTypes
Causes the item to disappear on death.
VARIABLE_AMOUNT - Static variable in class org.spongepowered.api.data.Queries
 
VARIABLE_BASE - Static variable in class org.spongepowered.api.data.Queries
 
VARIABLE_CHANCE - Static variable in class org.spongepowered.api.data.Queries
 
VARIABLE_VARIANCE - Static variable in class org.spongepowered.api.data.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.getAmount(java.util.Random) 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.
variant() - Method in interface org.spongepowered.api.entity.living.animal.Ocelot
Gets the Value for the OcelotType of this Ocelot.
variant() - Method in interface org.spongepowered.api.entity.living.animal.Parrot
Gets the Value for the ParrotVariant of this Parrot.
variant() - Method in interface org.spongepowered.api.entity.living.animal.Rabbit
Gets the Value for the RabbitType of this Rabbit.
VariantData<E,T extends VariantData<E,T,I>,I extends ImmutableVariantData<E,I,T>> - Interface in org.spongepowered.api.data.manipulator.mutable
Represents a type of DataManipulator handling a specific type of element, usually CatalogTypes.
vector3d(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent a Vector3d.
VECTOR_2_D - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_2_F - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_2_I - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_2_L - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_3_D - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_3_F - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_3_I - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_3_L - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_3D_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
VECTOR_3D_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
VECTOR_3I_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
VECTOR_3I_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
VECTOR_4_D - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_4_F - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_4_I - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VECTOR_4_L - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
VEHICLE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the vehicle an Entity is riding.
vehicle() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableVehicleData
Gets the ImmutableValue for the current "vehicle" being ridden.
vehicle() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.VehicleData
Gets the Value for the current "vehicle" being ridden.
VEHICLE_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is currently being ridden by another Entity.
VehicleData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
A DataManipulator that handles the current "vehicle" if the owning Entity is considered to be a "passenger" or another Entity is currently being ridden by the owning Entity.
VELOCITY - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the velocity of an Entity.
velocity() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableVelocityData
Gets the ImmutableValue for the current velocity as a Vector3d.
velocity() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.VelocityData
Gets the Value for the current velocity as a Vector3d.
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.effect.particle.ParticleOptions
This option will affect how all the particles are moving.
VELOCITY_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Represents the current velocity of an entity.
VelocityData - Interface in org.spongepowered.api.data.manipulator.mutable.entity
Represents the current velocity of an entity.
VENEZUELAN_SPANISH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
VEX - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Vex - Interface in org.spongepowered.api.entity.living.monster
 
VI_VN - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
VIETNAMESE - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
Viewer - Interface in org.spongepowered.api.effect
A Viewer is something that sees effects.
VILLAGER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Villager - Interface in org.spongepowered.api.entity.living
Represents a Villager.
VILLAGER - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Villager.
VILLAGER - Static variable in class org.spongepowered.api.item.inventory.property.GuiIds
Size only 3.
VILLAGER_TRADE - Static variable in class org.spongepowered.api.advancement.criteria.trigger.Triggers
 
VillagerRegistry - Interface in org.spongepowered.api.item.merchant
 
VINDICATION_ILLAGER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Vindicator - Interface in org.spongepowered.api.entity.living.monster
 
VINE - Static variable in class org.spongepowered.api.block.BlockTypes
 
VINE - Static variable in class org.spongepowered.api.item.ItemTypes
 
Vine - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which places large amounts of vines on surfaces within the chunk.
VINE - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
Vine.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing Vine populators.
VINE_EAST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
VINE_NORTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
VINE_SOUTH - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
VINE_UP - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
VINE_WEST - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
VIRTUAL_BIOME_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
VirtualAccount - Interface in org.spongepowered.api.service.economy.account
Represents an Account which is not tied to a particular User.
VirtualBiomeType - Interface in org.spongepowered.api.world.biome
A virtual biome is one which exists purely for generation and therefore requires no modifications to clients in order to use it.
VirtualBiomeType.Builder - Interface in org.spongepowered.api.world.biome
A builder for VirtualBiomeTypes.
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 - Static variable in class org.spongepowered.api.CatalogTypes
 
Visibility - Interface in org.spongepowered.api.scoreboard
Represents a group or groups players to display something to.
visible(boolean) - Method in interface org.spongepowered.api.boss.ServerBossBar.Builder
Sets if the boss bar is visible.
visit(V, int, int, int) - Method in interface org.spongepowered.api.world.extent.worker.procedure.BiomeVolumeVisitor
Visits a biome given as its volume and coordinates.
visit(V, int, int, int) - Method in interface org.spongepowered.api.world.extent.worker.procedure.BlockVolumeVisitor
Visits a block given as its volume and coordinates.
visitBoxingMethod(MethodVisitor, Type) - Static method in class org.spongepowered.api.util.generator.GeneratorUtils
Insert the necessary methods to box a primitive type (if the given type is a primitive object).
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
 
visitUnboxingMethod(MethodVisitor, Type) - Static method in class org.spongepowered.api.util.generator.GeneratorUtils
Insert the necessary methods to unbox a primitive type (if the given type is a primitive).
VOICE - Static variable in class org.spongepowered.api.effect.sound.SoundCategories
 
VOID - Static variable in class org.spongepowered.api.data.type.Arts
 
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 - Static variable in class org.spongepowered.api.world.biome.BiomeTypes
 
VOID - Static variable in class org.spongepowered.api.world.gen.WorldGeneratorModifiers
 
VoidWorldGeneratorModifier - Class in org.spongepowered.api.extra.modifier.empty
A modifier that causes a World to generate with empty chunks.
VoidWorldGeneratorModifier() - Constructor for class org.spongepowered.api.extra.modifier.empty.VoidWorldGeneratorModifier
 
volume(int) - Method in interface org.spongepowered.api.extra.fluid.FluidStack.Builder
Sets the desired volume of the FluidStack.
volume(int) - Method in interface org.spongepowered.api.extra.fluid.FluidStackSnapshot.Builder
 
volume(ArchetypeVolume) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies an archetype volume for the world data of the schematic.
volume(Extent) - Method in interface org.spongepowered.api.world.schematic.Schematic.Builder
Specifies an extent view for the schematic to load its world data from.

W

WAIT - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
waitTime() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableAreaEffectCloudData
Gets the bounded waitTime value of this cloud.
waitTime() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.AreaEffectCloudData
Gets the bounded waitTime value of this cloud.
waitTime() - Method in interface org.spongepowered.api.entity.AreaEffectCloud
Gets the bounded waitTime value of this cloud.
WALK_ONE_CM - Static variable in class org.spongepowered.api.statistic.Statistics
 
WALKING_SPEED - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the speed at which an entity walks.
walkSpeed() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableMovementSpeedData
Gets the ImmutableBoundedValue for the "walking" speed.
walkSpeed() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.MovementSpeedData
Gets the MutableBoundedValue for the "walking" speed.
WALL_BANNER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WALL_BANNER_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
WALL_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
WALL_SIGN - Static variable in class org.spongepowered.api.block.BlockTypes
 
WALL_SIGN_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
WALL_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
WALL_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
WALL_TYPE - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for the type of BlockTypes.COBBLESTONE_WALL blocks.
WALL_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
WallData - Interface in org.spongepowered.api.data.manipulator.mutable.block
An VariantData for the WallType.
WallType - Interface in org.spongepowered.api.data.type
Represents a type of wall.
WallTypes - Class in org.spongepowered.api.data.type
An enumeration of known vanilla WallTypes.
WANDER - Static variable in class org.spongepowered.api.entity.ai.task.AITaskTypes
AITask where Creatures walk around.
WanderAITask - Interface in org.spongepowered.api.entity.ai.task.builtin.creature
 
WanderAITask.Builder - Interface in org.spongepowered.api.entity.ai.task.builtin.creature
 
WANDERER - Static variable in class org.spongepowered.api.data.type.Arts
 
WARD - Static variable in class org.spongepowered.api.effect.sound.record.RecordTypes
 
warningDistance(int) - Method in interface org.spongepowered.api.world.WorldBorder.Builder
Sets the warning distance of this world border.
warningTime(int) - Method in interface org.spongepowered.api.world.WorldBorder.Builder
Sets the warning time of this world border.
wasSuccessful() - Method in enum org.spongepowered.api.event.entity.living.humanoid.player.ResourcePackStatusEvent.ResourcePackStatus
Gets if this status indicates that the pack was successfully set.
WASTELAND - Static variable in class org.spongepowered.api.data.type.Arts
 
watch(Class<? extends Entity>) - Method in interface org.spongepowered.api.entity.ai.task.builtin.WatchClosestAITask.Builder
 
WATCH_CLOSEST - Static variable in class org.spongepowered.api.entity.ai.task.AITaskTypes
AITask where Agents will "watch" other Entitys.
WatchClosestAITask - Interface in org.spongepowered.api.entity.ai.task.builtin
 
WatchClosestAITask.Builder - Interface in org.spongepowered.api.entity.ai.task.builtin
 
WATER - Static variable in class org.spongepowered.api.block.BlockTypes
 
WATER - Static variable in class org.spongepowered.api.extra.fluid.FluidTypes
 
WATER - Static variable in class org.spongepowered.api.item.potion.PotionTypes
 
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_BUBBLE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
WATER_BUCKET - Static variable in class org.spongepowered.api.item.ItemTypes
 
WATER_DROP - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
WATER_LEVEL - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
WATER_LILY - Static variable in class org.spongepowered.api.world.gen.PopulatorTypes
 
WATER_SPLASH - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
WATER_WAKE - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
 
WATERLILY - Static variable in class org.spongepowered.api.block.BlockTypes
 
WATERLILY - Static variable in class org.spongepowered.api.item.ItemTypes
 
WaterLily - Interface in org.spongepowered.api.world.gen.populator
Represents a populator which places in water lilies.
WaterLily.Builder - Interface in org.spongepowered.api.world.gen.populator
A builder for constructing WaterLily populators.
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.cause.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.
WEAPON_ENCHANTMENT - Static variable in class org.spongepowered.api.event.cause.entity.health.HealthModifierTypes
Represents the HealthModifier that will modify heal amount from an EnchantmentType on an equipped ItemStack.
WEAPON_SMITH - Static variable in class org.spongepowered.api.data.type.Careers
 
WEATHER - Static variable in class org.spongepowered.api.CatalogTypes
 
WEATHER - Static variable in class org.spongepowered.api.effect.sound.SoundCategories
 
WEATHER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
WEATHER - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
When an entity is spawned from the current Weather state of a World.
Weather - Interface in org.spongepowered.api.world.weather
Represents a type of weather.
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
 
WeatherEffect - Interface in org.spongepowered.api.entity.weather
Represents weather, such as Lightning.
Weathers - Class in org.spongepowered.api.world.weather
All possible Weathers in vanilla minecraft.
WeatherUniverse - Interface in org.spongepowered.api.world.weather
A universe affected by Weather.
WEB - Static variable in class org.spongepowered.api.block.BlockTypes
 
WEB - Static variable in class org.spongepowered.api.item.ItemTypes
 
WEIGHTED_ENTITY_ARCHETYPE_COLLECTION_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
WEIGHTED_ENTITY_ARCHETYPE_TABLE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
WEIGHTED_ENTITY_ARCHETYPE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
WEIGHTED_ENTITY_ARCHETYPE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
WEIGHTED_ITEM_QUANTITY - Static variable in class org.spongepowered.api.data.Queries
 
WEIGHTED_SERIALIZABLE - Static variable in class org.spongepowered.api.data.Queries
 
WEIGHTED_SERIALIZABLE_WEIGHT - Static variable in class org.spongepowered.api.data.Queries
 
WeightedCollectionValue<E> - Interface in org.spongepowered.api.data.value.mutable
Represents a particular type of CollectionValue 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.
wellObject(PopulatorObject) - Method in interface org.spongepowered.api.world.gen.populator.DesertWell.Builder
Sets the PopulatorObject representing the well.
WELSH - Static variable in class org.spongepowered.api.text.translation.locale.NamedLocales
 
WEST - Static variable in class org.spongepowered.api.data.type.BigMushroomTypes
 
wet() - Method in interface org.spongepowered.api.data.manipulator.immutable.ImmutableWetData
Gets the ImmutableValue for the "wet" state.
wet() - Method in interface org.spongepowered.api.data.manipulator.mutable.WetData
Gets the Value for the "wet" state.
WET_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Signifies that a block is considered "wet".
WET_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogEntityData
Signifies that an entity is currently "wet".
WetData - Interface in org.spongepowered.api.data.manipulator.mutable
An DataManipulator that handles the "wet" state of various DataHolders that can include BlockTypes.SPONGE blocks to Wolf entities being "wet".
WHEAT - Static variable in class org.spongepowered.api.block.BlockTypes
 
WHEAT - Static variable in class org.spongepowered.api.item.ItemTypes
 
WHEAT - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WHEAT_AGE - Static variable in class org.spongepowered.api.block.trait.IntegerTraits
 
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.
whilst(Predicate<BlockRayHit<E>>) - Method in class org.spongepowered.api.util.blockray.BlockRay.BlockRayBuilder
Adds a filter to the BlockRay that determines the conditions upon which a BlockRay may continue to iterate.
WHITE - Static variable in class org.spongepowered.api.boss.BossBarColors
 
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.LlamaVariants
 
WHITE - Static variable in class org.spongepowered.api.data.type.RabbitTypes
 
WHITE - Static variable in class org.spongepowered.api.text.format.TextColors
 
WHITE - Static variable in class org.spongepowered.api.util.Color
 
WHITE_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WHITE_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WHITE_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WHITE_DOTS - Static variable in class org.spongepowered.api.data.type.HorseStyles
 
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.item.recipe.crafting.CraftingRecipes
 
WHITE_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WHITE_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WHITE_TULIP - Static variable in class org.spongepowered.api.data.type.PlantTypes
 
WHITEFIELD - Static variable in class org.spongepowered.api.data.type.HorseStyles
 
WhitelistService - Interface in org.spongepowered.api.service.whitelist
Represents the service for managing a whitelist of GameProfiles.
WhiteSkeleton - Interface in org.spongepowered.api.entity.living.monster
Represents a White Skeleton.
WILD_OCELOT - Static variable in class org.spongepowered.api.data.type.OcelotTypes
 
WILL_SHATTER - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for 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.AbstractDamageEntityEvent
 
willDrop() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableDropData
Gets the ImmutableValue for the "droppable" state.
willDrop() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.DropData
Gets the Value for the "droppable" state.
willShatter() - Method in interface org.spongepowered.api.data.manipulator.immutable.entity.ImmutableShatteringData
Gets the ImmutableValue for the "shattering" state of an EnderPearl.
willShatter() - Method in interface org.spongepowered.api.data.manipulator.mutable.entity.ShatteringData
Gets the Value for the "shattering" state of an EyeOfEnder.
WIRE_ATTACHMENT_DATA - Static variable in class org.spongepowered.api.data.manipulator.catalog.CatalogBlockData
Represents the WireAttachmentTypes for the four cardinal directions of a piece of BlockTypes.REDSTONE_WIRE.
WIRE_ATTACHMENT_EAST - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how a BlockTypes.REDSTONE_WIRE is connected to its neighboring block to the Direction.EAST.
WIRE_ATTACHMENT_MAP_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
WIRE_ATTACHMENT_MAP_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
WIRE_ATTACHMENT_NORTH - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how a BlockTypes.REDSTONE_WIRE is connected to its neighboring block to the Direction.NORTH.
WIRE_ATTACHMENT_SOUTH - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how a BlockTypes.REDSTONE_WIRE is connected to its neighboring block to the Direction.SOUTH.
WIRE_ATTACHMENT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
WIRE_ATTACHMENT_TYPE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
WIRE_ATTACHMENT_TYPE_VALUE_TOKEN - Static variable in class org.spongepowered.api.util.TypeTokens
 
WIRE_ATTACHMENT_WEST - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how a BlockTypes.REDSTONE_WIRE is connected to its neighboring block to the Direction.WEST.
WIRE_ATTACHMENTS - Static variable in class org.spongepowered.api.data.key.Keys
Represents the Key for how a BlockTypes.REDSTONE_WIRE is connected to its neighboring blocks.
WireAttachmentData - Interface in org.spongepowered.api.data.manipulator.mutable.block
Represents the WireAttachmentTypes for the four cardinal directions of a piece of BlockTypes.REDSTONE_WIRE.
wireAttachmentEast() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
wireAttachmentEast() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
wireAttachmentNorth() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
wireAttachmentNorth() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
wireAttachments() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
Gets the current ImmutableMapValue for the available Directions and associatedWireAttachmentTypes.
wireAttachments() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
Gets the current MapValue for the available Directions and associatedWireAttachmentTypes.
wireAttachmentSouth() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
wireAttachmentSouth() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
WireAttachmentType - Interface in org.spongepowered.api.data.type
 
WireAttachmentTypes - Class in org.spongepowered.api.data.type
 
wireAttachmentWest() - Method in interface org.spongepowered.api.data.manipulator.immutable.block.ImmutableWireAttachmentData
wireAttachmentWest() - Method in interface org.spongepowered.api.data.manipulator.mutable.block.WireAttachmentData
WITCH - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Witch - Interface in org.spongepowered.api.entity.living.monster
Represents a Witch.
WITCH_SPELL - Static variable in class org.spongepowered.api.effect.particle.ParticleTypes
While this particle type the option ParticleOptions.VELOCITY supports, this will only affect the velocity in the y direction.
with(Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulator
Creates a new ImmutableDataManipulator with the provided value if the Key is supported by this ImmutableDataManipulator without exception.
with(BaseValue<?>) - Method in interface org.spongepowered.api.data.manipulator.ImmutableDataManipulator
Creates a new ImmutableDataManipulator with the provided BaseValue provided that the BaseValue is supported by this ImmutableDataManipulator.
with(C) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
 
with(int, E) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableListValue
Creates a new ImmutableListValue with the specified element at the specified position in the list.
with(int, Iterable<E>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableListValue
Creates a new ImmutableListValue with the specified elements in the order that they are iterated to the list at the specified index.
with(K, V) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Associates the provided key to the provided value in the new map.
with(Map<K, V>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
 
with(Optional<E>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableOptionalValue
 
with(BannerPatternShape, DyeColor) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
Creates and adds a PatternLayer based on the BannerPatternShape and DyeColor at the desired index such that the element at the provided index is shifted to the left.
with(int, PatternLayer) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
with(int, Iterable<PatternLayer>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
with(int, BannerPatternShape, DyeColor) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
Creates and adds a PatternLayer based on the BannerPatternShape and DyeColor at the desired index such that the element at the provided index is shifted to the left.
with(List<PatternLayer>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
with(E) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValue
Creates a new ImmutableValue 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 ImmutableValue.
with(Key<? extends BaseValue<E>>, E) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Creates a new ImmutableValueStore with the provided value by Key.
with(BaseValue<?>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Offers the given value as defined by the provided Key such that if the Key is supported, a new ImmutableValueStore is created.
with(H) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Offers the given ValueContainer such that all of the available BaseValues from the given ValueContainer are offered to the newly created ImmutableValueStore.
with(Iterable<H>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Gets an altered copy of this ImmutableValueStore with the given DataManipulator modified data.
with(Object) - Method in class org.spongepowered.api.event.cause.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.Cause
Creates a new Cause where the objects are added at the end of the cause array of objects.
with(Iterable<Object>) - Method in class org.spongepowered.api.event.cause.Cause
Creates a new Cause where the objects are added at the end of the cause array of objects.
with(Cause) - Method in class org.spongepowered.api.event.cause.Cause
Merges this cause with the other cause.
with(InventoryArchetype) - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype.Builder
Adds an InventoryArchetype to this Archetype.
with(InventoryArchetype...) - Method in interface org.spongepowered.api.item.inventory.InventoryArchetype.Builder
Adds multiple InventoryArchetype to this Archetype.
with(Predicate<ItemStack>) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Adds a predicate for matching the ingredient.
with(GameDictionary.Entry) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Adds a GameDictionary Entry as Predicate for matching the ingredient.
with(ItemType...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Adds one or more ItemTypes for matching the ingredient.
with(ItemStack...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Adds one or more ItemStacks for matching the ingredient.
with(ItemStackSnapshot...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Adds one or more ItemStackSnapshots for matching the ingredient.
withAll(Iterable<E>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
Creates a new ImmutableCollectionValue with the given elements along with any pre-existing values within this value.
withAll(Map<K, V>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Associates all provided Map.Entry along with all pre-existing map entries in a new ImmutableMapValue.
withAll(Iterable<PatternLayer>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
withAll(Map<String, Tristate>) - Method in class org.spongepowered.api.service.permission.NodeTree
Return a modified new node tree with the specified values set.
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.getGreen() and Color.getRed() ()} values.
withCarrier(Carrier) - Method in interface org.spongepowered.api.item.inventory.Inventory.Builder
Sets the Carrier that carries the Inventory.
withChildren() - Method in class org.spongepowered.api.text.Text
Returns an immutable Iterable over this text and all of its children.
withConstrainedSuggestions(CommandElement, Predicate<String>) - Static method in class org.spongepowered.api.command.args.GenericArguments
Filters an argument's suggestions.
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.
withDisplay(ItemType...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Adds ItemTypes used to display this Ingredient in a recipe.
withDisplay(ItemStack...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Adds ItemStacks used to display this Ingredient in a recipe.
withDisplay(ItemStackSnapshot...) - Method in interface org.spongepowered.api.item.recipe.crafting.Ingredient.Builder
Adds ItemStackSnasphots used to display this Ingredient in a recipe.
withdraw(Currency, BigDecimal, Cause, 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 current active Contexts.
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.immutable.ImmutableCollectionValue
Creates a new ImmutableCollectionValue with the given values along with any pre-existing values within this value.
withElement(PatternLayer) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
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 - Static variable in class org.spongepowered.api.data.type.Arts
 
WITHER - Static variable in class org.spongepowered.api.effect.potion.PotionEffectTypes
 
WITHER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Wither - Interface in org.spongepowered.api.entity.living.monster
Represents the Wither.
WITHER - Static variable in class org.spongepowered.api.event.cause.entity.damage.source.DamageSources
 
WITHER_SKELETON - Static variable in class org.spongepowered.api.data.type.SkullTypes
 
WITHER_SKELETON - Static variable in class org.spongepowered.api.entity.EntityTypes
 
WITHER_SKULL - Static variable in class org.spongepowered.api.entity.EntityTypes
 
WitherSkeleton - Interface in org.spongepowered.api.entity.living.monster
Represents a WitherSkeleton.
WitherSkull - Interface in org.spongepowered.api.entity.projectile.explosive
Represents a Wither Skull.
withExtendedProperties(Location<World>) - Method in interface org.spongepowered.api.block.BlockState
Applies extended properties for the current @{link BlockType} if any to the current BlockState.
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.getRed() and Color.getBlue() values.
withLevelCost(int) - Method in interface org.spongepowered.api.item.inventory.AnvilCost
Returns a modified copy of the Costs
withLocation(Location<World>) - Method in interface org.spongepowered.api.data.LocatableSnapshot
Creates a copy of the snapshot with the provided Location.
withMaterialCost(int) - Method in interface org.spongepowered.api.item.inventory.AnvilCost
Returns a modified copy of the Costs
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 notifyObservers as defined by the parameter.
without(E) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
Creates a new ImmutableCollectionValue without the given E element.
without(int) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableListValue
Creates a new ImmutableListValue without the element at the specified index.
without(K) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Creates a new ImmutableMapValue without the provided key and the associated value.
without(PatternLayer) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
without(int) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
without(Class<? extends H>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableValueStore
Gets an altered copy of this ImmutableValueStore without the given ValueContainer class.
withoutAll(Iterable<E>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
Creates a new ImmutableCollectionValue without the given elements of the provided Iterable.
withoutAll(Predicate<E>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableCollectionValue
Creates a new ImmutableCollectionValue 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 ImmutableCollectionValue.
withoutAll(Iterable<K>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Creates a new ImmutableMapValue without the provided keys and their associated values.
withoutAll(Predicate<Map.Entry<K, V>>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutableMapValue
Creates a new ImmutableMapValue such that all entries are filtered by the provided Predicate, any that return true are retained in the new value.
withoutAll(Iterable<PatternLayer>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
withoutAll(Predicate<PatternLayer>) - Method in interface org.spongepowered.api.data.value.immutable.ImmutablePatternListValue
 
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.
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.getGreen() and Color.getBlue() values.
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, 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(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.
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(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(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) - Method in class org.spongepowered.api.util.DiscreteTransform3
Adds a scale factor to this transform and returns it as a new transform.
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.
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.
withState(BlockState) - Method in interface org.spongepowered.api.block.BlockSnapshot
Creates a copy of the BlockSnapshot with the provided BlockState.
withSuggestions(CommandElement, Iterable<String>) - Static method in class org.spongepowered.api.command.args.GenericArguments
Uses a custom set of suggestions for an argument.
withSuggestions(CommandElement, Iterable<String>, boolean) - Static method in class org.spongepowered.api.command.args.GenericArguments
Uses a custom set of suggestions for an argument.
withSuggestions(CommandElement, Function<CommandSource, Iterable<String>>) - Static method in class org.spongepowered.api.command.args.GenericArguments
Uses a custom set of suggestions for an argument.
withSuggestions(CommandElement, Function<CommandSource, Iterable<String>>, boolean) - Static method in class org.spongepowered.api.command.args.GenericArguments
Uses a custom set of suggestions for an argument.
withTrait(BlockTrait<?>, Object) - Method in interface org.spongepowered.api.block.BlockState
Gets the BlockState with the appropriate value for the given BlockTrait.
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(Vector2i) - Method in class org.spongepowered.api.util.DiscreteTransform2
Adds a translation to this transform and returns it 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(Vector3i) - Method in class org.spongepowered.api.util.DiscreteTransform3
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.
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.
WithUsage(ArgumentParseException, Text) - Constructor for exception org.spongepowered.api.command.args.ArgumentParseException.WithUsage
 
withValue(String, Tristate) - Method in class org.spongepowered.api.service.permission.NodeTree
Return a new NodeTree instance with a single changed value.
WOLF - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Wolf - Interface in org.spongepowered.api.entity.living.animal
Represents a Wolf.
WOOD - Static variable in class org.spongepowered.api.data.type.SlabTypes
 
WOOD - Static variable in class org.spongepowered.api.data.type.ToolTypes
 
WOODEN_AXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_AXE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WOODEN_BUTTON - Static variable in class org.spongepowered.api.block.BlockTypes
 
WOODEN_BUTTON - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_BUTTON - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WOODEN_BUTTON_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
WOODEN_BUTTON_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
WOODEN_DOOR - Static variable in class org.spongepowered.api.block.BlockTypes
 
WOODEN_DOOR - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_DOOR - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WOODEN_DOOR_FACING - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
WOODEN_DOOR_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
WOODEN_DOOR_HINGE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
WOODEN_DOOR_OPEN - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
WOODEN_DOOR_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
WOODEN_HOE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_HOE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WOODEN_PICKAXE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_PICKAXE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WOODEN_PRESSURE_PLATE - Static variable in class org.spongepowered.api.block.BlockTypes
 
WOODEN_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_PRESSURE_PLATE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WOODEN_PRESSURE_PLATE_POWERED - Static variable in class org.spongepowered.api.block.trait.BooleanTraits
 
WOODEN_SHOVEL - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_SHOVEL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WOODEN_SLAB - Static variable in class org.spongepowered.api.block.BlockTypes
 
WOODEN_SLAB - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_SLAB_HALF - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
WOODEN_SLAB_VARIANT - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
WOODEN_SWORD - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOODEN_SWORD - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
WOOL - Static variable in class org.spongepowered.api.block.BlockTypes
 
WOOL - Static variable in class org.spongepowered.api.item.ItemTypes
 
WOOL_COLOR - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
WORKBENCH - Static variable in class org.spongepowered.api.item.inventory.InventoryArchetypes
A Workbench.
world(WorldProperties) - Method in interface org.spongepowered.api.block.BlockSnapshot.Builder
Sets the WorldProperties for this BlockSnapshot.
world(Text) - Static method in class org.spongepowered.api.command.args.GenericArguments
Expect an argument to represent a world.
world(WorldProperties) - Method in interface org.spongepowered.api.entity.EntitySnapshot.Builder
Sets the WorldProperties for this EntitySnapshot.
world(World) - Static method in interface org.spongepowered.api.text.channel.MessageChannel
Creates a message channel that targets the given world.
world(World) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
Sets the UUID of the provided World into this builder.
world(UUID) - Method in class org.spongepowered.api.util.RespawnLocation.Builder
Sets the UUID of the desired World.
world(World) - 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 - Interface in org.spongepowered.api.world
A loaded Minecraft world.
WORLD_ARCHETYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
WORLD_GENERATOR_MODIFIER - Static variable in class org.spongepowered.api.CatalogTypes
 
WORLD_ID - Static variable in class org.spongepowered.api.data.Queries
 
WORLD_KEY - Static variable in class org.spongepowered.api.service.context.Context
 
WORLD_NAME - Static variable in class org.spongepowered.api.data.Queries
 
WORLD_SPAWNER - Static variable in class org.spongepowered.api.event.cause.entity.spawn.SpawnTypes
An entity spawned from the normal world spawner (natural spawning).
WorldArchetype - Interface in org.spongepowered.api.world
A representation of the settings which define a World for creation.
WorldArchetype.Builder - Interface in org.spongepowered.api.world
 
WorldArchetypes - Class in org.spongepowered.api.world
 
WorldBorder - Interface in org.spongepowered.api.world
A world border is a square boundary, extending through the entire y-axis.
WorldBorder.Builder - Interface in org.spongepowered.api.world
 
WorldGenerator - Interface in org.spongepowered.api.world.gen
Represents the world generator of a world.
WorldGeneratorModifier - Interface in org.spongepowered.api.world.gen
Custom world generation is done using this interface.
WorldGeneratorModifiers - Class in org.spongepowered.api.world.gen
A pseudo-enum of WorldGeneratorModifiers.
WorldMessageChannel - Class in org.spongepowered.api.text.channel.type
A message channel that targets all subjects within the given World.
WorldMessageChannel(World) - Constructor for class org.spongepowered.api.text.channel.type.WorldMessageChannel
Creates a new channel specific to the provided world.
WorldProperties - Interface in org.spongepowered.api.world.storage
Represents the properties of a World which are persisted across runtime instances.
WorldStorage - Interface in org.spongepowered.api.world.storage
Represents the storage manager of a particular World.
WORN - Static variable in class org.spongepowered.api.item.inventory.equipment.EquipmentTypes
Any worn types like HEADWEAR, CHESTPLATE, LEGGINGS and BOOTS.
WORN_EQUIPMENT_TYPE - Static variable in class org.spongepowered.api.CatalogTypes
 
WornEquipmentType - Interface in org.spongepowered.api.item.inventory.equipment
An equipment item which can be worn, eg.
wrapped(VariableAmount) - Static method in interface org.spongepowered.api.util.weighted.SeededVariableAmount
Creates a new variable amount wrapping the given VariableAmount, calls to SeededVariableAmount.getAmount(java.util.Random, T) will always return wrapped amounts value.
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
 
WRITABLE_BOOK - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
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.
writeBoolean(boolean) - Method in interface org.spongepowered.api.network.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.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.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.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.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.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.ChannelBuf
Sets the specified character at the current writerIndex and increases the writerIndex by 2 in this buffer.
writeDataView(DataView) - Method in interface org.spongepowered.api.network.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.ChannelBuf
Sets the specified double at the current writerIndex and increases the writerIndex by 8 in this buffer.
writeFloat(float) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the specified float at the current writerIndex and increases the writerIndex by 4 in this buffer.
writeInteger(int) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the specified integer at the current writerIndex and increases the writerIndex by 4 in this buffer.
writeLong(long) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the specified long integer at the current writerIndex and increases the writerIndex by 8 in this buffer.
writerIndex() - Method in interface org.spongepowered.api.network.ChannelBuf
Gets the writerIndex of this buffer.
writeShort(short) - Method in interface org.spongepowered.api.network.ChannelBuf
Sets the specified short integer at the current writerIndex and increases the writerIndex by 2 in this buffer.
writeString(String) - Method in interface org.spongepowered.api.network.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.
writeTo(ChannelBuf) - Method in interface org.spongepowered.api.network.Message
Write the data from this message to the channel buffer.
writeUniqueId(UUID) - Method in interface org.spongepowered.api.network.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.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.ChannelBuf
Sets the specified varint 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 - Static variable in class org.spongepowered.api.data.type.LogAxes
 
x() - Method in interface org.spongepowered.api.text.selector.ArgumentHolder.Vector3
Gets the ArgumentType for the x coordinate of this ArgumentHolder.Vector3.
XP - Static variable in class org.spongepowered.api.scoreboard.critieria.Criteria
Represents a Criteria which causes an Objective to have a score that matches the total amount of experience the player has collected since their last death (or in other words, their score).
XYLOPHONE - Static variable in class org.spongepowered.api.data.type.InstrumentTypes
 

Y

Y - Static variable in class org.spongepowered.api.data.type.LogAxes
 
y() - Method in interface org.spongepowered.api.text.selector.ArgumentHolder.Vector3
Gets the ArgumentType for the y coordinate of this ArgumentHolder.Vector3.
YELLOW - Static variable in class org.spongepowered.api.boss.BossBarColors
 
YELLOW - Static variable in class org.spongepowered.api.data.type.DyeColors
 
YELLOW - Static variable in class org.spongepowered.api.text.format.TextColors
 
YELLOW - Static variable in class org.spongepowered.api.util.Color
 
YELLOW_BANNER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
YELLOW_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
YELLOW_BED_FROM_WHITE_BED - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
YELLOW_CARPET - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
YELLOW_CONCRETE_POWDER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
YELLOW_DYE_FROM_DANDELION - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
YELLOW_DYE_FROM_SUNFLOWER - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
YELLOW_FLOWER - Static variable in class org.spongepowered.api.block.BlockTypes
 
YELLOW_FLOWER - Static variable in class org.spongepowered.api.item.ItemTypes
 
YELLOW_FLOWER_TYPE - Static variable in class org.spongepowered.api.block.trait.EnumTraits
 
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.item.recipe.crafting.CraftingRecipes
 
YELLOW_STAINED_GLASS_PANE - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
YELLOW_STAINED_HARDENED_CLAY - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 
YELLOW_WOOL - Static variable in class org.spongepowered.api.item.recipe.crafting.CraftingRecipes
 

Z

Z - Static variable in class org.spongepowered.api.data.type.LogAxes
 
z() - Method in interface org.spongepowered.api.text.selector.ArgumentHolder.Vector3
Gets the ArgumentType for the z coordinate of this ArgumentHolder.Vector3.
ZERO_DAMAGE - Static variable in class org.spongepowered.api.event.cause.entity.damage.DamageFunction
 
ZH_CN - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ZH_TW - Static variable in class org.spongepowered.api.text.translation.locale.Locales
 
ZOMBIE - Static variable in class org.spongepowered.api.data.type.SkullTypes
 
ZOMBIE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
Zombie - Interface in org.spongepowered.api.entity.living.monster
Represents a Zombie.
ZOMBIE_HORSE - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ZOMBIE_VILLAGER - Static variable in class org.spongepowered.api.entity.EntityTypes
 
ZombieHorse - Interface in org.spongepowered.api.entity.living.animal
 
ZombiePigman - Interface in org.spongepowered.api.entity.living.monster
Represents a Zombie Pigman.
ZombieVillager - Interface in org.spongepowered.api.entity.living.monster
 
ZONED_DATE_TIME - Static variable in class org.spongepowered.api.data.persistence.DataTranslators
 
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 
Skip navigation links