Interface BlockState

All Superinterfaces:
PropertyContainer<BlockState>
All Known Implementing Classes:
class_3756

public interface BlockState extends PropertyContainer<BlockState>
Mappings:
Namespace Name
official blc
intermediary net/minecraft/class_2232
named net/minecraft/block/BlockState
  • Field Details

    • field_18689

      static final ThreadLocal<Object2ByteMap<BlockState>> field_18689
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a:Ljava/lang/ThreadLocal;
      intermediary field_18689 Lnet/minecraft/class_2232;field_18689:Ljava/lang/ThreadLocal;
      named field_18689 Lnet/minecraft/block/BlockState;field_18689:Ljava/lang/ThreadLocal;
    • field_18690

      static final ThreadLocal<Object2ByteMap<BlockState>> field_18690
      Mappings:
      Namespace Name Mixin selector
      official b Lblc;b:Ljava/lang/ThreadLocal;
      intermediary field_18690 Lnet/minecraft/class_2232;field_18690:Ljava/lang/ThreadLocal;
      named field_18690 Lnet/minecraft/block/BlockState;field_18690:Ljava/lang/ThreadLocal;
    • field_18691

      static final ThreadLocal<Object2ByteMap<BlockState>> field_18691
      Mappings:
      Namespace Name Mixin selector
      official c Lblc;c:Ljava/lang/ThreadLocal;
      intermediary field_18691 Lnet/minecraft/class_2232;field_18691:Ljava/lang/ThreadLocal;
      named field_18691 Lnet/minecraft/block/BlockState;field_18691:Ljava/lang/ThreadLocal;
  • Method Details

    • getBlock

      Block getBlock()
      Mappings:
      Namespace Name Mixin selector
      official c Lblc;c()Lbcs;
      intermediary method_9028 Lnet/minecraft/class_2232;method_9028()Lnet/minecraft/class_197;
      named getBlock Lnet/minecraft/block/BlockState;getBlock()Lnet/minecraft/block/Block;
    • getMaterial

      default Material getMaterial()
      Mappings:
      Namespace Name Mixin selector
      official d Lblc;d()Lbza;
      intermediary method_16891 Lnet/minecraft/class_2232;method_16891()Lnet/minecraft/class_63;
      named getMaterial Lnet/minecraft/block/BlockState;getMaterial()Lnet/minecraft/block/Material;
    • method_16859

      default boolean method_16859(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laer;)Z
      intermediary method_16859 Lnet/minecraft/class_2232;method_16859(Lnet/minecraft/class_864;)Z
      named method_16859 Lnet/minecraft/block/BlockState;method_16859(Lnet/minecraft/entity/Entity;)Z
    • isTranslucent

      default boolean isTranslucent(BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxk;Lel;)Z
      intermediary method_16862 Lnet/minecraft/class_2232;method_16862(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Z
      named isTranslucent Lnet/minecraft/block/BlockState;isTranslucent(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
    • method_16885

      default int method_16885(BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official b Lblc;b(Laxk;Lel;)I
      intermediary method_16885 Lnet/minecraft/class_2232;method_16885(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)I
      named method_16885 Lnet/minecraft/block/BlockState;method_16885(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)I
    • getLuminance

      default int getLuminance()
      Mappings:
      Namespace Name Mixin selector
      official e Lblc;e()I
      intermediary method_16893 Lnet/minecraft/class_2232;method_16893()I
      named getLuminance Lnet/minecraft/block/BlockState;getLuminance()I
    • isAir

      default boolean isAir()
      Mappings:
      Namespace Name Mixin selector
      official f Lblc;f()Z
      intermediary method_16895 Lnet/minecraft/class_2232;method_16895()Z
      named isAir Lnet/minecraft/block/BlockState;isAir()Z
    • method_16889

      default boolean method_16889(BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official c Lblc;c(Laxk;Lel;)Z
      intermediary method_16889 Lnet/minecraft/class_2232;method_16889(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Z
      named method_16889 Lnet/minecraft/block/BlockState;method_16889(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
    • method_16892

      default MaterialColor method_16892(BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official d Lblc;d(Laxk;Lel;)Lbzb;
      intermediary method_16892 Lnet/minecraft/class_2232;method_16892(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_65;
      named method_16892 Lnet/minecraft/block/BlockState;method_16892(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/MaterialColor;
    • method_16880

      default BlockState method_16880(BlockRotation blockRotation)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Lbhb;)Lblc;
      intermediary method_16880 Lnet/minecraft/class_2232;method_16880(Lnet/minecraft/class_2734;)Lnet/minecraft/class_2232;
      named method_16880 Lnet/minecraft/block/BlockState;method_16880(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/block/BlockState;
    • method_16879

      default BlockState method_16879(BlockMirror blockMirror)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Lbfz;)Lblc;
      intermediary method_16879 Lnet/minecraft/class_2232;method_16879(Lnet/minecraft/class_2727;)Lnet/minecraft/class_2232;
      named method_16879 Lnet/minecraft/block/BlockState;method_16879(Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/block/BlockState;
    • method_16897

      default boolean method_16897()
      Mappings:
      Namespace Name Mixin selector
      official g Lblc;g()Z
      intermediary method_16897 Lnet/minecraft/class_2232;method_16897()Z
      named method_16897 Lnet/minecraft/block/BlockState;method_16897()Z
    • method_16899

      @Environment(CLIENT) default boolean method_16899()
      Mappings:
      Namespace Name Mixin selector
      official h Lblc;h()Z
      intermediary method_16899 Lnet/minecraft/class_2232;method_16899()Z
      named method_16899 Lnet/minecraft/block/BlockState;method_16899()Z
    • method_16901

      default BlockRenderType method_16901()
      Mappings:
      Namespace Name Mixin selector
      official i Lblc;i()Lbgy;
      intermediary method_16901 Lnet/minecraft/class_2232;method_16901()Lnet/minecraft/class_2733;
      named method_16901 Lnet/minecraft/block/BlockState;method_16901()Lnet/minecraft/block/BlockRenderType;
    • method_16878

      @Environment(CLIENT) default int method_16878(class_3600 class_3600, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laye;Lel;)I
      intermediary method_16878 Lnet/minecraft/class_2232;method_16878(Lnet/minecraft/class_3600;Lnet/minecraft/class_2552;)I
      named method_16878 Lnet/minecraft/block/BlockState;method_16878(Lnet/minecraft/class_3600;Lnet/minecraft/util/math/BlockPos;)I
    • method_16903

      @Environment(CLIENT) default float method_16903()
      Mappings:
      Namespace Name Mixin selector
      official j Lblc;j()F
      intermediary method_16903 Lnet/minecraft/class_2232;method_16903()F
      named method_16903 Lnet/minecraft/block/BlockState;method_16903()F
    • method_16905

      default boolean method_16905()
      Mappings:
      Namespace Name Mixin selector
      official k Lblc;k()Z
      intermediary method_16905 Lnet/minecraft/class_2232;method_16905()Z
      named method_16905 Lnet/minecraft/block/BlockState;method_16905()Z
    • method_16907

      default boolean method_16907()
      Mappings:
      Namespace Name Mixin selector
      official l Lblc;l()Z
      intermediary method_16907 Lnet/minecraft/class_2232;method_16907()Z
      named method_16907 Lnet/minecraft/block/BlockState;method_16907()Z
    • method_16909

      default boolean method_16909()
      Mappings:
      Namespace Name Mixin selector
      official m Lblc;m()Z
      intermediary method_16909 Lnet/minecraft/class_2232;method_16909()Z
      named method_16909 Lnet/minecraft/block/BlockState;method_16909()Z
    • method_16864

      default int method_16864(BlockView blockView, BlockPos blockPos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxk;Lel;Leq;)I
      intermediary method_16864 Lnet/minecraft/class_2232;method_16864(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)I
      named method_16864 Lnet/minecraft/block/BlockState;method_16864(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
    • method_16910

      default boolean method_16910()
      Mappings:
      Namespace Name Mixin selector
      official n Lblc;n()Z
      intermediary method_16910 Lnet/minecraft/class_2232;method_16910()Z
      named method_16910 Lnet/minecraft/block/BlockState;method_16910()Z
    • getComparatorOutput

      default int getComparatorOutput(World world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;)I
      intermediary method_16865 Lnet/minecraft/class_2232;method_16865(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)I
      named getComparatorOutput Lnet/minecraft/block/BlockState;getComparatorOutput(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)I
    • getHardness

      default float getHardness(BlockView world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official e Lblc;e(Laxk;Lel;)F
      intermediary method_16894 Lnet/minecraft/class_2232;method_16894(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)F
      named getHardness Lnet/minecraft/block/BlockState;getHardness(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
    • method_16860

      default float method_16860(PlayerEntity playerEntity, BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laog;Laxk;Lel;)F
      intermediary method_16860 Lnet/minecraft/class_2232;method_16860(Lnet/minecraft/class_988;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)F
      named method_16860 Lnet/minecraft/block/BlockState;method_16860(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
    • method_16886

      default int method_16886(BlockView blockView, BlockPos blockPos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official b Lblc;b(Laxk;Lel;Leq;)I
      intermediary method_16886 Lnet/minecraft/class_2232;method_16886(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)I
      named method_16886 Lnet/minecraft/block/BlockState;method_16886(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
    • method_16911

      default PistonBehavior method_16911()
      Mappings:
      Namespace Name Mixin selector
      official o Lblc;o()Lbzc;
      intermediary method_16911 Lnet/minecraft/class_2232;method_16911()Lnet/minecraft/class_2768;
      named method_16911 Lnet/minecraft/block/BlockState;method_16911()Lnet/minecraft/block/piston/PistonBehavior;
    • isFullOpaque

      default boolean isFullOpaque(BlockView world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official f Lblc;f(Laxk;Lel;)Z
      intermediary method_16896 Lnet/minecraft/class_2232;method_16896(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Z
      named isFullOpaque Lnet/minecraft/block/BlockState;isFullOpaque(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
    • isFullBoundsCubeForCulling

      default boolean isFullBoundsCubeForCulling()
      Mappings:
      Namespace Name Mixin selector
      official p Lblc;p()Z
      intermediary method_16912 Lnet/minecraft/class_2232;method_16912()Z
      named isFullBoundsCubeForCulling Lnet/minecraft/block/BlockState;isFullBoundsCubeForCulling()Z
    • method_16881

      @Environment(CLIENT) default boolean method_16881(BlockState blockState, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Lblc;Leq;)Z
      intermediary method_16881 Lnet/minecraft/class_2232;method_16881(Lnet/minecraft/class_2232;Lnet/minecraft/class_1354;)Z
      named method_16881 Lnet/minecraft/block/BlockState;method_16881(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;)Z
    • getOutlineShape

      default VoxelShape getOutlineShape(BlockView world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official g Lblc;g(Laxk;Lel;)Lcew;
      intermediary method_16898 Lnet/minecraft/class_2232;method_16898(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_4100;
      named getOutlineShape Lnet/minecraft/block/BlockState;getOutlineShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shapes/VoxelShape;
    • getCollisionShape

      default VoxelShape getCollisionShape(BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official h Lblc;h(Laxk;Lel;)Lcew;
      intermediary method_16900 Lnet/minecraft/class_2232;method_16900(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_4100;
      named getCollisionShape Lnet/minecraft/block/BlockState;getCollisionShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shapes/VoxelShape;
    • method_16902

      default VoxelShape method_16902(BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official i Lblc;i(Laxk;Lel;)Lcew;
      intermediary method_16902 Lnet/minecraft/class_2232;method_16902(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_4100;
      named method_16902 Lnet/minecraft/block/BlockState;method_16902(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shapes/VoxelShape;
    • method_16904

      default VoxelShape method_16904(BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official j Lblc;j(Laxk;Lel;)Lcew;
      intermediary method_16904 Lnet/minecraft/class_2232;method_16904(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_4100;
      named method_16904 Lnet/minecraft/block/BlockState;method_16904(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shapes/VoxelShape;
    • method_16913

      default boolean method_16913()
      Mappings:
      Namespace Name Mixin selector
      official q Lblc;q()Z
      intermediary method_16913 Lnet/minecraft/class_2232;method_16913()Z
      named method_16913 Lnet/minecraft/block/BlockState;method_16913()Z
    • method_16906

      default Vec3d method_16906(BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official k Lblc;k(Laxk;Lel;)Lcee;
      intermediary method_16906 Lnet/minecraft/class_2232;method_16906(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_236;
      named method_16906 Lnet/minecraft/block/BlockState;method_16906(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
    • method_16868

      default boolean method_16868(World world, BlockPos blockPos, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;II)Z
      intermediary method_16868 Lnet/minecraft/class_2232;method_16868(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;II)Z
      named method_16868 Lnet/minecraft/block/BlockState;method_16868(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;II)Z
    • method_16872

      default void method_16872(World world, BlockPos blockPos, Block block, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;Lbcs;Lel;)V
      intermediary method_16872 Lnet/minecraft/class_2232;method_16872(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_197;Lnet/minecraft/class_2552;)V
      named method_16872 Lnet/minecraft/block/BlockState;method_16872(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
    • method_16876

      default void method_16876(IWorld iWorld, BlockPos blockPos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxz;Lel;I)V
      intermediary method_16876 Lnet/minecraft/class_2232;method_16876(Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;I)V
      named method_16876 Lnet/minecraft/block/BlockState;method_16876(Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;I)V
    • method_16888

      default void method_16888(IWorld iWorld, BlockPos blockPos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lblc;b(Laxz;Lel;I)V
      intermediary method_16888 Lnet/minecraft/class_2232;method_16888(Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;I)V
      named method_16888 Lnet/minecraft/block/BlockState;method_16888(Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;I)V
    • method_16873

      default void method_16873(World world, BlockPos blockPos, BlockState blockState)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;Lblc;)V
      intermediary method_16873 Lnet/minecraft/class_2232;method_16873(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)V
      named method_16873 Lnet/minecraft/block/BlockState;method_16873(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
    • method_16874

      default void method_16874(World world, BlockPos blockPos, BlockState blockState, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;Lblc;Z)V
      intermediary method_16874 Lnet/minecraft/class_2232;method_16874(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Z)V
      named method_16874 Lnet/minecraft/block/BlockState;method_16874(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Z)V
    • method_16875

      default void method_16875(World world, BlockPos blockPos, Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;Ljava/util/Random;)V
      intermediary method_16875 Lnet/minecraft/class_2232;method_16875(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Ljava/util/Random;)V
      named method_16875 Lnet/minecraft/block/BlockState;method_16875(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
    • method_16887

      default void method_16887(World world, BlockPos blockPos, Random random)
      Mappings:
      Namespace Name Mixin selector
      official b Lblc;b(Laxy;Lel;Ljava/util/Random;)V
      intermediary method_16887 Lnet/minecraft/class_2232;method_16887(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Ljava/util/Random;)V
      named method_16887 Lnet/minecraft/block/BlockState;method_16887(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
    • method_16869

      default void method_16869(World world, BlockPos blockPos, Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;Laer;)V
      intermediary method_16869 Lnet/minecraft/class_2232;method_16869(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_864;)V
      named method_16869 Lnet/minecraft/block/BlockState;method_16869(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)V
    • method_16867

      default void method_16867(World world, BlockPos blockPos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;I)V
      intermediary method_16867 Lnet/minecraft/class_2232;method_16867(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;I)V
      named method_16867 Lnet/minecraft/block/BlockState;method_16867(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;I)V
    • method_16866

      default void method_16866(World world, BlockPos blockPos, float float2, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;FI)V
      intermediary method_16866 Lnet/minecraft/class_2232;method_16866(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;FI)V
      named method_16866 Lnet/minecraft/block/BlockState;method_16866(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;FI)V
    • method_16871

      default boolean method_16871(World world, BlockPos blockPos, PlayerEntity playerEntity, Hand hand, Direction direction, float float2, float float3, float float4)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;Laog;Ladk;Leq;FFF)Z
      intermediary method_16871 Lnet/minecraft/class_2232;method_16871(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_988;Lnet/minecraft/class_2961;Lnet/minecraft/class_1354;FFF)Z
      named method_16871 Lnet/minecraft/block/BlockState;method_16871(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/util/math/Direction;FFF)Z
    • method_16870

      default void method_16870(World world, BlockPos blockPos, PlayerEntity playerEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxy;Lel;Laog;)V
      intermediary method_16870 Lnet/minecraft/class_2232;method_16870(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_988;)V
      named method_16870 Lnet/minecraft/block/BlockState;method_16870(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;)V
    • method_16914

      default boolean method_16914()
      Mappings:
      Namespace Name Mixin selector
      official r Lblc;r()Z
      intermediary method_16914 Lnet/minecraft/class_2232;method_16914()Z
      named method_16914 Lnet/minecraft/block/BlockState;method_16914()Z
    • method_16890

      default BlockRenderLayer method_16890(BlockView blockView, BlockPos blockPos, Direction direction)
      Mappings:
      Namespace Name Mixin selector
      official c Lblc;c(Laxk;Lel;Leq;)Lblb;
      intermediary method_16890 Lnet/minecraft/class_2232;method_16890(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Lnet/minecraft/class_3225;
      named method_16890 Lnet/minecraft/block/BlockState;method_16890(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/block/BlockRenderLayer;
    • method_16883

      default BlockState method_16883(Direction direction, BlockState blockState, IWorld iWorld, BlockPos blockPos, BlockPos blockPos2)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Leq;Lblc;Laxz;Lel;Lel;)Lblc;
      intermediary method_16883 Lnet/minecraft/class_2232;method_16883(Lnet/minecraft/class_1354;Lnet/minecraft/class_2232;Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;
      named method_16883 Lnet/minecraft/block/BlockState;method_16883(Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
    • method_16863

      default boolean method_16863(BlockView blockView, BlockPos blockPos, BlockPlacementEnvironment blockPlacementEnvironment)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Laxk;Lel;Lcbf;)Z
      intermediary method_16863 Lnet/minecraft/class_2232;method_16863(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_4064;)Z
      named method_16863 Lnet/minecraft/block/BlockState;method_16863(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockPlacementEnvironment;)Z
    • method_16861

      default boolean method_16861(ItemPlacementContext itemPlacementContext)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Lark;)Z
      intermediary method_16861 Lnet/minecraft/class_2232;method_16861(Lnet/minecraft/class_3544;)Z
      named method_16861 Lnet/minecraft/block/BlockState;method_16861(Lnet/minecraft/item/ItemPlacementContext;)Z
    • method_16877

      default boolean method_16877(RenderBlockView renderBlockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Layc;Lel;)Z
      intermediary method_16877 Lnet/minecraft/class_2232;method_16877(Lnet/minecraft/class_3599;Lnet/minecraft/class_2552;)Z
      named method_16877 Lnet/minecraft/block/BlockState;method_16877(Lnet/minecraft/world/RenderBlockView;Lnet/minecraft/util/math/BlockPos;)Z
    • method_16908

      default boolean method_16908(BlockView blockView, BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official l Lblc;l(Laxk;Lel;)Z
      intermediary method_16908 Lnet/minecraft/class_2232;method_16908(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Z
      named method_16908 Lnet/minecraft/block/BlockState;method_16908(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
    • method_16884

      default boolean method_16884(Tag<Block> tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Lwz;)Z
      intermediary method_16884 Lnet/minecraft/class_2232;method_16884(Lnet/minecraft/class_4482;)Z
      named method_16884 Lnet/minecraft/block/BlockState;method_16884(Lnet/minecraft/tag/Tag;)Z
    • getFluidState

      default FluidState getFluidState()
      Mappings:
      Namespace Name Mixin selector
      official s Lblc;s()Lbyw;
      intermediary method_16915 Lnet/minecraft/class_2232;method_16915()Lnet/minecraft/class_4024;
      named getFluidState Lnet/minecraft/block/BlockState;getFluidState()Lnet/minecraft/fluid/FluidState;
    • method_16916

      default boolean method_16916()
      Mappings:
      Namespace Name Mixin selector
      official t Lblc;t()Z
      intermediary method_16916 Lnet/minecraft/class_2232;method_16916()Z
      named method_16916 Lnet/minecraft/block/BlockState;method_16916()Z
    • method_16882

      @Environment(CLIENT) default long method_16882(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lblc;a(Lel;)J
      intermediary method_16882 Lnet/minecraft/class_2232;method_16882(Lnet/minecraft/class_2552;)J
      named method_16882 Lnet/minecraft/block/BlockState;method_16882(Lnet/minecraft/util/math/BlockPos;)J