@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.api.world
-
Interface Summary Interface Description Archetype<S extends LocatableSnapshot<S>,E> ADataHolder
which has no attachment to any particular world allowing it to be used as a blueprint to create multiple copies of its containing data.BlockChangeFlag A flag of sorts that determines whether a block change will perform various interactions, such as notifying neighboring blocks, performing block physics on placement, etc.BlockChangeFlag.Factory ChunkRegenerateFlag A flag of sorts that determines whether a chunk regeneration will perform various tasks such as creating a chunk, or preserving entities.HeightType LightType Locatable Represents anything with a location.LocatableBlock LocatableBlock.Builder LocatableSnapshot<T extends LocatableSnapshot<T>> A type ofDataHolder.Immutable
that may be linked to a particularServerLocation
.Location<W extends World<W,L>,L extends Location<W,L>> LocationCreator<W extends World<W,L>,L extends Location<W,L>> World<W extends World<W,L>,L extends Location<W,L>> A loaded Minecraft world.WorldLike<P extends WorldLike<P>> WorldType WorldTypeEffect WorldTypeEffect.Builder WorldTypeEffect.Factory WorldTypeTemplate WorldTypeTemplate.Builder WorldTypeTemplate.Factory -
Class Summary Class Description BlockChangeFlags An enumeration of the possibleBlockChangeFlag
s.ChunkRegenerateFlags An enumeration of the possibleChunkRegenerateFlag
s.DefaultWorldKeys HeightTypes LightTypes WorldTypeEffects WorldTypes -
Enum Summary Enum Description SerializationBehavior