Package net.darkhax.botanypots.events
Interface BotanyPotEventDispatcher
- All Known Implementing Classes:
BotanyPotEventDispatcherForge
public interface BotanyPotEventDispatcher
-
Method Summary
Modifier and TypeMethodDescriptionvoidlistenCropDrops(ICropDropListener listener) voidlistenCropLookup(ILookupCropListener listener) voidvoidvoidlistenSoilLookup(ILookupSoilListener listener) List<net.minecraft.world.item.ItemStack>postCropDrops(Random rng, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, BlockEntityBotanyPot pot, Crop crop, List<net.minecraft.world.item.ItemStack> originalDrops) postCropLookup(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, BlockEntityBotanyPot pot, net.minecraft.world.item.ItemStack stack, Crop found) postFertilizerLookup(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.item.ItemStack heldStack, BlockEntityBotanyPot pot, Fertilizer found) postInteractionLookup(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.item.ItemStack heldStack, BlockEntityBotanyPot pot, PotInteraction found) postSoilLookup(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, BlockEntityBotanyPot pot, net.minecraft.world.item.ItemStack stack, Soil found)
-
Method Details
-
postSoilLookup
@Nullable Soil postSoilLookup(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, BlockEntityBotanyPot pot, net.minecraft.world.item.ItemStack stack, @Nullable Soil found) -
listenSoilLookup
-
postCropLookup
@Nullable Crop postCropLookup(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, BlockEntityBotanyPot pot, net.minecraft.world.item.ItemStack stack, @Nullable Crop found) -
listenCropLookup
-
postInteractionLookup
@Nullable PotInteraction postInteractionLookup(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.item.ItemStack heldStack, BlockEntityBotanyPot pot, PotInteraction found) -
listenInteractionLookup
-
postFertilizerLookup
@Nullable Fertilizer postFertilizerLookup(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.item.ItemStack heldStack, BlockEntityBotanyPot pot, Fertilizer found) -
listenFertilizerLookup
-
postCropDrops
List<net.minecraft.world.item.ItemStack> postCropDrops(Random rng, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, BlockEntityBotanyPot pot, Crop crop, List<net.minecraft.world.item.ItemStack> originalDrops) -
listenCropDrops
-