One ranch is undesignated

One of my NoSafeZoneSleeper domes comes out unusually large for some reason because it is a Ranch but does not seem to be designated as such within this mod... maybe larger then other ranches also....  One more thing to be aware of that this ranch is on a custom map so it is possible the developer of the map has not named this properly; I will ask him in his Discord channel.  If the author has to give this monument a new name because it is not a standard item (and this can apply to any custom maps with custom monuments) then your mod may need to account for custom named monuments anyhow.

If this is a facepunch issue then maybe a suggestion might be to add an item to the config table where the users can add exceptions to the settings for some zones generated by this mod.  Maybe ONLY the exception values need to be added; all other values from default config are available.

The below zone was generated by this mod but it is a large ranch...

{
  "Name": "",
  "Radius": 113.0,
  "Radiation": 0.0,
  "Comfort": 0.0,
  "Temperature": 0.0,
  "Location": "-266.4791 -1.004757 683.4246",
  "Size": "0 0 0",
  "Rotation": "0 0 0",
  "Id": ".9",
  "ParentID": null,
  "EnterMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are not allowed to sleep in this Zone </color> ",
  "LeaveMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> Thank you for not sleeping here! </color> ",
  "Permission": null,
  "EjectSpawns": null,
  "Enabled": true,
  "Flags": "None"
},

Maybe in the config you have this:

{
  "1. Kill Sleepers on disconnect": false,
  "2. Time to delay Kill": 60,
  "3. OupostZoneRadius": 130,
  "4. BanditCampZoneRadius": 113,
  "5. Use Enter and Leave Messages?": true,
  "6. Enter Message": "You are not allowed to sleep in this Zone",
  "7. Leave Message": "Thank you for not sleeping here!",
  "8. Enter/Leave Message color": "#95a5a6",
  "9. Ranch and Fishing Village Zone Radius": 40
  10. Exceptions: [
    .9: {
      must be original ID number that the system Identifies;exception values ONLY to follow
    }
    [
      Name: "Large Ranch",
      Radius: 40.0,
      Id: "Large Ranch.9"
    ]
  ]
}

I have the same issue --- not sure why no action as this problem still exists:

 

CONFIG:
{
"1 Use Custom SafeZone settings": false,
"2 Kill Sleepers on disconnect": false,
"3 Time to delay Kill": 60,
"4 Oupost Zone Radius": 130,
"5 BanditCamp Zone Radius": 113,
"6 Ranch and Fishing Village Zone Radius": 40,
"7 Use Enter and Leave Messages?": true,
"8 Enter Message": "You are now Entering a No Sleep Zone",
"9 Leave Message": "You are now leaving a No Sleep Zone",
"A Message Color": "#95a5a6",
"Custom SafeZone Zoneid's": [
"12345",
"54321"
]
}

RESULTS (look at very last one):
{
"Name": "Large Fishing Village",
"Radius": 40.0,
"Radiation": 0.0,
"Comfort": 0.0,
"Temperature": 0.0,
"SafeZone": false,
"Location": "537.506 0 121.6638",
"Size": "0 0 0",
"Rotation": "0 0 0",
"Id": "Large Fishing Village.0",
"ParentID": null,
"EnterMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are now Entering a No Sleep Zone </color> ",
"LeaveMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are now leaving a No Sleep Zone </color> ",
"Permission": null,
"EjectSpawns": null,
"Enabled": true,
"Flags": "None"
},
{
"Name": "Fishing Village",
"Radius": 40.0,
"Radiation": 0.0,
"Comfort": 0.0,
"Temperature": 0.0,
"SafeZone": false,
"Location": "-469.4527 0 -463.3191",
"Size": "0 0 0",
"Rotation": "0 0 0",
"Id": "Fishing Village.1",
"ParentID": null,
"EnterMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are now Entering a No Sleep Zone </color> ",
"LeaveMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are now leaving a No Sleep Zone </color> ",
"Permission": null,
"EjectSpawns": null,
"Enabled": true,
"Flags": "None"
},
{
"Name": "OutPost",
"Radius": 130.0,
"Radiation": 0.0,
"Comfort": 0.0,
"Temperature": 0.0,
"SafeZone": false,
"Location": "134.0951 18.72785 556.5997",
"Size": "0 0 0",
"Rotation": "0 0 0",
"Id": "OutPost.2",
"ParentID": null,
"EnterMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are now Entering a No Sleep Zone </color> ",
"LeaveMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are now leaving a No Sleep Zone </color> ",
"Permission": null,
"EjectSpawns": null,
"Enabled": true,
"Flags": "None"
},
{
"Name": "BanditCamp",
"Radius": 113.0,
"Radiation": 0.0,
"Comfort": 0.0,
"Temperature": 0.0,
"SafeZone": false,
"Location": "-13.23394 19.11174 -375.7452",
"Size": "0 0 0",
"Rotation": "0 0 0",
"Id": "BanditCamp.3",
"ParentID": null,
"EnterMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are now Entering a No Sleep Zone </color> ",
"LeaveMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are now leaving a No Sleep Zone </color> ",
"Permission": null,
"EjectSpawns": null,
"Enabled": true,
"Flags": "None"
},
{
"Name": "",
"Radius": 113.0,
"Radiation": 0.0,
"Comfort": 0.0,
"Temperature": 0.0,
"SafeZone": false,
"Location": "159.0523 11.7499 -170.077",
"Size": "0 0 0",
"Rotation": "0 0 0",
"Id": ".4",
"ParentID": null,
"EnterMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are now Entering a No Sleep Zone </color> ",
"LeaveMessage": "<color=red>[NSZS]</color> :<color=#95a5a6> You are now leaving a No Sleep Zone </color> ",
"Permission": null,
"EjectSpawns": null,
"Enabled": true,
"Flags": "None"
}