Package net.minecraft.block
Class LichenGrower.LichenGrowChecker
java.lang.Object
net.minecraft.block.LichenGrower.LichenGrowChecker
- All Implemented Interfaces:
LichenGrower.GrowChecker
- Direct Known Subclasses:
SculkVeinBlock.SculkVeinGrowChecker
- Enclosing class:
LichenGrower
public static class LichenGrower.LichenGrowChecker
extends Object
implements LichenGrower.GrowChecker
- Mappings:
Namespace Name official cxu$a
intermediary net/minecraft/class_7118$class_7119
named net/minecraft/block/LichenGrower$LichenGrowChecker
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canGrow
(BlockView world, BlockPos pos, LichenGrower.GrowPos growPos) protected boolean
@Nullable BlockState
getStateWithDirection
(BlockState state, BlockView world, BlockPos pos, Direction direction) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.block.LichenGrower.GrowChecker
canGrow, canGrow, getGrowTypes, hasDirection, place
-
Field Details
-
lichen
- Mappings:
Namespace Name Mixin selector official a
Lcxu$a;a:Lcxt;
intermediary field_37597
Lnet/minecraft/class_7118$class_7119;field_37597:Lnet/minecraft/class_5778;
named lichen
Lnet/minecraft/block/LichenGrower$LichenGrowChecker;lichen:Lnet/minecraft/block/MultifaceGrowthBlock;
-
-
Constructor Details
-
LichenGrowChecker
- Mappings:
Namespace Name Mixin selector official <init>
Lcxu$a;<init>(Lcxt;)V
intermediary <init>
Lnet/minecraft/class_7118$class_7119;<init>(Lnet/minecraft/class_5778;)V
named <init>
Lnet/minecraft/block/LichenGrower$LichenGrowChecker;<init>(Lnet/minecraft/block/MultifaceGrowthBlock;)V
-
-
Method Details
-
getStateWithDirection
@Nullable public @Nullable BlockState getStateWithDirection(BlockState state, BlockView world, BlockPos pos, Direction direction) - Specified by:
getStateWithDirection
in interfaceLichenGrower.GrowChecker
- Mappings:
Namespace Name Mixin selector official a
Lcxu$b;a(Ldfj;Lcpb;Lgw;Lha;)Ldfj;
intermediary method_41459
Lnet/minecraft/class_7118$class_7120;method_41459(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2680;
named getStateWithDirection
Lnet/minecraft/block/LichenGrower$GrowChecker;getStateWithDirection(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/block/BlockState;
-
canGrow
protected boolean canGrow(BlockView world, BlockPos pos, BlockPos growPos, Direction direction, BlockState state) - Mappings:
Namespace Name Mixin selector official a
Lcxu$a;a(Lcpb;Lgw;Lgw;Lha;Ldfj;)Z
intermediary method_41458
Lnet/minecraft/class_7118$class_7119;method_41458(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;)Z
named canGrow
Lnet/minecraft/block/LichenGrower$LichenGrowChecker;canGrow(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;)Z
-
canGrow
- Specified by:
canGrow
in interfaceLichenGrower.GrowChecker
- Mappings:
Namespace Name Mixin selector official a
Lcxu$b;a(Lcpb;Lgw;Lcxu$c;)Z
intermediary method_41457
Lnet/minecraft/class_7118$class_7120;method_41457(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_7118$class_7121;)Z
named canGrow
Lnet/minecraft/block/LichenGrower$GrowChecker;canGrow(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/LichenGrower$GrowPos;)Z
-