本帖最后由 a1294790523 于 2019-7-9 19:20 编辑
这是一个源于问答版的简单插件
插件功能:
1.追踪命令(全版本)
2.追踪聊天来源(全版本)
3.追踪命令方块(1.12+可用)
4.打印堆栈(使用/uct dumpstack命令,全版本)
插件截图:
配置文件:
- #请使用UTF-8格式保存
- #版本号
- Version: 1
- #########
- # 聊天 #
- #########
- #追踪聊天原因
- #在检测到玩家发送设置的聊天内容时自动打印堆栈
- TrackChat: true
- #需要追踪的聊天内容
- Chat:
- - '666'
- - '瓜皮'
- #########
- # 命令 #
- #########
- #追踪执行的命令方块
- #1.12以下因未实现而不可用
- #在命令方块执行时自动在后台发送坐标
- TrackCommandBlock: true
- #不需要追踪命令方块的世界
- WorldWhiteList:
- - example
- #追踪执行指定命令的玩家
- #在检测到玩家执行指定命令时自动打印堆栈
- TrackPlayerCommand: true
- #需要追踪的命令
- Command:
- - /msg 2333
- #在使用/uct dumpstack时显示的栈帧数量
- StackCount: 10
复制代码 |
语言文件:
- #请使用UTF-8格式保存
- plugin.enabled=UnknownCauseTracker插件已加载!
- plugin.disabled=UnknownCauseTracker插件已卸载!
- plugin.read.failed=在读取语言文件时出现异常!
- plugin.track.chat=检测到自动发送的聊天信息,正在打印堆栈轨迹(发送者:%s)
- plugin.track.commandblock=世界为%s,位置为x=%d,y=%d,z=%d的命令方块被触发了(命令为%s)
- plugin.track.command=检测到玩家自动执行的命令,正在打印堆栈轨迹(命令执行者:%s):
- command.stackdump=正在获取堆栈轨迹...
- command.stackdump.failed=获取失败
- command.reload.doing=正在重载...
- command.reload.failed=重载失败!请查看控制台!
- command.reload.succeed=重载成功!
- command.help.1=命令帮助:
- command.help.2=/usc dumpstack ——打印堆栈轨迹
- command.help.3=/usc reload ——重载插件
复制代码
|
下载:
UnknownCauseTrackerV1.0.jar
(12.27 KB, 下载次数: 83)
本插件所用所有代码均为原创,不存在借用/抄袭等行为