This is what The Logger Plugin can do:
Spigot Side
- Player Chat
- Player Commands
- Console Commands
- Player Sign Text
- Player Join
- Player Leave
- Player Kick
- Player Death
- Player Teleport
- Player Level
- Block Place
- Block Break
- Portal Creation
- Bucket Place
- Anvil
- TPS
- RAM
- Server Start
- Server Stop
- Item Pickup
- Item Drop
- AFK [ Requires Essentials Plugin ]
- Book Editing
- Enchanting
- Furnace
Proxy Side
- Player Chat
- Player Login
- Player Leave
- Server Reload
- Server Start
- Server Stop
JAVA 8
MySQL / SQLite
Minecraft Game
Windows 10
Ubuntu 20.04
Spigot
PaperMC
If you use MySQL, the IP that gets stored in the Database when a Player joins isn't storing a clear IP, but a number representation of the IP. To convert it back, just execute the following SQL Command:
SELECT INET_NTOA("value");