- 版权类型
- 原创
- 插件中文名称
- WarZNeverLag
- 插件英文名称
- WarZNeverLag
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- PufferFish
- Leaves
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- PlaceholderAPI
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
反馈与交流
插件技术交流群:398893720【进群可免费下载】
作者:Crazy_Jky
WarZNeverLag 是一款专门面向 WarZ / DayZ / 末日生存 / 高负载服务器 设计的现代化优化插件,
深度适配 1.13+ 高版本 Minecraft 与 Folia 多线程架构,
集 性能优化 + 实体控制 + 区块分析 + 安全防护 于一体。
深度适配 1.13+ 高版本 Minecraft 与 Folia 多线程架构,
集 性能优化 + 实体控制 + 区块分析 + 安全防护 于一体。
插件定位
✔ WarZ / DayZ 末日生存
✔ 高实体 / 高掉落 / 高负载服务器
✔ Folia / Paper / Spigot
✔ 长期开服、稳定优先的服务器环境
一句话总结:
✔ 高实体 / 高掉落 / 高负载服务器
✔ Folia / Paper / Spigot
✔ 长期开服、稳定优先的服务器环境
一句话总结:
核心功能一览
智能掉落物清理(Drop Clean)
不是“无脑清理”,而是 可回收、可过滤、可预警 的高级清理系统。
功能特点:
功能特点:
定时清理,有效减少实体堆积- 清理的物品不会直接消失
- 玩家可使用
/neverlag trash找回误丢物品
密集区块分析(Chunk Analysis)
真正解决“不知道卡在哪”的问题
/neverlag show打开 可视化 GUI
自动扫描服务器中 实体最密集的区块
点击即可 瞬移到问题区块- 怪物
- 动物
- 掉落物
- 展示框 / 装饰实体
非常适合:
- 排查刷怪塔
- 排查实体泄露
- 定位 TPS 波动源头
安全与防护系统(Security)
针对 盗号 / 权限滥用 / 恶意行为 设计的基础防护体系:
OP 离线自动去权- 防止管理员账号被盗后留下 OP
- 非白名单玩家禁止进入创造
聊天刷屏拦截- 非法爆炸
- 异常数据包拦截
性能优化模块(Optimization)
实体生成限制- 控制怪物 / 动物生成上限
- 自动抑制高频红石
- 可选:自动破坏异常红石
命令与权限
主命令
代码:
/neverlag[/FONT][/CENTER][/FONT][/CENTER]
[FONT=AlimamaFangYuanTiVF-Thin][CENTER][FONT=AlimamaFangYuanTiVF-Thin][CENTER]
别名:
代码:
[FONT=AlimamaFangYuanTiVF-Thin]/nl[/FONT]
命令列表
命令 | 描述 | 权限 |
|---|---|---|
/neverlag | 查看帮助 | 无 |
/neverlag trash | 打开公共垃圾桶 | 无(可配置) |
/neverlag show | 打开区块分析 GUI | neverlag.admin |
/neverlag reload | 重载配置 | neverlag.admin |
权限节点
代码:
neverlag.admin
配置
代码:
# WarZNeverLag 配置文件 (现代化重构版)
# 版本: 2.2.0
# 作者: Crazy_Jky
# 支持版本: 1.13 - 1.21+ (兼容 Folia)
# ==========================================
# 🗑️ 掉落物清理 (Drop Clean)
# ==========================================
drop_clean:
# 是否开启自动清理掉落物
enabled: true
# 公共垃圾桶开关
# 开启后,被清理的物品不会直接消失,而是进入公共垃圾桶。
# 玩家可以通过 /neverlag trash 命令查看和取回。
public_trash_can: true
# 世界设置
world_set:
# 包含的世界 (支持正则,'.*' 代表所有世界)
includes:
- '.*'
# 排除的世界 (在此列表中的世界不进行清理)
excludes:
- 'spawn'
- 'lobby'
# 执行器设置
executor:
# 倒计时器
countdown_timer:
# 清理间隔时间 (秒)
seconds: 900
# 倒计时通知
notification:
# 通知类型: TITLE (屏幕标题), CHAT (聊天栏), ACTIONBAR (操作栏 - 暂未实现)
type: TITLE
properties:
title: '&6&lWarZ &f&lNeverLag'
subtitle: '&7掉落物清理倒计时 &c%time% &7秒'
# 标题淡入淡出设置 (ticks)
stay: 20
fade_in: 20
fade_out: 20
# 清理完成后的通知
completer:
notification:
type: MESSAGE
properties:
message: |
&8&m
&6&lWarZ NeverLag &7» &f系统清理完成
&f本次共计移除 &e%count% &f个掉落物
&7感谢您的配合,祝您游戏愉快!
&8&m
# 物品过滤设置 (白名单)
item_set:
# 排除列表 - 以下匹配到的物品将【不会】被清理
excludes:
'filter_custom_items':
# 类型: LORE (匹配物品描述)
type: LORE
properties:
regexes:
- '已绑定'
- '无法丢弃'
- '稀有'
- 'Quest Item'
'filter_valuable':
# 类型: ENUM (匹配材质名称)
type: ENUM
properties:
regexes:
- 'DIAMOND.*' # 所有钻石装备
- 'NETHERITE.*' # 所有下界合金装备
- 'BEACON' # 信标
- 'SHULKER_BOX' # 潜影盒
- 'TOTEM_OF_UNDYING' # 不死图腾
'filter_model':
# 类型: CUSTOM_MODEL_DATA (匹配自定义模型数据 - 适用于资源包服)
type: CUSTOM_MODEL_DATA
properties:
min: 1
max: 9999
# ==========================================
# 🧟 实体清理 (Entity Clean)
# ==========================================
entity_clean:
# 是否开启实体清理 (目前仅基础清理)
enabled: true
# ==========================================
# ⚡ 红石限制 (Redstone Limit)
# ==========================================
redstone_limit:
# 是否开启红石检测
enabled: true
# 阈值: 每 10 秒检测到的红石信号变化次数/区块
# 超过此数值将抑制红石信号
threshold: 200
# 是否自动破坏高频红石方块 (慎用)
destroy_block: false
# ==========================================
# 📦 区块实体限制 (Chunk Entity Limit)
# ==========================================
chunk_entity_limit:
# 是否开启
enabled: true
limits:
limit_1:
# 单个区块最大实体数
# 超过此数量时,新的实体将无法生成 (生成被取消)
threshold: 50
# ==========================================
# 🔄 自动重启 (Auto Restart)
# ==========================================
auto_restart:
# 是否开启自动重启
enabled: false
# 重启时间 (24小时制 HH:mm:ss)
time: "04:00:00"
# ==========================================
# 🚫 非法玩家限制 (Illegal Player Limit)
# ==========================================
illegal_player_limit:
# 是否开启
enabled: true
# 玩家下线时自动取消 OP 权限 (防止 OP 账号被盗后离线操作或遗留权限)
deop_on_quit: true
# 是否启用创造模式白名单
# 开启后,非白名单玩家切换到创造模式将被拦截,上线也会被强制设为生存
creative_mode_whitelist_enabled: true
# 白名单列表 (玩家名)
whitelist:
- 'Admin_User'
- 'Crazy_Jky'
# ==========================================
# 💬 刷屏与指令限制 (Spam Limit)
# ==========================================
chat_spam_limit:
# 是否开启聊天冷却
enabled: true
# 聊天间隔阈值 (毫秒)
threshold: 1000
command_spam_limit:
# 是否开启指令冷却
enabled: true
# 指令间隔阈值 (毫秒)
threshold: 500
# ==========================================
# 🛡️ 其他防护
# ==========================================
entity_explode_limit:
# 是否防止实体爆炸破坏地形 (如苦力怕、TNT)
# 开启后,爆炸只会造成伤害,不会破坏方块
enabled: true
anti_crash:
# 是否开启防崩服检测
# 包括:非法数据包拦截、超长告示牌拦截、非法附魔物品拦截等
enabled: true
安装方式
WarZNeverLag-2.2.0.jarplugins 文件夹
代码:
/neverlag reload
Wiki
代码:
# WarZNeverLag v2.2.0
  
