public class ClientChunkProvider extends AbstractChunkProvider
Constructor and Description |
---|
ClientChunkProvider(ClientWorld p_i51057_1_,
int viewDistance) |
Modifier and Type | Method and Description |
---|---|
boolean |
canTick(BlockPos pos) |
Chunk |
func_217250_a(World p_217250_1_,
int p_217250_2_,
int p_217250_3_,
PacketBuffer p_217250_4_,
CompoundNBT p_217250_5_,
int p_217250_6_,
boolean p_217250_7_) |
int |
func_217252_g() |
Chunk |
getChunk(int chunkX,
int chunkZ,
ChunkStatus requiredStatus,
boolean load) |
ChunkGenerator<?> |
getChunkGenerator() |
WorldLightManager |
getLightManager() |
IBlockReader |
getWorld() |
boolean |
isChunkLoaded(ChunkPos pos) |
boolean |
isChunkLoaded(Entity entityIn) |
java.lang.String |
makeString() |
void |
markLightChanged(LightType type,
SectionPos pos) |
void |
setCenter(int p_217251_1_,
int p_217251_2_) |
void |
setViewDistance(int p_217248_1_) |
void |
tick(java.util.function.BooleanSupplier hasTimeLeft) |
void |
unloadChunk(int x,
int z) |
chunkExists, close, forceChunk, func_225313_a, getChunk, getChunkForLight, setAllowedSpawnTypes
public ClientChunkProvider(ClientWorld p_i51057_1_, int viewDistance)
public WorldLightManager getLightManager()
getLightManager
in class AbstractChunkProvider
public void unloadChunk(int x, int z)
@Nullable public Chunk getChunk(int chunkX, int chunkZ, ChunkStatus requiredStatus, boolean load)
getChunk
in class AbstractChunkProvider
public IBlockReader getWorld()
@Nullable public Chunk func_217250_a(World p_217250_1_, int p_217250_2_, int p_217250_3_, PacketBuffer p_217250_4_, CompoundNBT p_217250_5_, int p_217250_6_, boolean p_217250_7_)
public void tick(java.util.function.BooleanSupplier hasTimeLeft)
tick
in class AbstractChunkProvider
public void setCenter(int p_217251_1_, int p_217251_2_)
public void setViewDistance(int p_217248_1_)
public java.lang.String makeString()
makeString
in class AbstractChunkProvider
public ChunkGenerator<?> getChunkGenerator()
getChunkGenerator
in class AbstractChunkProvider
public int func_217252_g()
public void markLightChanged(LightType type, SectionPos pos)
public boolean canTick(BlockPos pos)
canTick
in class AbstractChunkProvider
public boolean isChunkLoaded(ChunkPos pos)
isChunkLoaded
in class AbstractChunkProvider
public boolean isChunkLoaded(Entity entityIn)
isChunkLoaded
in class AbstractChunkProvider