Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for EncryptSL

EconomyPlugin, Economy, Money, LiteEco

Report LiteEco?

Release
1.6.0-SNAPSHOT

EncryptSL released LiteEco version 1.6.0-SNAPSHOT on June 20, 2025

Changelog

✨ Features

  • Added custom parser for amounts and payments (AmountParser, AmountValidatorParser)
  • Introduced new account management methods: createOrUpdateAccount and createOrUpdateAndCache
  • Added support for large integers
  • Replaced old import system with a better import manager
  • Improved locale configuration: dynamic translation names supported from external resources
  • Added better caching and account creation with minimal database interaction during player join

🐛 Fixes & Improvements

  • Fixed availableLocales issue
  • Fixed conditional logic in amount validation
  • Simplified and refactored validation methods
  • Moved error messages (format_amount, negative_amount) to parser-level error handling
  • Enhanced SQL logger to show full queries (no placeholders) for better debugging
  • Fixed insertIgnore behavior by using uniqueIndex
  • Improved and secure closing of database connections
  • Improved hook manager
  • Improved memory usage and caching
  • Removed redundant listeners such as PlayerJoinListener
  • General code cleanup and performance optimizations

⚙️ Technical Changes

  • Switched to LongIdTable (no need for manual primary key definitions)
  • Updated to VaultUnlockedAPI versions 2.11 and 2.12
  • Removed legacy createAccount method
  • Unified functions for more efficient and clearer code execution

🧩 SQL Script for Large Integer Support

Use phpMyAdmin or your preferred database tool to run this script:

ALTER TABLE lite_eco_dollars MODIFY COLUMN money DECIMAL(30, 2) NOT NULL;

Information

Published onJune 20, 2025
Downloads9

Platforms

Paper Paper (1.21-1.21.6)

Dependencies

Paper Paper
Edit Plugin Dependencies: Paper