ServerTimeline

ServerTimeline

Records, stores, and displays Minecraft Java Server events such as player activity, block changes, and entity kills.

5 downloads

ko-fi

Description

ServerTimeline is a Minecraft Java Server plugin that records, stores, and displays server events such as player activity, block changes, item activity, and entity kills. If you have a question, please make an issue.

Features

  • Simple
  • Configuration
  • SQLite Database
  • Player, Block, Item, Entity/Boss Kill Event Logging
  • Real-time Timeline
  • Timeline Pagination
  • Event Type Filtering
  • Async Database Saving
  • Automatic Data Retention
  • Permission Support
  • Console Support
  • Compatible with 7 Server Software

Installation

  1. Download the plugin
  2. Put the plugin into the plugins folder
  3. Restart the server

Commands

Command Description Permission Default Console Support Aliases
/timeline View the server timeline servertimeline.view OP YES NONE
/timeline <page> View a specific timeline page servertimeline.view OP YES NONE
/timeline type <event> Filter timeline by event type servertimeline.view OP YES NONE
/timeline type <event> <page> View a filtered timeline page servertimeline.view OP YES NONE

Event Types

Event Type Description
PLAYER_JOIN Player joins the server
PLAYER_QUIT Player leaves the server
PLAYER_DEATH Player dies
BLOCK_BREAK Player breaks a block
BLOCK_PLACE Player places a block
ITEM_PICKUP Player picks up an item
ITEM_DROP Player drops an item
ITEM_CRAFT Player crafts an item
ENTITY_KILL Player kills an entity
BOSS_KILL Player kills a boss

Configuration

settings:
  enabled: true
  language: "en"

database:
  type: "sqlite"
  file: "timeline.db"

logging:
  player:
    join: true
    quit: true
    death: true
  block:
    break: true
    place: true
  item:
    pickup: false
    drop: false
    craft: false
  kill:
    entity: false
    boss: true

retention:
  enabled: false
  days: 30

performance:
  async: true
  queue-size: 1000

timeline:
  auto: true
  page-size: 10

No gallery available for this project.