COWMODSКаталог модов

Fiw Admin Utilities

Everything a server admin needs in one lightweight mod: maintenance mode, lag watchdog, entity sweep, vanish, freeze and item bans.

Автор: Fi3w01,3 тыс.1обновлён 14 окт. 2026 г.
Механики игрыУправлениеУтилиты

Описание

Fiw Admin Tools

Maintenance, moderation, performance, and server-presence tools in one lightweight server-side mod. Players can join with vanilla clients.

What it does

  • Maintenance: persistent lockout, custom MOTD/kick screen, bypasses, kick-on-enable, and scheduled countdowns.
  • Performance: timed and threshold sweeps, mob caps, TPS history, worst-chunk reports, clickable staff actions, and optional Discord alerts.
  • Moderation: packet-based vanish, whois, persistent freeze+ (reason, auto-unfreeze, evidence, teleport), inventory/ender-chest item search, and timed item bans.
  • Punishment: kick, temp/permanent ban and mute, per-player history, and an admin-editable escalation ladder.
  • Reports and AFK: player-facing /report with staff notification, and configurable AFK tagging/auto-kick.
  • Watchdog: alerts on server hangs (heartbeat timeout) and unclean shutdowns (crash/kill detected on next boot).
  • Dupe detection: heuristic rate and item-signature detectors, alert-only by default, with an optional admin-configurable auto-freeze/kick/ban escalation per detector.
  • Presence: custom join/leave messages, rotating MOTDs, announcements, and first-join alerts.
  • Configuration: independent JSON settings per module with live /fiw reload.

All tools live under the /fiw command tree. LuckPerms is supported, with loader permissions and vanilla operator level 3 as fallbacks.

Supported versions

MinecraftLoaders
1.21.11Fabric, NeoForge
1.21.8Fabric, NeoForge
1.21.1Fabric, NeoForge
1.20.1Fabric, Forge

NeoForge does not provide a maintained 1.20.1 release line, so that Minecraft version uses Forge.

Installation

  1. Download the file for your exact Minecraft version and loader.
  2. Place it in the server's mods/ folder.
  3. Fabric also requires Fabric API and Fabric Language Kotlin. Forge and NeoForge need no extra required mod dependencies.
  4. Start once and edit the generated files in config/fiw-admin/.
  5. Run /fiw reload after config changes.

Main commands

/fiw status · /fiw reload · /fiw maintenance · /fiw sweep · /fiw lag · /fiw alert · /fiw vanish · /fiw whois · /fiw freeze · /fiw find · /fiw banitem · /fiw kick · /fiw ban · /fiw tempban · /fiw mute · /fiw tempmute · /fiw punish · /fiw history · /report · /fiw reports · /fiw afk · /fiw watchdog · /fiw dupe

Important limitations

Vanish does not suppress sounds, particles, mob targeting, or sleep counting. BanItem does not block crafting yet.

Full commands, configuration, permissions, and source documentation are available on GitHub.

Галерея

New player + custom join/leave text

Последние версии

Все версии →
release

Fiw Admin Tools 1.3.1 Forge 1.20.1

1.3.1
14 окт. 2026 г.64Minecraft: 1.20.1forge
Скачать
Что нового
## [1.3.1] - Compatibility fix ### Fixed - Fiw Admin Tools and Tickwatch could not be installed together on NeoForge (the game refused to start because both mods used the same Java package). Admin Tools now uses its own `com.fiw.admin` package. Commands, config files and saved data are unchanged.
release

Fiw Admin Tools 1.3.1 Fabric 1.20.1

1.3.1
14 окт. 2026 г.38Minecraft: 1.20.1fabric
Скачать
Что нового
## [1.3.1] - Compatibility fix ### Fixed - Fiw Admin Tools and Tickwatch could not be installed together on NeoForge (the game refused to start because both mods used the same Java package). Admin Tools now uses its own `com.fiw.admin` package. Commands, config files and saved data are unchanged.
release

