Package net.minecraft.block
Class MultifaceGrower.LichenGrowChecker
java.lang.Object
net.minecraft.block.MultifaceGrower.LichenGrowChecker
- All Implemented Interfaces:
MultifaceGrower.GrowChecker
- Direct Known Subclasses:
SculkVeinBlock.SculkVeinGrowChecker
- Enclosing class:
MultifaceGrower
public static class MultifaceGrower.LichenGrowChecker
extends Object
implements MultifaceGrower.GrowChecker
- Mappings:
Namespace Name named net/minecraft/block/MultifaceGrower$LichenGrowCheckerintermediary net/minecraft/class_7118$class_7119official dsw$a
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanGrow(BlockView world, BlockPos pos, MultifaceGrower.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.MultifaceGrower.GrowChecker
canGrow, canGrow, getGrowTypes, hasDirection, place
-
Field Details
-
lichen
- Mappings:
Namespace Name Mixin selector named lichenLnet/minecraft/block/MultifaceGrower$LichenGrowChecker;lichen:Lnet/minecraft/block/MultifaceBlock;intermediary field_37597Lnet/minecraft/class_7118$class_7119;field_37597:Lnet/minecraft/class_5778;official aLdsw$a;a:Ldsu;
-
-
Constructor Details
-
LichenGrowChecker
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/block/MultifaceGrower$LichenGrowChecker;<init>(Lnet/minecraft/block/MultifaceBlock;)Vintermediary <init>Lnet/minecraft/class_7118$class_7119;<init>(Lnet/minecraft/class_5778;)Vofficial <init>Ldsw$a;<init>(Ldsu;)V
-
-
Method Details
-
getStateWithDirection
@Nullable public @Nullable BlockState getStateWithDirection(BlockState state, BlockView world, BlockPos pos, Direction direction) - Specified by:
getStateWithDirectionin interfaceMultifaceGrower.GrowChecker- Mappings:
Namespace Name Mixin selector named getStateWithDirectionLnet/minecraft/block/MultifaceGrower$GrowChecker;getStateWithDirection(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Lnet/minecraft/block/BlockState;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;official aLdsw$b;a(Lebq;Ldjn;Liw;Ljc;)Lebq;
-
canGrow
protected boolean canGrow(BlockView world, BlockPos pos, BlockPos growPos, Direction direction, BlockState state) - Mappings:
Namespace Name Mixin selector named canGrowLnet/minecraft/block/MultifaceGrower$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;)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;)Zofficial aLdsw$a;a(Ldjn;Liw;Liw;Ljc;Lebq;)Z
-
canGrow
- Specified by:
canGrowin interfaceMultifaceGrower.GrowChecker- Mappings:
Namespace Name Mixin selector named canGrowLnet/minecraft/block/MultifaceGrower$GrowChecker;canGrow(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/MultifaceGrower$GrowPos;)Zintermediary method_41457Lnet/minecraft/class_7118$class_7120;method_41457(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_7118$class_7121;)Zofficial aLdsw$b;a(Ldjn;Liw;Ldsw$c;)Z
-