
# ⚙️ 高级红石限制器
一个模块化、高性能的插件,旨在管理您的 Minecraft 服务器上的红石活动。 阻止卡顿,增强服务器稳定性,并精确地微调红石机制。 正常红石自动化构建,如金农场、铁农场等,仍然可以工作。
---
## 📦 安装
1. **构建** 插件,将提供的类编译为 `.jar` 文件。
2. **放置** `.jar` 文件到您的服务器的 `plugins/` 目录中。
3. **重启** 或 **启动** 服务器。
---
## 🚀 特性
- ✅ **模块化设计** — 在不修改核心逻辑的情况下轻松更新或扩展。
- 🎚️ **可配置阈值** — 设置适合您服务器需求的红石使用限制。
- 🔄 **自动计数器重置** — 所有红石计数器每秒重置一次,以实现实时控制。
- 🎯 **选择性监控** — 仅监控特定的红石组件。
- 🧱 **安全方块移除** — 在自动红石清理过程中防止物理更新。
- ♻️ **热重载支持** — 使用 `/arl-reload` 立即应用配置更改。
---
## 🔍 预览
## 🛠️ 配置
打开 `config.yml` 文件以微调插件:
```yaml
# 每秒每个区块的最大红石更新次数
# 如果您不确定它的含义,请不要更改它
chunk-threshold: 500
# 在被视为滞后机器之前,每个方块的更新次数
# 如果您不确定它的含义,请不要更改它
block-threshold: 15
# 要监控的红石组件
redstone-components:
- REDSTONE_WIRE
- REPEATER
- COMPARATOR
- OBSERVER
- PISTON
- STICKY_PISTON
- REDSTONE_TORCH
- REDSTONE_WALL_TORCH
- LEVER
- DAYLIGHT_DETECTOR
```
使用 `/arl-reload` 在游戏中或通过控制台应用配置更改,无需重启服务器。
---
## 📘 使用方法
* ✅ 编辑 `config.yml` 以:
* 调整性能阈值
* 包含/排除红石组件类型
* 🔄 使用以下命令应用更改:
`
/arl-reload
`
---
## 💡 用例示例
生存服务器上的玩家可能构建滞后机器,导致过多的红石活动而产生卡顿。 使用 **高级红石限制器**,您可以:
* 限制每秒的红石滴数
* 仅针对特定类型的方块(例如,`REPEATER`、`REDSTONE_WIRE`)
* 安全地自动禁用过度活跃的组件
---
## 🧩 插件兼容性
✔️ 支持 Paper、Spigot、Purpur 以及兼容的分叉。
---
## 📜 许可证
LandClaim 采用 MIT 许可证。
```license
Copyright 2025 AyoSynk
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
```
---
## ❓ 支持
如果您需要支持或报告错误:
[](https://discord.gg/pAPPvSmWRK)
[](https://github.com/synkfr/AntiRedstoneLag/issues)
---