Class Chunk

java.lang.Object
net.minecraft.level.chunk.Chunk
Direct Known Subclasses:
class_255

public class Chunk extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_43
glue class_279
server hi
client lm
named net/minecraft/level/chunk/Chunk
  • Field Details

    • field_953

      public static boolean field_953
      Mappings:
      Namespace Name Mixin selector
      intermediary field_953 Lnet/minecraft/class_43;field_953:Z
      glue field_1154 Lclass_279;field_1154:Z
      server a Lhi;a:Z
      client a Llm;a:Z
      named field_953 Lnet/minecraft/level/chunk/Chunk;field_953:Z
    • tiles

      public byte[] tiles
      Mappings:
      Namespace Name Mixin selector
      intermediary field_954 Lnet/minecraft/class_43;field_954:[B
      glue field_1155 Lclass_279;field_1155:[B
      server b Lhi;b:[B
      client b Llm;b:[B
      named tiles Lnet/minecraft/level/chunk/Chunk;tiles:[B
    • field_955

      public boolean field_955
      Mappings:
      Namespace Name Mixin selector
      intermediary field_955 Lnet/minecraft/class_43;field_955:Z
      glue field_1156 Lclass_279;field_1156:Z
      server c Lhi;c:Z
      client c Llm;c:Z
      named field_955 Lnet/minecraft/level/chunk/Chunk;field_955:Z
    • level

      public Level level
      Mappings:
      Namespace Name Mixin selector
      intermediary field_956 Lnet/minecraft/class_43;field_956:Lnet/minecraft/class_18;
      glue field_1157 Lclass_279;field_1157:Lclass_129;
      server d Lhi;d:Ldj;
      client d Llm;d:Lfd;
      named level Lnet/minecraft/level/chunk/Chunk;level:Lnet/minecraft/level/Level;
    • field_957

      public class_257 field_957
      Mappings:
      Namespace Name Mixin selector
      intermediary field_957 Lnet/minecraft/class_43;field_957:Lnet/minecraft/class_257;
      glue field_1158 Lclass_279;field_1158:Lclass_545;
      server e Lhi;e:Lob;
      client e Llm;e:Lwi;
      named field_957 Lnet/minecraft/level/chunk/Chunk;field_957:Lnet/minecraft/class_257;
    • field_958

      public class_257 field_958
      Mappings:
      Namespace Name Mixin selector
      intermediary field_958 Lnet/minecraft/class_43;field_958:Lnet/minecraft/class_257;
      glue field_1159 Lclass_279;field_1159:Lclass_545;
      server f Lhi;f:Lob;
      client f Llm;f:Lwi;
      named field_958 Lnet/minecraft/level/chunk/Chunk;field_958:Lnet/minecraft/class_257;
    • field_959

      public class_257 field_959
      Mappings:
      Namespace Name Mixin selector
      intermediary field_959 Lnet/minecraft/class_43;field_959:Lnet/minecraft/class_257;
      glue field_1160 Lclass_279;field_1160:Lclass_545;
      server g Lhi;g:Lob;
      client g Llm;g:Lwi;
      named field_959 Lnet/minecraft/level/chunk/Chunk;field_959:Lnet/minecraft/class_257;
    • heightmap

      public byte[] heightmap
      Mappings:
      Namespace Name Mixin selector
      intermediary field_960 Lnet/minecraft/class_43;field_960:[B
      glue field_1161 Lclass_279;field_1161:[B
      server h Lhi;h:[B
      client h Llm;h:[B
      named heightmap Lnet/minecraft/level/chunk/Chunk;heightmap:[B
    • field_961

      public int field_961
      Mappings:
      Namespace Name Mixin selector
      intermediary field_961 Lnet/minecraft/class_43;field_961:I
      glue field_1162 Lclass_279;field_1162:I
      server i Lhi;i:I
      client i Llm;i:I
      named field_961 Lnet/minecraft/level/chunk/Chunk;field_961:I
    • x

      public final int x
      Mappings:
      Namespace Name Mixin selector
      intermediary field_962 Lnet/minecraft/class_43;field_962:I
      glue field_1163 Lclass_279;field_1163:I
      server j Lhi;j:I
      client j Llm;j:I
      named x Lnet/minecraft/level/chunk/Chunk;x:I
    • z

      public final int z
      Mappings:
      Namespace Name Mixin selector
      intermediary field_963 Lnet/minecraft/class_43;field_963:I
      glue field_1164 Lclass_279;field_1164:I
      server k Lhi;k:I
      client k Llm;k:I
      named z Lnet/minecraft/level/chunk/Chunk;z:I
    • field_964

      public Map field_964
      Mappings:
      Namespace Name Mixin selector
      intermediary field_964 Lnet/minecraft/class_43;field_964:Ljava/util/Map;
      glue field_1165 Lclass_279;field_1165:Ljava/util/Map;
      server l Lhi;l:Ljava/util/Map;
      client l Llm;l:Ljava/util/Map;
      named field_964 Lnet/minecraft/level/chunk/Chunk;field_964:Ljava/util/Map;
    • entities

      public List[] entities
      Mappings:
      Namespace Name Mixin selector
      intermediary field_965 Lnet/minecraft/class_43;field_965:[Ljava/util/List;
      glue field_1166 Lclass_279;field_1166:[Ljava/util/List;
      server m Lhi;m:[Ljava/util/List;
      client m Llm;m:[Ljava/util/List;
      named entities Lnet/minecraft/level/chunk/Chunk;entities:[Ljava/util/List;
    • decorated

      public boolean decorated
      Mappings:
      Namespace Name Mixin selector
      intermediary field_966 Lnet/minecraft/class_43;field_966:Z
      glue field_1167 Lclass_279;field_1167:Z
      server n Lhi;n:Z
      client n Llm;n:Z
      named decorated Lnet/minecraft/level/chunk/Chunk;decorated:Z
    • field_967

      public boolean field_967
      Mappings:
      Namespace Name Mixin selector
      intermediary field_967 Lnet/minecraft/class_43;field_967:Z
      glue field_1168 Lclass_279;field_1168:Z
      server o Lhi;o:Z
      client o Llm;o:Z
      named field_967 Lnet/minecraft/level/chunk/Chunk;field_967:Z
    • field_968

      public boolean field_968
      Mappings:
      Namespace Name Mixin selector
      intermediary field_968 Lnet/minecraft/class_43;field_968:Z
      glue field_1169 Lclass_279;field_1169:Z
      server p Lhi;p:Z
      client p Llm;p:Z
      named field_968 Lnet/minecraft/level/chunk/Chunk;field_968:Z
    • field_969

      public boolean field_969
      Mappings:
      Namespace Name Mixin selector
      intermediary field_969 Lnet/minecraft/class_43;field_969:Z
      glue field_1170 Lclass_279;field_1170:Z
      server q Lhi;q:Z
      client q Llm;q:Z
      named field_969 Lnet/minecraft/level/chunk/Chunk;field_969:Z
    • lastUpdate

      public long lastUpdate
      Mappings:
      Namespace Name Mixin selector
      intermediary field_970 Lnet/minecraft/class_43;field_970:J
      glue field_1171 Lclass_279;field_1171:J
      server r Lhi;r:J
      client r Llm;r:J
      named lastUpdate Lnet/minecraft/level/chunk/Chunk;lastUpdate:J
  • Constructor Details

    • Chunk

      public Chunk(Level level, int x, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_43;<init>(Lnet/minecraft/class_18;II)V
      glue <init> Lclass_279;<init>(Lclass_129;II)V
      server <init> Lhi;<init>(Ldj;II)V
      client <init> Llm;<init>(Lfd;II)V
      named <init> Lnet/minecraft/level/chunk/Chunk;<init>(Lnet/minecraft/level/Level;II)V
    • Chunk

      public Chunk(Level level, byte[] byte2, int int2, int int3)
  • Method Details

    • isSameXAndZ

      public boolean isSameXAndZ(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_858 Lnet/minecraft/class_43;method_858(II)Z
      glue method_1244 Lclass_279;method_1244(II)Z
      server a Lhi;a(II)Z
      client a Llm;a(II)Z
      named isSameXAndZ Lnet/minecraft/level/chunk/Chunk;isSameXAndZ(II)Z
    • getHeight

      public int getHeight(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_874 Lnet/minecraft/class_43;method_874(II)I
      glue method_1260 Lclass_279;method_1260(II)I
      server b Lhi;b(II)I
      client b Llm;b(II)I
      named getHeight Lnet/minecraft/level/chunk/Chunk;getHeight(II)I
    • method_857

      public void method_857()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_857 Lnet/minecraft/class_43;method_857()V
      glue method_1243 Lclass_279;method_1243()V
      server a Lhi;a()V
      client a Llm;a()V
      named method_857 Lnet/minecraft/level/chunk/Chunk;method_857()V
    • method_892

      @Environment(CLIENT) public void method_892()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_892 Lnet/minecraft/class_43;method_892()V
      glue method_1607 Lclass_279;method_1607()V
      server method_892 Lhi;method_892()V
      client b Llm;b()V
      named method_892 Lnet/minecraft/level/chunk/Chunk;method_892()V
    • generateHeightmap

      public void generateHeightmap()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_873 Lnet/minecraft/class_43;method_873()V
      glue method_1259 Lclass_279;method_1259()V
      server b Lhi;b()V
      client c Llm;c()V
      named generateHeightmap Lnet/minecraft/level/chunk/Chunk;generateHeightmap()V
    • method_878

      public void method_878()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_878 Lnet/minecraft/class_43;method_878()V
      glue method_1264 Lclass_279;method_1264()V
      server c Lhi;c()V
      client d Llm;d()V
      named method_878 Lnet/minecraft/level/chunk/Chunk;method_878()V
    • method_887

      private void method_887(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_887 Lnet/minecraft/class_43;method_887(II)V
      glue method_1277 Lclass_279;method_1277(II)V
      server c Lhi;c(II)V
      client c Llm;c(II)V
      named method_887 Lnet/minecraft/level/chunk/Chunk;method_887(II)V
    • method_888

      private void method_888(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_888 Lnet/minecraft/class_43;method_888(III)V
      glue method_1278 Lclass_279;method_1278(III)V
      server f Lhi;f(III)V
      client f Llm;f(III)V
      named method_888 Lnet/minecraft/level/chunk/Chunk;method_888(III)V
    • method_889

      private void method_889(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_889 Lnet/minecraft/class_43;method_889(III)V
      glue method_1279 Lclass_279;method_1279(III)V
      server g Lhi;g(III)V
      client g Llm;g(III)V
      named method_889 Lnet/minecraft/level/chunk/Chunk;method_889(III)V
    • getTileId

      public int getTileId(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_859 Lnet/minecraft/class_43;method_859(III)I
      glue method_1245 Lclass_279;method_1245(III)I
      server a Lhi;a(III)I
      client a Llm;a(III)I
      named getTileId Lnet/minecraft/level/chunk/Chunk;getTileId(III)I
    • setTileWithMetadata

      public boolean setTileWithMetadata(int x, int y, int z, int blockId, int int2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_861 Lnet/minecraft/class_43;method_861(IIIII)Z
      glue method_1247 Lclass_279;method_1247(IIIII)Z
      server a Lhi;a(IIIII)Z
      client a Llm;a(IIIII)Z
      named setTileWithMetadata Lnet/minecraft/level/chunk/Chunk;setTileWithMetadata(IIIII)Z
    • method_860

      public boolean method_860(int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_860 Lnet/minecraft/class_43;method_860(IIII)Z
      glue method_1246 Lclass_279;method_1246(IIII)Z
      server a Lhi;a(IIII)Z
      client a Llm;a(IIII)Z
      named method_860 Lnet/minecraft/level/chunk/Chunk;method_860(IIII)Z
    • method_875

      public int method_875(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_875 Lnet/minecraft/class_43;method_875(III)I
      glue method_1261 Lclass_279;method_1261(III)I
      server b Lhi;b(III)I
      client b Llm;b(III)I
      named method_875 Lnet/minecraft/level/chunk/Chunk;method_875(III)I
    • method_876

      public void method_876(int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_876 Lnet/minecraft/class_43;method_876(IIII)V
      glue method_1262 Lclass_279;method_1262(IIII)V
      server b Lhi;b(IIII)V
      client b Llm;b(IIII)V
      named method_876 Lnet/minecraft/level/chunk/Chunk;method_876(IIII)V
    • method_864

      public int method_864(LightType lightType, int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_864 Lnet/minecraft/class_43;method_864(Lnet/minecraft/class_56;III)I
      glue method_1250 Lclass_279;method_1250(Lclass_97;III)I
      server a Lhi;a(Lco;III)I
      client a Llm;a(Leb;III)I
      named method_864 Lnet/minecraft/level/chunk/Chunk;method_864(Lnet/minecraft/level/LightType;III)I
    • method_865

      public void method_865(LightType lightType, int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_865 Lnet/minecraft/class_43;method_865(Lnet/minecraft/class_56;IIII)V
      glue method_1251 Lclass_279;method_1251(Lclass_97;IIII)V
      server a Lhi;a(Lco;IIII)V
      client a Llm;a(Leb;IIII)V
      named method_865 Lnet/minecraft/level/chunk/Chunk;method_865(Lnet/minecraft/level/LightType;IIII)V
    • method_880

      public int method_880(int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_880 Lnet/minecraft/class_43;method_880(IIII)I
      glue method_1266 Lclass_279;method_1266(IIII)I
      server c Lhi;c(IIII)I
      client c Llm;c(IIII)I
      named method_880 Lnet/minecraft/level/chunk/Chunk;method_880(IIII)I
    • addEntity

      public void addEntity(EntityBase entityBase)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_868 Lnet/minecraft/class_43;method_868(Lnet/minecraft/class_57;)V
      glue method_1254 Lclass_279;method_1254(Lclass_450;)V
      server a Lhi;a(Llq;)V
      client a Llm;a(Lsn;)V
      named addEntity Lnet/minecraft/level/chunk/Chunk;addEntity(Lnet/minecraft/entity/EntityBase;)V
    • removeEntity

      public void removeEntity(EntityBase entity)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_877 Lnet/minecraft/class_43;method_877(Lnet/minecraft/class_57;)V
      glue method_1263 Lclass_279;method_1263(Lclass_450;)V
      server b Lhi;b(Llq;)V
      client b Llm;b(Lsn;)V
      named removeEntity Lnet/minecraft/level/chunk/Chunk;removeEntity(Lnet/minecraft/entity/EntityBase;)V
    • removeEntity

      public void removeEntity(EntityBase entityBase, int index)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_869 Lnet/minecraft/class_43;method_869(Lnet/minecraft/class_57;I)V
      glue method_1255 Lclass_279;method_1255(Lclass_450;I)V
      server a Lhi;a(Llq;I)V
      client a Llm;a(Lsn;I)V
      named removeEntity Lnet/minecraft/level/chunk/Chunk;removeEntity(Lnet/minecraft/entity/EntityBase;I)V
    • isAboveGround

      public boolean isAboveGround(int localX, int y, int localZ)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_879 Lnet/minecraft/class_43;method_879(III)Z
      glue method_1265 Lclass_279;method_1265(III)Z
      server c Lhi;c(III)Z
      client c Llm;c(III)Z
      named isAboveGround Lnet/minecraft/level/chunk/Chunk;isAboveGround(III)Z
    • method_882

      public TileEntityBase method_882(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_882 Lnet/minecraft/class_43;method_882(III)Lnet/minecraft/class_55;
      glue method_1268 Lclass_279;method_1268(III)Lclass_356;
      server d Lhi;d(III)Ljh;
      client d Llm;d(III)Low;
      named method_882 Lnet/minecraft/level/chunk/Chunk;method_882(III)Lnet/minecraft/tileentity/TileEntityBase;
    • method_867

      public void method_867(TileEntityBase tileEntityBase)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_867 Lnet/minecraft/class_43;method_867(Lnet/minecraft/class_55;)V
      glue method_1253 Lclass_279;method_1253(Lclass_356;)V
      server a Lhi;a(Ljh;)V
      client a Llm;a(Low;)V
      named method_867 Lnet/minecraft/level/chunk/Chunk;method_867(Lnet/minecraft/tileentity/TileEntityBase;)V
    • placeTileEntity

      public void placeTileEntity(int x, int y, int z, TileEntityBase tileEntityBase)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_862 Lnet/minecraft/class_43;method_862(IIILnet/minecraft/class_55;)V
      glue method_1248 Lclass_279;method_1248(IIILclass_356;)V
      server a Lhi;a(IIILjh;)V
      client a Llm;a(IIILow;)V
      named placeTileEntity Lnet/minecraft/level/chunk/Chunk;placeTileEntity(IIILnet/minecraft/tileentity/TileEntityBase;)V
    • method_884

      public void method_884(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_884 Lnet/minecraft/class_43;method_884(III)V
      glue method_1270 Lclass_279;method_1270(III)V
      server e Lhi;e(III)V
      client e Llm;e(III)V
      named method_884 Lnet/minecraft/level/chunk/Chunk;method_884(III)V
    • method_881

      public void method_881()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_881 Lnet/minecraft/class_43;method_881()V
      glue method_1267 Lclass_279;method_1267()V
      server d Lhi;d()V
      client e Llm;e()V
      named method_881 Lnet/minecraft/level/chunk/Chunk;method_881()V
    • method_883

      public void method_883()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_883 Lnet/minecraft/class_43;method_883()V
      glue method_1269 Lclass_279;method_1269()V
      server e Lhi;e()V
      client f Llm;f()V
      named method_883 Lnet/minecraft/level/chunk/Chunk;method_883()V
    • method_885

      public void method_885()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_885 Lnet/minecraft/class_43;method_885()V
      glue method_1271 Lclass_279;method_1271()V
      server f Lhi;f()V
      client g Llm;g()V
      named method_885 Lnet/minecraft/level/chunk/Chunk;method_885()V
    • method_870

      public void method_870(EntityBase entityBase, Box box, List list)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_870 Lnet/minecraft/class_43;method_870(Lnet/minecraft/class_57;Lnet/minecraft/class_25;Ljava/util/List;)V
      glue method_1256 Lclass_279;method_1256(Lclass_450;Lclass_113;Ljava/util/List;)V
      server a Lhi;a(Llq;Lcz;Ljava/util/List;)V
      client a Llm;a(Lsn;Leq;Ljava/util/List;)V
      named method_870 Lnet/minecraft/level/chunk/Chunk;method_870(Lnet/minecraft/entity/EntityBase;Lnet/minecraft/util/maths/Box;Ljava/util/List;)V
    • method_866

      public void method_866(Class class2, Box box, List list)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_866 Lnet/minecraft/class_43;method_866(Ljava/lang/Class;Lnet/minecraft/class_25;Ljava/util/List;)V
      glue method_1252 Lclass_279;method_1252(Ljava/lang/Class;Lclass_113;Ljava/util/List;)V
      server a Lhi;a(Ljava/lang/Class;Lcz;Ljava/util/List;)V
      client a Llm;a(Ljava/lang/Class;Leq;Ljava/util/List;)V
      named method_866 Lnet/minecraft/level/chunk/Chunk;method_866(Ljava/lang/Class;Lnet/minecraft/util/maths/Box;Ljava/util/List;)V
    • method_871

      public boolean method_871(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_871 Lnet/minecraft/class_43;method_871(Z)Z
      glue method_1257 Lclass_279;method_1257(Z)Z
      server a Lhi;a(Z)Z
      client a Llm;a(Z)Z
      named method_871 Lnet/minecraft/level/chunk/Chunk;method_871(Z)Z
    • method_891

      @Environment(CLIENT) public int method_891(byte[] byte2, int int2, int int3, int int4, int int5, int int6, int int7, int int8)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_891 Lnet/minecraft/class_43;method_891([BIIIIIII)I
      glue method_1606 Lclass_279;method_1606([BIIIIIII)I
      server method_891 Lhi;method_891([BIIIIIII)I
      client a Llm;a([BIIIIIII)I
      named method_891 Lnet/minecraft/level/chunk/Chunk;method_891([BIIIIIII)I
    • method_872

      @Environment(SERVER) public int method_872(byte[] byte2, int int2, int int3, int int4, int int5, int int6, int int7, int int8)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_872 Lnet/minecraft/class_43;method_872([BIIIIIII)I
      glue method_1258 Lclass_279;method_1258([BIIIIIII)I
      server a Lhi;a([BIIIIIII)I
      client method_872 Llm;method_872([BIIIIIII)I
      named method_872 Lnet/minecraft/level/chunk/Chunk;method_872([BIIIIIII)I
    • method_863

      public Random method_863(long long2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_863 Lnet/minecraft/class_43;method_863(J)Ljava/util/Random;
      glue method_1249 Lclass_279;method_1249(J)Ljava/util/Random;
      server a Lhi;a(J)Ljava/util/Random;
      client a Llm;a(J)Ljava/util/Random;
      named method_863 Lnet/minecraft/level/chunk/Chunk;method_863(J)Ljava/util/Random;
    • method_886

      public boolean method_886()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_886 Lnet/minecraft/class_43;method_886()Z
      glue method_1272 Lclass_279;method_1272()Z
      server g Lhi;g()Z
      client h Llm;h()Z
      named method_886 Lnet/minecraft/level/chunk/Chunk;method_886()Z
    • method_890

      public void method_890()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_890 Lnet/minecraft/class_43;method_890()V
      glue method_1280 Lclass_279;method_1280()V
      server h Lhi;h()V
      client i Llm;i()V
      named method_890 Lnet/minecraft/level/chunk/Chunk;method_890()V