# Accuracy 插件
### 关于
**Accuracy** 插件是一个轻量级且高效的工具,用于增强 Minecraft 服务器上的投射物行为。它确保 **精确的投射物轨迹** 用于弓箭、弩和发射器发射的投射物,为玩家提供流畅且一致的体验。
由 **Limitrious** 更新到 Minecraft **1.21.x**。
---
### 特性
- **多发弩支持**:
- 处理多发弩的独特行为,通过调整箭的轨迹,确保准确的飞行路径。
- **新功能:** 允许启用或禁用多发弩的精度调整:
- 启用时,箭会以 3 条不同的线发射,具有精确的轨迹。
- 禁用时,箭将遵循默认的香草扩散。
- **投射物速度校正**:
- 校正投射物速度,以实现更精确且一致的移动,当由玩家或方块来源发射时。
- **增强的投射物精度**:
- 以下投射物现在具有更精确的轨迹:
- 弓箭
- 弩箭(包括多发)
- 发射器的箭
- 三叉戟
- 泼溅瓶/持续瓶药
- 末影珍珠
- 弓和普通弩的完全准确轨迹,确保没有后坐力或不稳定性。
- **高级多发箭行为**:
- **新功能:** 多发弩现在发射带有可控扩散的箭:
- 箭被均匀地分为 3 条线:一条直线,一条向左,一条向右。
- 扩散行为与香草机制一致,同时保持精度调整。
- **兼容性**:
- 与基于方块的投射物来源(如发射器)无缝配合。
- 完全兼容 Minecraft 1.21.x 和旧版机制。
- **高级投射物处理**:
- 自动调整投射物,基于射手的方向,甚至在从发射器发射时会考虑方块的朝向。
- **旧版支持**:
- 在支持最新功能的同时,保持与旧版 Minecraft 机制的兼容性。
- **轻量级和高效**:
- 即使在高负载下,对服务器的性能影响也最小。
---
### 新增命令和 Tab 补全
- **新功能:** 添加了 `/accuracy` 命令以切换投射物的精度调整:
- `/accuracy `:
- `global`: 切换所有投射物精度调整。
- `multishot`: 专门切换多发弩精度调整。
- 用法示例:
- `/accuracy global true` - 启用所有投射物的精度。
- `/accuracy multishot false` - 禁用多发弩的精度。
- **新功能:** Tab 补全支持:
- 建议 `/accuracy` 命令的有效参数。
---
### 安装
1. 从 Modrinth 页面下载 `Accuracy.jar` 文件。
2. 将 `.jar` 文件放在服务器的 `plugins` 文件夹中。
3. 重新启动或重新加载您的服务器以激活插件。
---
### 配置文件
- **新功能:可配置选项**:
- `disable-global-accuracy`: 切换所有投射物的精度调整。
- `disable-multishot-accuracy`: 专门切换多发弩的精度调整。
示例 `config.yml`:
```yaml
# Accuracy 插件的配置
disable-multishot-accuracy: false
disable-global-accuracy: false
```