主配置
config.yml 是 AIOShop 的主配置文件,包含数据库、货币和点击操作设置。
完整配置
# 数据库配置
database:
type: "sqlite" # mysql 或 sqlite
host: "localhost"
port: 3306
username: "root"
password: "password"
database: "aioshop"
# 货币配置
currency:
default: "VAULT"
# 商店物品点击操作配置
click-actions:
LEFT: "BUY_ONE"
SHIFT_LEFT: "BUY_STACK"
RIGHT: "SELL_ONE"
SHIFT_RIGHT: "SELL_STACK"
MIDDLE: "BUY_SELECT"
SHIFT_MIDDLE: "SELL_SELECT"
配置项说明
数据库
| 字段 | 类型 | 说明 |
|---|---|---|
type | string | sqlite 或 mysql |
host | string | MySQL 主机地址 |
port | number | MySQL 端口 |
username | string | MySQL 用户名 |
password | string | MySQL 密码 |
database | string | 数据库名 |
提示
SQLite 适合小型服务器,数据存储在 plugins/AIOShop/data.db。MySQL 适合多服互通或大型服务器。
点击操作
可用的点击类型:
| 点击类型 | 说明 |
|---|---|
LEFT | 左键 |
SHIFT_LEFT | Shift + 左键 |
RIGHT | 右键 |
SHIFT_RIGHT | Shift + 右键 |
MIDDLE | 鼠标中键 |
SHIFT_MIDDLE | Shift + 中键 |
可用的操作:
| 操作 | 说明 |
|---|---|
BUY_ONE | 购买 1 个 |
BUY_STACK | 购买堆叠最大数量 |
BUY_SELECT | 打开购买数量选择界面 |
SELL_ONE | 出售 1 个 |
SELL_STACK | 出售堆叠最大数量 |
SELL_SELECT | 打开出售数量选择界面 |
NONE | 无操作 |