跳到主要内容

send-back-logger.yml

物品送回日志,记录谁的物品在什么时候以什么方式送回

每个送回行为都有自己的枚举,在 send-back-type-description

支持将绑定信息输出到控制台独立文件数据库中。

其中数据库需要你自己使用第三方工具查看,位于SendBackLogs 表中

输出到控制台的送回日志不支持 lang.yml 中的格式,仅输出格式化后的信息,但是支持相同的颜色代码


send-back-logger.yml

# 物品送回日志系统
readme: ''

# 总开关
enable: true

# 将物品送回输出到控制台
console: true

# 将物品送回输出到数据库中,可跨服
database: true

# 将物品送回输出到独立的文件中
file: true

# 独立的文件的位置,修改需重启生效
file-path: plugins\SakuraBind\log\send-back-log-%g-%u.log

# 独立的文件的最大数量,每个5M,修改需重启生效
file-max-count: 10

# 送回类型翻译
send-back-type-description:
API: API
COMMON_CALLBACK: callback命令
COMMON_SUPER_CALLBACK: supercallback命令
BLOCK_FROM_TO: 方块变化替换
PLAYER_DROP: 玩家丢弃
CONTAINER_BREAK: 容器破坏
ITEM_DAMAGE: 物品实体被毁坏
ITEM_DE_SPAWN: 物品实体自然消失
PLAYER_DEATH: 玩家死亡
PLAYER_PICKUP: 玩家捡起物品
DROP: 掉落物保护
CONTAINER_DROP: 容器掉落物中的物品保护
SCANNER: 扫描器

# 日志忽略特定送回类型, 从 send-back-type-description 选择键
filter: []

# 日志显示格式
format: '[物品送回] 物主: {0} 类型: {1} 目标: {2} 物品: {3}'

# 物品显示格式, 替换上面format的 {3}
# 占位符分别为 类型、名字、数量、子ID
format-item: 物品 {0}{3} {1} x {2}