public abstract class MixinExtentViewDownsize extends Object implements org.spongepowered.api.world.extent.Extent
Constructor and Description |
---|
MixinExtentViewDownsize() |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.block.ScheduledBlockUpdate |
addScheduledUpdate(int x,
int y,
int z,
int priority,
int ticks) |
boolean |
containsBiome(int x,
int z) |
boolean |
containsBlock(int x,
int y,
int z) |
org.spongepowered.api.data.DataTransactionResult |
copyFrom(int xTo,
int yTo,
int zTo,
org.spongepowered.api.data.DataHolder from) |
org.spongepowered.api.data.DataTransactionResult |
copyFrom(int xTo,
int yTo,
int zTo,
org.spongepowered.api.data.DataHolder from,
org.spongepowered.api.data.merge.MergeFunction function) |
org.spongepowered.api.data.DataTransactionResult |
copyFrom(int xTo,
int yTo,
int zTo,
int xFrom,
int yFrom,
int zFrom) |
org.spongepowered.api.data.DataTransactionResult |
copyFrom(int xTo,
int yTo,
int zTo,
int xFrom,
int yFrom,
int zFrom,
org.spongepowered.api.data.merge.MergeFunction function) |
Optional<org.spongepowered.api.entity.Entity> |
createEntity(org.spongepowered.api.data.DataContainer entityContainer) |
Optional<org.spongepowered.api.entity.Entity> |
createEntity(org.spongepowered.api.data.DataContainer entityContainer,
com.flowpowered.math.vector.Vector3d position) |
Optional<org.spongepowered.api.entity.Entity> |
createEntity(org.spongepowered.api.entity.EntityType type,
com.flowpowered.math.vector.Vector3d position) |
Optional<org.spongepowered.api.entity.Entity> |
createEntity(org.spongepowered.api.entity.EntityType type,
com.flowpowered.math.vector.Vector3i position) |
org.spongepowered.api.block.BlockSnapshot |
createSnapshot(int x,
int y,
int z) |
boolean |
digBlock(int x,
int y,
int z) |
boolean |
digBlockWith(int x,
int y,
int z,
org.spongepowered.api.item.inventory.ItemStack itemStack) |
<T extends org.spongepowered.api.data.manipulator.DataManipulator<?,?>> |
get(int x,
int y,
int z,
Class<T> manipulatorClass) |
<E> Optional<E> |
get(int x,
int y,
int z,
org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<E>> key) |
org.spongepowered.api.world.biome.BiomeType |
getBiome(int x,
int z) |
com.flowpowered.math.vector.Vector2i |
getBiomeMax() |
com.flowpowered.math.vector.Vector2i |
getBiomeMin() |
com.flowpowered.math.vector.Vector2i |
getBiomeSize() |
org.spongepowered.api.block.BlockState |
getBlock(int x,
int y,
int z) |
int |
getBlockDigTimeWith(int x,
int y,
int z,
org.spongepowered.api.item.inventory.ItemStack itemStack) |
com.flowpowered.math.vector.Vector3i |
getBlockMax() |
com.flowpowered.math.vector.Vector3i |
getBlockMin() |
com.flowpowered.math.vector.Vector3i |
getBlockSize() |
org.spongepowered.api.block.BlockType |
getBlockType(int x,
int y,
int z) |
Collection<org.spongepowered.api.entity.Entity> |
getEntities() |
Collection<org.spongepowered.api.entity.Entity> |
getEntities(Predicate<org.spongepowered.api.entity.Entity> filter) |
org.spongepowered.api.world.extent.Extent |
getExtentView(org.spongepowered.api.util.DiscreteTransform3 transform) |
org.spongepowered.api.world.extent.Extent |
getExtentView(com.flowpowered.math.vector.Vector3i newMin,
com.flowpowered.math.vector.Vector3i newMax) |
Collection<org.spongepowered.api.util.Direction> |
getIndirectlyPoweredBlockFaces(int x,
int y,
int z) |
ImmutableSet<org.spongepowered.api.data.key.Key<?>> |
getKeys(int x,
int y,
int z) |
Collection<org.spongepowered.api.data.manipulator.DataManipulator<?,?>> |
getManipulators(int x,
int y,
int z) |
<T extends org.spongepowered.api.data.manipulator.DataManipulator<?,?>> |
getOrCreate(int x,
int y,
int z,
Class<T> manipulatorClass) |
<E> E |
getOrElse(int x,
int y,
int z,
org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<E>> key,
E defaultValue) |
<E> E |
getOrNull(int x,
int y,
int z,
org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<E>> key) |
Collection<org.spongepowered.api.util.Direction> |
getPoweredBlockFaces(int x,
int y,
int z) |
Collection<org.spongepowered.api.data.Property<?,?>> |
getProperties(int x,
int y,
int z) |
<T extends org.spongepowered.api.data.Property<?,?>> |
getProperty(int x,
int y,
int z,
Class<T> propertyClass) |
org.spongepowered.api.world.extent.Extent |
getRelativeExtentView() |
Collection<org.spongepowered.api.block.ScheduledBlockUpdate> |
getScheduledUpdates(int x,
int y,
int z) |
Collection<org.spongepowered.api.block.tileentity.TileEntity> |
getTileEntities() |
Collection<org.spongepowered.api.block.tileentity.TileEntity> |
getTileEntities(Predicate<org.spongepowered.api.block.tileentity.TileEntity> filter) |
Optional<org.spongepowered.api.block.tileentity.TileEntity> |
getTileEntity(int x,
int y,
int z) |
UUID |
getUniqueId() |
<E,V extends org.spongepowered.api.data.value.BaseValue<E>> |
getValue(int x,
int y,
int z,
org.spongepowered.api.data.key.Key<V> key) |
ImmutableSet<org.spongepowered.api.data.value.immutable.ImmutableValue<?>> |
getValues(int x,
int y,
int z) |
void |
interactBlock(int x,
int y,
int z,
org.spongepowered.api.util.Direction side) |
void |
interactBlockWith(int x,
int y,
int z,
org.spongepowered.api.item.inventory.ItemStack itemStack,
org.spongepowered.api.util.Direction side) |
boolean |
isBlockFaceIndirectlyPowered(int x,
int y,
int z,
org.spongepowered.api.util.Direction direction) |
boolean |
isBlockFacePowered(int x,
int y,
int z,
org.spongepowered.api.util.Direction direction) |
boolean |
isBlockFlammable(int x,
int y,
int z,
org.spongepowered.api.util.Direction faceDirection) |
boolean |
isLoaded() |
<E> org.spongepowered.api.data.DataTransactionResult |
offer(int x,
int y,
int z,
org.spongepowered.api.data.value.BaseValue<E> value) |
org.spongepowered.api.data.DataTransactionResult |
offer(int x,
int y,
int z,
org.spongepowered.api.data.manipulator.DataManipulator<?,?> manipulator) |
org.spongepowered.api.data.DataTransactionResult |
offer(int x,
int y,
int z,
org.spongepowered.api.data.manipulator.DataManipulator<?,?> manipulator,
org.spongepowered.api.data.merge.MergeFunction function) |
org.spongepowered.api.data.DataTransactionResult |
offer(int x,
int y,
int z,
Iterable<org.spongepowered.api.data.manipulator.DataManipulator<?,?>> manipulators) |
<E> org.spongepowered.api.data.DataTransactionResult |
offer(int x,
int y,
int z,
org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<E>> key,
E value) |
org.spongepowered.api.data.DataTransactionResult |
offer(com.flowpowered.math.vector.Vector3i blockPosition,
Iterable<org.spongepowered.api.data.manipulator.DataManipulator<?,?>> values,
org.spongepowered.api.data.merge.MergeFunction function) |
org.spongepowered.api.data.DataTransactionResult |
remove(int x,
int y,
int z,
Class<? extends org.spongepowered.api.data.manipulator.DataManipulator<?,?>> manipulatorClass) |
org.spongepowered.api.data.DataTransactionResult |
remove(int x,
int y,
int z,
org.spongepowered.api.data.key.Key<?> key) |
void |
removeScheduledUpdate(int x,
int y,
int z,
org.spongepowered.api.block.ScheduledBlockUpdate update) |
boolean |
restoreSnapshot(int x,
int y,
int z,
org.spongepowered.api.block.BlockSnapshot snapshot,
boolean force,
boolean notifyNeighbors) |
void |
setBiome(int x,
int z,
org.spongepowered.api.world.biome.BiomeType biome) |
void |
setBlock(int x,
int y,
int z,
org.spongepowered.api.block.BlockState block) |
void |
setRawData(int x,
int y,
int z,
org.spongepowered.api.data.DataView container) |
boolean |
spawnEntity(org.spongepowered.api.entity.Entity entity,
org.spongepowered.api.event.cause.Cause cause) |
boolean |
supports(int x,
int y,
int z,
org.spongepowered.api.data.value.BaseValue<?> value) |
boolean |
supports(int x,
int y,
int z,
Class<? extends org.spongepowered.api.data.manipulator.DataManipulator<?,?>> manipulatorClass) |
boolean |
supports(int x,
int y,
int z,
org.spongepowered.api.data.manipulator.DataManipulator<?,?> manipulator) |
boolean |
supports(int x,
int y,
int z,
org.spongepowered.api.data.key.Key<?> key) |
<E> org.spongepowered.api.data.DataTransactionResult |
transform(int x,
int y,
int z,
org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<E>> key,
Function<E,E> function) |
org.spongepowered.api.data.DataTransactionResult |
undo(int x,
int y,
int z,
org.spongepowered.api.data.DataTransactionResult result) |
boolean |
validateRawData(int x,
int y,
int z,
org.spongepowered.api.data.DataView container) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addScheduledUpdate, createSnapshot, digBlock, digBlockWith, getBlockDigTimeWith, getIndirectlyPoweredBlockFaces, getLocation, getLocation, getLocation, getLocation, getPoweredBlockFaces, getScheduledUpdates, interactBlock, interactBlockWith, isBlockFaceIndirectlyPowered, isBlockFacePowered, isBlockFlammable, removeScheduledUpdate, restoreSnapshot, restoreSnapshot, setBlock, setBlock, setBlockType, setBlockType
getBlockView, getBlockView, getRelativeBlockView, setBlock, setBlockType, setBlockType
containsBlock, getBlock, getBlockCopy, getBlockCopy, getBlockType, getImmutableBlockCopy, getUnmodifiableBlockView
getBiomeView, getBiomeView, getRelativeBiomeView, setBiome
containsBiome, getBiome, getBiomeCopy, getBiomeCopy, getImmutableBiomeCopy, getUnmodifiableBiomeView
copyFrom, copyFrom, copyFrom, copyFrom, get, get, getKeys, getManipulators, getOrCreate, getOrElse, getOrNull, getProperties, getProperty, getValue, getValues, offer, offer, offer, offer, offer, remove, remove, setRawData, supports, supports, supports, supports, transform, undo, validateRawData
public UUID getUniqueId()
getUniqueId
in interface org.spongepowered.api.util.Identifiable
public boolean isLoaded()
isLoaded
in interface org.spongepowered.api.world.extent.Extent
public com.flowpowered.math.vector.Vector2i getBiomeMin()
getBiomeMin
in interface org.spongepowered.api.world.extent.BiomeArea
public com.flowpowered.math.vector.Vector2i getBiomeMax()
getBiomeMax
in interface org.spongepowered.api.world.extent.BiomeArea
public com.flowpowered.math.vector.Vector2i getBiomeSize()
getBiomeSize
in interface org.spongepowered.api.world.extent.BiomeArea
public boolean containsBiome(int x, int z)
containsBiome
in interface org.spongepowered.api.world.extent.BiomeArea
public org.spongepowered.api.world.biome.BiomeType getBiome(int x, int z)
getBiome
in interface org.spongepowered.api.world.extent.BiomeArea
public void setBiome(int x, int z, org.spongepowered.api.world.biome.BiomeType biome)
setBiome
in interface org.spongepowered.api.world.extent.MutableBiomeArea
public com.flowpowered.math.vector.Vector3i getBlockMax()
getBlockMax
in interface org.spongepowered.api.world.extent.BlockVolume
public com.flowpowered.math.vector.Vector3i getBlockMin()
getBlockMin
in interface org.spongepowered.api.world.extent.BlockVolume
public com.flowpowered.math.vector.Vector3i getBlockSize()
getBlockSize
in interface org.spongepowered.api.world.extent.BlockVolume
public boolean containsBlock(int x, int y, int z)
containsBlock
in interface org.spongepowered.api.world.extent.BlockVolume
public org.spongepowered.api.block.BlockType getBlockType(int x, int y, int z)
getBlockType
in interface org.spongepowered.api.world.extent.BlockVolume
public org.spongepowered.api.block.BlockState getBlock(int x, int y, int z)
getBlock
in interface org.spongepowered.api.world.extent.BlockVolume
public void setBlock(int x, int y, int z, org.spongepowered.api.block.BlockState block)
setBlock
in interface org.spongepowered.api.world.extent.MutableBlockVolume
public org.spongepowered.api.block.BlockSnapshot createSnapshot(int x, int y, int z)
createSnapshot
in interface org.spongepowered.api.world.extent.Extent
public boolean restoreSnapshot(int x, int y, int z, org.spongepowered.api.block.BlockSnapshot snapshot, boolean force, boolean notifyNeighbors)
restoreSnapshot
in interface org.spongepowered.api.world.extent.Extent
public void interactBlock(int x, int y, int z, org.spongepowered.api.util.Direction side)
interactBlock
in interface org.spongepowered.api.world.extent.Extent
public void interactBlockWith(int x, int y, int z, org.spongepowered.api.item.inventory.ItemStack itemStack, org.spongepowered.api.util.Direction side)
interactBlockWith
in interface org.spongepowered.api.world.extent.Extent
public boolean digBlock(int x, int y, int z)
digBlock
in interface org.spongepowered.api.world.extent.Extent
public boolean digBlockWith(int x, int y, int z, org.spongepowered.api.item.inventory.ItemStack itemStack)
digBlockWith
in interface org.spongepowered.api.world.extent.Extent
public int getBlockDigTimeWith(int x, int y, int z, org.spongepowered.api.item.inventory.ItemStack itemStack)
getBlockDigTimeWith
in interface org.spongepowered.api.world.extent.Extent
public boolean isBlockFacePowered(int x, int y, int z, org.spongepowered.api.util.Direction direction)
isBlockFacePowered
in interface org.spongepowered.api.world.extent.Extent
public boolean isBlockFaceIndirectlyPowered(int x, int y, int z, org.spongepowered.api.util.Direction direction)
isBlockFaceIndirectlyPowered
in interface org.spongepowered.api.world.extent.Extent
public Collection<org.spongepowered.api.util.Direction> getPoweredBlockFaces(int x, int y, int z)
getPoweredBlockFaces
in interface org.spongepowered.api.world.extent.Extent
public Collection<org.spongepowered.api.util.Direction> getIndirectlyPoweredBlockFaces(int x, int y, int z)
getIndirectlyPoweredBlockFaces
in interface org.spongepowered.api.world.extent.Extent
public boolean isBlockFlammable(int x, int y, int z, org.spongepowered.api.util.Direction faceDirection)
isBlockFlammable
in interface org.spongepowered.api.world.extent.Extent
public Collection<org.spongepowered.api.block.ScheduledBlockUpdate> getScheduledUpdates(int x, int y, int z)
getScheduledUpdates
in interface org.spongepowered.api.world.extent.Extent
public org.spongepowered.api.block.ScheduledBlockUpdate addScheduledUpdate(int x, int y, int z, int priority, int ticks)
addScheduledUpdate
in interface org.spongepowered.api.world.extent.Extent
public void removeScheduledUpdate(int x, int y, int z, org.spongepowered.api.block.ScheduledBlockUpdate update)
removeScheduledUpdate
in interface org.spongepowered.api.world.extent.Extent
public <T extends org.spongepowered.api.data.Property<?,?>> Optional<T> getProperty(int x, int y, int z, Class<T> propertyClass)
getProperty
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public Collection<org.spongepowered.api.data.Property<?,?>> getProperties(int x, int y, int z)
getProperties
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public <E> Optional<E> get(int x, int y, int z, org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<E>> key)
get
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public <T extends org.spongepowered.api.data.manipulator.DataManipulator<?,?>> Optional<T> get(int x, int y, int z, Class<T> manipulatorClass)
get
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public ImmutableSet<org.spongepowered.api.data.value.immutable.ImmutableValue<?>> getValues(int x, int y, int z)
getValues
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public <T extends org.spongepowered.api.data.manipulator.DataManipulator<?,?>> Optional<T> getOrCreate(int x, int y, int z, Class<T> manipulatorClass)
getOrCreate
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public <E> E getOrNull(int x, int y, int z, org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<E>> key)
getOrNull
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public <E> E getOrElse(int x, int y, int z, org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<E>> key, E defaultValue)
getOrElse
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public <E,V extends org.spongepowered.api.data.value.BaseValue<E>> Optional<V> getValue(int x, int y, int z, org.spongepowered.api.data.key.Key<V> key)
getValue
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public boolean supports(int x, int y, int z, org.spongepowered.api.data.key.Key<?> key)
supports
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public boolean supports(int x, int y, int z, org.spongepowered.api.data.value.BaseValue<?> value)
supports
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public boolean supports(int x, int y, int z, Class<? extends org.spongepowered.api.data.manipulator.DataManipulator<?,?>> manipulatorClass)
supports
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public boolean supports(int x, int y, int z, org.spongepowered.api.data.manipulator.DataManipulator<?,?> manipulator)
supports
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public ImmutableSet<org.spongepowered.api.data.key.Key<?>> getKeys(int x, int y, int z)
getKeys
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public <E> org.spongepowered.api.data.DataTransactionResult transform(int x, int y, int z, org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<E>> key, Function<E,E> function)
transform
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public <E> org.spongepowered.api.data.DataTransactionResult offer(int x, int y, int z, org.spongepowered.api.data.value.BaseValue<E> value)
offer
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public <E> org.spongepowered.api.data.DataTransactionResult offer(int x, int y, int z, org.spongepowered.api.data.key.Key<? extends org.spongepowered.api.data.value.BaseValue<E>> key, E value)
offer
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public org.spongepowered.api.data.DataTransactionResult offer(int x, int y, int z, org.spongepowered.api.data.manipulator.DataManipulator<?,?> manipulator)
offer
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public org.spongepowered.api.data.DataTransactionResult offer(int x, int y, int z, org.spongepowered.api.data.manipulator.DataManipulator<?,?> manipulator, org.spongepowered.api.data.merge.MergeFunction function)
offer
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public org.spongepowered.api.data.DataTransactionResult offer(int x, int y, int z, Iterable<org.spongepowered.api.data.manipulator.DataManipulator<?,?>> manipulators)
offer
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public org.spongepowered.api.data.DataTransactionResult offer(com.flowpowered.math.vector.Vector3i blockPosition, Iterable<org.spongepowered.api.data.manipulator.DataManipulator<?,?>> values, org.spongepowered.api.data.merge.MergeFunction function)
offer
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public org.spongepowered.api.data.DataTransactionResult remove(int x, int y, int z, org.spongepowered.api.data.key.Key<?> key)
remove
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public org.spongepowered.api.data.DataTransactionResult remove(int x, int y, int z, Class<? extends org.spongepowered.api.data.manipulator.DataManipulator<?,?>> manipulatorClass)
remove
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public org.spongepowered.api.data.DataTransactionResult undo(int x, int y, int z, org.spongepowered.api.data.DataTransactionResult result)
undo
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public Collection<org.spongepowered.api.data.manipulator.DataManipulator<?,?>> getManipulators(int x, int y, int z)
getManipulators
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public boolean validateRawData(int x, int y, int z, org.spongepowered.api.data.DataView container)
validateRawData
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public void setRawData(int x, int y, int z, org.spongepowered.api.data.DataView container) throws org.spongepowered.api.service.persistence.InvalidDataException
setRawData
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
org.spongepowered.api.service.persistence.InvalidDataException
public org.spongepowered.api.data.DataTransactionResult copyFrom(int xTo, int yTo, int zTo, org.spongepowered.api.data.DataHolder from)
copyFrom
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public org.spongepowered.api.data.DataTransactionResult copyFrom(int xTo, int yTo, int zTo, int xFrom, int yFrom, int zFrom)
copyFrom
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public org.spongepowered.api.data.DataTransactionResult copyFrom(int xTo, int yTo, int zTo, org.spongepowered.api.data.DataHolder from, org.spongepowered.api.data.merge.MergeFunction function)
copyFrom
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public org.spongepowered.api.data.DataTransactionResult copyFrom(int xTo, int yTo, int zTo, int xFrom, int yFrom, int zFrom, org.spongepowered.api.data.merge.MergeFunction function)
copyFrom
in interface org.spongepowered.api.world.extent.LocationCompositeValueStore
public Collection<org.spongepowered.api.block.tileentity.TileEntity> getTileEntities()
getTileEntities
in interface org.spongepowered.api.world.extent.TileEntityVolume
public Collection<org.spongepowered.api.block.tileentity.TileEntity> getTileEntities(Predicate<org.spongepowered.api.block.tileentity.TileEntity> filter)
getTileEntities
in interface org.spongepowered.api.world.extent.TileEntityVolume
public Optional<org.spongepowered.api.block.tileentity.TileEntity> getTileEntity(int x, int y, int z)
getTileEntity
in interface org.spongepowered.api.world.extent.TileEntityVolume
public Optional<org.spongepowered.api.entity.Entity> createEntity(org.spongepowered.api.entity.EntityType type, com.flowpowered.math.vector.Vector3i position)
createEntity
in interface org.spongepowered.api.world.extent.EntityUniverse
public boolean spawnEntity(org.spongepowered.api.entity.Entity entity, org.spongepowered.api.event.cause.Cause cause)
spawnEntity
in interface org.spongepowered.api.world.extent.EntityUniverse
public Collection<org.spongepowered.api.entity.Entity> getEntities()
getEntities
in interface org.spongepowered.api.world.extent.EntityUniverse
public Collection<org.spongepowered.api.entity.Entity> getEntities(Predicate<org.spongepowered.api.entity.Entity> filter)
getEntities
in interface org.spongepowered.api.world.extent.EntityUniverse
public Optional<org.spongepowered.api.entity.Entity> createEntity(org.spongepowered.api.entity.EntityType type, com.flowpowered.math.vector.Vector3d position)
createEntity
in interface org.spongepowered.api.world.extent.EntityUniverse
public Optional<org.spongepowered.api.entity.Entity> createEntity(org.spongepowered.api.data.DataContainer entityContainer)
createEntity
in interface org.spongepowered.api.world.extent.EntityUniverse
public Optional<org.spongepowered.api.entity.Entity> createEntity(org.spongepowered.api.data.DataContainer entityContainer, com.flowpowered.math.vector.Vector3d position)
createEntity
in interface org.spongepowered.api.world.extent.EntityUniverse
public org.spongepowered.api.world.extent.Extent getExtentView(com.flowpowered.math.vector.Vector3i newMin, com.flowpowered.math.vector.Vector3i newMax)
getExtentView
in interface org.spongepowered.api.world.extent.Extent
public org.spongepowered.api.world.extent.Extent getExtentView(org.spongepowered.api.util.DiscreteTransform3 transform)
getExtentView
in interface org.spongepowered.api.world.extent.Extent
public org.spongepowered.api.world.extent.Extent getRelativeExtentView()
getRelativeExtentView
in interface org.spongepowered.api.world.extent.Extent