🚀 Features
- ✨ update PlayerLocationData structure - by @AnzhiZhang <samp>(d6c56)</samp>
View changes on GitHub
🐞 Bug Fixes
- ✏️ fix onlineDurationSeconds name - by @AnzhiZhang <samp>(707cd)</samp>
View changes on GitHub
🐞 Bug Fixes
- 🐛 use Instant to replace LocalDateTime - by @AnzhiZhang <samp>(f9dd4)</samp>
View changes on GitHub
🚀 Features
- ✨ set argument of send method to Object in KafkaManager - by @AnzhiZhang <samp>(c1602)</samp>
- ✨ add loginIP in player_activity - by @AnzhiZhang <samp>(25f71)</samp>
🐞 Bug Fixes
- 🐛 fix player login IP source - by @AnzhiZhang <samp>(12c4f)</samp>
- 🐛 check isBot in PlayerActivityBehaviorManager - by @AnzhiZhang <samp>(a9716)</samp>
View changes on GitHub
🐞 Bug Fixes
- 🐛 shutdown executorService in BehaviorManager on server stopping - by @AnzhiZhang <samp>(7a516)</samp>
- 🐛 fix server stop lifecycle listener - by @AnzhiZhang <samp>(e320e)</samp>
View changes on GitHub
🚀 Features
- ✨ rename config playerLocationDataPointIntervalMs to dataPointIntervalMs - by @AnzhiZhang <samp>(39574)</samp>
- ✨ update KafkaManager - by @AnzhiZhang <samp>(4c12c)</samp>
- ✨ record player activity - by @AnzhiZhang <samp>(cb459)</samp>
- 🔧 set required fabricloader version to >=0.14.0 - by @AnzhiZhang <samp>(080da)</samp>
View changes on GitHub
🚀 Features
- ✨ collect player location - by @AnzhiZhang <samp>(abd48)</samp>
- ✨ send player location to kafka - by @AnzhiZhang <samp>(de5ac)</samp>
- ✨ add kafkaReconnectBackoffMaxMs config - by @AnzhiZhang <samp>(7483f)</samp>
- ✨ set kafka producer close timeout to 5 seconds - by @AnzhiZhang <samp>(b84d9)</samp>
- 🔊 log error when sending player location - by @AnzhiZhang <samp>(a9ef4)</samp>
- 🍱 update icon - by @AnzhiZhang <samp>(4e610)</samp>
🐞 Bug Fixes
- 🚨 fix kafka require slf4j warning - by @AnzhiZhang <samp>(1225e)</samp>