Package net.minecraft.block
Interface BaseBlockState
- All Known Subinterfaces:
BlockState
- All Known Implementing Classes:
AbstractBlockState,StateManager.BlockStateImpl
public interface BaseBlockState
- Mappings:
Namespace Name official atkintermediary net/minecraft/class_2742named net/minecraft/block/BaseBlockState
-
Method Summary
Modifier and TypeMethodDescriptionvoidappendCollisionBoxes(World world, BlockPos pos, Box box, List<Box> boxes, Entity entity, boolean isActualState) getCollisionBox(BlockView view, BlockPos pos) floatgetHardness(World world, BlockPos pos) intintintgetStrongRedstonePower(BlockView view, BlockPos pos, Direction direction) booleanintmethod_11709(World world, BlockPos pos) method_11711(World world, BlockPos pos, Vec3d vec3d, Vec3d vec3d2) intmethod_11712(BlockView view, BlockPos pos) intmethod_11713(BlockView view, BlockPos pos, Direction direction) floatmethod_11716(PlayerEntity player, World world, BlockPos pos) booleanmethod_11719(BlockView view, BlockPos pos) method_11722(World world, BlockPos pos) booleanmethod_11724(BlockView view, BlockPos pos, Direction direction) method_11726(BlockView view, BlockPos pos) booleanbooleanbooleanfloatbooleanbooleanbooleanbooleanbooleanbooleanmethod_13361(Entity entity) method_13761(BlockView view, BlockPos pos) booleanbooleanwithMirror(BlockMirror mirror) withRotation(BlockRotation rotation)
-
Method Details
-
getMaterial
Material getMaterial()- Mappings:
Namespace Name Mixin selector official aLatk;a()Lazs;intermediary method_11708Lnet/minecraft/class_2742;method_11708()Lnet/minecraft/class_63;named getMaterialLnet/minecraft/block/BaseBlockState;getMaterial()Lnet/minecraft/block/Material;
-
method_11717
boolean method_11717()- Mappings:
Namespace Name Mixin selector official bLatk;b()Zintermediary method_11717Lnet/minecraft/class_2742;method_11717()Znamed method_11717Lnet/minecraft/block/BaseBlockState;method_11717()Z
-
method_13361
- Mappings:
Namespace Name Mixin selector official aLatk;a(Lsn;)Zintermediary method_13361Lnet/minecraft/class_2742;method_13361(Lnet/minecraft/class_864;)Znamed method_13361Lnet/minecraft/block/BaseBlockState;method_13361(Lnet/minecraft/entity/Entity;)Z
-
getOpacity
int getOpacity()- Mappings:
Namespace Name Mixin selector official cLatk;c()Iintermediary method_11721Lnet/minecraft/class_2742;method_11721()Inamed getOpacityLnet/minecraft/block/BaseBlockState;getOpacity()I
-
getLuminance
int getLuminance()- Mappings:
Namespace Name Mixin selector official dLatk;d()Iintermediary method_11725Lnet/minecraft/class_2742;method_11725()Inamed getLuminanceLnet/minecraft/block/BaseBlockState;getLuminance()I
-
method_11727
- Mappings:
Namespace Name Mixin selector official eLatk;e()Zintermediary method_11727Lnet/minecraft/class_2742;method_11727()Znamed method_11727Lnet/minecraft/block/BaseBlockState;method_11727()Z
-
method_11728
boolean method_11728()- Mappings:
Namespace Name Mixin selector official fLatk;f()Zintermediary method_11728Lnet/minecraft/class_2742;method_11728()Znamed method_11728Lnet/minecraft/block/BaseBlockState;method_11728()Z
-
getMaterialColor
MaterialColor getMaterialColor()- Mappings:
Namespace Name Mixin selector official gLatk;g()Lazt;intermediary method_11729Lnet/minecraft/class_2742;method_11729()Lnet/minecraft/class_65;named getMaterialColorLnet/minecraft/block/BaseBlockState;getMaterialColor()Lnet/minecraft/block/MaterialColor;
-
withRotation
- Mappings:
Namespace Name Mixin selector official aLatk;a(Laqi;)Latl;intermediary method_11715Lnet/minecraft/class_2742;method_11715(Lnet/minecraft/class_2734;)Lnet/minecraft/class_2232;named withRotationLnet/minecraft/block/BaseBlockState;withRotation(Lnet/minecraft/util/BlockRotation;)Lnet/minecraft/block/BlockState;
-
withMirror
- Mappings:
Namespace Name Mixin selector official aLatk;a(Laou;)Latl;intermediary method_11714Lnet/minecraft/class_2742;method_11714(Lnet/minecraft/class_2727;)Lnet/minecraft/class_2232;named withMirrorLnet/minecraft/block/BaseBlockState;withMirror(Lnet/minecraft/util/BlockMirror;)Lnet/minecraft/block/BlockState;
-
method_11730
boolean method_11730()- Mappings:
Namespace Name Mixin selector official hLatk;h()Zintermediary method_11730Lnet/minecraft/class_2742;method_11730()Znamed method_11730Lnet/minecraft/block/BaseBlockState;method_11730()Z
-
method_13762
- Mappings:
Namespace Name Mixin selector official iLatk;i()Zintermediary method_13762Lnet/minecraft/class_2742;method_13762()Znamed method_13762Lnet/minecraft/block/BaseBlockState;method_13762()Z
-
getRenderType
BlockRenderType getRenderType()- Mappings:
Namespace Name Mixin selector official jLatk;j()Laqf;intermediary method_11731Lnet/minecraft/class_2742;method_11731()Lnet/minecraft/class_2733;named getRenderTypeLnet/minecraft/block/BaseBlockState;getRenderType()Lnet/minecraft/block/BlockRenderType;
-
method_11712
- Mappings:
Namespace Name Mixin selector official aLatk;a(Lajw;Lco;)Iintermediary method_11712Lnet/minecraft/class_2742;method_11712(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Inamed method_11712Lnet/minecraft/block/BaseBlockState;method_11712(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)I
-
method_11732
- Mappings:
Namespace Name Mixin selector official kLatk;k()Fintermediary method_11732Lnet/minecraft/class_2742;method_11732()Fnamed method_11732Lnet/minecraft/block/BaseBlockState;method_11732()F
-
method_11733
boolean method_11733()- Mappings:
Namespace Name Mixin selector official lLatk;l()Zintermediary method_11733Lnet/minecraft/class_2742;method_11733()Znamed method_11733Lnet/minecraft/block/BaseBlockState;method_11733()Z
-
method_11734
boolean method_11734()- Mappings:
Namespace Name Mixin selector official mLatk;m()Zintermediary method_11734Lnet/minecraft/class_2742;method_11734()Znamed method_11734Lnet/minecraft/block/BaseBlockState;method_11734()Z
-
method_11735
boolean method_11735()- Mappings:
Namespace Name Mixin selector official nLatk;n()Zintermediary method_11735Lnet/minecraft/class_2742;method_11735()Znamed method_11735Lnet/minecraft/block/BaseBlockState;method_11735()Z
-
method_11713
- Mappings:
Namespace Name Mixin selector official aLatk;a(Lajw;Lco;Lcv;)Iintermediary method_11713Lnet/minecraft/class_2742;method_11713(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Inamed method_11713Lnet/minecraft/block/BaseBlockState;method_11713(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
-
method_11736
boolean method_11736()- Mappings:
Namespace Name Mixin selector official oLatk;o()Zintermediary method_11736Lnet/minecraft/class_2742;method_11736()Znamed method_11736Lnet/minecraft/block/BaseBlockState;method_11736()Z
-
method_11709
- Mappings:
Namespace Name Mixin selector official aLatk;a(Lajs;Lco;)Iintermediary method_11709Lnet/minecraft/class_2742;method_11709(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Inamed method_11709Lnet/minecraft/block/BaseBlockState;method_11709(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)I
-
getHardness
- Mappings:
Namespace Name Mixin selector official bLatk;b(Lajs;Lco;)Fintermediary method_11718Lnet/minecraft/class_2742;method_11718(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Fnamed getHardnessLnet/minecraft/block/BaseBlockState;getHardness(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)F
-
method_11716
- Mappings:
Namespace Name Mixin selector official aLatk;a(Laay;Lajs;Lco;)Fintermediary method_11716Lnet/minecraft/class_2742;method_11716(Lnet/minecraft/class_988;Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Fnamed method_11716Lnet/minecraft/block/BaseBlockState;method_11716(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)F
-
getStrongRedstonePower
- Mappings:
Namespace Name Mixin selector official bLatk;b(Lajw;Lco;Lcv;)Iintermediary method_11720Lnet/minecraft/class_2742;method_11720(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Inamed getStrongRedstonePowerLnet/minecraft/block/BaseBlockState;getStrongRedstonePower(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)I
-
getPistonBehavior
PistonBehavior getPistonBehavior()- Mappings:
Namespace Name Mixin selector official pLatk;p()Lazv;intermediary method_11737Lnet/minecraft/class_2742;method_11737()Lnet/minecraft/class_2768;named getPistonBehaviorLnet/minecraft/block/BaseBlockState;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
-
method_11719
- Mappings:
Namespace Name Mixin selector official bLatk;b(Lajw;Lco;)Latl;intermediary method_11719Lnet/minecraft/class_2742;method_11719(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_2232;named method_11719Lnet/minecraft/block/BaseBlockState;method_11719(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
method_11722
- Mappings:
Namespace Name Mixin selector official cLatk;c(Lajs;Lco;)Lbdt;intermediary method_11722Lnet/minecraft/class_2742;method_11722(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Lnet/minecraft/class_231;named method_11722Lnet/minecraft/block/BaseBlockState;method_11722(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Box;
-
method_11724
- Mappings:
Namespace Name Mixin selector official cLatk;c(Lajw;Lco;Lcv;)Zintermediary method_11724Lnet/minecraft/class_2742;method_11724(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Znamed method_11724Lnet/minecraft/block/BaseBlockState;method_11724(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
isFullBlock
boolean isFullBlock()- Mappings:
Namespace Name Mixin selector official qLatk;q()Zintermediary method_11738Lnet/minecraft/class_2742;method_11738()Znamed isFullBlockLnet/minecraft/block/BaseBlockState;isFullBlock()Z
-
method_11726
- Mappings:
Namespace Name Mixin selector official cLatk;c(Lajw;Lco;)Lbdt;intermediary method_11726Lnet/minecraft/class_2742;method_11726(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_231;named method_11726Lnet/minecraft/block/BaseBlockState;method_11726(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Box;
-
appendCollisionBoxes
void appendCollisionBoxes(World world, BlockPos pos, Box box, List<Box> boxes, @Nullable Entity entity, boolean isActualState) - Mappings:
Namespace Name Mixin selector official aLatk;a(Lajs;Lco;Lbdt;Ljava/util/List;Lsn;Z)Vintermediary method_11710Lnet/minecraft/class_2742;method_11710(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_231;Ljava/util/List;Lnet/minecraft/class_864;Z)Vnamed appendCollisionBoxesLnet/minecraft/block/BaseBlockState;appendCollisionBoxes(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Box;Ljava/util/List;Lnet/minecraft/entity/Entity;Z)V
-
getCollisionBox
- Mappings:
Namespace Name Mixin selector official dLatk;d(Lajw;Lco;)Lbdt;intermediary method_11723Lnet/minecraft/class_2742;method_11723(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_231;named getCollisionBoxLnet/minecraft/block/BaseBlockState;getCollisionBox(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Box;
-
method_11711
- Mappings:
Namespace Name Mixin selector official aLatk;a(Lajs;Lco;Lbdw;Lbdw;)Lbdu;intermediary method_11711Lnet/minecraft/class_2742;method_11711(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_236;Lnet/minecraft/class_236;)Lnet/minecraft/class_234;named method_11711Lnet/minecraft/block/BaseBlockState;method_11711(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/hit/BlockHitResult;
-
method_11739
boolean method_11739()- Mappings:
Namespace Name Mixin selector official rLatk;r()Zintermediary method_11739Lnet/minecraft/class_2742;method_11739()Znamed method_11739Lnet/minecraft/block/BaseBlockState;method_11739()Z
-
method_13761
- Mappings:
Namespace Name Mixin selector official eLatk;e(Lajw;Lco;)Lbdw;intermediary method_13761Lnet/minecraft/class_2742;method_13761(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;)Lnet/minecraft/class_236;named method_13761Lnet/minecraft/block/BaseBlockState;method_13761(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
-
method_13763
boolean method_13763()- Mappings:
Namespace Name Mixin selector official sLatk;s()Zintermediary method_13763Lnet/minecraft/class_2742;method_13763()Znamed method_13763Lnet/minecraft/block/BaseBlockState;method_13763()Z
-