IceCloudBan - 新一代国产免费处罚插件 - **已停更**

原创 闭源 工具 IceCloudBan - 新一代国产免费处罚插件 - **已停更** 0.9.11a

请登录后获取
版权类型
原创
插件中文名称
无
插件英文名称
IceCloudBan
原帖地址
#
支持的核心(代理-服务端)
  1. Bungee
  2. WaterFall
  3. Velocity
  4. Spigot
  5. PaperSpigot
  6. Folia
  7. Purpur
语言支持
中文(简体)
前置组件
(建议)PlaceholderAPI
适配版本(Java)
  1. 26.x
  2. 1.21
  3. 1.20
  4. 1.19
  5. 1.18
  6. 1.17
  7. 1.16
  8. 1.15
  9. 1.14
  10. 1.13
  11. 1.12
  12. 1.11
  13. 1.10
  14. 1.9
  15. 1.8
  16. 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.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回复反馈!



💡 总结

是的你没有听错!


一款性能优化好、轻量化的插件,而且是完全免费的!

- ✅ 配置简单,开箱即用
- ✅ 轻量高效,性能优异
- ✅ 功能完整,几乎与 LiteBans 相同(有部分确实)
- ✅ 全版本支持(1.7.10~1.26.1)
- ✅ 多核心支持(Spigot/Paper/Folia/Purpur/Bungee/WaterFall/Velocity)
- ✅ 防惩罚保护(服主必备!)
- ✅ 60+ 变量系统
- ✅ 三种存储方式,可互相导入
- ✅ 完全免费!

Made with by ya_xzer21145
作者
ya_xzer21145
价格
5.00金粒
下载
31
查看
436
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. IceCloudBan-v0.9.11a

    0.9.11a更新 1.新增举报、工单系统 为方便各类腐竹再下载其他举报插件进行搭配,我们集举报、工单为一体且与原有的处罚搭配 妈妈再也不用担心找不到好用的处罚插件了! 命令功能 -...
  2. IceCloudBan-v0.9.10b

    本次更新为0.9.10的紧急修复版本,故为0.9.10b 1.修复了封禁时播报消息时间显示错误的问题 2.修复了离线封禁立即计时而不是上线时才开始的问题...
  3. IceCloudBan-v0.9.10

    1. 离线封禁支持 - ✅ 允许对从未登录过服务器的玩家进行封禁 - ✅ 允许对当前不在线的玩家进行封禁 - ✅ 封禁数据会被正确记录和存储 2. 智能玩家验证 - 封禁/禁言/警告/拉黑命令...
后退
顶部 底部