Package net.minecraft.world.chunk
Class EmptyChunk
java.lang.Object
net.minecraft.world.chunk.Chunk
net.minecraft.world.chunk.EmptyChunk
- All Implemented Interfaces:
class_3781,BlockView
- Mappings:
Namespace Name official bnfintermediary net/minecraft/class_1195named net/minecraft/world/chunk/EmptyChunk
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.chunk.Chunk
Chunk.Status -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbooleanareSectionsEmptyBetween(int startY, int endY) voidgetBlockEntity(BlockPos pos, Chunk.Status status) getBlockState(BlockPos pos) booleanbooleanisChunkEqual(int chunkX, int chunkZ) booleanisEmpty()voidintmethod_16993(BlockPos blockPos, int int2, boolean bool) void<T extends Entity>
voidmethod_17075(Class<? extends T> class2, Box box, List<T> list, Predicate<? super T> predicate) voidvoidmethod_3891(LightType lightType, boolean bool, BlockPos blockPos, int int2) intmethod_9132(LightType lightType, BlockPos blockPos, boolean bool) voidmethod_9136(BlockPos pos, BlockEntity be) voidmethod_9150(BlockPos pos) voidremoveEntity(Entity entity) voidremoveEntity(Entity entity, int index) voidbooleanshouldSave(boolean bool) voidMethods inherited from class net.minecraft.world.chunk.Chunk
getBlockEntities, getBlockEntity, getChunkPos, getEntities, getFluidState, getInhabitedTime, getLightLevel, getMinimumHeightMap, getWorld, hasPopulatedBlockEntities, isLoaded, isPopulated, method_11767, method_16990, method_16991, method_16992, method_16994, method_16995, method_16996, method_16997, method_16998, method_17002, method_17003, method_17004, method_17006, method_17007, method_17008, method_17009, method_17011, method_17012, method_17063, method_17064, method_17065, method_17066, method_17067, method_17068, method_17069, method_17071, method_17072, method_17073, method_17076, method_17077, method_17078, method_17079, method_17080, method_17083, method_17088, method_17091, method_3895, method_3922, method_3923, populateBlockEntities, setChunkLoaded, setHasEntities, setInhabitedTime, setLastSaveTime, setLevelChunkSections, setModifiedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.BlockView
getMaxLightLevelMethods inherited from interface net.minecraft.class_3781
method_16989, method_16999, method_17000, method_17001, method_17005, method_17010
-
Field Details
-
field_18876
- Mappings:
Namespace Name Mixin selector official dLbnf;d:[Layu;intermediary field_18876Lnet/minecraft/class_1195;field_18876:[Lnet/minecraft/class_1170;named field_18876Lnet/minecraft/world/chunk/EmptyChunk;field_18876:[Lnet/minecraft/world/biome/Biome;
-
-
Constructor Details
-
EmptyChunk
- Mappings:
Namespace Name Mixin selector official <init>Lbnj;<init>(Laxy;II)Vintermediary <init>Lnet/minecraft/class_1196;<init>(Lnet/minecraft/class_1150;II)Vnamed <init>Lnet/minecraft/world/chunk/Chunk;<init>(Lnet/minecraft/world/World;II)V
-
-
Method Details
-
isChunkEqual
public boolean isChunkEqual(int chunkX, int chunkZ) - Overrides:
isChunkEqualin classChunk- Mappings:
Namespace Name Mixin selector official aLbnj;a(II)Zintermediary method_3878Lnet/minecraft/class_1196;method_3878(II)Znamed isChunkEqualLnet/minecraft/world/chunk/Chunk;isChunkEqual(II)Z
-
method_3877
public void method_3877()- Overrides:
method_3877in classChunk- Mappings:
Namespace Name Mixin selector official nLbnj;n()Vintermediary method_3877Lnet/minecraft/class_1196;method_3877()Vnamed method_3877Lnet/minecraft/world/chunk/Chunk;method_3877()V
-
calculateSkyLight
public void calculateSkyLight()- Overrides:
calculateSkyLightin classChunk- Mappings:
Namespace Name Mixin selector official oLbnj;o()Vintermediary method_3897Lnet/minecraft/class_1196;method_3897()Vnamed calculateSkyLightLnet/minecraft/world/chunk/Chunk;calculateSkyLight()V
-
getBlockState
- Specified by:
getBlockStatein interfaceBlockView- Overrides:
getBlockStatein classChunk- Mappings:
Namespace Name Mixin selector official a_Laxk;a_(Lel;)Lblc;intermediary method_8580Lnet/minecraft/class_1158;method_8580(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;named getBlockStateLnet/minecraft/world/BlockView;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
method_9132
- Specified by:
method_9132in interfaceclass_3781- Overrides:
method_9132in classChunk- Mappings:
Namespace Name Mixin selector official aLbmx;a(Layi;Lel;Z)Iintermediary method_9132Lnet/minecraft/class_3781;method_9132(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;Z)Inamed method_9132Lnet/minecraft/class_3781;method_9132(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;Z)I
-
method_3891
- Specified by:
method_3891in interfaceclass_3781- Overrides:
method_3891in classChunk- Mappings:
Namespace Name Mixin selector official aLbmx;a(Layi;ZLel;I)Vintermediary method_3891Lnet/minecraft/class_3781;method_3891(Lnet/minecraft/class_1161;ZLnet/minecraft/class_2552;I)Vnamed method_3891Lnet/minecraft/class_3781;method_3891(Lnet/minecraft/world/LightType;ZLnet/minecraft/util/math/BlockPos;I)V
-
method_16993
- Specified by:
method_16993in interfaceclass_3781- Overrides:
method_16993in classChunk- Mappings:
Namespace Name Mixin selector official aLbmx;a(Lel;IZ)Iintermediary method_16993Lnet/minecraft/class_3781;method_16993(Lnet/minecraft/class_2552;IZ)Inamed method_16993Lnet/minecraft/class_3781;method_16993(Lnet/minecraft/util/math/BlockPos;IZ)I
-
addEntity
- Specified by:
addEntityin interfaceclass_3781- Overrides:
addEntityin classChunk- Mappings:
Namespace Name Mixin selector official method_3887Lbnj;method_3887(Laer;)Vintermediary method_3887Lnet/minecraft/class_1196;method_3887(Lnet/minecraft/class_864;)Vnamed addEntityLnet/minecraft/world/chunk/Chunk;addEntity(Lnet/minecraft/entity/Entity;)V
-
removeEntity
- Overrides:
removeEntityin classChunk- Mappings:
Namespace Name Mixin selector official bLbnj;b(Laer;)Vintermediary method_3901Lnet/minecraft/class_1196;method_3901(Lnet/minecraft/class_864;)Vnamed removeEntityLnet/minecraft/world/chunk/Chunk;removeEntity(Lnet/minecraft/entity/Entity;)V
-
removeEntity
- Overrides:
removeEntityin classChunk- Mappings:
Namespace Name Mixin selector official aLbnj;a(Laer;I)Vintermediary method_3888Lnet/minecraft/class_1196;method_3888(Lnet/minecraft/class_864;I)Vnamed removeEntityLnet/minecraft/world/chunk/Chunk;removeEntity(Lnet/minecraft/entity/Entity;I)V
-
hasDirectSunlight
- Specified by:
hasDirectSunlightin interfaceclass_3781- Overrides:
hasDirectSunlightin classChunk- Mappings:
Namespace Name Mixin selector official method_9148Lbnj;method_9148(Lel;)Zintermediary method_9148Lnet/minecraft/class_1196;method_9148(Lnet/minecraft/class_2552;)Znamed hasDirectSunlightLnet/minecraft/world/chunk/Chunk;hasDirectSunlight(Lnet/minecraft/util/math/BlockPos;)Z
-
getBlockEntity
- Overrides:
getBlockEntityin classChunk- Mappings:
Namespace Name Mixin selector official aLbnj;a(Lel;Lbnj$a;)Lbji;intermediary method_9138Lnet/minecraft/class_1196;method_9138(Lnet/minecraft/class_2552;Lnet/minecraft/class_1196$class_2251;)Lnet/minecraft/class_226;named getBlockEntityLnet/minecraft/world/chunk/Chunk;getBlockEntity(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/chunk/Chunk$Status;)Lnet/minecraft/block/entity/BlockEntity;
-
addBlockEntity
- Overrides:
addBlockEntityin classChunk- Mappings:
Namespace Name Mixin selector official aLbnj;a(Lbji;)Vintermediary method_3885Lnet/minecraft/class_1196;method_3885(Lnet/minecraft/class_226;)Vnamed addBlockEntityLnet/minecraft/world/chunk/Chunk;addBlockEntity(Lnet/minecraft/block/entity/BlockEntity;)V
-
method_9136
- Specified by:
method_9136in interfaceclass_3781- Overrides:
method_9136in classChunk- Mappings:
Namespace Name Mixin selector official method_9136Lbnj;method_9136(Lel;Lbji;)Vintermediary method_9136Lnet/minecraft/class_1196;method_9136(Lnet/minecraft/class_2552;Lnet/minecraft/class_226;)Vnamed method_9136Lnet/minecraft/world/chunk/Chunk;method_9136(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/entity/BlockEntity;)V
-
method_9150
- Specified by:
method_9150in interfaceclass_3781- Overrides:
method_9150in classChunk- Mappings:
Namespace Name Mixin selector official method_9150Lbnj;method_9150(Lel;)Vintermediary method_9150Lnet/minecraft/class_1196;method_9150(Lnet/minecraft/class_2552;)Vnamed method_9150Lnet/minecraft/world/chunk/Chunk;method_9150(Lnet/minecraft/util/math/BlockPos;)V
-
loadToWorld
public void loadToWorld()- Overrides:
loadToWorldin classChunk- Mappings:
Namespace Name Mixin selector official pLbnj;p()Vintermediary method_3902Lnet/minecraft/class_1196;method_3902()Vnamed loadToWorldLnet/minecraft/world/chunk/Chunk;loadToWorld()V
-
unloadFromWorld
public void unloadFromWorld()- Overrides:
unloadFromWorldin classChunk- Mappings:
Namespace Name Mixin selector official qLbnj;q()Vintermediary method_3906Lnet/minecraft/class_1196;method_3906()Vnamed unloadFromWorldLnet/minecraft/world/chunk/Chunk;unloadFromWorld()V
-
setModified
public void setModified()- Overrides:
setModifiedin classChunk- Mappings:
Namespace Name Mixin selector official rLbnj;r()Vintermediary method_3910Lnet/minecraft/class_1196;method_3910()Vnamed setModifiedLnet/minecraft/world/chunk/Chunk;setModified()V
-
method_17070
public void method_17070(@Nullable Entity entity, Box box, List<Entity> list, Predicate<? super Entity> predicate) - Overrides:
method_17070in classChunk- Mappings:
Namespace Name Mixin selector official aLbnj;a(Laer;Lcea;Ljava/util/List;Ljava/util/function/Predicate;)Vintermediary method_17070Lnet/minecraft/class_1196;method_17070(Lnet/minecraft/class_864;Lnet/minecraft/class_231;Ljava/util/List;Ljava/util/function/Predicate;)Vnamed method_17070Lnet/minecraft/world/chunk/Chunk;method_17070(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;Ljava/util/List;Ljava/util/function/Predicate;)V
-
method_17075
public <T extends Entity> void method_17075(Class<? extends T> class2, Box box, List<T> list, Predicate<? super T> predicate) - Overrides:
method_17075in classChunk- Mappings:
Namespace Name Mixin selector official aLbnj;a(Ljava/lang/Class;Lcea;Ljava/util/List;Ljava/util/function/Predicate;)Vintermediary method_17075Lnet/minecraft/class_1196;method_17075(Ljava/lang/Class;Lnet/minecraft/class_231;Ljava/util/List;Ljava/util/function/Predicate;)Vnamed method_17075Lnet/minecraft/world/chunk/Chunk;method_17075(Ljava/lang/Class;Lnet/minecraft/util/math/Box;Ljava/util/List;Ljava/util/function/Predicate;)V
-
shouldSave
public boolean shouldSave(boolean bool) - Overrides:
shouldSavein classChunk- Mappings:
Namespace Name Mixin selector official cLbnj;c(Z)Zintermediary method_3893Lnet/minecraft/class_1196;method_3893(Z)Znamed shouldSaveLnet/minecraft/world/chunk/Chunk;shouldSave(Z)Z
-
isEmpty
public boolean isEmpty() -
areSectionsEmptyBetween
public boolean areSectionsEmptyBetween(int startY, int endY) - Overrides:
areSectionsEmptyBetweenin classChunk- Mappings:
Namespace Name Mixin selector official bLbnj;b(II)Zintermediary method_3903Lnet/minecraft/class_1196;method_3903(II)Znamed areSectionsEmptyBetweenLnet/minecraft/world/chunk/Chunk;areSectionsEmptyBetween(II)Z
-