Fiw Admin Tools 1.3.1 NeoForge 1.21.1

1.3.1
14 окт. 2026 г.72Minecraft: 1.21.1neoforge
Скачать
Что нового
## [1.3.1] - Compatibility fix ### Fixed - Fiw Admin Tools and Tickwatch could not be installed together on NeoForge (the game refused to start because both mods used the same Java package). Admin Tools now uses its own `com.fiw.admin` package. Commands, config files and saved data are unchanged.
release

Fiw Admin Tools 1.3.1 Fabric 1.21.1

1.3.1
14 окт. 2026 г.38Minecraft: 1.21.1fabric
Скачать
Что нового
## [1.3.1] - Compatibility fix ### Fixed - Fiw Admin Tools and Tickwatch could not be installed together on NeoForge (the game refused to start because both mods used the same Java package). Admin Tools now uses its own `com.fiw.admin` package. Commands, config files and saved data are unchanged.
release

Fiw Admin Tools 1.3.1 NeoForge 1.21.8

1.3.1
14 окт. 2026 г.6Minecraft: 1.21.8neoforge
Скачать
Что нового
## [1.3.1] - Compatibility fix ### Fixed - Fiw Admin Tools and Tickwatch could not be installed together on NeoForge (the game refused to start because both mods used the same Java package). Admin Tools now uses its own `com.fiw.admin` package. Commands, config files and saved data are unchanged.
release

Fiw Admin Tools 1.3.1 Fabric 1.21.8

1.3.1
14 окт. 2026 г.6Minecraft: 1.21.8fabric
Скачать
Что нового
## [1.3.1] - Compatibility fix ### Fixed - Fiw Admin Tools and Tickwatch could not be installed together on NeoForge (the game refused to start because both mods used the same Java package). Admin Tools now uses its own `com.fiw.admin` package. Commands, config files and saved data are unchanged.
release

Fiw Admin Tools 1.3.1 NeoForge 1.21.11

1.3.1
14 окт. 2026 г.10Minecraft: 1.21.11neoforge
Скачать
Что нового
## [1.3.1] - Compatibility fix ### Fixed - Fiw Admin Tools and Tickwatch could not be installed together on NeoForge (the game refused to start because both mods used the same Java package). Admin Tools now uses its own `com.fiw.admin` package. Commands, config files and saved data are unchanged.
release

Fiw Admin Tools 1.3.1 Fabric 1.21.11

1.3.1
14 окт. 2026 г.82Minecraft: 1.21.11fabric
Скачать
Что нового
## [1.3.1] - Compatibility fix ### Fixed - Fiw Admin Tools and Tickwatch could not be installed together on NeoForge (the game refused to start because both mods used the same Java package). Admin Tools now uses its own `com.fiw.admin` package. Commands, config files and saved data are unchanged.
release

Fiw Admin Tools 1.3.0 Forge 1.20.1

