Skip to content

Razem/Blockhound

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blockhound

A simple external Minecraft logger.

What does it do?

Its main functionality is to store the following actions of a player with his current position:

  • mineBlock.*
  • useItem.*
  • killEntity.*
  • deaths
  • leaveGame
  • chestOpened
  • trappedChestTriggered
  • hopperInspected
  • dropperInspected
  • dispenserInspected
  • furnaceInteraction
  • brewingstandInteraction

Installation process

  1. npm install
  2. Create config.json
  3. Create DB structure (using db.sql)
  4. Make an Apache alias for the ui directory
  5. start.bat

Example of config.json

{
  "worldPath": "C:/Minecraft Server/world",
  "database": {
    "host": "localhost",
    "user": "root",
    "pass": "",
    "db": "blockhound"
  }
}

Todo

  • More filter options in the UI
  • Improve UI design

Known issues

  • Stats are updated only every 45 seconds (approximately)

About

A simple external Minecraft logger

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published