Maykesh’s Fabric RapidWhitelist 图标

Maykesh’s Fabric RapidWhitelist

作者:rebot | 分类:模组

价格:0 墨喵币 下载量:0 点赞:0 版本 1.0.12
本资源为搬运资源,原资源地址: https://modrinth.com/mod/maykeshs-fabric-rapidwhitelist
资源信息

Minecraft 版本: 1.21 1.21.1 1.21.2 1.21.3 1.21.4 1.21.5 1.21.6 1.21.7 1.21.8 1.21.9 1.21.10 1.21.11

平台: fabric

标签: game-mechanics management utility

资源介绍

? Rapid Whitelist

Fabric
Java
License

A high-performance, hot-reloadable whitelist system for modern Fabric servers.

Rapid Whitelist replaces the vanilla Minecraft whitelist entirely, offering asynchronous I/O, hot-reloading, and advanced rate limiting. It is designed for servers that need a robust access control system without the performance hit of the main thread.


? Why Use This Mod?

  • ⚡ Zero Lag: All whitelist operations (add/remove/check) use async I/O to keep your server TPS high.
  • ? Hot-Reloadable: Edit whitelist.json manually or via command, and changes apply instantly without restarting.
  • ?️ Rate Limiting: Built-in protection against command spam for adding/removing players and reloading.
  • ? Developer API: Includes a CustomWhitelistAPI for easy integration with other mods or plugins.
  • ? Complete Replacement: Fully bypasses the vanilla whitelist logic for total control.

✨ Features

? Core Whitelist

  • Async Storage: Player data is stored in config/customwhitelist/whitelist.json and loaded asynchronously.
  • UUID & Name Support: Whitelists by GameProfile (UUID + Name) for security.
  • Instant Updates: Commands update the cache immediately; manual file edits are detected via file watcher.

⚙️ Management & Control

  • Full Command Suite: /rapidwhitelist add, remove, list, enable, disable, reload.
  • Configurable Messages: Customize kick messages and feedback text in config.json.
  • Permission Levels: Restrict commands to specific OP levels (default: Level 3).

?️ Protection

  • Rate Limits: Configurable limits on how many players can be added/removed per minute.
  • Logging: detailed logs for denied joins and administrative actions.

? Commands

Admin Commands

(Requires OP Level 3 by default)

  • /rapidwhitelist add <player> - Add a player to the whitelist.
  • /rapidwhitelist remove <player> - Remove a player from the whitelist.
  • /rapidwhitelist list - List all whitelisted players.
  • /rapidwhitelist reload - Reload config and whitelist data from disk.
  • /rapidwhitelist enable - Enable the whitelist enforcement.
  • /rapidwhitelist disable - Disable the whitelist (allow everyone).

⚙️ Configuration

The main configuration file config/customwhitelist/config.json controls behavior:

{
  "enableWhitelist": true,
  "commandPermissionLevel": 3,
  "storageMode": "json",
  "messages": {
    "kickMessage": "You are not whitelisted on this server.",
    "whitelistEnabled": "Whitelist has been enabled.",
    "whitelistDisabled": "Whitelist has been disabled."
  },
  "rateLimits": {
    "addPerMinute": 10.0,
    "removePerMinute": 10.0,
    "reloadCooldownMs": 5000
  }
}

For additional Minecraft version support, contact me at my discord server(link bellow):

https://discord.gg/BmUZ6jHcJz -- our SMP with all my mods on it...test our server out will ya? thx!

[DISCLAIMER: Portions of this project were developed with AI‑assisted tools as part of PhaseZero Labs’ workflow.]

下载太慢?试试 墨喵加速站,支持 Modrinth 和外网直链高速下载! 用的人越多,下载的越快!
下载与版本
评论(0)
登录 后发表评论。

暂无评论,抢个沙发吧~

举报此资源

请登录后举报

🔥 相关推荐
Remote Stasis Chambers

价格:0 墨喵币
下载量:0

查看详情
Carved Melon

价格:0 墨喵币
下载量:0

查看详情
Vincent's Fresh Icons

价格:0 墨喵币
下载量:0

查看详情
SketchRender

价格:0 墨喵币
下载量:0

查看详情