[MD]
# ChangeTraders
Minecraft 交易修改插件,支持通过表单界面快速编辑村民/商人的交易配方。
---
## 加载插件方法
### 前置要求
- Minecraft 服务端(支持1.21.93+版本)
### 安装步骤
1. 从[发布页](https://github.com/TelluriumDev/ChangeTraders/releases)下载最新版 `ChangeTraders.zip`
2. 将插件文件放入服务端的 `plugins` 目录
3. 重启服务端,插件将自动加载
4. 首次启动会生成默认配置文件 `config.json`,可根据需求修改
---
## 使用插件方法
### 配置文件
```json
{
"version": 2,
"traderConfig": {
"enableUnlimitedTrader": true, // 无限交易
"enablePreventTrader": true, // 阻止交易
"allowUnlimitedTraderList": [], // 允许无限交易的村民列表
"preventTraderList": [] // 阻止交易的村民列表
},
"jsonTraderConfig": {
"enable": true, // 开启保存交易
"fileName": "data.db" // 数据库文件名
},
"traderEditConfig": {
"enable": true, // 开启交易编辑
"enableUniqueIdentifier": false, // 开启唯一标识符 (暂时没做)
"enableImmunityAfterEdit": false // 开启交易编辑后免疫交易 (暂时没做)
}
}
```
### 基础操作
**打开编辑界面**:创造模式下对目标村民/商人右键,触发交易编辑菜单
### 具体功能
#### 修改现有交易 (默认开启)
1. 选择「修改交易」后,进入二级表单
2. 可选择 「添加新交易」 「修改现有交易」 「删除交易」 「保存交易」 「清空交易」
3. 提交后交易立即生效
#### 添加新交易
1. 选择「添加新交易」后,进入预设交易列表
2. 选择预设交易模板(如「铁锭换钻石」)
3. 新交易将自动添加到村民的交易列表中
#### 开启无限交易 (默认关闭)
1. 选择「无限交易」后,插件将允许玩家无限交易
2. 选择开启无限交易则为单个村民开启
3. 选择关闭无限交易则为单个村民关闭
4. 可以选择全部村民都开启或关闭
#### 开启阻止交易 (默认关闭)
1. 选择「阻止交易」后,插件将阻止玩家交易
2. 选择开启阻止交易则为单个村民开启
3. 选择关闭阻止交易则为单个村民关闭
4. 可以选择全部村民都开启或关闭
---
## 注意事项
- 交易修改会实时同步到服务端,重启后不会丢失
- 若遇到表单无法打开,检查是否有权限
剩下的以后写吧 咕咕咕 要不自己摸索一下啦
[/MD]