MinetopiaSDB | HTC Addon icon

MinetopiaSDB | HTC Addon -----

Advanced logging plugin for Minetopia servers - track economy, bank transactions, and white money wi



MinetopiaSDB-HTC

Een uitgebreide logging plugin specifiek ontworpen voor Minetopia servers die automatisch alle economische transacties, bank-acties, wit geld pickups/drops en andere belangrijke speler-acties logt en bewaart.

Hoofdfuncties

Geavanceerd Logging Systeem
  • Bank Transacties: Logt alle stortingen en opnames van alle rekeningtypes (Privé, Spaar, Bedrijf, Overheid)
  • Wit Geld Tracking: Automatische logging van wit geld item pickups en drops met locatie data
  • Essentials Economy: Volgt /eco commando's (give, take, set, reset) met target speler informatie
  • Locatie Tracking: Precieze coördinaten voor alle acties voor onderzoek
  • Tijdstempels: Gedetailleerde tijdstempels voor alle logs met bewaarperiodes
Interactief In-Game Menu
  • Mooie GUI: Bekijk logs via een intuïtief in-game menu systeem
  • Slimme Filtering: Filter logs op type (BALANCE, PICKUP, DROP, ESS_ECONOMY, etc.)
  • Paginering: Navigeer door grote hoeveelheden logs efficiënt
  • Teleportatie: Klik om naar log locaties te teleporteren voor onderzoek
Discord Integratie
  • Real-time Notificaties: Automatische Discord webhooks voor belangrijke acties
  • Slimme Rate Limiting: Intelligente rate limiting om Discord API limieten te respecteren
  • Mooie Embeds: Kleurgecodeerde Discord embeds voor verschillende actie types
  • Error Handling: Robuuste error handling om spam te voorkomen
Automatisch Beheer
  • Auto-archivering: Oude logs worden automatisch gecomprimeerd en gearchiveerd
  • Bewaartermijn: Configureerbare bewaartijd voor logs
  • Backup Systeem: Automatische backups van corrupte logbestanden
  • Performance Geoptimaliseerd: Efficiënte opslag en ophaal systeem
Installatie

Vereisten
  • Minecraft Server: 1.12.x of hoger
  • Java: Java 8 of hoger
  • Vereiste Plugins:
    • MinetopiaSDB API
    • Essentials (voor economy commando's)
    • NBTEditor (voor wit geld tracking)
Installatie Stappen
  • Download de laatste
    Code (Text):
    MinetopiaSDB-HTC.jar
    release
  • Plaats het bestand in je
    Code (Text):
    plugins/
    map
  • Start je server opnieuw op
  • Configureer de plugin via
    Code (Text):
    plugins/MinetopiaSDB-HTC/config.yml
⚙️ Configuratie

Basis Configuratie

Code (YAML):
# Hoe lang logs zichtbaar blijven in het menu
retention_period
: 24h   # Standaard: 24 uur

# Hoe vaak alle logs worden opgeslagen naar disk
save_interval
: 5m     # Standaard: elke 5 minuten

# Hoe vaak oude logs worden gecomprimeerd/gearchiveerd
archive_interval
: 10m # Standaard: elke 10 minuten

# Discord webhook URL voor logmeldingen
webhook_url
: ""

Tijdnotatie
  • Gebruik
    Code (Text):
    h
    voor uren (bijv.
    Code (Text):
    24h
    = 24 uur)
  • Gebruik
    Code (Text):
    m
    voor minuten (bijv.
    Code (Text):
    5m
    = 5 minuten)
  • Gebruik
    Code (Text):
    s
    voor seconden (bijv.
    Code (Text):
    30s
    = 30 seconden)
Commando's

Voor Spelers
  • Code (Text):
    /sdbhtc <spelernaam>
    - Open log menu voor een speler
Voor Staff
  • Alle bovenstaande commando's + toegang tot alle logs
Bestandsstructuur

Code (Text):

plugins/MinetopiaSDB-HTC/
├── config.yml                    # Hoofdconfiguratie
├── LOGS/                        # Log bestanden
│   ├── [UUID]/                  # Per speler UUID
│   │   ├── balancelog.json      # Actieve logs
│   │   └── BalanceLOG-archive-*.tar.gz  # Gearchiveerde logs
│   └── ...
└── plugin.yml                   # Plugin metadata
 
Log Types

BALANCE
  • Bank stortingen en opnames
  • Alle rekeningtypes (Privé, Spaar, Bedrijf, Overheid)
  • Voor- en na-saldo informatie
PICKUP/DROP
  • Wit geld pickup en drop acties
  • Item details (type, aantal, waarde)
  • Locatie informatie
  • Originele eigenaar tracking
ESS_ECONOMY
  • /eco commando's (give, take, set, reset)
  • Target speler informatie
  • Bedrag wijzigingen
In-Game Menu Demo

Zie de plugin in actie! Bekijk hoe het interactieve menu systeem werkt:


️ Probleemoplossing

Veelvoorkomende Problemen

Discord Webhook Errors
Code (Text):

[MinetopiaSDB-HTC] Fout bij versturen log naar Discord webhook: Server returned HTTP response code: 429
 
Oplossing: De plugin heeft automatische rate limiting. Wacht even en de errors stoppen vanzelf.

Logs Lijken Weg
Mogelijke oorzaken:
  • Archivering: Oude logs worden automatisch gearchiveerd
  • Bewaartermijn: Controleer
    Code (Text):
    retention_period
    in config.yml
  • Corruptie: Check voor backup bestanden in de LOGS map

Plugin Start Niet
Controleer:
  • Java versie (minimaal Java 8)
  • Afhankelijke plugins zijn geladen
  • Permissions zijn correct ingesteld

Debug Informatie
  • Logs worden opgeslagen in
    Code (Text):
    plugins/MinetopiaSDB-HTC/LOGS/
  • Backup bestanden hebben de extensie
    Code (Text):
    .backup.[timestamp]
  • Gearchiveerde logs zijn
    Code (Text):
    .tar.gz
    bestanden
Discord Logging Voorbeelden

Bank Transacties

Geld opnemen van Minetopia SDB:
[​IMG]

Geld storten:
[​IMG]

Wit Geld Acties

Geld droppen:
[​IMG]

Geld oppakken:
[​IMG]

Support

Voor vragen, bug reports of feature requests:
Resource Information
Author:
----------
Total Downloads: 24
First Release: Jul 11, 2025
Last Update: Jul 11, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings