- 版权类型
- 原创
- 插件中文名称
- 无
- 插件英文名称
- IceCloudBan
- 原帖地址
- #
- 支持的核心(代理-服务端)
- Bungee
- WaterFall
- Velocity
- Spigot
- PaperSpigot
- Folia
- Purpur
- 语言支持
- 中文(简体)
- 前置组件
- (建议)PlaceholderAPI
- 适配版本(Java)
- 26.x
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
该系列插件已停更,如有问题请不要反馈,请关注新的系列Plux,详情请加入交流群了解:1030291600
插件介绍
你是否想为你的服务器添加一个完整、轻量、性能好的处罚插件?
LiteBans 和 AdvancedBan 插件要付费但却没钱?
LiteBans 配置过于繁琐,监听器过重?
AdvancedBan 功能又不如 LiteBans?
那么 IceCloudBan 是你的首选!
配置简单,上手即可用
性能高,优化极致
Jar 包十分轻量
功能与 LiteBans 几乎无异!(但是不代表超越)
配置灵活,无其他杂项
而且完全免费!
功能特性
核心处罚功能
| 功能 | 说明 |
|------|------|
|
封禁 | 永久封禁、临时封禁,支持自定义时长和理由 |
|
禁言 | 永久禁言、临时禁言,聊天消息即时拦截 |
|
警告 | 警告系统,记录玩家违规行为 |
|
踢出 | 立即踢出违规玩家 |
|
黑名单 | 永久黑名单,禁止登录 |
|
IP 处罚 | 所有功能都支持 IP 类处罚,可通过玩家名直接获取 IP |
|
可撤回 | 所有处罚都可以撤回/解除 |
|
可查询 | 详细的查询功能,查看历史记录 |
高级功能
| 功能 | 说明 |
|------|------|
|
防惩罚保护 | 给服主/重要玩家添加权限,防止被管理员误罚 |
|
60+ 变量系统 | 强大的变量系统,支持自定义所有消息 |
|
配置分离 | 主配置 + 消息配置,分离管理更清晰 |
|
小号检测 | 自动检测同 IP 下的小号,防止换号违规 |
|
自动解封 | 临时处罚到期自动解除,无需手动操作 |
|
操作日志 | 完整记录所有管理员操作,可追溯 |
|
跨服同步 | 支持 BungeeCord/WaterFall/Velocity 跨服同步 |
|
数据导入导出 | 支持数据导入导出,方便迁移和备份 |
存储支持
| 存储方式 | 说明 |
|---------|------|
|
YAML | 适合小型服务器,无需额外配置 |
|
H2 | 轻量级本地数据库,性能优异,无需额外安装 |
|
MySQL | 适合中型/大型服务器,支持跨服同步 |
亮点:三种存储方式之间可以互相导入!!存储类型丰富,灵活切换!
版本与核心支持
版本支持
-
Minecraft 1.7.10
-
Minecraft 1.8.x ~ 1.12.x
-
Minecraft 1.13.x ~ 1.16.x
-
Minecraft 1.17.x ~ 1.20.x
-
Minecraft 1.21.x ~ 26.x(最新版本!)
是的你没有听错!全版本支持!!
核心支持
-
Spigot 及其所有分支
-
Paper 及其所有分支
-
Purpur 及其所有分支
-
Folia(最新多线程核心!)
-
BungeeCord
-
WaterFall
-
Velocity
核心支持多!! 兼容市面上绝大多数主流服务端!
安装方法
1. 下载插件
- 下载附件中的 `IceCloudBan-x.x.x.jar`
2. 放入服务器
- 将文件放入服务器的 `plugins/` 文件夹
3. 启动服务器
- 启动/重启服务器,插件会自动生成配置文件
4. 配置插件(可选)
- 根据需要修改 `plugins/IceCloudBan/` 中的配置文件
- 默认配置已经很好用,不修改也可以直接使用!
常用命令
处罚命令
| 命令 | 说明 | 权限 |
|------|------|------|
| `/ban <玩家> [时间] [理由]` | 永久或临时封禁玩家 | `icecloudban.ban` |
| `/tempban <玩家> <时间> [理由]` | 临时封禁玩家 | `icecloudban.tempban` |
| `/unban <玩家>` | 解封玩家 | `icecloudban.unban` |
| `/mute <玩家> [时间] [理由]` | 永久或临时禁言玩家 | `icecloudban.mute` |
| `/tempmute <玩家> <时间> [理由]` | 临时禁言玩家 | `icecloudban.mute` |
| `/unmute <玩家>` | 解除禁言 | `icecloudban.mute` |
| `/warn <玩家> [理由]` | 警告玩家 | `icecloudban.warn` |
| `/unwarn <玩家> <编号> [理由]` | 撤回警告 | `icecloudban.warn` |
| `/kick <玩家> [理由]` | 踢出玩家 | `icecloudban.kick` |
| `/blacklist <玩家> [理由]` | 拉黑玩家 | `icecloudban.blacklist` |
| `/unblacklist <玩家>` | 解除拉黑 | `icecloudban.blacklist` |
IP 处罚命令
| 命令 | 说明 | 权限 |
|------|------|------|
| `/ipban <IP/玩家> [理由]` | IP 封禁 | `icecloudban.ipban` |
| `/tempipban <IP/玩家> <时间> [理由]` | 临时 IP 封禁 | `icecloudban.ipban` |
| `/unipban <IP>` | 解封 IP | `icecloudban.ipban` |
| `/ipmute <IP/玩家> [理由]` | IP 禁言 | `icecloudban.mute` |
| `/unipmute <IP>` | 解除 IP 禁言 | `icecloudban.mute` |
查询命令
| 命令 | 说明 | 权限 |
|------|------|------|
| `/baninfo <玩家>` | 查看玩家封禁详情 | `icecloudban.check` |
| `/banlist` | 查看封禁列表 | `icecloudban.list` |
| `/ipbanlist` | 查看 IP 封禁列表 | `icecloudban.list` |
| `/mutelist` | 查看禁言列表 | `icecloudban.list` |
| `/ipmutelist` | 查看 IP 禁言列表 | `icecloudban.list` |
| `/warninfo <玩家>` | 查看玩家警告记录 | `icecloudban.check` |
| `/warnlist` | 查看警告列表 | `icecloudban.list` |
| `/blacklistlist` | 查看黑名单列表 | `icecloudban.list` |
管理命令
| 命令 | 说明 | 权限 |
|------|------|------|
| `/icecloudban reload` | 重载配置文件 | `icecloudban.admin` |
| `/icecloudban clear` | 清理过期的处罚数据 | `icecloudban.admin` |
| `/icecloudban export` | 导出数据 | `icecloudban.admin` |
| `/icecloudban import` | 导入数据 | `icecloudban.admin` |
时间格式
插件支持多种时间单位,可灵活组合:
| 单位 | 说明 |
|------|------|
| `s` | 秒 |
| `m` | 分钟 |
| `h` | 小时 |
| `d` | 天 |
| `w` | 周 |
| `M` | 月 |
| `y` | 年 |
组合示例:
- `1h30m` = 1 小时 30 分钟
- `2d12h` = 2 天 12 小时
- `1w3d` = 1 周 3 天
权限节点
管理权限
| 权限 | 说明 |
|------|------|
| `icecloudban.*` | 所有权限(建议给 OP/服主) |
| `icecloudban.admin` | 管理命令(reload/clear/import/export) |
| `icecloudban.bypass` | 绕过所有处罚 |
处罚权限
| 权限 | 说明 |
|------|------|
| `icecloudban.ban` | 永久封禁 |
| `icecloudban.tempban` | 临时封禁 |
| `icecloudban.unban` | 解封 |
| `icecloudban.warn` | 警告 |
| `icecloudban.kick` | 踢出 |
| `icecloudban.ipban` | IP 封禁 |
| `icecloudban.blacklist` | 黑名单 |
| `icecloudban.mute` | 禁言 |
查询权限
| 权限 | 说明 |
|------|------|
| `icecloudban.check` | 查看玩家信息 |
| `icecloudban.list` | 查看处罚列表 |
防惩罚权限(重要!!)
| 权限 | 说明 |
|------|------|
| `icecloudban.anti.ban` | 防止被封禁 |
| `icecloudban.anti.kick` | 防止被踢出 |
| `icecloudban.anti.mute` | 防止被禁言 |
| `icecloudban.anti.warn` | 防止被警告 |
| `icecloudban.anti.ipban` | 防止被 IP 封禁 |
| `icecloudban.anti.ipmute` | 防止被 IP 禁言 |
| `icecloudban.anti.*` | 防止所有处罚(推荐给服主/OP 使用!) |
重要提示:请给服主/重要管理员的权限组添加
变量系统
IceCloudBan 拥有**60+ 可自定义变量**,支持在所有消息中使用!
主要变量示例
- `%playerName%` - 被处罚玩家名称
- `%executor%` - 执行处罚的管理员
- `%reason%` - 处罚理由
- `%duration%` - 处罚时长
- `%timeLeft%` - 剩余时间
- `%expiry%` - 到期时间
- `%date%` - 处罚执行时间
- `%type%` - 处罚类型
- `%appealURL%` - 申诉链接(可配置)
- `%version%` - 插件版本号
- `%server%` - 服务器名称
- `%playerIP%` - 玩家 IP 地址
- `%playerUUID%` - 玩家 UUID
- 等等... 一共 60+ 变量!
变量支持
配置文件
插件包含两个配置文件,简单易懂:
config.yml - 主配置文件
# 存储选择: yaml / mysql / h2
storage-type: h2
# MySQL 配置(可选)
mysql:
host: localhost
port: 3306
database: mc_server
user: root
password: ""
table-prefix: icecloudban_
# 时区设置
time-zone: Asia/Shanghai
# 日期格式
date-format: "yyyy-MM-dd HH:mm:ss"
# 服务器设置
server-name: "Lobby"
network-name: "MyNetwork"
# 申诉设置
appeal-url: "https://example.com/appeal"
appeal-message: "&7如需申诉,请访问: &b%appealURL%"
# 过期自动解封
auto-unban-expired: true
# 小号检测
alt-detect:
enable: true
auto-ban-alt: false
warn-admin: true
# 跨服同步
bungee-sync:
enable: false
sync-ban: true
sync-ipban: true
sync-blacklist: true
sync-mute: true
sync-ipmute: true
# 公告设置
broadcast:
ban: true
tempban: true
unban: true
ipban: true
tempipban: true
unipban: true
warn: true
kick: true
blacklist: true
unblacklist: true
mute: true
tempmute: true
unmute: true
ipmute: true
unipmute: true
messages.yml - 消息配置文件
所有消息都可以自定义,支持完整的变量替换系统!
使用示例
基础使用
# 永久封禁玩家
/ban Steve 恶意破坏
# 临时封禁玩家 1 天
/tempban Alex 1d 恶意刷屏
# 禁言玩家 2 小时
/mute Bob 2h 言语不文明
# IP 封禁
/ipban 123.456.789.000
# 踢出玩家
/kick Charlie 长时间挂机
# 警告玩家
/warn Dave 请遵守服务器规则
# 拉黑玩家
/blacklist Evan 多次违规
查询操作
# 查看玩家封禁详情
/baninfo Steve
# 查看封禁列表
/banlist
# 查看玩家警告记录
/warninfo Dave
管理操作
# 重载配置文件
/icecloudban reload
# 清理过期数据
/icecloudban clear
# 导出数据
/icecloudban export
# 导入数据
/icecloudban import
插件对比(本部分移除)
常见问题
Q: 插件支持哪些版本?
A: 支持 Minecraft 1.7.10 到 26.1.2 的所有版本,全版本支持!
Q: 如何防止服主被误罚?
A: 给服主的权限组添加 `icecloudban.anti.*` 权限即可!
Q: 支持哪些存储方式?
A: 支持 YAML(适合小服)、H2(轻量级本地数据库)、MySQL(适合大服/跨服),三种之间可以互相导入!
Q: 数据可以迁移吗?
A: 可以!使用 `/icecloudban export` 和 `/icecloudban import` 命令进行数据导入导出!
Q: 支持 PlaceholderAPI 吗?
A: 是的,插件支持 PlaceholderAPI 变量集成!
Q: 配置复杂吗?
A: 不复杂!配置非常简单,默认配置已经很好用,不修改也可以直接使用!
反馈与支持
如果在使用过程中遇到问题,或者有好的建议,欢迎在IceCloud系列插件交流群:1030291600回复反馈!
总结
是的你没有听错!
一款性能优化好、轻量化的插件,而且是完全免费的!
-
配置简单,开箱即用
-
轻量高效,性能优异
-
功能完整,几乎与 LiteBans 相同(有部分确实)
-
全版本支持(1.7.10~1.26.1)
-
多核心支持(Spigot/Paper/Folia/Purpur/Bungee/WaterFall/Velocity)
-
防惩罚保护(服主必备!)
-
60+ 变量系统
-
三种存储方式,可互相导入
-
完全免费!
Made with by ya_xzer21145
你是否想为你的服务器添加一个完整、轻量、性能好的处罚插件?
LiteBans 和 AdvancedBan 插件要付费但却没钱?
LiteBans 配置过于繁琐,监听器过重?
AdvancedBan 功能又不如 LiteBans?
那么 IceCloudBan 是你的首选!
核心处罚功能
| 功能 | 说明 |
|------|------|
|
|
|
|
|
|
|
|
高级功能
| 功能 | 说明 |
|------|------|
|
|
|
|
|
|
|
|
存储支持
| 存储方式 | 说明 |
|---------|------|
|
|
|
亮点:三种存储方式之间可以互相导入!!存储类型丰富,灵活切换!
版本支持
-
-
-
-
-
是的你没有听错!全版本支持!!
核心支持
-
-
-
-
-
-
-
核心支持多!! 兼容市面上绝大多数主流服务端!
1. 下载插件
- 下载附件中的 `IceCloudBan-x.x.x.jar`
2. 放入服务器
- 将文件放入服务器的 `plugins/` 文件夹
3. 启动服务器
- 启动/重启服务器,插件会自动生成配置文件
4. 配置插件(可选)
- 根据需要修改 `plugins/IceCloudBan/` 中的配置文件
- 默认配置已经很好用,不修改也可以直接使用!
处罚命令
| 命令 | 说明 | 权限 |
|------|------|------|
| `/ban <玩家> [时间] [理由]` | 永久或临时封禁玩家 | `icecloudban.ban` |
| `/tempban <玩家> <时间> [理由]` | 临时封禁玩家 | `icecloudban.tempban` |
| `/unban <玩家>` | 解封玩家 | `icecloudban.unban` |
| `/mute <玩家> [时间] [理由]` | 永久或临时禁言玩家 | `icecloudban.mute` |
| `/tempmute <玩家> <时间> [理由]` | 临时禁言玩家 | `icecloudban.mute` |
| `/unmute <玩家>` | 解除禁言 | `icecloudban.mute` |
| `/warn <玩家> [理由]` | 警告玩家 | `icecloudban.warn` |
| `/unwarn <玩家> <编号> [理由]` | 撤回警告 | `icecloudban.warn` |
| `/kick <玩家> [理由]` | 踢出玩家 | `icecloudban.kick` |
| `/blacklist <玩家> [理由]` | 拉黑玩家 | `icecloudban.blacklist` |
| `/unblacklist <玩家>` | 解除拉黑 | `icecloudban.blacklist` |
IP 处罚命令
| 命令 | 说明 | 权限 |
|------|------|------|
| `/ipban <IP/玩家> [理由]` | IP 封禁 | `icecloudban.ipban` |
| `/tempipban <IP/玩家> <时间> [理由]` | 临时 IP 封禁 | `icecloudban.ipban` |
| `/unipban <IP>` | 解封 IP | `icecloudban.ipban` |
| `/ipmute <IP/玩家> [理由]` | IP 禁言 | `icecloudban.mute` |
| `/unipmute <IP>` | 解除 IP 禁言 | `icecloudban.mute` |
查询命令
| 命令 | 说明 | 权限 |
|------|------|------|
| `/baninfo <玩家>` | 查看玩家封禁详情 | `icecloudban.check` |
| `/banlist` | 查看封禁列表 | `icecloudban.list` |
| `/ipbanlist` | 查看 IP 封禁列表 | `icecloudban.list` |
| `/mutelist` | 查看禁言列表 | `icecloudban.list` |
| `/ipmutelist` | 查看 IP 禁言列表 | `icecloudban.list` |
| `/warninfo <玩家>` | 查看玩家警告记录 | `icecloudban.check` |
| `/warnlist` | 查看警告列表 | `icecloudban.list` |
| `/blacklistlist` | 查看黑名单列表 | `icecloudban.list` |
管理命令
| 命令 | 说明 | 权限 |
|------|------|------|
| `/icecloudban reload` | 重载配置文件 | `icecloudban.admin` |
| `/icecloudban clear` | 清理过期的处罚数据 | `icecloudban.admin` |
| `/icecloudban export` | 导出数据 | `icecloudban.admin` |
| `/icecloudban import` | 导入数据 | `icecloudban.admin` |
插件支持多种时间单位,可灵活组合:
| 单位 | 说明 |
|------|------|
| `s` | 秒 |
| `m` | 分钟 |
| `h` | 小时 |
| `d` | 天 |
| `w` | 周 |
| `M` | 月 |
| `y` | 年 |
组合示例:
- `1h30m` = 1 小时 30 分钟
- `2d12h` = 2 天 12 小时
- `1w3d` = 1 周 3 天
管理权限
| 权限 | 说明 |
|------|------|
| `icecloudban.*` | 所有权限(建议给 OP/服主) |
| `icecloudban.admin` | 管理命令(reload/clear/import/export) |
| `icecloudban.bypass` | 绕过所有处罚 |
处罚权限
| 权限 | 说明 |
|------|------|
| `icecloudban.ban` | 永久封禁 |
| `icecloudban.tempban` | 临时封禁 |
| `icecloudban.unban` | 解封 |
| `icecloudban.warn` | 警告 |
| `icecloudban.kick` | 踢出 |
| `icecloudban.ipban` | IP 封禁 |
| `icecloudban.blacklist` | 黑名单 |
| `icecloudban.mute` | 禁言 |
查询权限
| 权限 | 说明 |
|------|------|
| `icecloudban.check` | 查看玩家信息 |
| `icecloudban.list` | 查看处罚列表 |
防惩罚权限(重要!!)
| 权限 | 说明 |
|------|------|
| `icecloudban.anti.ban` | 防止被封禁 |
| `icecloudban.anti.kick` | 防止被踢出 |
| `icecloudban.anti.mute` | 防止被禁言 |
| `icecloudban.anti.warn` | 防止被警告 |
| `icecloudban.anti.ipban` | 防止被 IP 封禁 |
| `icecloudban.anti.ipmute` | 防止被 IP 禁言 |
| `icecloudban.anti.*` | 防止所有处罚(推荐给服主/OP 使用!) |
重要提示:请给服主/重要管理员的权限组添加
icecloudban.anti.* 权限,防止被其他管理员误罚!IceCloudBan 拥有**60+ 可自定义变量**,支持在所有消息中使用!
主要变量示例
- `%playerName%` - 被处罚玩家名称
- `%executor%` - 执行处罚的管理员
- `%reason%` - 处罚理由
- `%duration%` - 处罚时长
- `%timeLeft%` - 剩余时间
- `%expiry%` - 到期时间
- `%date%` - 处罚执行时间
- `%type%` - 处罚类型
- `%appealURL%` - 申诉链接(可配置)
- `%version%` - 插件版本号
- `%server%` - 服务器名称
- `%playerIP%` - 玩家 IP 地址
- `%playerUUID%` - 玩家 UUID
- 等等... 一共 60+ 变量!
变量支持
%variable% 和 $variable 两种格式,方便使用!插件包含两个配置文件,简单易懂:
config.yml - 主配置文件
# 存储选择: yaml / mysql / h2
storage-type: h2
# MySQL 配置(可选)
mysql:
host: localhost
port: 3306
database: mc_server
user: root
password: ""
table-prefix: icecloudban_
# 时区设置
time-zone: Asia/Shanghai
# 日期格式
date-format: "yyyy-MM-dd HH:mm:ss"
# 服务器设置
server-name: "Lobby"
network-name: "MyNetwork"
# 申诉设置
appeal-url: "https://example.com/appeal"
appeal-message: "&7如需申诉,请访问: &b%appealURL%"
# 过期自动解封
auto-unban-expired: true
# 小号检测
alt-detect:
enable: true
auto-ban-alt: false
warn-admin: true
# 跨服同步
bungee-sync:
enable: false
sync-ban: true
sync-ipban: true
sync-blacklist: true
sync-mute: true
sync-ipmute: true
# 公告设置
broadcast:
ban: true
tempban: true
unban: true
ipban: true
tempipban: true
unipban: true
warn: true
kick: true
blacklist: true
unblacklist: true
mute: true
tempmute: true
unmute: true
ipmute: true
unipmute: true
messages.yml - 消息配置文件
所有消息都可以自定义,支持完整的变量替换系统!
基础使用
# 永久封禁玩家
/ban Steve 恶意破坏
# 临时封禁玩家 1 天
/tempban Alex 1d 恶意刷屏
# 禁言玩家 2 小时
/mute Bob 2h 言语不文明
# IP 封禁
/ipban 123.456.789.000
# 踢出玩家
/kick Charlie 长时间挂机
# 警告玩家
/warn Dave 请遵守服务器规则
# 拉黑玩家
/blacklist Evan 多次违规
查询操作
# 查看玩家封禁详情
/baninfo Steve
# 查看封禁列表
/banlist
# 查看玩家警告记录
/warninfo Dave
管理操作
# 重载配置文件
/icecloudban reload
# 清理过期数据
/icecloudban clear
# 导出数据
/icecloudban export
# 导入数据
/icecloudban import
Q: 插件支持哪些版本?
A: 支持 Minecraft 1.7.10 到 26.1.2 的所有版本,全版本支持!
Q: 如何防止服主被误罚?
A: 给服主的权限组添加 `icecloudban.anti.*` 权限即可!
Q: 支持哪些存储方式?
A: 支持 YAML(适合小服)、H2(轻量级本地数据库)、MySQL(适合大服/跨服),三种之间可以互相导入!
Q: 数据可以迁移吗?
A: 可以!使用 `/icecloudban export` 和 `/icecloudban import` 命令进行数据导入导出!
Q: 支持 PlaceholderAPI 吗?
A: 是的,插件支持 PlaceholderAPI 变量集成!
Q: 配置复杂吗?
A: 不复杂!配置非常简单,默认配置已经很好用,不修改也可以直接使用!
如果在使用过程中遇到问题,或者有好的建议,欢迎在IceCloud系列插件交流群:1030291600回复反馈!
是的你没有听错!
一款性能优化好、轻量化的插件,而且是完全免费的!
-
-
-
-
-
-
-
-
-
Made with by ya_xzer21145