public class ChunkPrimerWrapper extends ChunkPrimer
コンストラクタと説明 |
---|
ChunkPrimerWrapper(Chunk p_i49948_1_) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addEntity(Entity entityIn)
Adds an entity to the chunk.
|
void |
addStructureReference(java.lang.String strucutre,
long reference) |
void |
addTileEntity(BlockPos pos,
TileEntity tileEntityIn) |
void |
addTileEntity(CompoundNBT nbt) |
Chunk |
func_217336_u() |
void |
func_225548_a_(BiomeContainer p_225548_1_) |
BiomeContainer |
getBiomes() |
BlockState |
getBlockState(BlockPos pos) |
ChunkPrimerTickList<Block> |
getBlocksToBeTicked() |
java.util.BitSet |
getCarvingMask(GenerationStage.Carving type) |
CompoundNBT |
getDeferredTileEntity(BlockPos pos) |
IFluidState |
getFluidState(BlockPos pos) |
ChunkPrimerTickList<Fluid> |
getFluidsToBeTicked() |
java.util.stream.Stream<BlockPos> |
getLightSources() |
int |
getMaxLightLevel() |
ChunkPos |
getPos()
Gets a
ChunkPos representing the x and z coordinates of this chunk. |
ChunkSection[] |
getSections()
Returns the ExtendedBlockStorage array for this Chunk.
|
ChunkStatus |
getStatus() |
java.util.Map<java.lang.String,it.unimi.dsi.fastutil.longs.LongSet> |
getStructureReferences() |
it.unimi.dsi.fastutil.longs.LongSet |
getStructureReferences(java.lang.String structureIn) |
StructureStart |
getStructureStart(java.lang.String stucture) |
java.util.Map<java.lang.String,StructureStart> |
getStructureStarts() |
TileEntity |
getTileEntity(BlockPos pos) |
CompoundNBT |
getTileEntityNBT(BlockPos pos) |
int |
getTopBlockY(Heightmap.Type heightmapType,
int x,
int z) |
WorldLightManager |
getWorldLightManager() |
boolean |
hasLight() |
boolean |
isModified() |
void |
markBlockForPostprocessing(BlockPos pos) |
void |
putStructureStart(java.lang.String structureIn,
StructureStart structureStartIn) |
void |
removeTileEntity(BlockPos pos) |
BlockState |
setBlockState(BlockPos pos,
BlockState state,
boolean isMoving) |
void |
setHeightmap(Heightmap.Type type,
long[] data) |
void |
setLastSaveTime(long saveTime) |
void |
setLight(boolean lightCorrectIn) |
void |
setModified(boolean modified) |
void |
setStatus(ChunkStatus status) |
void |
setStructureReferences(java.util.Map<java.lang.String,it.unimi.dsi.fastutil.longs.LongSet> p_201606_1_) |
void |
setStructureStarts(java.util.Map<java.lang.String,StructureStart> structureStartsIn) |
addEntity, addLightPosition, addLightValue, func_201636_b, getDeferredTileEntities, getEntities, getHeightmap, getHeightmaps, getInhabitedTime, getPackedLightPositions, getPackedPositions, getSection, getTileEntities, getTileEntitiesPos, getUpgradeData, packToLocal, setCarvingMask, setInhabitedTime, setLightManager, unpackToWorld
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLastExtendedBlockStorage, getList, getTopFilledSegment, getWorldForge, isEmptyBetween
func_217300_a, getHeight, getLightValue, rayTraceBlocks, rayTraceBlocks
public ChunkPrimerWrapper(Chunk p_i49948_1_)
@Nullable public TileEntity getTileEntity(BlockPos pos)
getTileEntity
インタフェース内 IBlockReader
getTileEntity
クラス内 ChunkPrimer
@Nullable public BlockState getBlockState(BlockPos pos)
getBlockState
インタフェース内 IBlockReader
getBlockState
クラス内 ChunkPrimer
public IFluidState getFluidState(BlockPos pos)
getFluidState
インタフェース内 IBlockReader
getFluidState
クラス内 ChunkPrimer
public int getMaxLightLevel()
@Nullable public BlockState setBlockState(BlockPos pos, BlockState state, boolean isMoving)
setBlockState
インタフェース内 IChunk
setBlockState
クラス内 ChunkPrimer
public void addTileEntity(BlockPos pos, TileEntity tileEntityIn)
addTileEntity
インタフェース内 IChunk
addTileEntity
クラス内 ChunkPrimer
public void addEntity(Entity entityIn)
addEntity
インタフェース内 IChunk
addEntity
クラス内 ChunkPrimer
public void setStatus(ChunkStatus status)
setStatus
クラス内 ChunkPrimer
public ChunkSection[] getSections()
getSections
インタフェース内 IChunk
getSections
クラス内 ChunkPrimer
@Nullable public WorldLightManager getWorldLightManager()
getWorldLightManager
クラス内 ChunkPrimer
public void setHeightmap(Heightmap.Type type, long[] data)
setHeightmap
インタフェース内 IChunk
setHeightmap
クラス内 ChunkPrimer
public int getTopBlockY(Heightmap.Type heightmapType, int x, int z)
getTopBlockY
インタフェース内 IChunk
getTopBlockY
クラス内 ChunkPrimer
public ChunkPos getPos()
ChunkPos
representing the x and z coordinates of this chunk.getPos
インタフェース内 IChunk
getPos
クラス内 ChunkPrimer
public void setLastSaveTime(long saveTime)
setLastSaveTime
インタフェース内 IChunk
setLastSaveTime
クラス内 ChunkPrimer
@Nullable public StructureStart getStructureStart(java.lang.String stucture)
getStructureStart
インタフェース内 IStructureReader
getStructureStart
クラス内 ChunkPrimer
public void putStructureStart(java.lang.String structureIn, StructureStart structureStartIn)
putStructureStart
インタフェース内 IStructureReader
putStructureStart
クラス内 ChunkPrimer
public java.util.Map<java.lang.String,StructureStart> getStructureStarts()
getStructureStarts
インタフェース内 IChunk
getStructureStarts
クラス内 ChunkPrimer
public void setStructureStarts(java.util.Map<java.lang.String,StructureStart> structureStartsIn)
setStructureStarts
インタフェース内 IChunk
setStructureStarts
クラス内 ChunkPrimer
public it.unimi.dsi.fastutil.longs.LongSet getStructureReferences(java.lang.String structureIn)
getStructureReferences
インタフェース内 IStructureReader
getStructureReferences
クラス内 ChunkPrimer
public void addStructureReference(java.lang.String strucutre, long reference)
addStructureReference
インタフェース内 IStructureReader
addStructureReference
クラス内 ChunkPrimer
public java.util.Map<java.lang.String,it.unimi.dsi.fastutil.longs.LongSet> getStructureReferences()
getStructureReferences
インタフェース内 IStructureReader
getStructureReferences
クラス内 ChunkPrimer
public void setStructureReferences(java.util.Map<java.lang.String,it.unimi.dsi.fastutil.longs.LongSet> p_201606_1_)
setStructureReferences
インタフェース内 IStructureReader
setStructureReferences
クラス内 ChunkPrimer
public BiomeContainer getBiomes()
getBiomes
インタフェース内 IChunk
getBiomes
クラス内 ChunkPrimer
public void setModified(boolean modified)
setModified
インタフェース内 IChunk
setModified
クラス内 ChunkPrimer
public boolean isModified()
isModified
インタフェース内 IChunk
isModified
クラス内 ChunkPrimer
public ChunkStatus getStatus()
getStatus
インタフェース内 IChunk
getStatus
クラス内 ChunkPrimer
public void removeTileEntity(BlockPos pos)
removeTileEntity
インタフェース内 IChunk
removeTileEntity
クラス内 ChunkPrimer
public void markBlockForPostprocessing(BlockPos pos)
markBlockForPostprocessing
インタフェース内 IChunk
markBlockForPostprocessing
クラス内 ChunkPrimer
public void addTileEntity(CompoundNBT nbt)
addTileEntity
インタフェース内 IChunk
addTileEntity
クラス内 ChunkPrimer
@Nullable public CompoundNBT getDeferredTileEntity(BlockPos pos)
getDeferredTileEntity
インタフェース内 IChunk
getDeferredTileEntity
クラス内 ChunkPrimer
@Nullable public CompoundNBT getTileEntityNBT(BlockPos pos)
getTileEntityNBT
インタフェース内 IChunk
getTileEntityNBT
クラス内 ChunkPrimer
public void func_225548_a_(BiomeContainer p_225548_1_)
func_225548_a_
クラス内 ChunkPrimer
public java.util.stream.Stream<BlockPos> getLightSources()
getLightSources
インタフェース内 IChunk
getLightSources
クラス内 ChunkPrimer
public ChunkPrimerTickList<Block> getBlocksToBeTicked()
getBlocksToBeTicked
インタフェース内 IChunk
getBlocksToBeTicked
クラス内 ChunkPrimer
public ChunkPrimerTickList<Fluid> getFluidsToBeTicked()
getFluidsToBeTicked
インタフェース内 IChunk
getFluidsToBeTicked
クラス内 ChunkPrimer
public java.util.BitSet getCarvingMask(GenerationStage.Carving type)
getCarvingMask
インタフェース内 IChunk
getCarvingMask
クラス内 ChunkPrimer
public Chunk func_217336_u()
public boolean hasLight()
hasLight
インタフェース内 IChunk
hasLight
クラス内 ChunkPrimer
public void setLight(boolean lightCorrectIn)
setLight
インタフェース内 IChunk
setLight
クラス内 ChunkPrimer