|
|
玩家行为记录 (Player Behavior Record)Github |相关wiki |源站链接支持: fabric记录玩家行为并发送至kafka。
配置
`threadPoolSize`
线程池大小。
默认值:`10`
`serverName`
服务器名称,如果您需要在多个服务器上安装此模组,可以用此来识别记录来源的服务器。
默认值:`server`
`dataPointIntervalMs`
周期性记录数据点的时间间隔(毫秒)。
默认值:`500`
`kafkaBootstrapServers`
Kafka引导服务器。
默认值:`localhost:9092`
`kafkaReconnectBackoffMaxMs`
Kafka重新连接的最大回退时间(毫秒)。
默认值:`5000`
`kafkaTopic`
Kafka主题名称。
功能
玩家位置
以固定间隔记录玩家位置。
键:`player_location`
值:
json
{
\"time\": \"2024-01-01T00:00:00.000Z\",
\"serverName\": \"server\",
\"playerUUID\": \"00000000-0000-0000-0000-000000000000\",
\"playerName\": \"player\",
\"worldName\": \"minecraft:overworld\",
\"x\": 0.0,
\"y\": 0.0,
\"z\": 0.0
}
玩家活动
记录玩家登录/登出和在线时间。
键:`player_activity`
值:
json
{
\"time\": \"2024-01-01T00:00:00.000Z\",
\"serverName\": \"server\",
\"playerUUID\": \"00000000-0000-0000-0000-000000000000\",
\"playerName\": \"player\",
\"loginIP\": \"127.0.0.1\",
\"loginAt\": \"2024-01-01T00:00:00.000Z\",
\"logoutAt\": \"2024-01-01T00:00:00.000Z\",
\"onlineTimeSeconds\": 0
}
来自Modrinth所有游戏版本1.16.5所有类型fabricPlayerBehaviorRecord-1.3.0PlayerBehaviorRecord-1.3.0.jar下载PlayerBehaviorRecord-1.3.0#Release### |
|