BagRecall —— 便捷式背包备份&记录插件[1.12-1.21]
本帖最后由 WKEA 于 2025-1-5 06:26 编辑BagRecall
插件在1.21.1,1.21,1.20.6,1.20.4,1.18.2 ,1.12.2 进行了测试&使用
理论上它们之间的版本也是兼容的
插件本意用于预防玩家丢东西 以及 玩家偷刷物品且难以被发现的情况
static/image/hrline/4.gif
【指令】
[*][背包]查询指令 :/br s <玩家名> <时间范围>
[*][末影箱]查询指令 :/bre s <玩家名> <时间范围>
static/image/hrline/4.gif
[*]仅op可用
[*]大范围小范围可根据时间参数的多少进行查询
[*]1.示例 查询Mineplayer 2024年6月的背包记录
[*]/br s Mineplayer 2024-6
[*]2.示例 查询Mineplayer 2024年6月25日8点25分的背包记录
[*]/br s Mineplayer 2024-6-25-8-25
[*]3.示例 查询Mineplayer 2024年9月4日7点55分的 末影箱 记录
[*]/bre s Mineplayer 2024-9-4-7-55
static/image/hrline/4.gif
【配置】
##配置文件## 插件重载权限节点 BagRecall.reload
##定时备份 (这个计时是按照tick计算的 20tick=1秒 72000tick=1小时)## 注意 即使您将备份频率设置的很高 如果玩家的背包内容与上一次备份相等 那么将不会触发备份(因为这种备份毫无意义)ScheduledBackup: 72000##玩家死亡后是否触发备份 (true=是 false=否)PlayerDeathEvent:#是否启用 默认为 是Enable: true#触发间隔冷却 无冷却COOLDOWN_TIME: 0##玩家是否在改变世界时触发备份 (true=是 false=否)PlayerChangedWorldEvent:#是否启用 默认为 是Enable: true#触发间隔冷却 30秒COOLDOWN_TIME: 30000##玩家是否在退出游戏时触发备份 (true=是 false=否)PlayerQuitEvent:#是否启用 默认为 是Enable: true#触发间隔冷却 无冷却COOLDOWN_TIME: 0##玩家是否在加入游戏时触发备份 (true=是 false=否)PlayerJoinEvent:#是否启用 默认为 是Enable: true#触发间隔冷却 无冷却COOLDOWN_TIME: 0##玩家是否在传送时触发备份 (true=是 false=否)PlayerTeleportEvent:#是否启用 默认为 是Enable: true#触发间隔冷却 10秒COOLDOWN_TIME: 10000##玩家是否在丢弃物品时触发备份 (true=是 false=否)PlayerDropItemEvent:#是否启用 默认为 是Enable: true#触发间隔冷却 30秒COOLDOWN_TIME: 30000##玩家是否在拾取物品时触发备份 (true=是 false=否)PlayerPickupItemEvent:#是否启用 默认为 是Enable: true#触发间隔冷却 30秒COOLDOWN_TIME: 30000##玩家是否在与方块交互时触发备份(右键) (true=是 false=否)PlayerInteractEvent:#是否启用 默认为 是Enable: true#触发间隔冷却 30秒COOLDOWN_TIME: 30000#可触发的方块 ID列表 https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.htmlBlock: - CHEST - ENDER_CHEST - TRAPPED_CHEST - SHULKER_BOX - BARREL - HOPPER - ANVIL - FURNACE - BLAST_FURNACE - SMOKER
注释:这个插件结构简单 所有备份全部在异步状态执行不影响主线程
且所有备份文件都压缩格式存储 节省硬盘空间
你也可以尝试使用7zip等一类的压缩工具以压缩文件格式来打开TMR文件
[!] 目前 这个插件不会主动删除备份文件 需手动删除
https://bstats.org/signatures/bukkit/BagRecall.svg
+rep{:q:handshake:}
页:
[1]