Class EmptyChunk

java.lang.Object
net.minecraft.world.chunk.Chunk
net.minecraft.world.chunk.EmptyChunk

public class EmptyChunk extends Chunk
Mappings:
Namespace Name
official aoh
intermediary net/minecraft/class_1195
named net/minecraft/world/chunk/EmptyChunk
  • Constructor Details

    • EmptyChunk

      public EmptyChunk(World world, int chunkX, int chunkZ)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laoi;<init>(Lafm;II)V
      intermediary <init> Lnet/minecraft/class_1196;<init>(Lnet/minecraft/class_1150;II)V
      named <init> Lnet/minecraft/world/chunk/Chunk;<init>(Lnet/minecraft/world/World;II)V
  • Method Details

    • isChunkEqual

      public boolean isChunkEqual(int chunkX, int chunkZ)
      Overrides:
      isChunkEqual in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(II)Z
      intermediary method_3878 Lnet/minecraft/class_1196;method_3878(II)Z
      named isChunkEqual Lnet/minecraft/world/chunk/Chunk;isChunkEqual(II)Z
    • getHighestBlockY

      public int getHighestBlockY(int x, int z)
      Overrides:
      getHighestBlockY in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official b Laoi;b(II)I
      intermediary method_3898 Lnet/minecraft/class_1196;method_3898(II)I
      named getHighestBlockY Lnet/minecraft/world/chunk/Chunk;getHighestBlockY(II)I
    • method_3877

      @Environment(CLIENT) public void method_3877()
      Overrides:
      method_3877 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a()V
      intermediary method_3877 Lnet/minecraft/class_1196;method_3877()V
      named method_3877 Lnet/minecraft/world/chunk/Chunk;method_3877()V
    • calculateSkyLight

      public void calculateSkyLight()
      Overrides:
      calculateSkyLight in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official b Laoi;b()V
      intermediary method_3897 Lnet/minecraft/class_1196;method_3897()V
      named calculateSkyLight Lnet/minecraft/world/chunk/Chunk;calculateSkyLight()V
    • getBlock

      public Block getBlock(int x, int y, int z)
      Overrides:
      getBlock in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(III)Laht;
      intermediary method_6532 Lnet/minecraft/class_1196;method_6532(III)Lnet/minecraft/class_197;
      named getBlock Lnet/minecraft/world/chunk/Chunk;getBlock(III)Lnet/minecraft/block/Block;
    • getBlockOpacity

      public int getBlockOpacity(int x, int y, int z)
      Overrides:
      getBlockOpacity in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official b Laoi;b(III)I
      intermediary method_3899 Lnet/minecraft/class_1196;method_3899(III)I
      named getBlockOpacity Lnet/minecraft/world/chunk/Chunk;getBlockOpacity(III)I
    • method_3881

      public boolean method_3881(int int2, int int3, int int4, Block block, int int5)
      Overrides:
      method_3881 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(IIILaht;I)Z
      intermediary method_3881 Lnet/minecraft/class_1196;method_3881(IIILnet/minecraft/class_197;I)Z
      named method_3881 Lnet/minecraft/world/chunk/Chunk;method_3881(IIILnet/minecraft/block/Block;I)Z
    • getBlockData

      public int getBlockData(int x, int y, int z)
      Overrides:
      getBlockData in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official c Laoi;c(III)I
      intermediary method_3904 Lnet/minecraft/class_1196;method_3904(III)I
      named getBlockData Lnet/minecraft/world/chunk/Chunk;getBlockData(III)I
    • method_3900

      public boolean method_3900(int int2, int int3, int int4, int int5)
      Overrides:
      method_3900 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(IIII)Z
      intermediary method_3900 Lnet/minecraft/class_1196;method_3900(IIII)Z
      named method_3900 Lnet/minecraft/world/chunk/Chunk;method_3900(IIII)Z
    • method_3890

      public int method_3890(LightType lightType, int int2, int int3, int int4)
      Overrides:
      method_3890 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(Lafy;III)I
      intermediary method_3890 Lnet/minecraft/class_1196;method_3890(Lnet/minecraft/class_1161;III)I
      named method_3890 Lnet/minecraft/world/chunk/Chunk;method_3890(Lnet/minecraft/world/LightType;III)I
    • method_3891

      public void method_3891(LightType lightType, int int2, int int3, int int4, int int5)
      Overrides:
      method_3891 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(Lafy;IIII)V
      intermediary method_3891 Lnet/minecraft/class_1196;method_3891(Lnet/minecraft/class_1161;IIII)V
      named method_3891 Lnet/minecraft/world/chunk/Chunk;method_3891(Lnet/minecraft/world/LightType;IIII)V
    • method_3905

      public int method_3905(int int2, int int3, int int4, int int5)
      Overrides:
      method_3905 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official b Laoi;b(IIII)I
      intermediary method_3905 Lnet/minecraft/class_1196;method_3905(IIII)I
      named method_3905 Lnet/minecraft/world/chunk/Chunk;method_3905(IIII)I
    • addEntity

      public void addEntity(Entity entity)
      Overrides:
      addEntity in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(Lqm;)V
      intermediary method_3887 Lnet/minecraft/class_1196;method_3887(Lnet/minecraft/class_864;)V
      named addEntity Lnet/minecraft/world/chunk/Chunk;addEntity(Lnet/minecraft/entity/Entity;)V
    • removeEntity

      public void removeEntity(Entity entity)
      Overrides:
      removeEntity in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official b Laoi;b(Lqm;)V
      intermediary method_3901 Lnet/minecraft/class_1196;method_3901(Lnet/minecraft/class_864;)V
      named removeEntity Lnet/minecraft/world/chunk/Chunk;removeEntity(Lnet/minecraft/entity/Entity;)V
    • removeEntity

      public void removeEntity(Entity entity, int index)
      Overrides:
      removeEntity in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(Lqm;I)V
      intermediary method_3888 Lnet/minecraft/class_1196;method_3888(Lnet/minecraft/class_864;I)V
      named removeEntity Lnet/minecraft/world/chunk/Chunk;removeEntity(Lnet/minecraft/entity/Entity;I)V
    • method_3908

      public boolean method_3908(int int2, int int3, int int4)
      Overrides:
      method_3908 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official d Laoi;d(III)Z
      intermediary method_3908 Lnet/minecraft/class_1196;method_3908(III)Z
      named method_3908 Lnet/minecraft/world/chunk/Chunk;method_3908(III)Z
    • method_3912

      public BlockEntity method_3912(int int2, int int3, int int4)
      Overrides:
      method_3912 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official e Laoi;e(III)Lanc;
      intermediary method_3912 Lnet/minecraft/class_1196;method_3912(III)Lnet/minecraft/class_226;
      named method_3912 Lnet/minecraft/world/chunk/Chunk;method_3912(III)Lnet/minecraft/block/entity/BlockEntity;
    • addBlockEntity

      public void addBlockEntity(BlockEntity be)
      Overrides:
      addBlockEntity in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(Lanc;)V
      intermediary method_3885 Lnet/minecraft/class_1196;method_3885(Lnet/minecraft/class_226;)V
      named addBlockEntity Lnet/minecraft/world/chunk/Chunk;addBlockEntity(Lnet/minecraft/block/entity/BlockEntity;)V
    • method_3882

      public void method_3882(int int2, int int3, int int4, BlockEntity blockEntity)
      Overrides:
      method_3882 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(IIILanc;)V
      intermediary method_3882 Lnet/minecraft/class_1196;method_3882(IIILnet/minecraft/class_226;)V
      named method_3882 Lnet/minecraft/world/chunk/Chunk;method_3882(IIILnet/minecraft/block/entity/BlockEntity;)V
    • method_3913

      public void method_3913(int int2, int int3, int int4)
      Overrides:
      method_3913 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official f Laoi;f(III)V
      intermediary method_3913 Lnet/minecraft/class_1196;method_3913(III)V
      named method_3913 Lnet/minecraft/world/chunk/Chunk;method_3913(III)V
    • loadToWorld

      public void loadToWorld()
      Overrides:
      loadToWorld in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official c Laoi;c()V
      intermediary method_3902 Lnet/minecraft/class_1196;method_3902()V
      named loadToWorld Lnet/minecraft/world/chunk/Chunk;loadToWorld()V
    • unloadFromWorld

      public void unloadFromWorld()
      Overrides:
      unloadFromWorld in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official d Laoi;d()V
      intermediary method_3906 Lnet/minecraft/class_1196;method_3906()V
      named unloadFromWorld Lnet/minecraft/world/chunk/Chunk;unloadFromWorld()V
    • setModified

      public void setModified()
      Overrides:
      setModified in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official e Laoi;e()V
      intermediary method_3910 Lnet/minecraft/class_1196;method_3910()V
      named setModified Lnet/minecraft/world/chunk/Chunk;setModified()V
    • method_3889

      public void method_3889(Entity entity, Box box, List list, EntityPredicates entityPredicates)
      Overrides:
      method_3889 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(Lqm;Laye;Ljava/util/List;Lqv;)V
      intermediary method_3889 Lnet/minecraft/class_1196;method_3889(Lnet/minecraft/class_864;Lnet/minecraft/class_231;Ljava/util/List;Lnet/minecraft/class_1394;)V
      named method_3889 Lnet/minecraft/world/chunk/Chunk;method_3889(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;Ljava/util/List;Lnet/minecraft/entity/predicate/EntityPredicates;)V
    • method_3886

      public void method_3886(Class class2, Box box, List list, EntityPredicates entityPredicates)
      Overrides:
      method_3886 in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(Ljava/lang/Class;Laye;Ljava/util/List;Lqv;)V
      intermediary method_3886 Lnet/minecraft/class_1196;method_3886(Ljava/lang/Class;Lnet/minecraft/class_231;Ljava/util/List;Lnet/minecraft/class_1394;)V
      named method_3886 Lnet/minecraft/world/chunk/Chunk;method_3886(Ljava/lang/Class;Lnet/minecraft/util/math/Box;Ljava/util/List;Lnet/minecraft/entity/predicate/EntityPredicates;)V
    • shouldSave

      public boolean shouldSave(boolean bool)
      Overrides:
      shouldSave in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(Z)Z
      intermediary method_3893 Lnet/minecraft/class_1196;method_3893(Z)Z
      named shouldSave Lnet/minecraft/world/chunk/Chunk;shouldSave(Z)Z
    • getRandom

      public Random getRandom(long seed)
      Overrides:
      getRandom in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official a Laoi;a(J)Ljava/util/Random;
      intermediary method_3884 Lnet/minecraft/class_1196;method_3884(J)Ljava/util/Random;
      named getRandom Lnet/minecraft/world/chunk/Chunk;getRandom(J)Ljava/util/Random;
    • isEmpty

      public boolean isEmpty()
      Overrides:
      isEmpty in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official g Laoi;g()Z
      intermediary method_3914 Lnet/minecraft/class_1196;method_3914()Z
      named isEmpty Lnet/minecraft/world/chunk/Chunk;isEmpty()Z
    • areSectionsEmptyBetween

      public boolean areSectionsEmptyBetween(int startY, int endY)
      Overrides:
      areSectionsEmptyBetween in class Chunk
      Mappings:
      Namespace Name Mixin selector
      official c Laoi;c(II)Z
      intermediary method_3903 Lnet/minecraft/class_1196;method_3903(II)Z
      named areSectionsEmptyBetween Lnet/minecraft/world/chunk/Chunk;areSectionsEmptyBetween(II)Z