免费插件

Admin Utilities

管理实用程序

Admin Utilities 是一个插件,具有 noclip 等功能。根据地形等。

noclipflydisconnectteleportunderterrainsaveinventory

原作者:dFxPhoeniX · 查看 uMod 官方页面 ↗

插件介绍

Admin Utilities 是一个插件,具有 noclip 等功能。根据地形等。

Admin Utilities is a plugin who have some functionalities like noclip, under terrain and more.

It is designed to offer a clean and native-like administrative experience, closely matching Rust console commands while extending them with additional features.

It includes a built-in moderation system with support for kick, ban, banip, unban and banlist, along with player/IP bans, temporary bans, login blocking, API support and staff protection permissions.

It also includes give/spawn utilities, blacklist support for items and spawn aliases, global server chat icon support, disabled command lists for chat/player console with bypass permissions, and native-compatible console aliases for inventory give commands and entity.spawn.

主要用途

主要用于noclip、fly、disconnectteleport、underterrain等服务端功能。 本插件由 dFxPhoeniX 发布,当前目录记录版本为 v2.6.5,uMod 累计下载 86,354 次。

适用场景

  • 需要调整建造、物品、制作或采集体验的服务器
  • 希望改善玩家交互与日常体验的社区服务器

功能分类

noclipflydisconnectteleportunderterrainsaveinventory
查看 uMod 官方英文简介

Admin Utilities is a plugin who have some functionalities like noclip. under terrain and more.

权限节点

adminutilities.nocliptoggle - Allows group/player to have access to use noclip command.

adminutilities.godmodetoggle - Allows group/player to have access to use godmode command.

adminutilities.disconnectteleport - Allows group/player to teleport under terrain or custom coordonates on disconnect.

adminutilities.saveinventory - Allows group/player to save inventory on disconnect.

adminutilities.maxhht - Allows group/player to give max metabolism on connect.

adminutilities.kick - Allows group/player to have access to use kick command.

adminutilities.ban - Allows group/player to have access to use ban command.

adminutilities.banip - Allows group/player to have access to use banip command.

adminutilities.unban - Allows group/player to have access to use unban command.

adminutilities.banlist - Allows group/player to have access to use banlist command.

adminutilities.preventkick - Player/group cannot receive kick.

adminutilities.preventban - Player/group cannot receive ban.

adminutilities.preventbanip - Player/group cannot receive banip.

adminutilities.give - Allows group/player to give items to self.

adminutilities.giveto - Allows group/player to give items to another player.

adminutilities.giveall - Allows group/player to give items to all connected players.

adminutilities.spawn - Allows group/player to spawn entities for self.

adminutilities.spawnto - Allows group/player to spawn entities for another player.

adminutilities.spawnall - Allows group/player to spawn entities for all connected players.

adminutilities.despawn - Allows group/player to despawn the looked-at entity.

adminutilities.bypassblacklist - Bypasses give item blacklist and spawn alias blacklist checks.

adminutilities.bypassplayerconsolecommands - Allows group/player to bypass disabled player console commands.

adminutilities.bypasschatcommands - Allows group/player to bypass disabled chat commands.

授权示例:oxide.grant user 玩家名 权限节点;撤销使用 oxide.revoke

指令说明

/noclip - Enable/Disable the noclip mode (require adminutilities.nocliptoggle).

/nocliptoggle - Enable/Disable the noclip mode (require adminutilities.nocliptoggle).

/god - Enable/Disable the god mode (require adminutilities.godmodetoggle).

/godmode - Enable/Disable the god mode (require adminutilities.godmodetoggle).

/disconnectteleport - Show personal disconnect teleport's options (require adminutilities.disconnectteleport).

/saveinventory - Enable/Disable personal save inventory on disconnect (require adminutilities.saveinventory).

/kick <name> [reason] - Kick a player from the server (require adminutilities.kick).

/ban <name/steamid/ip> [duration] [reason] - Ban a player or IP (permanent or temporary) (require adminutilities.ban).

/banip <name/steamid/ip> [duration] [reason] - Ban a player and their IP or ban an IP with all known accounts (require adminutilities.banip).

/unban <name/steamid/ip> - Remove a ban from a player or IP (require adminutilities.unban).

/banlist [all/players/ips] [page] - Show the list of active bans with pagination (require adminutilities.banlist).

