Class ChunkBlockStateStorage

java.lang.Object
net.minecraft.world.chunk.ChunkBlockStateStorage
All Implemented Interfaces:
class_3781, BlockView
Direct Known Subclasses:
class_3788

public class ChunkBlockStateStorage extends Object implements class_3781
Mappings:
Namespace Name
official bnr
intermediary net/minecraft/class_2252
named net/minecraft/world/chunk/ChunkBlockStateStorage
  • Field Details

    • field_18909

      private static final Logger field_18909
      Mappings:
      Namespace Name Mixin selector
      official a Lbnr;a:Lorg/apache/logging/log4j/Logger;
      intermediary field_18909 Lnet/minecraft/class_2252;field_18909:Lorg/apache/logging/log4j/Logger;
      named field_18909 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18909:Lorg/apache/logging/log4j/Logger;
    • field_18910

      private final ChunkPos field_18910
      Mappings:
      Namespace Name Mixin selector
      official b Lbnr;b:Laxm;
      intermediary field_18910 Lnet/minecraft/class_2252;field_18910:Lnet/minecraft/class_1146;
      named field_18910 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18910:Lnet/minecraft/util/math/ChunkPos;
    • field_18911

      private boolean field_18911
      Mappings:
      Namespace Name Mixin selector
      official c Lbnr;c:Z
      intermediary field_18911 Lnet/minecraft/class_2252;field_18911:Z
      named field_18911 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18911:Z
    • field_18912

      private final AtomicInteger field_18912
      Mappings:
      Namespace Name Mixin selector
      official d Lbnr;d:Ljava/util/concurrent/atomic/AtomicInteger;
      intermediary field_18912 Lnet/minecraft/class_2252;field_18912:Ljava/util/concurrent/atomic/AtomicInteger;
      named field_18912 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18912:Ljava/util/concurrent/atomic/AtomicInteger;
    • field_18913

      private Biome[] field_18913
      Mappings:
      Namespace Name Mixin selector
      official e Lbnr;e:[Layu;
      intermediary field_18913 Lnet/minecraft/class_2252;field_18913:[Lnet/minecraft/class_1170;
      named field_18913 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18913:[Lnet/minecraft/world/biome/Biome;
    • field_18914

      private final Map<class_3804.class_3805,class_3804> field_18914
      Mappings:
      Namespace Name Mixin selector
      official f Lbnr;f:Ljava/util/Map;
      intermediary field_18914 Lnet/minecraft/class_2252;field_18914:Ljava/util/Map;
      named field_18914 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18914:Ljava/util/Map;
    • field_18915

      private volatile class_3786 field_18915
      Mappings:
      Namespace Name Mixin selector
      official g Lbnr;g:Lbnd;
      intermediary field_18915 Lnet/minecraft/class_2252;field_18915:Lnet/minecraft/class_3786;
      named field_18915 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18915:Lnet/minecraft/class_3786;
    • field_18916

      private final Map<BlockPos,BlockEntity> field_18916
      Mappings:
      Namespace Name Mixin selector
      official h Lbnr;h:Ljava/util/Map;
      intermediary field_18916 Lnet/minecraft/class_2252;field_18916:Ljava/util/Map;
      named field_18916 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18916:Ljava/util/Map;
    • field_18917

      private final Map<BlockPos,NbtCompound> field_18917
      Mappings:
      Namespace Name Mixin selector
      official i Lbnr;i:Ljava/util/Map;
      intermediary field_18917 Lnet/minecraft/class_2252;field_18917:Ljava/util/Map;
      named field_18917 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18917:Ljava/util/Map;
    • field_18918

      private final ChunkSection[] field_18918
      Mappings:
      Namespace Name Mixin selector
      official j Lbnr;j:[Lbnk;
      intermediary field_18918 Lnet/minecraft/class_2252;field_18918:[Lnet/minecraft/class_1197;
      named field_18918 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18918:[Lnet/minecraft/world/chunk/ChunkSection;
    • field_18919

      private final List<NbtCompound> field_18919
      Mappings:
      Namespace Name Mixin selector
      official k Lbnr;k:Ljava/util/List;
      intermediary field_18919 Lnet/minecraft/class_2252;field_18919:Ljava/util/List;
      named field_18919 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18919:Ljava/util/List;
    • field_18920

      private final List<BlockPos> field_18920
      Mappings:
      Namespace Name Mixin selector
      official l Lbnr;l:Ljava/util/List;
      intermediary field_18920 Lnet/minecraft/class_2252;field_18920:Ljava/util/List;
      named field_18920 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18920:Ljava/util/List;
    • field_18921

      private final ShortList[] field_18921
      Mappings:
      Namespace Name Mixin selector
      official m Lbnr;m:[Lit/unimi/dsi/fastutil/shorts/ShortList;
      intermediary field_18921 Lnet/minecraft/class_2252;field_18921:[Lit/unimi/dsi/fastutil/shorts/ShortList;
      named field_18921 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18921:[Lit/unimi/dsi/fastutil/shorts/ShortList;
    • field_18922

      private final Map<String,class_3992> field_18922
      Mappings:
      Namespace Name Mixin selector
      official n Lbnr;n:Ljava/util/Map;
      intermediary field_18922 Lnet/minecraft/class_2252;field_18922:Ljava/util/Map;
      named field_18922 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18922:Ljava/util/Map;
    • field_18923

      private final Map<String,LongSet> field_18923
      Mappings:
      Namespace Name Mixin selector
      official o Lbnr;o:Ljava/util/Map;
      intermediary field_18923 Lnet/minecraft/class_2252;field_18923:Ljava/util/Map;
      named field_18923 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18923:Ljava/util/Map;
    • field_18924

      private final class_3790 field_18924
      Mappings:
      Namespace Name Mixin selector
      official p Lbnr;p:Lbnt;
      intermediary field_18924 Lnet/minecraft/class_2252;field_18924:Lnet/minecraft/class_3790;
      named field_18924 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18924:Lnet/minecraft/class_3790;
    • field_18925

      private final class_3789<Block> field_18925
      Mappings:
      Namespace Name Mixin selector
      official q Lbnr;q:Lbns;
      intermediary field_18925 Lnet/minecraft/class_2252;field_18925:Lnet/minecraft/class_3789;
      named field_18925 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18925:Lnet/minecraft/class_3789;
    • field_18926

      private final class_3789<Fluid> field_18926
      Mappings:
      Namespace Name Mixin selector
      official r Lbnr;r:Lbns;
      intermediary field_18926 Lnet/minecraft/class_2252;field_18926:Lnet/minecraft/class_3789;
      named field_18926 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18926:Lnet/minecraft/class_3789;
    • field_18927

      private long field_18927
      Mappings:
      Namespace Name Mixin selector
      official s Lbnr;s:J
      intermediary field_18927 Lnet/minecraft/class_2252;field_18927:J
      named field_18927 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18927:J
    • field_18928

      private final Map<class_3801.class_3802,BitSet> field_18928
      Mappings:
      Namespace Name Mixin selector
      official t Lbnr;t:Ljava/util/Map;
      intermediary field_18928 Lnet/minecraft/class_2252;field_18928:Ljava/util/Map;
      named field_18928 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18928:Ljava/util/Map;
    • field_18929

      private boolean field_18929
      Mappings:
      Namespace Name Mixin selector
      official u Lbnr;u:Z
      intermediary field_18929 Lnet/minecraft/class_2252;field_18929:Z
      named field_18929 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;field_18929:Z
  • Constructor Details

    • ChunkBlockStateStorage

      public ChunkBlockStateStorage(int int2, int int3, class_3790 class_3790)
    • ChunkBlockStateStorage

      public ChunkBlockStateStorage(ChunkPos chunkPos, class_3790 class_3790)
  • Method Details

    • method_17119

      public static ShortList method_17119(ShortList[] shortList, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnr;a([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList;
      intermediary method_17119 Lnet/minecraft/class_2252;method_17119([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList;
      named method_17119 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17119([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList;
    • getBlockState

      @Nullable public BlockState getBlockState(BlockPos pos)
      Specified by:
      getBlockState in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official a_ Laxk;a_(Lel;)Lblc;
      intermediary method_8580 Lnet/minecraft/class_1158;method_8580(Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;
      named getBlockState Lnet/minecraft/world/BlockView;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
    • getFluidState

      public FluidState getFluidState(BlockPos pos)
      Specified by:
      getFluidState in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official b Laxk;b(Lel;)Lbyw;
      intermediary method_16280 Lnet/minecraft/class_1158;method_16280(Lnet/minecraft/class_2552;)Lnet/minecraft/class_4024;
      named getFluidState Lnet/minecraft/world/BlockView;getFluidState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/fluid/FluidState;
    • method_17010

      public List<BlockPos> method_17010()
      Specified by:
      method_17010 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official j Lbmx;j()Ljava/util/List;
      intermediary method_17010 Lnet/minecraft/class_3781;method_17010()Ljava/util/List;
      named method_17010 Lnet/minecraft/class_3781;method_17010()Ljava/util/List;
    • method_17139

      public ShortList[] method_17139()
      Mappings:
      Namespace Name Mixin selector
      official p Lbnr;p()[Lit/unimi/dsi/fastutil/shorts/ShortList;
      intermediary method_17139 Lnet/minecraft/class_2252;method_17139()[Lit/unimi/dsi/fastutil/shorts/ShortList;
      named method_17139 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17139()[Lit/unimi/dsi/fastutil/shorts/ShortList;
    • method_17115

      public void method_17115(short short2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnr;a(SI)V
      intermediary method_17115 Lnet/minecraft/class_2252;method_17115(SI)V
      named method_17115 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17115(SI)V
    • method_17134

      public void method_17134(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official h Lbnr;h(Lel;)V
      intermediary method_17134 Lnet/minecraft/class_2252;method_17134(Lnet/minecraft/class_2552;)V
      named method_17134 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17134(Lnet/minecraft/util/math/BlockPos;)V
    • method_16994

      @Nullable public BlockState method_16994(BlockPos blockPos, BlockState blockState, boolean bool)
      Specified by:
      method_16994 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Lel;Lblc;Z)Lblc;
      intermediary method_16994 Lnet/minecraft/class_3781;method_16994(Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Z)Lnet/minecraft/class_2232;
      named method_16994 Lnet/minecraft/class_3781;method_16994(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)Lnet/minecraft/block/BlockState;
    • method_9136

      public void method_9136(BlockPos blockPos, BlockEntity blockEntity)
      Specified by:
      method_9136 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Lel;Lbji;)V
      intermediary method_9136 Lnet/minecraft/class_3781;method_9136(Lnet/minecraft/class_2552;Lnet/minecraft/class_226;)V
      named method_9136 Lnet/minecraft/class_3781;method_9136(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/entity/BlockEntity;)V
    • method_17140

      public Set<BlockPos> method_17140()
      Mappings:
      Namespace Name Mixin selector
      official q Lbnr;q()Ljava/util/Set;
      intermediary method_17140 Lnet/minecraft/class_2252;method_17140()Ljava/util/Set;
      named method_17140 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17140()Ljava/util/Set;
    • getBlockEntity

      @Nullable public BlockEntity getBlockEntity(BlockPos pos)
      Specified by:
      getBlockEntity in interface BlockView
      Mappings:
      Namespace Name Mixin selector
      official f Laxk;f(Lel;)Lbji;
      intermediary method_8581 Lnet/minecraft/class_1158;method_8581(Lnet/minecraft/class_2552;)Lnet/minecraft/class_226;
      named getBlockEntity Lnet/minecraft/world/BlockView;getBlockEntity(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
    • method_17141

      public Map<BlockPos,BlockEntity> method_17141()
      Mappings:
      Namespace Name Mixin selector
      official r Lbnr;r()Ljava/util/Map;
      intermediary method_17141 Lnet/minecraft/class_2252;method_17141()Ljava/util/Map;
      named method_17141 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17141()Ljava/util/Map;
    • method_17124

      public void method_17124(NbtCompound nbtCompound)
      Mappings:
      Namespace Name Mixin selector
      official b Lbnr;b(Lgy;)V
      intermediary method_17124 Lnet/minecraft/class_2252;method_17124(Lnet/minecraft/class_322;)V
      named method_17124 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17124(Lnet/minecraft/nbt/NbtCompound;)V
    • addEntity

      public void addEntity(Entity entity)
      Specified by:
      addEntity in interface class_3781
    • method_17142

      public List<NbtCompound> method_17142()
      Mappings:
      Namespace Name Mixin selector
      official s Lbnr;s()Ljava/util/List;
      intermediary method_17142 Lnet/minecraft/class_2252;method_17142()Ljava/util/List;
      named method_17142 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17142()Ljava/util/List;
    • method_16999

      public void method_16999(Biome[] biome)
      Specified by:
      method_16999 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a([Layu;)V
      intermediary method_16999 Lnet/minecraft/class_3781;method_16999([Lnet/minecraft/class_1170;)V
      named method_16999 Lnet/minecraft/class_3781;method_16999([Lnet/minecraft/world/biome/Biome;)V
    • method_17007

      public Biome[] method_17007()
      Specified by:
      method_17007 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official g Lbmx;g()[Layu;
      intermediary method_17007 Lnet/minecraft/class_3781;method_17007()[Lnet/minecraft/class_1170;
      named method_17007 Lnet/minecraft/class_3781;method_17007()[Lnet/minecraft/world/biome/Biome;
    • method_17117

      public void method_17117(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnr;a(Z)V
      intermediary method_17117 Lnet/minecraft/class_2252;method_17117(Z)V
      named method_17117 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17117(Z)V
    • method_17133

      public boolean method_17133()
      Mappings:
      Namespace Name Mixin selector
      official h Lbnr;h()Z
      intermediary method_17133 Lnet/minecraft/class_2252;method_17133()Z
      named method_17133 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17133()Z
    • method_17009

      public class_3786 method_17009()
      Specified by:
      method_17009 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official i Lbmx;i()Lbnd;
      intermediary method_17009 Lnet/minecraft/class_3781;method_17009()Lnet/minecraft/class_3786;
      named method_17009 Lnet/minecraft/class_3781;method_17009()Lnet/minecraft/class_3786;
    • method_16990

      public void method_16990(class_3786 class_3786)
      Specified by:
      method_16990 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Lbnd;)V
      intermediary method_16990 Lnet/minecraft/class_3781;method_16990(Lnet/minecraft/class_3786;)V
      named method_16990 Lnet/minecraft/class_3781;method_16990(Lnet/minecraft/class_3786;)V
    • method_17129

      public void method_17129(String string)
      Mappings:
      Namespace Name Mixin selector
      official c Lbnr;c(Ljava/lang/String;)V
      intermediary method_17129 Lnet/minecraft/class_2252;method_17129(Ljava/lang/String;)V
      named method_17129 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17129(Ljava/lang/String;)V
    • method_17003

      public ChunkSection[] method_17003()
      Specified by:
      method_17003 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official c Lbmx;c()[Lbnk;
      intermediary method_17003 Lnet/minecraft/class_3781;method_17003()[Lnet/minecraft/class_1197;
      named method_17003 Lnet/minecraft/class_3781;method_17003()[Lnet/minecraft/world/chunk/ChunkSection;
    • method_9132

      public int method_9132(LightType lightType, BlockPos blockPos, boolean bool)
      Specified by:
      method_9132 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Layi;Lel;Z)I
      intermediary method_9132 Lnet/minecraft/class_3781;method_9132(Lnet/minecraft/class_1161;Lnet/minecraft/class_2552;Z)I
      named method_9132 Lnet/minecraft/class_3781;method_9132(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;Z)I
    • method_16993

      public int method_16993(BlockPos blockPos, int int2, boolean bool)
      Specified by:
      method_16993 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Lel;IZ)I
      intermediary method_16993 Lnet/minecraft/class_3781;method_16993(Lnet/minecraft/class_2552;IZ)I
      named method_16993 Lnet/minecraft/class_3781;method_16993(Lnet/minecraft/util/math/BlockPos;IZ)I
    • hasDirectSunlight

      public boolean hasDirectSunlight(BlockPos blockPos)
      Specified by:
      hasDirectSunlight in interface class_3781
    • method_17118

      public void method_17118(ChunkSection[] chunkSection)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnr;a([Lbnk;)V
      intermediary method_17118 Lnet/minecraft/class_2252;method_17118([Lnet/minecraft/class_1197;)V
      named method_17118 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17118([Lnet/minecraft/world/chunk/ChunkSection;)V
    • method_17143

      public Set<class_3804.class_3805> method_17143()
      Mappings:
      Namespace Name Mixin selector
      official t Lbnr;t()Ljava/util/Set;
      intermediary method_17143 Lnet/minecraft/class_2252;method_17143()Ljava/util/Set;
      named method_17143 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17143()Ljava/util/Set;
    • method_17123

      @Nullable public class_3804 method_17123(class_3804.class_3805 class_3805)
      Mappings:
      Namespace Name Mixin selector
      official b Lbnr;b(Lbor$a;)Lbor;
      intermediary method_17123 Lnet/minecraft/class_2252;method_17123(Lnet/minecraft/class_3804$class_3805;)Lnet/minecraft/class_3804;
      named method_17123 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17123(Lnet/minecraft/class_3804$class_3805;)Lnet/minecraft/class_3804;
    • method_17112

      public void method_17112(class_3804.class_3805 class_3805, long[] long2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnr;a(Lbor$a;[J)V
      intermediary method_17112 Lnet/minecraft/class_2252;method_17112(Lnet/minecraft/class_3804$class_3805;[J)V
      named method_17112 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17112(Lnet/minecraft/class_3804$class_3805;[J)V
    • method_17000

      public void method_17000(class_3804.class_3805[] class_3805)
      Specified by:
      method_17000 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a([Lbor$a;)V
      intermediary method_17000 Lnet/minecraft/class_3781;method_17000([Lnet/minecraft/class_3804$class_3805;)V
      named method_17000 Lnet/minecraft/class_3781;method_17000([Lnet/minecraft/class_3804$class_3805;)V
    • method_17128

      private class_3804 method_17128(class_3804.class_3805 class_3805)
      Mappings:
      Namespace Name Mixin selector
      official c Lbnr;c(Lbor$a;)Lbor;
      intermediary method_17128 Lnet/minecraft/class_2252;method_17128(Lnet/minecraft/class_3804$class_3805;)Lnet/minecraft/class_3804;
      named method_17128 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17128(Lnet/minecraft/class_3804$class_3805;)Lnet/minecraft/class_3804;
    • method_16992

      public int method_16992(class_3804.class_3805 class_3805, int int2, int int3)
      Specified by:
      method_16992 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Lbor$a;II)I
      intermediary method_16992 Lnet/minecraft/class_3781;method_16992(Lnet/minecraft/class_3804$class_3805;II)I
      named method_16992 Lnet/minecraft/class_3781;method_16992(Lnet/minecraft/class_3804$class_3805;II)I
    • getChunkPos

      public ChunkPos getChunkPos()
      Specified by:
      getChunkPos in interface class_3781
    • setLastSaveTime

      public void setLastSaveTime(long long2)
      Specified by:
      setLastSaveTime in interface class_3781
    • method_16996

      @Nullable public class_3992 method_16996(String string)
      Specified by:
      method_16996 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Ljava/lang/String;)Lbxc;
      intermediary method_16996 Lnet/minecraft/class_3781;method_16996(Ljava/lang/String;)Lnet/minecraft/class_3992;
      named method_16996 Lnet/minecraft/class_3781;method_16996(Ljava/lang/String;)Lnet/minecraft/class_3992;
    • method_16998

      public void method_16998(String string, class_3992 class_3992)
      Specified by:
      method_16998 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Ljava/lang/String;Lbxc;)V
      intermediary method_16998 Lnet/minecraft/class_3781;method_16998(Ljava/lang/String;Lnet/minecraft/class_3992;)V
      named method_16998 Lnet/minecraft/class_3781;method_16998(Ljava/lang/String;Lnet/minecraft/class_3992;)V
    • method_17004

      public Map<String,class_3992> method_17004()
      Specified by:
      method_17004 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official e Lbmx;e()Ljava/util/Map;
      intermediary method_17004 Lnet/minecraft/class_3781;method_17004()Ljava/util/Map;
      named method_17004 Lnet/minecraft/class_3781;method_17004()Ljava/util/Map;
    • method_17114

      public void method_17114(Map<String,class_3992> map)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnr;a(Ljava/util/Map;)V
      intermediary method_17114 Lnet/minecraft/class_2252;method_17114(Ljava/util/Map;)V
      named method_17114 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17114(Ljava/util/Map;)V
    • method_17002

      @Nullable public LongSet method_17002(String string)
      Specified by:
      method_17002 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official b Lbmx;b(Ljava/lang/String;)Lit/unimi/dsi/fastutil/longs/LongSet;
      intermediary method_17002 Lnet/minecraft/class_3781;method_17002(Ljava/lang/String;)Lit/unimi/dsi/fastutil/longs/LongSet;
      named method_17002 Lnet/minecraft/class_3781;method_17002(Ljava/lang/String;)Lit/unimi/dsi/fastutil/longs/LongSet;
    • method_16997

      public void method_16997(String string, long long2)
      Specified by:
      method_16997 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Ljava/lang/String;J)V
      intermediary method_16997 Lnet/minecraft/class_3781;method_16997(Ljava/lang/String;J)V
      named method_16997 Lnet/minecraft/class_3781;method_16997(Ljava/lang/String;J)V
    • method_17006

      public Map<String,LongSet> method_17006()
      Specified by:
      method_17006 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official f Lbmx;f()Ljava/util/Map;
      intermediary method_17006 Lnet/minecraft/class_3781;method_17006()Ljava/util/Map;
      named method_17006 Lnet/minecraft/class_3781;method_17006()Ljava/util/Map;
    • method_17125

      public void method_17125(Map<String,LongSet> map)
      Mappings:
      Namespace Name Mixin selector
      official b Lbnr;b(Ljava/util/Map;)V
      intermediary method_17125 Lnet/minecraft/class_2252;method_17125(Ljava/util/Map;)V
      named method_17125 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17125(Ljava/util/Map;)V
    • method_3891

      public void method_3891(LightType lightType, boolean bool, BlockPos blockPos, int int2)
      Specified by:
      method_3891 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Layi;ZLel;I)V
      intermediary method_3891 Lnet/minecraft/class_3781;method_3891(Lnet/minecraft/class_1161;ZLnet/minecraft/class_2552;I)V
      named method_3891 Lnet/minecraft/class_3781;method_3891(Lnet/minecraft/world/LightType;ZLnet/minecraft/util/math/BlockPos;I)V
    • method_17135

      public static short method_17135(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official i Lbnr;i(Lel;)S
      intermediary method_17135 Lnet/minecraft/class_2252;method_17135(Lnet/minecraft/class_2552;)S
      named method_17135 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17135(Lnet/minecraft/util/math/BlockPos;)S
    • method_17116

      public static BlockPos method_17116(short short2, int int2, ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnr;a(SILaxm;)Lel;
      intermediary method_17116 Lnet/minecraft/class_2252;method_17116(SILnet/minecraft/class_1146;)Lnet/minecraft/class_2552;
      named method_17116 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17116(SILnet/minecraft/util/math/ChunkPos;)Lnet/minecraft/util/math/BlockPos;
    • method_17005

      public void method_17005(BlockPos blockPos)
      Specified by:
      method_17005 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official e Lbmx;e(Lel;)V
      intermediary method_17005 Lnet/minecraft/class_3781;method_17005(Lnet/minecraft/class_2552;)V
      named method_17005 Lnet/minecraft/class_3781;method_17005(Lnet/minecraft/util/math/BlockPos;)V
    • method_17144

      public ShortList[] method_17144()
      Mappings:
      Namespace Name Mixin selector
      official u Lbnr;u()[Lit/unimi/dsi/fastutil/shorts/ShortList;
      intermediary method_17144 Lnet/minecraft/class_2252;method_17144()[Lit/unimi/dsi/fastutil/shorts/ShortList;
      named method_17144 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17144()[Lit/unimi/dsi/fastutil/shorts/ShortList;
    • method_17126

      public void method_17126(short short2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbnr;b(SI)V
      intermediary method_17126 Lnet/minecraft/class_2252;method_17126(SI)V
      named method_17126 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17126(SI)V
    • method_17011

      public class_3789<Block> method_17011()
      Specified by:
      method_17011 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official n Lbnr;n()Lbns;
      intermediary method_17137 Lnet/minecraft/class_2252;method_17137()Lnet/minecraft/class_3789;
      named method_17011 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17011()Lnet/minecraft/class_3789;
    • method_17012

      public class_3789<Fluid> method_17012()
      Specified by:
      method_17012 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official o Lbnr;o()Lbns;
      intermediary method_17138 Lnet/minecraft/class_2252;method_17138()Lnet/minecraft/class_3789;
      named method_17012 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17012()Lnet/minecraft/class_3789;
    • method_17147

      private boolean method_17147()
      Mappings:
      Namespace Name Mixin selector
      official x Lbnr;x()Z
      intermediary method_17147 Lnet/minecraft/class_2252;method_17147()Z
      named method_17147 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17147()Z
    • method_17145

      public class_3790 method_17145()
      Mappings:
      Namespace Name Mixin selector
      official v Lbnr;v()Lbnt;
      intermediary method_17145 Lnet/minecraft/class_2252;method_17145()Lnet/minecraft/class_3790;
      named method_17145 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17145()Lnet/minecraft/class_3790;
    • method_17121

      public void method_17121(long long2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbnr;b(J)V
      intermediary method_17121 Lnet/minecraft/class_2252;method_17121(J)V
      named method_17121 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17121(J)V
    • method_17136

      public long method_17136()
      Mappings:
      Namespace Name Mixin selector
      official m Lbnr;m()J
      intermediary method_17136 Lnet/minecraft/class_2252;method_17136()J
      named method_17136 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17136()J
    • method_16995

      public void method_16995(NbtCompound nbtCompound)
      Specified by:
      method_16995 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Lgy;)V
      intermediary method_16995 Lnet/minecraft/class_3781;method_16995(Lnet/minecraft/class_322;)V
      named method_16995 Lnet/minecraft/class_3781;method_16995(Lnet/minecraft/nbt/NbtCompound;)V
    • method_17146

      public Map<BlockPos,NbtCompound> method_17146()
      Mappings:
      Namespace Name Mixin selector
      official w Lbnr;w()Ljava/util/Map;
      intermediary method_17146 Lnet/minecraft/class_2252;method_17146()Ljava/util/Map;
      named method_17146 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17146()Ljava/util/Map;
    • method_17008

      public NbtCompound method_17008(BlockPos blockPos)
      Specified by:
      method_17008 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official g Lbmx;g(Lel;)Lgy;
      intermediary method_17008 Lnet/minecraft/class_3781;method_17008(Lnet/minecraft/class_2552;)Lnet/minecraft/class_322;
      named method_17008 Lnet/minecraft/class_3781;method_17008(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/nbt/NbtCompound;
    • method_9150

      public void method_9150(BlockPos blockPos)
      Specified by:
      method_9150 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official d Lbmx;d(Lel;)V
      intermediary method_9150 Lnet/minecraft/class_3781;method_9150(Lnet/minecraft/class_2552;)V
      named method_9150 Lnet/minecraft/class_3781;method_9150(Lnet/minecraft/util/math/BlockPos;)V
    • method_16991

      public BitSet method_16991(class_3801.class_3802 class_3802)
      Specified by:
      method_16991 in interface class_3781
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a(Lboq$a;)Ljava/util/BitSet;
      intermediary method_16991 Lnet/minecraft/class_3781;method_16991(Lnet/minecraft/class_3801$class_3802;)Ljava/util/BitSet;
      named method_16991 Lnet/minecraft/class_3781;method_16991(Lnet/minecraft/class_3801$class_3802;)Ljava/util/BitSet;
    • method_17111

      public void method_17111(class_3801.class_3802 class_3802, BitSet bitSet)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnr;a(Lboq$a;Ljava/util/BitSet;)V
      intermediary method_17111 Lnet/minecraft/class_2252;method_17111(Lnet/minecraft/class_3801$class_3802;Ljava/util/BitSet;)V
      named method_17111 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17111(Lnet/minecraft/class_3801$class_3802;Ljava/util/BitSet;)V
    • method_17109

      public void method_17109(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbnr;a(I)V
      intermediary method_17109 Lnet/minecraft/class_2252;method_17109(I)V
      named method_17109 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17109(I)V
    • method_17120

      public boolean method_17120()
      Mappings:
      Namespace Name Mixin selector
      official ab_ Lbnr;ab_()Z
      intermediary method_17120 Lnet/minecraft/class_2252;method_17120()Z
      named method_17120 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17120()Z
    • method_17127

      public void method_17127(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lbnr;b(Z)V
      intermediary method_17127 Lnet/minecraft/class_2252;method_17127(Z)V
      named method_17127 Lnet/minecraft/world/chunk/ChunkBlockStateStorage;method_17127(Z)V