1.3.0
28 авг. 2026 г.51Minecraft: 1.20.1forge
Скачать
Что нового
## [1.3.0] - Watchdog and heuristic dupe detection ### Added - Watchdog: a background heartbeat monitor alerts (log + optional Discord, never in-game chat) if the server stops ticking for longer than `heartbeatTimeoutSeconds`. Separately, the mod detects on boot whether the previous session shut down cleanly and alerts if it didn't (crash, `kill`, power loss). View status with `/fiw watchdog`. - Dupe detection: a poll-based heuristic rule engine (scans inventories on an interval rather than hooking every pickup/craft/trade) with two independent detectors, both alert-only by default. The **rate detector** flags a player (or, if `rateDetector.chunkScope.enabled`, a chunk) gaining more weighted value from an admin-configured item watch list than a threshold within a time window, exempting players with an open container by default. The **signature detector** flags a specific watched item (by NBT/component fingerprint) appearing to be held by two different players within the same scan window. Each detector can be escalated independently to auto-freeze, kick, temp-ban, or ban. `/fiw dupe status`, `/fiw dupe alerts`, and `/fiw dupe clear <player>` manage it. - New config files: `watchdog.json`, `dupe.json`; new state file `dupe-alerts.json`. - New permission nodes: `fiw.watchdog.notify`, `fiw.dupe.manage`, `fiw.dupe.notify` (all staff-only, no default-true nodes this round). ### Fixed - The dupe rate detector re-alerted on every scan for as long as the triggering item stayed in inventory (the rolling window kept spanning the pre-spike baseline), spamming staff/Discord with repeats of the same flag. It now alerts once per detection, then cools down for `windowSeconds` before it can fire again for the same player/chunk. - The watchdog's hang alert could fire falsely a short time after vanilla auto-pauses ticking for an empty server (`pause-when-empty-seconds` in `server.properties`) — that pause stops the tick heartbeat too, which the watchdog previously couldn't tell apart from a real hang. It now suppresses hang checks while no players are online and resets the heartbeat the moment someone (re)connects. ### Compatibility notes - All new commands and behavior work identically across all eight release targets, verified by actually booting each loader's dev server (not just compiling) — including confirming the item-signature fingerprint uses the correct API per version (`DataComponentPatch` on 1.21.x, NBT `CompoundTag` on 1.20.1, which predates Minecraft's DataComponents), and both fixes above were caught and re-verified live against a connected player, not just in unit tests. - Existing config/state files and commands are unchanged.
release

Fiw Admin Tools 1.3.0 Fabric 1.20.1

1.3.0
28 авг. 2026 г.68Minecraft: 1.20.1fabric
Скачать
Что нового
## [1.3.0] - Watchdog and heuristic dupe detection ### Added - Watchdog: a background heartbeat monitor alerts (log + optional Discord, never in-game chat) if the server stops ticking for longer than `heartbeatTimeoutSeconds`. Separately, the mod detects on boot whether the previous session shut down cleanly and alerts if it didn't (crash, `kill`, power loss). View status with `/fiw watchdog`. - Dupe detection: a poll-based heuristic rule engine (scans inventories on an interval rather than hooking every pickup/craft/trade) with two independent detectors, both alert-only by default. The **rate detector** flags a player (or, if `rateDetector.chunkScope.enabled`, a chunk) gaining more weighted value from an admin-configured item watch list than a threshold within a time window, exempting players with an open container by default. The **signature detector** flags a specific watched item (by NBT/component fingerprint) appearing to be held by two different players within the same scan window. Each detector can be escalated independently to auto-freeze, kick, temp-ban, or ban. `/fiw dupe status`, `/fiw dupe alerts`, and `/fiw dupe clear <player>` manage it. - New config files: `watchdog.json`, `dupe.json`; new state file `dupe-alerts.json`. - New permission nodes: `fiw.watchdog.notify`, `fiw.dupe.manage`, `fiw.dupe.notify` (all staff-only, no default-true nodes this round). ### Fixed - The dupe rate detector re-alerted on every scan for as long as the triggering item stayed in inventory (the rolling window kept spanning the pre-spike baseline), spamming staff/Discord with repeats of the same flag. It now alerts once per detection, then cools down for `windowSeconds` before it can fire again for the same player/chunk. - The watchdog's hang alert could fire falsely a short time after vanilla auto-pauses ticking for an empty server (`pause-when-empty-seconds` in `server.properties`) — that pause stops the tick heartbeat too, which the watchdog previously couldn't tell apart from a real hang. It now suppresses hang checks while no players are online and resets the heartbeat the moment someone (re)connects. ### Compatibility notes - All new commands and behavior work identically across all eight release targets, verified by actually booting each loader's dev server (not just compiling) — including confirming the item-signature fingerprint uses the correct API per version (`DataComponentPatch` on 1.21.x, NBT `CompoundTag` on 1.20.1, which predates Minecraft's DataComponents), and both fixes above were caught and re-verified live against a connected player, not just in unit tests. - Existing config/state files and commands are unchanged.