Package net.minecraft.block
Interface BaseBlockState
- All Known Subinterfaces:
BlockState
- All Known Implementing Classes:
AbstractBlockState,StateManager.BlockStateImpl
public interface BaseBlockState
- Mappings:
Namespace Name official arcintermediary net/minecraft/class_2742named net/minecraft/block/BaseBlockState
-
Method Summary
Modifier and TypeMethodDescriptionvoidgetCollisionBox(BlockView view, BlockPos pos) getCollisionBox(World world, 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) booleanbooleanbooleanfloatbooleanbooleanbooleanbooleanbooleanwithMirror(BlockMirror mirror) withRotation(BlockRotation rotation)
-
Method Details
-
getMaterial
Material getMaterial()- Mappings:
Namespace Name Mixin selector official aLarc;a()Laxe;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 bLarc;b()Zintermediary method_11717Lnet/minecraft/class_2742;method_11717()Znamed method_11717Lnet/minecraft/block/BaseBlockState;method_11717()Z
-
getOpacity
int getOpacity()- Mappings:
Namespace Name Mixin selector official cLarc;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 dLarc;d()Iintermediary method_11725Lnet/minecraft/class_2742;method_11725()Inamed getLuminanceLnet/minecraft/block/BaseBlockState;getLuminance()I
-
method_11727
- Mappings:
Namespace Name Mixin selector official eLarc;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 fLarc;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 gLarc;g()Laxf;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 aLarc;a(Laoe;)Lard;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 aLarc;a(Lamr;)Lard;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 hLarc;h()Zintermediary method_11730Lnet/minecraft/class_2742;method_11730()Znamed method_11730Lnet/minecraft/block/BaseBlockState;method_11730()Z
-
getRenderType
BlockRenderType getRenderType()- Mappings:
Namespace Name Mixin selector official iLarc;i()Laob;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 aLarc;a(Lahx;Lcl;)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 jLarc;j()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 kLarc;k()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 lLarc;l()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 mLarc;m()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 aLarc;a(Lahx;Lcl;Lcs;)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 nLarc;n()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 aLarc;a(Laht;Lcl;)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 bLarc;b(Laht;Lcl;)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 aLarc;a(Lzj;Laht;Lcl;)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 bLarc;b(Lahx;Lcl;Lcs;)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 oLarc;o()Laxh;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 bLarc;b(Lahx;Lcl;)Lard;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 cLarc;c(Laht;Lcl;)Lbbf;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 cLarc;c(Lahx;Lcl;Lcs;)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 pLarc;p()Zintermediary method_11738Lnet/minecraft/class_2742;method_11738()Znamed isFullBlockLnet/minecraft/block/BaseBlockState;isFullBlock()Z
-
getCollisionBox
- Mappings:
Namespace Name Mixin selector official dLarc;d(Laht;Lcl;)Lbbf;intermediary method_11726Lnet/minecraft/class_2742;method_11726(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Lnet/minecraft/class_231;named getCollisionBoxLnet/minecraft/block/BaseBlockState;getCollisionBox(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Box;
-
addCollisionBoxesToList
void addCollisionBoxesToList(World world, BlockPos pos, Box entityBox, List<Box> boxes, @Nullable Entity entity) - Mappings:
Namespace Name Mixin selector official aLarc;a(Laht;Lcl;Lbbf;Ljava/util/List;Lrr;)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;)Vnamed addCollisionBoxesToListLnet/minecraft/block/BaseBlockState;addCollisionBoxesToList(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Box;Ljava/util/List;Lnet/minecraft/entity/Entity;)V
-
getCollisionBox
- Mappings:
Namespace Name Mixin selector official cLarc;c(Lahx;Lcl;)Lbbf;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 aLarc;a(Laht;Lcl;Lbbh;Lbbh;)Lbbg;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 qLarc;q()Zintermediary method_11739Lnet/minecraft/class_2742;method_11739()Znamed method_11739Lnet/minecraft/block/BaseBlockState;method_11739()Z
-