/spawn <entity> - Spawn an entity for yourself (require adminutilities.spawn).

/spawnto <name/steamid> <entity> - Spawn an entity for another player (require adminutilities.spawnto).

/spawnall <entity> - Spawn an entity for all connected players (require adminutilities.spawnall).

/despawn - Despawn the entity you are looking at (require adminutilities.despawn).

/give <item> [amount] - Give yourself an item (require adminutilities.give).

/give <name/steamid> <item> [amount] - Give an item to another player (require adminutilities.giveto).

/giveto <name/steamid> <item> [amount] - Give an item to another player (require adminutilities.giveto).

/giveall <item> [amount] - Give an item to all connected players (require adminutilities.giveall).

配置说明

{ "General": { "Default Teleport To Position On Disconnect": "(0, 0, 0)", "Disabled Player Console Commands": [], "Disabled Chat Commands": [], "Wipe Saved Inventories On Map Wipe": false, "Wipe Players Settings On Map Wipe": false, "Global Server Messages Icon Steam ID Or Group ID": "" }, "NoClip & God": { "Enable Persistent NoClip": false, "Enable Persistent GodMode": false }, "Moderation": { "Default Kick Reason": "Unknown reason.", "Default Ban Reason": "Unknown reason.", "Broadcast Kick To Global Chat": true, "Broadcast Ban To Global Chat": true, "Log Kick Events To Console": true, "Log Ban Events To Console": true, "BanList Page Size": 10 }, "Give & Spawn": { "Spawn Distance In Front Of Player": 4.0, "Use Crosshair Raycast For Spawn Position": false, "Maximum Crosshair Spawn Distance": 25.0, "Raise Spawn Position On Y Axis": 0.25, "Allow Direct Prefab Paths": true, "Allow Partial Prefab Search": true, "Maximum Despawn Distance": 25.0, "Log Give Commands To Console": true, "Log Spawn Commands To Console": true, "Spawn Alias Blacklist": [], "Give Item Blacklist": [], "Default Aliases": { "mini": "assets/content/vehicles/minicopter/minicopter.entity.prefab", "minicopter": "assets/content/vehicles/minicopter/minicopter.entity.prefab", "scrap": "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab", "scrapheli": "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab", "2mod_01": "car_2mod_01", "2mod_02": "car_2mod_02", "2mod_03": "car_2mod_03", "2mod_04": "car_2mod_04", "2mod_05": "car_2mod_05", "2mod_06": "car_2mod_06", "2mod_07": "car_2mod_07", "2mod_08": "car_2mod_08", "3mod_01": "car_3mod_01", "3mod_02": "car_3mod_02", "3mod_03": "car_3mod_03", "3mod_04": "car_3mod_04", "3mod_05": "car_3mod_05", "3mod_06": "car_3mod_06", "3mod_07": "car_3mod_07", "3mod_08": "car_3mod_08", "3mod_09": "car_3mod_09", "3mod_10": "car_3mod_10", "3mod_11": "car_3mod_11", "3mod_12": "car_3mod_12", "4mod_01": "car_4mod_01", "4mod_02": "car_4mod_02", "4mod_03": "car_4mod_03", "4mod_04": "car_4mod_04", "4mod_05": "car_4mod_05", "4mod_06": "car_4mod_06", "4mod_07": "car_4mod_07", "4mod_08": "car_4mod_08", "4mod_09": "car_4mod_09", "4mod_10": "car_4mod_10", "4mod_11": "car_4mod_11" } } }

官方配置示例

