public static void AddWoodBollards(this NetInfo info, NetInfoVersion version)
        {
            var bollardName = "WoodBollard";
            var bollardInfo = PrefabCollection <PropInfo> .FindLoaded($"478820060.{bollardName}_Data");

            if (bollardInfo == null)
            {
                bollardInfo = PrefabCollection <PropInfo> .FindLoaded($"{bollardName}.{bollardName}_Data");
            }

            BuildingInfo pillarInfo = null;

            if (version == NetInfoVersion.Elevated || version == NetInfoVersion.Bridge)
            {
                var pillarName = "Wood8mEPillar";
                pillarInfo = PrefabCollection <BuildingInfo> .FindLoaded($"478820060.{pillarName}_Data");

                if (pillarInfo == null)
                {
                    pillarInfo = PrefabCollection <BuildingInfo> .FindLoaded($"{pillarName}.{pillarName}_Data");
                }
            }

            info.AddBollards(version, bollardInfo, pillarInfo);
        }
        public static void AddWoodBollards(this NetInfo info, NetInfoVersion version)
        {
            var   bollardName   = "WoodBollard";
            float?bollardOffset = null;
            float?pillarOffset  = null;
            var   bollardInfo   = PrefabCollection <PropInfo> .FindLoaded($"{Tools.PackageName(bollardName)}.{bollardName}_Data");

            if (bollardInfo == null)
            {
                Debug.Log($"{info.name}: {bollardName} not found!");
            }
            else
            {
                bollardOffset = 0;
            }
            BuildingInfo pillarInfo = null;

            if (version == NetInfoVersion.Elevated || version == NetInfoVersion.Bridge)
            {
                var pillarName = "Wood8mEPillar";
                pillarInfo = PrefabCollection <BuildingInfo> .FindLoaded($"{Tools.PackageName(pillarName)}.{pillarName}_Data");

                if (pillarInfo == null)
                {
                    Debug.Log($"{info.name}: {pillarName} not found!");
                }
            }
            info.AddBollards(version, bollardInfo, pillarInfo, pillarOffset, bollardOffset);
        }
        public static void AddStoneBollard(this NetInfo info, NetInfoVersion version)
        {
            var bollardName = "StoneBollard";
            var bollardInfo = PrefabCollection <PropInfo> .FindLoaded($"{Tools.PackageName(bollardName)}.{bollardName}_Data");

            if (bollardInfo == null)
            {
                Debug.Log($"{info.name}: {bollardName} not found!");
            }
            info.AddBollards(version, bollardInfo);
        }
        public static void AddStoneBollard(this NetInfo info, NetInfoVersion version)
        {
            var bollardName = "StoneBollard";
            var bollardInfo = PrefabCollection <PropInfo> .FindLoaded($"478820060.{bollardName}_Data");

            if (bollardInfo == null)
            {
                bollardInfo = PrefabCollection <PropInfo> .FindLoaded($"{bollardName}.{bollardName}_Data");
            }
            info.AddBollards(version, bollardInfo);
        }