Package net.minecraft.block
Interface Fertilizable
- All Known Implementing Classes:
 AbstractPlantBlock,AbstractPlantStemBlock,AzaleaBlock,BambooBlock,BambooShootBlock,BeetrootsBlock,BigDripleafBlock,BigDripleafStemBlock,BushBlock,CarrotsBlock,CaveVinesBodyBlock,CaveVinesHeadBlock,CocoaBlock,CropBlock,FireflyBushBlock,FlowerbedBlock,FungusBlock,GlowLichenBlock,GrassBlock,HangingMossBlock,KelpBlock,KelpPlantBlock,MangroveLeavesBlock,MossBlock,MushroomPlantBlock,NetherrackBlock,NyliumBlock,PaleMossCarpetBlock,PitcherCropBlock,PotatoesBlock,PropaguleBlock,RootedDirtBlock,SaplingBlock,SeagrassBlock,SeaPickleBlock,ShortDryGrassBlock,ShortPlantBlock,SmallDripleafBlock,StemBlock,SweetBerryBushBlock,TallDryGrassBlock,TallFlowerBlock,TorchflowerBlock,TwistingVinesBlock,TwistingVinesPlantBlock,WeepingVinesBlock,WeepingVinesPlantBlock
public interface Fertilizable
- Mappings:
 Namespace Name named net/minecraft/block/Fertilizableintermediary net/minecraft/class_2256official dqc
- 
Nested Class Summary
Nested Classes - 
Method Summary
Modifier and TypeMethodDescriptionbooleancanGrow(World world, Random random, BlockPos pos, BlockState state) static booleancanSpread(WorldView world, BlockPos pos, BlockState state) findPosToSpreadTo(List<Direction> directions, WorldView world, BlockPos pos, BlockState state) findPosToSpreadTo(World world, BlockPos pos, BlockState state) default Fertilizable.FertilizableTypedefault BlockPosvoidgrow(ServerWorld world, Random random, BlockPos pos, BlockState state) booleanisFertilizable(WorldView world, BlockPos pos, BlockState state)  
- 
Method Details
- 
isFertilizable
- Mappings:
 Namespace Name Mixin selector named isFertilizableLnet/minecraft/block/Fertilizable;isFertilizable(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Zintermediary method_9651Lnet/minecraft/class_2256;method_9651(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Zofficial aLdqc;a(Ldmx;Ljb;Leeb;)Z
 - 
canGrow
- Mappings:
 Namespace Name Mixin selector named canGrowLnet/minecraft/block/Fertilizable;canGrow(Lnet/minecraft/world/World;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Zintermediary method_9650Lnet/minecraft/class_2256;method_9650(Lnet/minecraft/class_1937;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Zofficial aLdqc;a(Ldmu;Lbck;Ljb;Leeb;)Z
 - 
grow
- Mappings:
 Namespace Name Mixin selector named growLnet/minecraft/block/Fertilizable;grow(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Vintermediary method_9652Lnet/minecraft/class_2256;method_9652(Lnet/minecraft/class_3218;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vofficial aLdqc;a(Laub;Lbck;Ljb;Leeb;)V
 - 
canSpread
- Mappings:
 Namespace Name Mixin selector named canSpreadLnet/minecraft/block/Fertilizable;canSpread(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Zintermediary method_67541Lnet/minecraft/class_2256;method_67541(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Zofficial a_Ldqc;a_(Ldmx;Ljb;Leeb;)Z
 - 
findPosToSpreadTo
- Mappings:
 Namespace Name Mixin selector named findPosToSpreadToLnet/minecraft/block/Fertilizable;findPosToSpreadTo(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Ljava/util/Optional;intermediary method_67539Lnet/minecraft/class_2256;method_67539(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Optional;official aLdqc;a(Ldmu;Ljb;Leeb;)Ljava/util/Optional;
 - 
findPosToSpreadTo
private static Optional<BlockPos> findPosToSpreadTo(List<Direction> directions, WorldView world, BlockPos pos, BlockState state) - Mappings:
 Namespace Name Mixin selector named findPosToSpreadToLnet/minecraft/block/Fertilizable;findPosToSpreadTo(Ljava/util/List;Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Ljava/util/Optional;intermediary method_67540Lnet/minecraft/class_2256;method_67540(Ljava/util/List;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Optional;official aLdqc;a(Ljava/util/List;Ldmx;Ljb;Leeb;)Ljava/util/Optional;
 - 
getFertilizeParticlePos
- Mappings:
 Namespace Name Mixin selector named getFertilizeParticlePosLnet/minecraft/block/Fertilizable;getFertilizeParticlePos(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;intermediary method_55769Lnet/minecraft/class_2256;method_55769(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;official aLdqc;a(Ljb;)Ljb;
 - 
getFertilizableType
- Mappings:
 Namespace Name Mixin selector named getFertilizableTypeLnet/minecraft/block/Fertilizable;getFertilizableType()Lnet/minecraft/block/Fertilizable$FertilizableType;intermediary method_55770Lnet/minecraft/class_2256;method_55770()Lnet/minecraft/class_2256$class_9077;official aq_Ldqc;aq_()Ldqc$a;
 
 -