{
  "General": {
    "Default Teleport To Position On Disconnect": "(0, 0, 0)",
    "Disabled Player Console Commands": [],
    "Disabled Chat Commands": [],
    "Wipe Saved Inventories On Map Wipe": false,
    "Wipe Players Settings On Map Wipe": false,
    "Global Server Messages Icon Steam ID Or Group ID": ""
  },
  "NoClip & God": {
    "Enable Persistent NoClip": false,
    "Enable Persistent GodMode": false
  },
  "Moderation": {
    "Default Kick Reason": "Unknown reason.",
    "Default Ban Reason": "Unknown reason.",
    "Broadcast Kick To Global Chat": true,
    "Broadcast Ban To Global Chat": true,
    "Log Kick Events To Console": true,
    "Log Ban Events To Console": true,
    "BanList Page Size": 10
  },
  "Give & Spawn": {
    "Spawn Distance In Front Of Player": 4.0,
    "Use Crosshair Raycast For Spawn Position": false,
    "Maximum Crosshair Spawn Distance": 25.0,
    "Raise Spawn Position On Y Axis": 0.25,
    "Allow Direct Prefab Paths": true,
    "Allow Partial Prefab Search": true,
    "Maximum Despawn Distance": 25.0,
    "Log Give Commands To Console": true,
    "Log Spawn Commands To Console": true,
    "Spawn Alias Blacklist": [],
    "Give Item Blacklist": [],
    "Default Aliases": {
      "mini": "assets/content/vehicles/minicopter/minicopter.entity.prefab",
      "minicopter": "assets/content/vehicles/minicopter/minicopter.entity.prefab",
      "scrap": "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab",
      "scrapheli": "assets/content/vehicles/scrap heli carrier/scraptransporthelicopter.prefab",
      "2mod_01": "car_2mod_01",
      "2mod_02": "car_2mod_02",
      "2mod_03": "car_2mod_03",
      "2mod_04": "car_2mod_04",
      "2mod_05": "car_2mod_05",
      "2mod_06": "car_2mod_06",
      "2mod_07": "car_2mod_07",
      "2mod_08": "car_2mod_08",
      "3mod_01": "car_3mod_01",
      "3mod_02": "car_3mod_02",
      "3mod_03": "car_3mod_03",
      "3mod_04": "car_3mod_04",
      "3mod_05": "car_3mod_05",
      "3mod_06": "car_3mod_06",
      "3mod_07": "car_3mod_07",
      "3mod_08": "car_3mod_08",
      "3mod_09": "car_3mod_09",
      "3mod_10": "car_3mod_10",
      "3mod_11": "car_3mod_11",
      "3mod_12": "car_3mod_12",
      "4mod_01": "car_4mod_01",
      "4mod_02": "car_4mod_02",
      "4mod_03": "car_4mod_03",
      "4mod_04": "car_4mod_04",
      "4mod_05": "car_4mod_05",
      "4mod_06": "car_4mod_06",
      "4mod_07": "car_4mod_07",
      "4mod_08": "car_4mod_08",
      "4mod_09": "car_4mod_09",
      "4mod_10": "car_4mod_10",
      "4mod_11": "car_4mod_11"
    }
  }
}
void API_ToggleNoClip(BasePlayer player)
void API_ToggleGodMode(BasePlayer player)
object API_GetDisconnectTeleportPos(string userid)
bool API_GetSaveInventoryStatus(string userid)
bool API_GetUnderTerrainStatus(string userid)
bool API_GetNoClipStatus(string userid)
bool API_GetGodModeStatus(string userid)
bool API_GetBanStatus(string steamId, string ip = null)
object API_GetBanInfo(string steamId, string ip = null)
bool API_Kick(BasePlayer actor, string targetInput, string reason = null)
bool API_Ban(BasePlayer actor, string targetInput, string durationText = null, string reason = null, string source = "API")
bool API_Unban(BasePlayer actor, string targetInput)
bool API_BanIp(BasePlayer actor, string targetInput, string durationText = null, string reason = null, string source = "API")

更新日志

最新版本: v2.6.5
最后版本发布: 2026-07-12
最后更新(条目): 2026-07-19

本站记录 uMod 官方插件信息。完整的历史更新日志请参阅 uMod 官方页面

安装方法

  1. 确认服务器已安装 Oxide / uMod 或兼容的 Carbon 框架。
  2. 登录本站后点击"下载",由 uMod 官方地址获取作者发布的文件。
  3. 将 .cs 文件放入服务器的 oxide/plugins 目录。
  4. 观察服务端控制台,确认插件编译并成功加载。
  5. 具体配置、权限、指令和依赖请查看原作者的 uMod 页面。

使用前注意

  • Rust 更新后,请先确认插件是否仍兼容当前服务端版本。
  • 修改配置前建议备份原配置文件,并在测试服验证后再部署到正式服。
  • 若插件依赖其他扩展或库,以 uMod 原作者页面的最新说明为准。
  • 本站中文内容用于辅助理解,遇到版本差异时以官方英文文档和源码为准。
来源说明

中文介绍由 uMod 官方简介翻译整理。插件著作权、许可证、完整文档和最新发布状态均以原作者及 uMod 官方页面为准。