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 cuj$aintermediary net/minecraft/class_7118$class_7119named net/minecraft/block/LichenGrower$LichenGrowChecker
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanGrow(BlockView world, BlockPos pos, LichenGrower.GrowPos growPos) protected booleangetStateWithDirection(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, waitMethods inherited from interface net.minecraft.block.LichenGrower.GrowChecker
canGrow, canGrow, getGrowTypes, hasDirection, place
-
Field Details
-
lichen
- Mappings:
Namespace Name Mixin selector official aLcuj$a;a:Lcui;intermediary field_37597Lnet/minecraft/class_7118$class_7119;field_37597:Lnet/minecraft/class_5778;named lichenLnet/minecraft/block/LichenGrower$LichenGrowChecker;lichen:Lnet/minecraft/block/MultifaceGrowthBlock;
-
-
Constructor Details
-
LichenGrowChecker
- Mappings:
Namespace Name Mixin selector official <init>Lcuj$a;<init>(Lcui;)Vintermediary <init>Lnet/minecraft/class_7118$class_7119;<init>(Lnet/minecraft/class_5778;)Vnamed <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:
getStateWithDirectionin interfaceLichenGrower.GrowChecker- Mappings:
Namespace Name Mixin selector official aLcuj$b;a(Ldby;Lclq;Lgu;Lha;)Ldby;intermediary method_41459Lnet/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 getStateWithDirectionLnet/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 aLcuj$a;a(Lclq;Lgu;Lgu;Lha;Ldby;)Zintermediary method_41458Lnet/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;)Znamed canGrowLnet/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:
canGrowin interfaceLichenGrower.GrowChecker- Mappings:
Namespace Name Mixin selector official aLcuj$b;a(Lclq;Lgu;Lcuj$c;)Zintermediary method_41457Lnet/minecraft/class_7118$class_7120;method_41457(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_7118$class_7121;)Znamed canGrowLnet/minecraft/block/LichenGrower$GrowChecker;canGrow(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/LichenGrower$GrowPos;)Z
-