TimedChunkReset——智能区块定时重置,专注于让服务器玩家所需资源不再枯竭,新老玩家能一样获取平等世界资源

原创 闭源 世界管理 TimedChunkReset——智能区块定时重置,专注于让服务器玩家所需资源不再枯竭,新老玩家能一样获取平等世界资源 1.0.0

完成注册/登录后下载
版权类型
原创
插件中文名称
智能区块定时重置
插件英文名称
TimedChunkReset
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
语言支持
中文(简体)
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
TimedChunkReset
智能区块定时重置插件​
## 🔍 插件简介
TimedChunkReset是一款为Minecraft服务器设计的智能区块管理工具,专注于实现自动化区块重置功能,帮助服务器管理员维护世界性能并提供动态游戏体验。(简单说就是无论是玩家还是生物破坏放置了方块都会重置恢复到圈地时的状态,开发初衷是为了解决我服务器主城旁边就是资源区和玩家建筑,定时重置资源区恢复原本资源,方便新玩家等)

## TimedChunkReset插件唯一交流群:2156042664

## ✨ 插件功能
### 核心特性
- **智能定时重置**
自定义重置周期(1-1440分钟),支持精确到秒级的警告提前量
区块恢复采用增量快照技术,降低服务器性能消耗
- **可视化区域管理**
木剑选择工具+粒子边界预览,支持最大256区块范围选择
左键选择起点+右键选择终点,操作符合玩家直觉
- **多维度警告系统**
支持ActionBar/标题栏两种警告渠道
可配置警告音效(默认BLOCK_NOTE_BLOCK_PLING)
- **性能优化设计**
异步区块处理机制,避免主线程阻塞
自动跳过未加载区块,降低无效计算
- **全GUI配置界面**
无需编辑配置文件,游戏内完成所有参数调整
实时预览配置效果,一键保存生效

## 🖥️ 支持环境
- **服务端核心**:Paper/Purpur 1.16-1.21
- **Java版本**:Java 8以上
- **前置插件**:无特殊依赖

## 📚 使用教程
### 快速上手
1. 将插件放入`plugins`文件夹并重启服务器
2. 游戏内输入`/tr gui`打开配置面板
3. 在"重置设置"标签页调整间隔时间(默认60分钟)
4. 切换至"区域管理"标签页,点击"开始选择"
5. 使用木剑左键点击第一个角点,右键点击对角点
6. 点击"确认选择"并启用定时重置

### 进阶操作
- **权限控制**:可通过`timedchunkreset.admin`权限节点限制管理权限
## ⚙️ 配置详解
```yaml
# 核心设置
default-reset-interval: 60 # 默认重置间隔(分钟) - 范围:1-1440
reset-warning-time: 5 # 警告提前时间(秒) - 范围:0-60
max-claim-size: 16 # 最大选择区域大小(区块) - 范围:1-256
# 功能开关
force-chunk-load: true # 强制加载区块 - 确保重置顺利执行
use-title-warning: false # 使用标题警告而非ActionBar
# true=标题栏显示 false=ActionBar显示
auto-cancel-on-logout: true # 退出时自动取消选择 - 防止误操作
# 高级设置
warning-sound: "BLOCK_NOTE_BLOCK_PLING" # 警告音效
```
### 配置项说明
| 配置项 | 类型 | 默认值 | 说明 |
|--------|------|--------|------|
| default-reset-interval | 整数 | 60 | 全局默认重置间隔(分钟) |
| max-claim-size | 整数 | 16 | 单个区域最大区块数量 |
| force-chunk-load | 布尔值 | true | 重置前强制加载区块 |

## 📝 命令列表
| 命令 | 描述 | 所需权限 |
|------|------|----------|
| `/tr gui` | 打开图形化管理界面 | `timedchunkreset.admin` |
| `/tr claim` | 进入区域选择模式 | `timedchunkreset.use` |
| `/tr confirm` | 确认选择并启用重置 | `timedchunkreset.use` |
| `/tr cancel` | 取消当前选择操作 | `timedchunkreset.use` |

## 权限节点
- `timedchunkreset.admin` - 完全管理权限(所有命令和功能)
- `timedchunkreset.command.*` - 基本使用权限(选择和管理区域)

## ❓ 常见问题(Q&A)
**Q: 区块重置会影响玩家建筑吗?**
A: 仅定时重置玩家圈选的区域,未圈选区域不会被重置
**Q: 插件是否支持Paper 1.21?**
A: 完全兼容1.16-1.21所有Paper衍生服务端

## 📷 截图展示
1b277077bb38ff19b96a686f3baa931.webp
6e86ac8ce9d6486037e96177e5a3aff.webp
3625b6567624c5b20b886afe3443398.webp
9491f2aa88531f23600dc98351fb936.webp
f19baa3d96c47a156744412ccf7e2f0.webp
2137264a9676d9e0747954e4bfd3240.webp
09891e50574a032c94930920098082b.webp
99bcf725eee3edf03d7d691f0f60568.webp

## 📄 版本更新日志
### v1.0.0 (2023-10-15)
- 初始版本发布
- 实现基础区块定时重置功能
- 添加木剑区域选择工具
- 新增GUI配置界面
- 添加多维度警告系统
- 优化区块加载性能
- 支持多世界配置
- 增加权限节点系统

## 📜 许可信息
- **闭源**
- **使用限制**:暂不允许二次开发
- **衍生作品**:基于本插件开发的衍生作品需在显著位置标注来源

## 👨‍💻 作者信息
- **开发者**:Peng.
- **联系方式**:开发者唯一QQ:2463113445
- **未来计划**:
- 暂无(在评论区汲取建议)
  • d6927ccd253ead42228c6b70aef4233.webp
    d6927ccd253ead42228c6b70aef4233.webp
    49.9 KB · 查看: 25
  • d6927ccd253ead42228c6b70aef4233.webp
    d6927ccd253ead42228c6b70aef4233.webp
    49.9 KB · 查看: 19
作者
Peng.
下载
16
查看
553
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部