Package net.minecraft

Interface class_3781

All Superinterfaces:
BlockView
All Known Implementing Classes:
Chunk, ChunkBlockStateStorage, class_3788, EmptyChunk

public interface class_3781 extends BlockView
Mappings:
Namespace Name
official bmx
intermediary net/minecraft/class_3781
named net/minecraft/class_3781
  • Method Details

    • method_16994

      @Nullable BlockState method_16994(BlockPos blockPos, BlockState blockState, boolean bool)
      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

      void method_9136(BlockPos blockPos, BlockEntity blockEntity)
      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
    • addEntity

      void addEntity(Entity entity)
    • method_16990

      void method_16990(class_3786 class_3786)
      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_16989

      @Nullable default ChunkSection method_16989()
      Mappings:
      Namespace Name Mixin selector
      official a Lbmx;a()Lbnk;
      intermediary method_16989 Lnet/minecraft/class_3781;method_16989()Lnet/minecraft/class_1197;
      named method_16989 Lnet/minecraft/class_3781;method_16989()Lnet/minecraft/world/chunk/ChunkSection;
    • method_17001

      default int method_17001()
      Mappings:
      Namespace Name Mixin selector
      official b Lbmx;b()I
      intermediary method_17001 Lnet/minecraft/class_3781;method_17001()I
      named method_17001 Lnet/minecraft/class_3781;method_17001()I
    • method_17003

      ChunkSection[] method_17003()
      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

      int method_9132(LightType lightType, BlockPos blockPos, boolean bool)
      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

      int method_16993(BlockPos blockPos, int int2, boolean bool)
      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

      boolean hasDirectSunlight(BlockPos blockPos)
    • method_16992

      int method_16992(class_3804.class_3805 class_3805, int int2, int int3)
      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

      ChunkPos getChunkPos()
    • setLastSaveTime

      void setLastSaveTime(long long2)
    • method_16996

      @Nullable class_3992 method_16996(String string)
      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

      void method_16998(String string, class_3992 class_3992)
      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

      Map<String,class_3992> method_17004()
      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_17002

      @Nullable LongSet method_17002(String string)
      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

      void method_16997(String string, long long2)
      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

      Map<String,LongSet> method_17006()
      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_17007

      Biome[] method_17007()
      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_17009

      class_3786 method_17009()
      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_9150

      void method_9150(BlockPos blockPos)
      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_3891

      void method_3891(LightType lightType, boolean bool, BlockPos blockPos, int int2)
      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_17005

      default void method_17005(BlockPos blockPos)
      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_16995

      default void method_16995(NbtCompound nbtCompound)
      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_17008

      @Nullable default NbtCompound method_17008(BlockPos blockPos)
      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_16999

      default void method_16999(Biome[] biome)
      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_17000

      default void method_17000(class_3804.class_3805[] class_3805)
      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_17010

      default List<BlockPos> method_17010()
      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_17011

      class_3604<Block> method_17011()
      Mappings:
      Namespace Name Mixin selector
      official k Lbmx;k()Layo;
      intermediary method_17011 Lnet/minecraft/class_3781;method_17011()Lnet/minecraft/class_3604;
      named method_17011 Lnet/minecraft/class_3781;method_17011()Lnet/minecraft/class_3604;
    • method_17012

      class_3604<Fluid> method_17012()
      Mappings:
      Namespace Name Mixin selector
      official l Lbmx;l()Layo;
      intermediary method_17012 Lnet/minecraft/class_3781;method_17012()Lnet/minecraft/class_3604;
      named method_17012 Lnet/minecraft/class_3781;method_17012()Lnet/minecraft/class_3604;
    • method_16991

      BitSet method_16991(class_3801.class_3802 class_3802)
      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;