Перейти к содержимому
Mineforgian

AdminGuard

A Minecraft server side mod made to be compatible with create above and beyond servers that makes sure admins don't admin abuse.

Загрузки
77
Подписчики
0
Обновлён
6 февраля 2026 г.
Лицензия
Apache-2.0

Опубликован 6 февраля 2026 г.

AdminGuard

A server-side Forge mod that prevents admin abuse by blocking dangerous commands. No client mod required.

Features

  • Blocks abusable commands/give, /gamemode, /op, /fill, /tp, /execute, /time, /weather, and 40+ more
  • Blocks WorldEdit commands — All // commands and single-slash WorldEdit variants (/brush, /schematic, etc.)
  • Bypass prevention — Namespace tricks like /minecraft:give are caught automatically
  • Custom /help — Shows [BLOCKED] in red next to disabled commands, with pagination
  • Logging — Every blocked attempt is logged with player name, command, and timestamp
  • Fully configurable — Edit adminguard.toml to add or remove commands from the blocklist
  • Server-side only — Players don't need to install anything

What Gets Blocked

Category Commands
Item/Entity spawning /give, /summon, /loot
World modification /fill, /setblock, /clone, /spreadplayers, /forceload
Player modification /gamemode, /tp, /enchant, /effect, /xp, /clear, /kill
Server administration /op, /deop, /stop, /whitelist, /reload
Game settings /weather, /time, /difficulty, /gamerule, /worldborder
Advanced /execute, /data, /function, /schedule, /datapack
WorldEdit All // commands + /brush, /worldedit, /schematic, etc.

What Stays Allowed

/ban, /kick, /ban-ip, /list, /help, /tell, /msg, /say, /me, /seed, and any command not on the blocklist.

Configuration

On first run, adminguard.toml is generated in your config folder:

[general]
    # Block all // (double-slash) commands (WorldEdit)
    blockDoubleSlashCommands = true
    # List of command names to block
    blockedCommands = ["give", "gamemode", "op", ...]

Add or remove commands as needed. Changes can be reloaded without restarting the server.

Installation

  1. Install Minecraft Forge for 1.16.5
  2. Drop AdminGuard-1.0.0.jar into your server's mods/ folder
  3. Start the server
  4. (Optional) Edit config/adminguard.toml to customize the blocklist

Requirements

  • Minecraft 1.16.5
  • Forge 36.2+
  • Server-side only — no client installation needed

Ченджлог

1.0.0Релиз1.16.5 · 6 февраля 2026 г.

Changelog

v1.0.0

Initial Release

  • Block abusable vanilla commands (/give, /gamemode, /op, /fill, /tp, /execute, /data, and more)
  • Block all // double-slash commands (WorldEdit) with a configurable toggle
  • Block WorldEdit single-slash variants (/brush, /worldedit, /schematic, etc.)
  • Namespace bypass prevention — /minecraft:give is caught automatically
  • Console commands are exempt — only player commands are blocked
  • Custom /help override showing [BLOCKED] markers next to disabled commands
  • /help <page> pagination support
  • /help <command> shows blocked status for a specific command
  • Configurable blocklist via adminguard.toml
  • Config hot-reload support — no server restart needed
  • Blocked command attempts logged to logs/adminguard.log with timestamps and player names
  • Blocked attempts also logged to server console
  • Server-side only — no client mod required

Комментарии

Загружаем…