{"id":17946512,"url":"https://github.com/monah-rasta/autodoors","last_synced_at":"2026-04-30T00:05:57.476Z","repository":{"id":259397540,"uuid":"877761315","full_name":"MONaH-Rasta/AutoDoors","owner":"MONaH-Rasta","description":"Oxide plugin for Rust. Automatically closes doors behind players after X seconds","archived":false,"fork":false,"pushed_at":"2024-10-24T07:58:30.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T03:32:14.317Z","etag":null,"topics":["oxide","plugin","rust"],"latest_commit_sha":null,"homepage":"https://umod.org/plugins/auto-doors","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MONaH-Rasta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-24T07:42:54.000Z","updated_at":"2024-10-24T07:58:34.000Z","dependencies_parsed_at":"2024-10-25T04:14:02.970Z","dependency_job_id":"c4a0b819-a7e4-4a3a-9323-40432274aebe","html_url":"https://github.com/MONaH-Rasta/AutoDoors","commit_stats":null,"previous_names":["monah-rasta/autodoors"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MONaH-Rasta%2FAutoDoors","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MONaH-Rasta%2FAutoDoors/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MONaH-Rasta%2FAutoDoors/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MONaH-Rasta%2FAutoDoors/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MONaH-Rasta","download_url":"https://codeload.github.com/MONaH-Rasta/AutoDoors/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247023716,"owners_count":20870933,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["oxide","plugin","rust"],"created_at":"2024-10-29T07:05:59.150Z","updated_at":"2026-04-30T00:05:57.439Z","avatar_url":"https://github.com/MONaH-Rasta.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AutoDoors\n\nOxide plugin for Rust. Automatically closes doors behind players after X seconds\n\nAutomatically closes doors behind players after the default amount of seconds or as set by them. \n\n## Permissions\n\n- `autodoors.use` -- Allows player to toggle and have automatic doors\n \n## Chat Commands\n**NOTE**:   `/ad \u003ctype | t\u003e` and `/ad \u003csingle | s\u003e` commands must looking at a door when used\n\n* `/ad` - Enable/Disable automatic door closing\n* `/ad \u003ctime (seconds)\u003e` - Set automatic closing delay for doors  (Doors set by 'single' and 'type' are not included). \n* `/ad \u003call | a\u003e \u003ctime (seconds)\u003e` - Set automatic closing delay for all doors. \n* `/ad \u003csingle | s\u003e` - Enable/Disable automatic closing of the door you are looking at\n* `/ad \u003csingle | s\u003e \u003ctime (seconds)\u003e` - Set automatic closing delay for the door you are looking at\n* **\"type\" is just a word, not the type of door**\n* `/ad \u003ctype | t\u003e` - Enable/disable automatic door closing for the type of door you are looking at\n* `/ad \u003ctype | t\u003e \u003ctime (seconds)\u003e` - Set automatic closing delay for the type of door you are looking at\n* `/ad \u003chelp | h\u003e` - View help\n\n## Configuration\n\n```json\n{\n  \"Use permissions\": false,\n  \"Clear data on map wipe\": true,\n  \"Global settings\": {\n    \"Allows automatic closing of unowned doors\": false,\n    \"Exclude door controller\": true,\n    \"Cancel on player dead\": false,\n    \"Default enabled\": true,\n    \"Default delay\": 5.0,\n    \"Maximum delay\": 30.0,\n    \"Minimum delay\": 5.0\n  },\n  \"Chat settings\": {\n    \"Chat command\": [\n      \"ad\",\n      \"autodoor\"\n    ],\n    \"Chat prefix\": \"\u003ccolor=#00FFFF\u003e[AutoDoors]\u003c/color\u003e: \",\n    \"Chat steamID icon\": 0\n  },\n  \"Door Settings\": {\n    \"door.double.hinged.metal\": {\n      \"enabled\": true,\n      \"displayName\": \"Sheet Metal Double Door\"\n    },\n    \"door.double.hinged.toptier\": {\n      \"enabled\": true,\n      \"displayName\": \"Armored Double Door\"\n    },\n    \"door.double.hinged.wood\": {\n      \"enabled\": true,\n      \"displayName\": \"Wood Double Door\"\n    },\n    \"door.hinged.metal\": {\n      \"enabled\": true,\n      \"displayName\": \"Sheet Metal Door\"\n    },\n    \"door.hinged.toptier\": {\n      \"enabled\": true,\n      \"displayName\": \"Armored Door\"\n    },\n    \"door.hinged.wood\": {\n      \"enabled\": true,\n      \"displayName\": \"Wooden Door\"\n    },\n    \"floor.ladder.hatch\": {\n      \"enabled\": true,\n      \"displayName\": \"Ladder Hatch\"\n    },\n    \"floor.triangle.ladder.hatch\": {\n      \"enabled\": true,\n      \"displayName\": \"Triangle Ladder Hatch\"\n    },\n    \"gates.external.high.stone\": {\n      \"enabled\": true,\n      \"displayName\": \"High External Stone Gate\"\n    },\n    \"gates.external.high.wood\": {\n      \"enabled\": true,\n      \"displayName\": \"High External Wooden Gate\"\n    },\n    \"wall.frame.cell.gate\": {\n      \"enabled\": true,\n      \"displayName\": \"Prison Cell Gate\"\n    },\n    \"wall.frame.fence.gate\": {\n      \"enabled\": true,\n      \"displayName\": \"Chainlink Fence Gate\"\n    },\n    \"wall.frame.garagedoor\": {\n      \"enabled\": true,\n      \"displayName\": \"Garage Door\"\n    },\n    \"wall.frame.shopfront\": {\n      \"enabled\": true,\n      \"displayName\": \"Shop Front\"\n    },\n    \"shutter.wood.a\": {\n      \"enabled\": true,\n      \"displayName\": \"Wood Shutters\"\n    }\n  },\n  \"Version\": {\n    \"Major\": 3,\n    \"Minor\": 2,\n    \"Patch\": 8\n  }\n}\n```\n\n## Localization\n\n```json\n{\n  \"NotAllowed\": \"You do not have permission to use this command\",\n  \"Enabled\": \"\u003ccolor=#8ee700\u003eEnabled\u003c/color\u003e\",\n  \"Disabled\": \"\u003ccolor=#ce422b\u003eDisabled\u003c/color\u003e\",\n  \"AutoDoor\": \"Automatic door closing is now {0}\",\n  \"AutoDoorDelay\": \"Automatic door closing delay set to {0}s. (Doors set by 'single' and 'type' are not included)\",\n  \"AutoDoorDelayAll\": \"Automatic closing delay of all doors set to {0}s\",\n  \"DoorNotFound\": \"You need to look at a door\",\n  \"DoorNotSupported\": \"This type of door is not supported\",\n  \"AutoDoorDelayLimit\": \"Automatic door closing delay allowed is between {0}s and {1}s\",\n  \"AutoDoorSingle\": \"Automatic closing of this {0} is {1}\",\n  \"AutoDoorSingleDelay\": \"Automatic closing delay of this {0} is {1}s\",\n  \"AutoDoorType\": \"Automatic closing of {0} door is {1}\",\n  \"AutoDoorTypeDelay\": \"Automatic closing delay of {0} door is {1}s\",\n  \"SyntaxError\": \"Syntax error, type '\u003ccolor=#ce422b\u003e/{0} \u003chelp | h\u003e\u003c/color\u003e' to view help\",\n  \"AutoDoorSyntax\": \"\u003ccolor=#ce422b\u003e/{0} \u003c/color\u003e - Enable/Disable automatic door closing\",\n  \"AutoDoorSyntax1\": \"\u003ccolor=#ce422b\u003e/{0} \u003ctime (seconds)\u003e\u003c/color\u003e - Set automatic closing delay for doors, the allowed time is between {1}s and {2}s. (Doors set by 'single' and 'type' are not included)\",\n  \"AutoDoorSyntax2\": \"\u003ccolor=#ce422b\u003e/{0} \u003csingle | s\u003e\u003c/color\u003e - Enable/Disable automatic closing of the door you are looking at\",\n  \"AutoDoorSyntax3\": \"\u003ccolor=#ce422b\u003e/{0} \u003csingle | s\u003e \u003ctime (seconds)\u003e\u003c/color\u003e - Set automatic closing delay for the door you are looking at, the allowed time is between {1}s and {2}s\",\n  \"AutoDoorSyntax4\": \"\u003ccolor=#ce422b\u003e/{0} \u003ctype | t\u003e\u003c/color\u003e - Enable/disable automatic door closing for the type of door you are looking at. ('type' is just a word, not the type of door)\",\n  \"AutoDoorSyntax5\": \"\u003ccolor=#ce422b\u003e/{0} \u003ctype | t\u003e \u003ctime (seconds)\u003e\u003c/color\u003e - Set automatic closing delay for the type of door you are looking at, the allowed time is between {1}s and {2}s. ('type' is just a word, not the type of door)\",\n  \"AutoDoorSyntax6\": \"\u003ccolor=#ce422b\u003e/{0} \u003call | a\u003e \u003ctime (seconds)\u003e\u003c/color\u003e - Set automatic closing delay for all doors, the allowed time is between {1}s and {2}s.\"\n}\n```\n## Hooks\n\n```csharp\nprivate object OnDoorAutoClose(BasePlayer player, Door door)\n```\n## Credits\n\n- **Bombardir**, for the original version of this plugin\n- **Wulf**, for the previous re-write of this plugin\n- **Arainrr**: Previous maintainer\n- **James**: Helping test plugin update before force wipe","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonah-rasta%2Fautodoors","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmonah-rasta%2Fautodoors","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmonah-rasta%2Fautodoors/lists"}