Package net.minecraft.world.chunk
Class WorldChunk
java.lang.Object
net.minecraft.world.chunk.Chunk
net.minecraft.world.chunk.WorldChunk
- All Implemented Interfaces:
BiomeAccess.Storage
,BlockView
,LightSourceView
,HeightLimitView
,StructureHolder
- Direct Known Subclasses:
EmptyChunk
- Mappings:
Namespace Name named net/minecraft/world/chunk/WorldChunk
intermediary net/minecraft/class_2818
official dzz
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
private class
static interface
static interface
private class
Nested classes/interfaces inherited from class net.minecraft.world.chunk.Chunk
Chunk.TickSchedulers
-
Field Summary
Modifier and TypeFieldDescriptionprivate final Map
<BlockPos, WorldChunk.WrappedBlockEntityTickInvoker> private final ChunkTickScheduler
<Block> private static final BlockEntityTickInvoker
private @Nullable WorldChunk.EntityLoader
private final ChunkTickScheduler
<Fluid> private final Int2ObjectMap
<GameEventDispatcher> private @Nullable Supplier
<ChunkLevelType> private boolean
(package private) static final Logger
private WorldChunk.UnsavedListener
(package private) final World
Fields inherited from class net.minecraft.world.chunk.Chunk
blendingData, blockEntities, blockEntityNbts, chunkNoiseSampler, chunkSkyLight, heightLimitView, heightmaps, MISSING_SECTION, pos, postProcessingLists, sectionArray, upgradeData
Fields inherited from interface net.minecraft.world.BlockView
field_54147
-
Constructor Summary
ConstructorDescriptionWorldChunk
(ServerWorld world, ProtoChunk protoChunk, @Nullable WorldChunk.EntityLoader entityLoader) WorldChunk
(World world, ChunkPos pos) WorldChunk
(World world, ChunkPos pos, UpgradeData upgradeData, ChunkTickScheduler<Block> blockTickScheduler, ChunkTickScheduler<Fluid> fluidTickScheduler, long inhabitedTime, @Nullable ChunkSection[] sectionArrayInitializer, @Nullable WorldChunk.EntityLoader entityLoader, @Nullable BlendingData blendingData) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addBlockEntity
(BlockEntity blockEntity) void
void
Deprecated.private boolean
(package private) boolean
void
clear()
private @Nullable BlockEntity
void
disableTickSchedulers
(long time) getBlockEntity
(BlockPos pos) Returns the block entity atpos
, ornull
if there is none.getBlockEntity
(BlockPos pos, WorldChunk.CreationType creationType) getBlockState
(BlockPos pos) Returns the block state atpos
.getFluidState
(int x, int y, int z) getFluidState
(BlockPos pos) Returns the fluid state atpos
.getGameEventDispatcher
(int ySectionCoord) getPackedBlockEntityNbt
(BlockPos pos, RegistryWrapper.WrapperLookup registries) getTickSchedulers
(long time) getWorld()
boolean
isEmpty()
void
private @Nullable BlockEntity
loadBlockEntity
(BlockPos pos, NbtCompound nbt) void
void
loadFromPacket
(PacketByteBuf buf, NbtCompound nbt, Consumer<ChunkData.BlockEntityVisitor> blockEntityVisitorConsumer) void
void
private void
void
private void
removeGameEventDispatcher
(int ySectionCoord) private <T extends BlockEntity>
voidremoveGameEventListener
(T blockEntity, ServerWorld world) void
runPostProcessing
(ServerWorld world) void
setBlockEntity
(BlockEntity blockEntity) setBlockState
(BlockPos pos, BlockState state, boolean moved) void
setLevelTypeProvider
(Supplier<ChunkLevelType> levelTypeProvider) void
setLoadedToWorld
(boolean loadedToWorld) void
setUnsavedListener
(WorldChunk.UnsavedListener unsavedListener) void
private <T extends BlockEntity>
voidupdateGameEventListener
(T blockEntity, ServerWorld world) private <T extends BlockEntity>
voidupdateTicker
(T blockEntity) private <T extends BlockEntity>
BlockEntityTickInvokerwrapTicker
(T blockEntity, BlockEntityTicker<T> blockEntityTicker) Methods inherited from class net.minecraft.world.chunk.Chunk
addPendingBlockEntityNbt, addStructureReference, areSectionsEmptyBetween, forEachBlockMatchingPredicate, forEachLightSource, getBelowZeroRetrogen, getBiomeForNoiseGen, getBlendingData, getBlockEntityNbt, getBlockEntityPositions, getBottomY, getChunkSkyLight, getHeight, getHeightLimitView, getHeightmap, getHeightmaps, getHighestNonEmptySection, getHighestNonEmptySectionYOffset, getInhabitedTime, getList, getMaxStatus, getOrCreateChunkNoiseSampler, getOrCreateGenerationSettings, getPos, getPostProcessingLists, getSection, getSectionArray, getStructureReferences, getStructureReferences, getStructureStart, getStructureStarts, getUpgradeData, hasBelowZeroRetrogen, hasHeightmap, hasStructureReferences, increaseInhabitedTime, isLightOn, isSectionEmpty, isSerializable, markBlockForPostProcessing, markBlocksForPostProcessing, needsSaving, populateBiomes, refreshSurfaceY, sampleHeightmap, setHeightmap, setInhabitedTime, setLightOn, setStructureReferences, setStructureStart, setStructureStarts, tryMarkSaved, usesOldNoise
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.BlockView
getBlockEntity, getDismountHeight, getDismountHeight, getLuminance, getStatesInBox, raycast, raycast, raycastBlock
Methods inherited from interface net.minecraft.world.HeightLimitView
countVerticalSections, getBottomSectionCoord, getSectionIndex, getTopSectionCoord, getTopYInclusive, isInHeightLimit, isOutOfHeightLimit, isOutOfHeightLimit, sectionCoordToIndex, sectionIndexToCoord
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/world/chunk/WorldChunk;LOGGER:Lorg/slf4j/Logger;
intermediary field_12839
Lnet/minecraft/class_2818;field_12839:Lorg/slf4j/Logger;
official n
Ldzz;n:Lorg/slf4j/Logger;
-
EMPTY_BLOCK_ENTITY_TICKER
- Mappings:
Namespace Name Mixin selector named EMPTY_BLOCK_ENTITY_TICKER
Lnet/minecraft/world/chunk/WorldChunk;EMPTY_BLOCK_ENTITY_TICKER:Lnet/minecraft/world/chunk/BlockEntityTickInvoker;
intermediary field_27221
Lnet/minecraft/class_2818;field_27221:Lnet/minecraft/class_5562;
official o
Ldzz;o:Ldwr;
-
blockEntityTickers
- Mappings:
Namespace Name Mixin selector named blockEntityTickers
Lnet/minecraft/world/chunk/WorldChunk;blockEntityTickers:Ljava/util/Map;
intermediary field_27222
Lnet/minecraft/class_2818;field_27222:Ljava/util/Map;
official p
Ldzz;p:Ljava/util/Map;
-
loadedToWorld
private boolean loadedToWorld- Mappings:
Namespace Name Mixin selector named loadedToWorld
Lnet/minecraft/world/chunk/WorldChunk;loadedToWorld:Z
intermediary field_12855
Lnet/minecraft/class_2818;field_12855:Z
official q
Ldzz;q:Z
-
world
- Mappings:
Namespace Name Mixin selector named world
Lnet/minecraft/world/chunk/WorldChunk;world:Lnet/minecraft/world/World;
intermediary field_12858
Lnet/minecraft/class_2818;field_12858:Lnet/minecraft/class_1937;
official r
Ldzz;r:Ldhh;
-
levelTypeProvider
- Mappings:
Namespace Name Mixin selector named levelTypeProvider
Lnet/minecraft/world/chunk/WorldChunk;levelTypeProvider:Ljava/util/function/Supplier;
intermediary field_12856
Lnet/minecraft/class_2818;field_12856:Ljava/util/function/Supplier;
official s
Ldzz;s:Ljava/util/function/Supplier;
-
entityLoader
- Mappings:
Namespace Name Mixin selector named entityLoader
Lnet/minecraft/world/chunk/WorldChunk;entityLoader:Lnet/minecraft/world/chunk/WorldChunk$EntityLoader;
intermediary field_12850
Lnet/minecraft/class_2818;field_12850:Lnet/minecraft/class_2818$class_6829;
official t
Ldzz;t:Ldzz$c;
-
gameEventDispatchers
- Mappings:
Namespace Name Mixin selector named gameEventDispatchers
Lnet/minecraft/world/chunk/WorldChunk;gameEventDispatchers:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
intermediary field_28129
Lnet/minecraft/class_2818;field_28129:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
official u
Ldzz;u:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
-
blockTickScheduler
- Mappings:
Namespace Name Mixin selector named blockTickScheduler
Lnet/minecraft/world/chunk/WorldChunk;blockTickScheduler:Lnet/minecraft/world/tick/ChunkTickScheduler;
intermediary field_35471
Lnet/minecraft/class_2818;field_35471:Lnet/minecraft/class_6755;
official v
Ldzz;v:Lfdk;
-
fluidTickScheduler
- Mappings:
Namespace Name Mixin selector named fluidTickScheduler
Lnet/minecraft/world/chunk/WorldChunk;fluidTickScheduler:Lnet/minecraft/world/tick/ChunkTickScheduler;
intermediary field_35472
Lnet/minecraft/class_2818;field_35472:Lnet/minecraft/class_6755;
official w
Ldzz;w:Lfdk;
-
unsavedListener
- Mappings:
Namespace Name Mixin selector named unsavedListener
Lnet/minecraft/world/chunk/WorldChunk;unsavedListener:Lnet/minecraft/world/chunk/WorldChunk$UnsavedListener;
intermediary field_54971
Lnet/minecraft/class_2818;field_54971:Lnet/minecraft/class_2818$class_10368;
official x
Ldzz;x:Ldzz$e;
-
-
Constructor Details
-
WorldChunk
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/chunk/WorldChunk;<init>(Lnet/minecraft/world/World;Lnet/minecraft/util/math/ChunkPos;)V
intermediary <init>
Lnet/minecraft/class_2818;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;)V
official <init>
Ldzz;<init>(Ldhh;Ldgn;)V
-
WorldChunk
public WorldChunk(World world, ChunkPos pos, UpgradeData upgradeData, ChunkTickScheduler<Block> blockTickScheduler, ChunkTickScheduler<Fluid> fluidTickScheduler, long inhabitedTime, @Nullable @Nullable ChunkSection[] sectionArrayInitializer, @Nullable @Nullable WorldChunk.EntityLoader entityLoader, @Nullable @Nullable BlendingData blendingData) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/chunk/WorldChunk;<init>(Lnet/minecraft/world/World;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/chunk/UpgradeData;Lnet/minecraft/world/tick/ChunkTickScheduler;Lnet/minecraft/world/tick/ChunkTickScheduler;J[Lnet/minecraft/world/chunk/ChunkSection;Lnet/minecraft/world/chunk/WorldChunk$EntityLoader;Lnet/minecraft/world/gen/chunk/BlendingData;)V
intermediary <init>
Lnet/minecraft/class_2818;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_1923;Lnet/minecraft/class_2843;Lnet/minecraft/class_6755;Lnet/minecraft/class_6755;J[Lnet/minecraft/class_2826;Lnet/minecraft/class_2818$class_6829;Lnet/minecraft/class_6749;)V
official <init>
Ldzz;<init>(Ldhh;Ldgn;Leam;Lfdk;Lfdk;J[Leaa;Ldzz$c;Lees;)V
-
WorldChunk
public WorldChunk(ServerWorld world, ProtoChunk protoChunk, @Nullable @Nullable WorldChunk.EntityLoader entityLoader) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/chunk/WorldChunk;<init>(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/chunk/ProtoChunk;Lnet/minecraft/world/chunk/WorldChunk$EntityLoader;)V
intermediary <init>
Lnet/minecraft/class_2818;<init>(Lnet/minecraft/class_3218;Lnet/minecraft/class_2839;Lnet/minecraft/class_2818$class_6829;)V
official <init>
Ldzz;<init>(Lash;Leaj;Ldzz$c;)V
-
-
Method Details
-
setUnsavedListener
- Mappings:
Namespace Name Mixin selector named setUnsavedListener
Lnet/minecraft/world/chunk/WorldChunk;setUnsavedListener(Lnet/minecraft/world/chunk/WorldChunk$UnsavedListener;)V
intermediary method_65066
Lnet/minecraft/class_2818;method_65066(Lnet/minecraft/class_2818$class_10368;)V
official a
Ldzz;a(Ldzz$e;)V
-
markNeedsSaving
public void markNeedsSaving()- Overrides:
markNeedsSaving
in classChunk
- Mappings:
Namespace Name Mixin selector named markNeedsSaving
Lnet/minecraft/world/chunk/Chunk;markNeedsSaving()V
intermediary method_65063
Lnet/minecraft/class_2791;method_65063()V
official i
Ldzp;i()V
-
getBlockTickScheduler
- Specified by:
getBlockTickScheduler
in classChunk
- Mappings:
Namespace Name Mixin selector named getBlockTickScheduler
Lnet/minecraft/world/chunk/Chunk;getBlockTickScheduler()Lnet/minecraft/world/tick/BasicTickScheduler;
intermediary method_12013
Lnet/minecraft/class_2791;method_12013()Lnet/minecraft/class_6763;
official q
Ldzp;q()Lfds;
-
getFluidTickScheduler
- Specified by:
getFluidTickScheduler
in classChunk
- Mappings:
Namespace Name Mixin selector named getFluidTickScheduler
Lnet/minecraft/world/chunk/Chunk;getFluidTickScheduler()Lnet/minecraft/world/tick/BasicTickScheduler;
intermediary method_12014
Lnet/minecraft/class_2791;method_12014()Lnet/minecraft/class_6763;
official r
Ldzp;r()Lfds;
-
getTickSchedulers
- Specified by:
getTickSchedulers
in classChunk
- Mappings:
Namespace Name Mixin selector named getTickSchedulers
Lnet/minecraft/world/chunk/Chunk;getTickSchedulers(J)Lnet/minecraft/world/chunk/Chunk$TickSchedulers;
intermediary method_39296
Lnet/minecraft/class_2791;method_39296(J)Lnet/minecraft/class_2791$class_6745;
official a
Ldzp;a(J)Ldzp$a;
-
getGameEventDispatcher
- Overrides:
getGameEventDispatcher
in classChunk
- Mappings:
Namespace Name Mixin selector named getGameEventDispatcher
Lnet/minecraft/world/chunk/Chunk;getGameEventDispatcher(I)Lnet/minecraft/world/event/listener/GameEventDispatcher;
intermediary method_32914
Lnet/minecraft/class_2791;method_32914(I)Lnet/minecraft/class_5713;
official a
Ldzp;a(I)Lect;
-
getBlockState
Returns the block state atpos
.- Returns:
- the block state at
pos
- Implementation Note:
- This returns the block state for
Blocks.VOID_AIR
if the Y coordinate is outside the height limit. - Mappings:
Namespace Name Mixin selector named getBlockState
Lnet/minecraft/world/BlockView;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
intermediary method_8320
Lnet/minecraft/class_1922;method_8320(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;
official a_
Ldgm;a_(Ljh;)Ldxu;
-
getFluidState
Returns the fluid state atpos
.- Returns:
- the fluid state at
pos
- Implementation Note:
- This returns the fluid state for
Fluids.EMPTY
if the Y coordinate is outside the height limit. - Mappings:
Namespace Name Mixin selector named getFluidState
Lnet/minecraft/world/BlockView;getFluidState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/fluid/FluidState;
intermediary method_8316
Lnet/minecraft/class_1922;method_8316(Lnet/minecraft/class_2338;)Lnet/minecraft/class_3610;
official b_
Ldgm;b_(Ljh;)Letw;
-
getFluidState
- Mappings:
Namespace Name Mixin selector named getFluidState
Lnet/minecraft/world/chunk/WorldChunk;getFluidState(III)Lnet/minecraft/fluid/FluidState;
intermediary method_12234
Lnet/minecraft/class_2818;method_12234(III)Lnet/minecraft/class_3610;
official a
Ldzz;a(III)Letw;
-
setBlockState
- Specified by:
setBlockState
in classChunk
- Mappings:
Namespace Name Mixin selector named setBlockState
Lnet/minecraft/world/chunk/Chunk;setBlockState(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)Lnet/minecraft/block/BlockState;
intermediary method_12010
Lnet/minecraft/class_2791;method_12010(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680;
official a
Ldzp;a(Ljh;Ldxu;Z)Ldxu;
-
addEntity
Deprecated. -
createBlockEntity
- Mappings:
Namespace Name Mixin selector named createBlockEntity
Lnet/minecraft/world/chunk/WorldChunk;createBlockEntity(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
intermediary method_12208
Lnet/minecraft/class_2818;method_12208(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;
official g
Ldzz;g(Ljh;)Lduw;
-
getBlockEntity
Returns the block entity atpos
, ornull
if there is none.- Returns:
- the block entity at
pos
, ornull
if there is none - Mappings:
Namespace Name Mixin selector named getBlockEntity
Lnet/minecraft/world/BlockView;getBlockEntity(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
intermediary method_8321
Lnet/minecraft/class_1922;method_8321(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;
official c_
Ldgm;c_(Ljh;)Lduw;
-
getBlockEntity
@Nullable public @Nullable BlockEntity getBlockEntity(BlockPos pos, WorldChunk.CreationType creationType) - Mappings:
Namespace Name Mixin selector named getBlockEntity
Lnet/minecraft/world/chunk/WorldChunk;getBlockEntity(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/chunk/WorldChunk$CreationType;)Lnet/minecraft/block/entity/BlockEntity;
intermediary method_12201
Lnet/minecraft/class_2818;method_12201(Lnet/minecraft/class_2338;Lnet/minecraft/class_2818$class_2819;)Lnet/minecraft/class_2586;
official a
Ldzz;a(Ljh;Ldzz$b;)Lduw;
-
addBlockEntity
- Mappings:
Namespace Name Mixin selector named addBlockEntity
Lnet/minecraft/world/chunk/WorldChunk;addBlockEntity(Lnet/minecraft/block/entity/BlockEntity;)V
intermediary method_12216
Lnet/minecraft/class_2818;method_12216(Lnet/minecraft/class_2586;)V
official b
Ldzz;b(Lduw;)V
-
canTickBlockEntities
private boolean canTickBlockEntities()- Mappings:
Namespace Name Mixin selector named canTickBlockEntities
Lnet/minecraft/world/chunk/WorldChunk;canTickBlockEntities()Z
intermediary method_31715
Lnet/minecraft/class_2818;method_31715()Z
official L
Ldzz;L()Z
-
canTickBlockEntity
- Mappings:
Namespace Name Mixin selector named canTickBlockEntity
Lnet/minecraft/world/chunk/WorldChunk;canTickBlockEntity(Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_31724
Lnet/minecraft/class_2818;method_31724(Lnet/minecraft/class_2338;)Z
official h
Ldzz;h(Ljh;)Z
-
setBlockEntity
- Specified by:
setBlockEntity
in classChunk
- Mappings:
Namespace Name Mixin selector named setBlockEntity
Lnet/minecraft/world/chunk/Chunk;setBlockEntity(Lnet/minecraft/block/entity/BlockEntity;)V
intermediary method_12007
Lnet/minecraft/class_2791;method_12007(Lnet/minecraft/class_2586;)V
official a
Ldzp;a(Lduw;)V
-
getPackedBlockEntityNbt
@Nullable public @Nullable NbtCompound getPackedBlockEntityNbt(BlockPos pos, RegistryWrapper.WrapperLookup registries) - Specified by:
getPackedBlockEntityNbt
in classChunk
- Mappings:
Namespace Name Mixin selector named getPackedBlockEntityNbt
Lnet/minecraft/world/chunk/Chunk;getPackedBlockEntityNbt(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)Lnet/minecraft/nbt/NbtCompound;
intermediary method_20598
Lnet/minecraft/class_2791;method_20598(Lnet/minecraft/class_2338;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2487;
official a
Ldzp;a(Ljh;Ljs$a;)Lux;
-
removeBlockEntity
- Specified by:
removeBlockEntity
in classChunk
- Mappings:
Namespace Name Mixin selector named removeBlockEntity
Lnet/minecraft/world/chunk/Chunk;removeBlockEntity(Lnet/minecraft/util/math/BlockPos;)V
intermediary method_12041
Lnet/minecraft/class_2791;method_12041(Lnet/minecraft/class_2338;)V
official d
Ldzp;d(Ljh;)V
-
removeGameEventListener
- Mappings:
Namespace Name Mixin selector named removeGameEventListener
Lnet/minecraft/world/chunk/WorldChunk;removeGameEventListener(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/server/world/ServerWorld;)V
intermediary method_32918
Lnet/minecraft/class_2818;method_32918(Lnet/minecraft/class_2586;Lnet/minecraft/class_3218;)V
official a
Ldzz;a(Lduw;Lash;)V
-
removeGameEventDispatcher
private void removeGameEventDispatcher(int ySectionCoord) - Mappings:
Namespace Name Mixin selector named removeGameEventDispatcher
Lnet/minecraft/world/chunk/WorldChunk;removeGameEventDispatcher(I)V
intermediary method_51382
Lnet/minecraft/class_2818;method_51382(I)V
official i
Ldzz;i(I)V
-
removeBlockEntityTicker
- Mappings:
Namespace Name Mixin selector named removeBlockEntityTicker
Lnet/minecraft/world/chunk/WorldChunk;removeBlockEntityTicker(Lnet/minecraft/util/math/BlockPos;)V
intermediary method_31725
Lnet/minecraft/class_2818;method_31725(Lnet/minecraft/class_2338;)V
official k
Ldzz;k(Ljh;)V
-
loadEntities
public void loadEntities()- Mappings:
Namespace Name Mixin selector named loadEntities
Lnet/minecraft/world/chunk/WorldChunk;loadEntities()V
intermediary method_12206
Lnet/minecraft/class_2818;method_12206()V
official G
Ldzz;G()V
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector named isEmpty
Lnet/minecraft/world/chunk/WorldChunk;isEmpty()Z
intermediary method_12223
Lnet/minecraft/class_2818;method_12223()Z
official E
Ldzz;E()Z
-
loadFromPacket
public void loadFromPacket(PacketByteBuf buf, NbtCompound nbt, Consumer<ChunkData.BlockEntityVisitor> blockEntityVisitorConsumer) - Mappings:
Namespace Name Mixin selector named loadFromPacket
Lnet/minecraft/world/chunk/WorldChunk;loadFromPacket(Lnet/minecraft/network/PacketByteBuf;Lnet/minecraft/nbt/NbtCompound;Ljava/util/function/Consumer;)V
intermediary method_12224
Lnet/minecraft/class_2818;method_12224(Lnet/minecraft/class_2540;Lnet/minecraft/class_2487;Ljava/util/function/Consumer;)V
official a
Ldzz;a(Lws;Lux;Ljava/util/function/Consumer;)V
-
loadBiomeFromPacket
- Mappings:
Namespace Name Mixin selector named loadBiomeFromPacket
Lnet/minecraft/world/chunk/WorldChunk;loadBiomeFromPacket(Lnet/minecraft/network/PacketByteBuf;)V
intermediary method_49525
Lnet/minecraft/class_2818;method_49525(Lnet/minecraft/class_2540;)V
official a
Ldzz;a(Lws;)V
-
setLoadedToWorld
public void setLoadedToWorld(boolean loadedToWorld) - Mappings:
Namespace Name Mixin selector named setLoadedToWorld
Lnet/minecraft/world/chunk/WorldChunk;setLoadedToWorld(Z)V
intermediary method_12226
Lnet/minecraft/class_2818;method_12226(Z)V
official b
Ldzz;b(Z)V
-
getWorld
- Mappings:
Namespace Name Mixin selector named getWorld
Lnet/minecraft/world/chunk/WorldChunk;getWorld()Lnet/minecraft/world/World;
intermediary method_12200
Lnet/minecraft/class_2818;method_12200()Lnet/minecraft/class_1937;
official H
Ldzz;H()Ldhh;
-
getBlockEntities
- Mappings:
Namespace Name Mixin selector named getBlockEntities
Lnet/minecraft/world/chunk/WorldChunk;getBlockEntities()Ljava/util/Map;
intermediary method_12214
Lnet/minecraft/class_2818;method_12214()Ljava/util/Map;
official I
Ldzz;I()Ljava/util/Map;
-
runPostProcessing
- Mappings:
Namespace Name Mixin selector named runPostProcessing
Lnet/minecraft/world/chunk/WorldChunk;runPostProcessing(Lnet/minecraft/server/world/ServerWorld;)V
intermediary method_12221
Lnet/minecraft/class_2818;method_12221(Lnet/minecraft/class_3218;)V
official a
Ldzz;a(Lash;)V
-
loadBlockEntity
- Mappings:
Namespace Name Mixin selector named loadBlockEntity
Lnet/minecraft/world/chunk/WorldChunk;loadBlockEntity(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/block/entity/BlockEntity;
intermediary method_12204
Lnet/minecraft/class_2818;method_12204(Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2586;
official a
Ldzz;a(Ljh;Lux;)Lduw;
-
disableTickSchedulers
public void disableTickSchedulers(long time) - Mappings:
Namespace Name Mixin selector named disableTickSchedulers
Lnet/minecraft/world/chunk/WorldChunk;disableTickSchedulers(J)V
intermediary method_20530
Lnet/minecraft/class_2818;method_20530(J)V
official d
Ldzz;d(J)V
-
addChunkTickSchedulers
- Mappings:
Namespace Name Mixin selector named addChunkTickSchedulers
Lnet/minecraft/world/chunk/WorldChunk;addChunkTickSchedulers(Lnet/minecraft/server/world/ServerWorld;)V
intermediary method_39305
Lnet/minecraft/class_2818;method_39305(Lnet/minecraft/class_3218;)V
official b
Ldzz;b(Lash;)V
-
removeChunkTickSchedulers
- Mappings:
Namespace Name Mixin selector named removeChunkTickSchedulers
Lnet/minecraft/world/chunk/WorldChunk;removeChunkTickSchedulers(Lnet/minecraft/server/world/ServerWorld;)V
intermediary method_39306
Lnet/minecraft/class_2818;method_39306(Lnet/minecraft/class_3218;)V
official c
Ldzz;c(Lash;)V
-
getStatus
-
getLevelType
- Mappings:
Namespace Name Mixin selector named getLevelType
Lnet/minecraft/world/chunk/WorldChunk;getLevelType()Lnet/minecraft/server/world/ChunkLevelType;
intermediary method_12225
Lnet/minecraft/class_2818;method_12225()Lnet/minecraft/class_3194;
official F
Ldzz;F()Larw;
-
setLevelTypeProvider
- Mappings:
Namespace Name Mixin selector named setLevelTypeProvider
Lnet/minecraft/world/chunk/WorldChunk;setLevelTypeProvider(Ljava/util/function/Supplier;)V
intermediary method_12207
Lnet/minecraft/class_2818;method_12207(Ljava/util/function/Supplier;)V
official b
Ldzz;b(Ljava/util/function/Supplier;)V
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector named clear
Lnet/minecraft/world/chunk/WorldChunk;clear()V
intermediary method_38289
Lnet/minecraft/class_2818;method_38289()V
official J
Ldzz;J()V
-
updateAllBlockEntities
public void updateAllBlockEntities()- Mappings:
Namespace Name Mixin selector named updateAllBlockEntities
Lnet/minecraft/world/chunk/WorldChunk;updateAllBlockEntities()V
intermediary method_31713
Lnet/minecraft/class_2818;method_31713()V
official K
Ldzz;K()V
-
updateGameEventListener
- Mappings:
Namespace Name Mixin selector named updateGameEventListener
Lnet/minecraft/world/chunk/WorldChunk;updateGameEventListener(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/server/world/ServerWorld;)V
intermediary method_32919
Lnet/minecraft/class_2818;method_32919(Lnet/minecraft/class_2586;Lnet/minecraft/class_3218;)V
official b
Ldzz;b(Lduw;Lash;)V
-
updateTicker
- Mappings:
Namespace Name Mixin selector named updateTicker
Lnet/minecraft/world/chunk/WorldChunk;updateTicker(Lnet/minecraft/block/entity/BlockEntity;)V
intermediary method_31723
Lnet/minecraft/class_2818;method_31723(Lnet/minecraft/class_2586;)V
official c
Ldzz;c(Lduw;)V
-
wrapTicker
private <T extends BlockEntity> BlockEntityTickInvoker wrapTicker(T blockEntity, BlockEntityTicker<T> blockEntityTicker) - Mappings:
Namespace Name Mixin selector named wrapTicker
Lnet/minecraft/world/chunk/WorldChunk;wrapTicker(Lnet/minecraft/block/entity/BlockEntity;Lnet/minecraft/block/entity/BlockEntityTicker;)Lnet/minecraft/world/chunk/BlockEntityTickInvoker;
intermediary method_31718
Lnet/minecraft/class_2818;method_31718(Lnet/minecraft/class_2586;Lnet/minecraft/class_5558;)Lnet/minecraft/class_5562;
official a
Ldzz;a(Lduw;Ldux;)Ldwr;
-