**WarZNeverLag** 是一款专为 WarZ (DayZ) 类服务器设计的现代化优化与安全插件。它集成了掉落物清理、实体限制、区块分析、安全防护等多种功能,并针对高版本 Minecraft (1.13+) 和 Folia 多线程服务端进行了深度优化。
## ✨ 核心特性
### 1. 🗑️ 智能掉落物清理 (Drop Clean)
- **定期清理**: 自动清理地面掉落物,减少服务器卡顿。
- **公共垃圾桶**: 清理的物品不会直接消失,而是进入公共垃圾桶(`/neverlag trash`),玩家可以找回误丢的物品。
- **高级过滤**:
- **Lore 过滤**: 支持正则表达式匹配物品描述(如“绑定”、“稀有”物品不清理)。
- **材质过滤**: 默认保护贵重物品(钻石装备、下界合金、信标等)。
- **CustomModelData**: 支持资源包服的自定义模型数据过滤。
- **倒计时通知**: 清理前会有 Title 和 Chat 倒计时提示。
### 2. 🗺️ 密集区块分析 (Chunk Analysis)
- **可视化 GUI**: 通过 `/neverlag show` 打开 GUI,直观展示服务器中实体最密集的区块。
- **实时传送**: 点击图标即可传送至对应区块进行排查。
- **智能分类**: 区分怪物、动物、掉落物、展示框等不同类型的实体密度。
### 3. 🛡️ 安全与防护 (Security)
- **OP 离线保护**: 玩家下线时自动取消 OP 权限,防止账号被盗后遗留高权限。
- **创造模式白名单**: 限制非白名单玩家使用创造模式,防止非法物品刷取。
- **刷屏拦截**: 简单的聊天刷屏检测与拦截。
- **防炸服/崩服**: 基础的防爆和非法数据包拦截(Anti-Explode/Anti-Crash)。
### 4. ⚡ 性能优化 (Optimization)
- **实体生成限制**: 严格控制怪物和动物的生成上限。
- **红石限制**: 检测高频红石并抑制信号,可选自动破坏高频方块。
- **Folia 兼容**: 全面支持 Folia 服务端的区域调度器(RegionScheduler),充分利用多线程性能。
---
## 🛠️ 命令与权限
| 命令 | 别名 | 描述 | 权限 |
| --- | --- | --- | --- |
| `/neverlag` | `/nl` | 查看插件帮助信息 | 无 |
| `/neverlag trash` | - | 打开公共垃圾桶,查看被清理的物品 | 无 (配置可控) |
| `/neverlag show` | `/nl chunk` | 打开密集区块分析 GUI | `neverlag.admin` |
| `/neverlag reload` | - | 重载配置文件 | `neverlag.admin` |
**权限节点**:
- `neverlag.admin`: 管理员权限,允许使用所有管理命令。
---
## 📊 PlaceholderAPI 变量
插件支持 PlaceholderAPI,可用于计分板、全息图等插件中显示信息。
| 变量名 | 描述 |
| --- | --- |
| `%warzneverlag_next_clear%` | 距离下一次掉落物清理的剩余时间 (秒) |
| `%warzneverlag_trash_count%` | 当前公共垃圾桶中的物品数量 |
---
## ⚙️ 配置文件 (config.yml)
插件配置文件已包含详细注释,以下为关键部分说明:
```yaml
# ==========================================
# 🗑️ 掉落物清理 (Drop Clean)
# ==========================================
drop_clean:
enabled: true
public_trash_can: true # 开启公共垃圾桶
executor:
countdown_timer:
seconds: 900 # 清理间隔 (15分钟)
item_set:
excludes:
'filter_custom_items':
type: LORE # Lore 过滤
properties:
regexes:
- '已绑定'
- '稀有'
# ==========================================
# 🚫 非法玩家限制 (Security)
# ==========================================
illegal_player_limit:
enabled: true
deop_on_quit: true # 下线去 OP
creative_mode_whitelist_enabled: true
whitelist: # 创造模式白名单
- 'Admin_User'
```
---
## 🚀 安装指南
1. **下载**: 获取 `WarZNeverLag-2.2.0.jar`。
2. **安装**: 将文件放入服务器的 `plugins` 文件夹。
3. **启动**: 重启服务器,插件将自动生成配置文件。
4. **配置**: 根据需要修改 `plugins/WarZNeverLag/config.yml`,然后执行 `/neverlag reload`。
总结
如果你在做 WarZ / 末日生存 / 高负载服务器,
它值得成为你的 常驻插件。
它值得成为你的 常驻插件。