GM Tools
by H0VI
2.1.17
Version patching and validation
- Game Version
- 1.6.0.76
- Created
- Mon, 01 Dec 2025 17:18:44 GMT
- Last Modified
- Mon, 01 Dec 2025 17:18:48 GMT
2.1.16
- Game Version
- 1.6.0.54
- Created
- Thu, 30 Oct 2025 21:23:12 GMT
- Last Modified
- Thu, 30 Oct 2025 21:23:16 GMT
2.1.15
## 1.6 Hotfixes ## Subsequent updates may need to be issued, patience is appreciated
- Game Version
- 1.6.0.54
- Created
- Thu, 30 Oct 2025 20:23:42 GMT
- Last Modified
- Thu, 30 Oct 2025 20:23:47 GMT
2.1.14
- Game Version
- 1.3.0.170
- Created
- Sat, 17 May 2025 07:29:44 GMT
- Last Modified
- Sat, 17 May 2025 07:29:58 GMT
2.1.13
- Game Version
- 1.3.0.170
- Created
- Sat, 17 May 2025 07:20:05 GMT
- Last Modified
- Sat, 17 May 2025 07:20:18 GMT
2.1.12
- Game Version
- 1.3.0.170
- Created
- Sat, 17 May 2025 07:02:50 GMT
- Last Modified
- Sat, 17 May 2025 07:03:01 GMT
2.1.11
-- Added : Optional Chat to console log forwarder (default off) -- Set "m_bLogChatToConsole" to TRUE in config to enable
- Game Version
- 1.3.0.170
- Created
- Sat, 17 May 2025 05:06:15 GMT
- Last Modified
- Sat, 17 May 2025 05:06:27 GMT
2.1.10
#deleteai command added #deleteai -list | Prints active AI to log #deleteai -faction | Deletes ai of targer faction
- Game Version
- 1.3.0.170
- Created
- Tue, 13 May 2025 04:35:26 GMT
- Last Modified
- Tue, 13 May 2025 04:35:32 GMT
2.1.9
Resolved issue with #deleteplaced that caused unintended prefab deletion.
- Game Version
- 1.3.0.170
- Created
- Sun, 11 May 2025 04:13:28 GMT
- Last Modified
- Sun, 11 May 2025 04:13:33 GMT
2.1.8
- Game Version
- 1.3.0.170
- Created
- Fri, 09 May 2025 06:23:45 GMT
- Last Modified
- Fri, 09 May 2025 06:23:57 GMT
2.1.7
`#deleteplaced <type_flag> [-percent <num>]`
**Type Flags (choose one, or use -all):**
* `-all` : Targets all defined player-placed items below.
* `-sandbags` : Targets player-placed sandbags (matching "sandbag_01" in prefab name).
* `-barbedwire` : Targets player-placed barbed/razor wire (matching "barbedtape" in prefab name).
* `-dirtmounds` : Targets player-placed dirt mounds/cover (matching "dirtcover" in prefab name).
**Optional Parameter:**
* `-percent <num>`: Deletes only a specific percentage (1-99) of the found items of the targeted type(s), chosen randomly. If omitted, deletes 100%.
* Example: `#deleteplaced -sandbags -percent 50` (deletes roughly 50% of player-placed sandbags).
* Example: `#deleteplaced -all -percent 75` (deletes roughly 75% of all targeted player-placed items).
This command will only remove items identified as placed by players or GMs during the session, leaving map objects untouched.- Game Version
- 1.3.0.170
- Created
- Fri, 09 May 2025 06:06:57 GMT
- Last Modified
- Fri, 09 May 2025 06:07:08 GMT
2.1.6
#deleteplaced was not working for entites without an active player id. That should be corrected. This check is in place so to ensure that scenario assets aren't deleted when the command is ran. #garbagesystem -force paramter added. Overrides vanilla timer and force deletes.
- Game Version
- 1.3.0.170
- Created
- Fri, 09 May 2025 05:28:40 GMT
- Last Modified
- Fri, 09 May 2025 05:28:51 GMT
2.1.5
- Game Version
- 1.3.0.170
- Created
- Fri, 09 May 2025 04:42:50 GMT
- Last Modified
- Fri, 09 May 2025 04:42:59 GMT
2.1.4
Added: #deleteplaced Accepts: -sandbags -barbedwire Examples: #deleteplaced -all #deleteplaced -sandbags Of course, this works via RCON so it can be triggered remotely.
- Game Version
- 1.3.0.157
- Created
- Wed, 07 May 2025 04:38:42 GMT
- Last Modified
- Wed, 07 May 2025 04:38:52 GMT
2.1.3
This update adds new administrative commands for session management (`#endsession`) and manual entity cleanup (`#garbagesystem`). It also adds optional functionality to forward in-game chat messages to a Discord webhook for improved monitoring. ### 🛑 New Command: `#endsession` - Allows Admins, GMs, or Session Admins to end the current game session. - **Usage:** - `#endsession` — Ends the session immediately. - `#endsession -time <seconds>` — Silent countdown before ending. --- ### 🧹 New Command: `#garbagesystem` - Manually triggers engine garbage collection. - **Usage:** `#garbagesystem` - Clears tracked entities (e.g., bodies, wrecks) to improve performance or reduce clutter. --- ### 🔁 New Feature: Discord Chat Forwarding - Forwards in-game chat (Global, Faction, Group, Local) to a Discord webhook. - Includes: - Server name - Chat channel - Player name (linked to BattleMetrics if UID is known) - Message (in a code block) - Replaces `.gg` in server names with `. gg` to avoid auto-linking Discord invites. **Setup Required:** - Disabled by default. - Enable by setting: - "m_bDiscordChatForwardingEnabled": true - Add your Discord webhook: - "m_sDiscordChatWebhookURL": "<your webhook URL here>" - Forwarding **won’t work** unless both settings are provided.
- Game Version
- 1.3.0.157
- Created
- Tue, 06 May 2025 05:44:05 GMT
- Last Modified
- Tue, 06 May 2025 05:44:15 GMT
2.1.2
#mc optimization continued
- Game Version
- 1.3.0.157
- Created
- Wed, 23 Apr 2025 04:12:08 GMT
- Last Modified
- Wed, 23 Apr 2025 04:12:19 GMT
2.1.1
#mc optimized to improve reliability on full server. Includes Player Lookup optimization as well.
- Game Version
- 1.3.0.157
- Created
- Tue, 22 Apr 2025 16:32:48 GMT
- Last Modified
- Tue, 22 Apr 2025 16:32:55 GMT
2.1.0
-General Updates --Updated commands to accept names with spaces via " ". Example #warn "Player name" test warning. -#mc Command Updated --Defaults to attach to target --Pulls character into Editor mode if in player/character view #tp Command Added --Teleports target player to admin character position. Must have a character entity otherwise command will fail #admin Command Updated --Added config line to suppress discord role tagging in an admins is active in-game. Default disabled in config. --Added alert sender grid coordinates to discord embed --Added current and max player count to discord embed
- Game Version
- 1.3.0.157
- Created
- Mon, 21 Apr 2025 23:52:10 GMT
- Last Modified
- Mon, 21 Apr 2025 23:52:17 GMT
2.0.7
#mc troubleshooting
- Game Version
- 1.3.0.144
- Created
- Fri, 11 Apr 2025 06:11:33 GMT
- Last Modified
- Fri, 11 Apr 2025 06:11:39 GMT
2.0.6
#mc problems continue
- Game Version
- 1.3.0.144
- Created
- Fri, 11 Apr 2025 05:20:56 GMT
- Last Modified
- Fri, 11 Apr 2025 05:21:06 GMT
2.0.5
#mc troubleshooting
- Game Version
- 1.3.0.144
- Created
- Fri, 11 Apr 2025 05:10:01 GMT
- Last Modified
- Fri, 11 Apr 2025 05:10:07 GMT
2.0.4
- Game Version
- 1.3.0.144
- Created
- Fri, 11 Apr 2025 04:42:20 GMT
- Last Modified
- Fri, 11 Apr 2025 04:42:29 GMT
2.0.3
Resolved issue with #mc
- Game Version
- 1.3.0.144
- Created
- Fri, 11 Apr 2025 04:29:45 GMT
- Last Modified
- Fri, 11 Apr 2025 04:29:50 GMT
2.0.2
- Game Version
- 1.3.0.144
- Created
- Fri, 11 Apr 2025 02:41:45 GMT
- Last Modified
- Fri, 11 Apr 2025 02:41:52 GMT
2.0.1
added json reload command
- Game Version
- 1.3.0.144
- Created
- Fri, 11 Apr 2025 02:32:21 GMT
- Last Modified
- Fri, 11 Apr 2025 02:32:28 GMT
2.0.0
-- 2.0 -- New Features: JSON Configuration System: Replaced the previous .conf file and prefab attribute system with a robust JSON-based configuration. All settings are now managed in $profile:/GM_Tools/gm_tools_config.json. The system automatically generates a default config file if one is missing on server start. Automatic README Generation: A GM_Tools_README.txt file is now automatically created in the $profile:/GM_Tools/ directory. This file explains all available settings found in the .json file. The README will be automatically regenerated if the mod adds new default settings in future updates. GM Session Logging: Added reliable server-side logging for Game Master (Unlimited Editor) sessions. Logs when a player enters GM mode, exits GM mode, and the total duration of their session. #admin Command (Discord Alert): Introduced the #admin <message> command, allowing any player (if enabled) to send alerts directly to a configured Discord webhook. Messages include server info, player name, Reforger ID (linked to BattleMetrics), and faction. Supports optional Discord Role pinging (m_sAdminAlertRoleID). Features configurable embed color, cooldown, and optional in-game notifications for online admins. Enhanced GM Night Vision: Added a configurable override for the standard GM night vision toggle brightness. Allows setting specific Exposure Values (EV, supports decimals like 3.5) via the JSON config for different weather categories (Clear, Cloudy, Overcast, Rainy/Storm/Fog). The enhancement only applies when the feature is enabled in the config AND the GM is in the unlimited editor mode (EEditorMode.EDIT). Building mode and other limited modes correctly use vanilla brightness. Improvements & Changes: Configuration Overhaul: Transitioned all existing commands (#rank, #warn, #warnall, #warnfaction, #mc, #gmtools status) to use the new GM_ToolsConfigManager for retrieving settings (enable status, durations, sounds, titles, etc.). Notification System: Updated internal notification manager to align with the new config system. Removed Features: #fc Command: The #fc (Faction Change) command and its associated logic have been completely removed. Too inconsistent and buggy for now.
- Game Version
- 1.3.0.144
- Created
- Thu, 10 Apr 2025 21:05:48 GMT
- Last Modified
- Thu, 10 Apr 2025 21:05:58 GMT
1.2.3
- Game Version
- 1.3.0.130
- Created
- Thu, 03 Apr 2025 05:57:55 GMT
- Last Modified
- Thu, 03 Apr 2025 05:58:10 GMT
1.2.2
Added Info command | #gmtools Added pilot #fc | Faction Change command
- Game Version
- 1.3.0.130
- Created
- Thu, 03 Apr 2025 05:14:41 GMT
- Last Modified
- Thu, 03 Apr 2025 05:14:47 GMT
1.2.1
Secured Help command behind admin.
- Game Version
- 1.3.0.130
- Created
- Thu, 03 Apr 2025 04:18:21 GMT
- Last Modified
- Thu, 03 Apr 2025 04:18:30 GMT
1.2.0
Resolved admin types issue.
- Game Version
- 1.3.0.130
- Created
- Wed, 02 Apr 2025 07:41:51 GMT
- Last Modified
- Wed, 02 Apr 2025 07:41:55 GMT




