public override bool OnBlockInteractStep(float secondsUsed, IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel)
{
BEBehaviorFruiting bef = world.BlockAccessor.GetBlockEntity(blockSel.Position)?.GetBehavior<BEBehaviorFruiting>();
if (bef != null) return bef.OnPlayerInteract(secondsUsed, byPlayer, blockSel.HitPosition);
return base.OnBlockInteractStep(secondsUsed, world, byPlayer, blockSel);
}