▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/ClipsEZEconomy
ClipsEZEconomy

ClipsEZEconomy

A lightweight and powerful economy plugin featuring player balances, bank accounts, baltop, admin tools, and a fully usable API for developers.

63
0
Все версииClipsEZEconomy 1.0.6

ClipsEZEconomy 1.0.6

Release3 мес. назад

Список изменений

✅ ClipsEZEconomy v1.0.6 – Changelog

⭐ New Features

  • Added automatic economy autosave system

    • Balances are now saved periodically instead of on every transaction
    • Improves performance on busy servers
    • Reduces risk of data loss during crashes or forced shutdowns
  • Added internal economy service (Vault-ready)

    • Exposes ClipsEZEconomy through a clean service provider
    • Allows other plugins to safely hook into the economy
    • Prepares the plugin for future Vault support (Vault is NOT required)
  • Added configurable chat input timeout for bank actions

    • Prevents chat from being permanently captured if a player goes AFK
    • Timeout duration is configurable in config.yml

🐛 Fixes

  • Fixed economy data not saving reliably during heavy transaction spam
  • Fixed chat getting stuck after bank actions when players disconnect or reload
  • Fixed bank withdrawals removing balance without giving emeralds when inventory was full
  • Fixed GUI drag, shift-click, number-key, and double-click exploits in the bank menu
  • Fixed potential balance desync during partial bank transactions
  • Fixed silent failures when saving balances to disk

✨ Improvements

  • Improved overall economy performance by reducing disk writes
  • Improved bank transaction safety using atomic deposit and withdraw logic
  • Improved numeric input validation for bank chat actions
  • Improved cleanup handling on player quit, kick, and server reload
  • Improved internal architecture for future expansion and Vault compatibility

⚠ IMPORTANT: CONFIG.YML CHANGES REQUIRED

Version 1.0.6 introduces NEW config entries.

If you update from 1.0.5 or earlier, you MUST add the following to your existing config.yml:

✅ Add these sections (or delete config.yml to regenerate)

data:
  autosave-interval-seconds: 300

bank:
  chat-input-timeout-seconds: 15
  withdraw:
    drop-if-inventory-full: true
    drop-message-enabled: true

messages:
  withdraw-inventory-full: "%prefix%&cYour inventory is full. Clear space before withdrawing."
  withdraw-dropped: "%prefix%&e%amount% &7emerald(s) were dropped because your inventory was full."

You do NOT need to regenerate player data files.
All existing balances remain fully compatible.

📝 Upgrade Instructions

  1. Stop your server.
  2. Replace the old JAR with ClipsEZEconomy v1.0.6.
  3. Update your config.yml with the new entries (or delete it to regenerate).
  4. Start your server.
  5. Run /clipsezeconomy reload (optional).

🎉 1.0.6 Summary

This update focuses on stability, data safety, and exploit prevention.

ClipsEZEconomy is now safer for production servers, more resilient under load, and fully prepared for future Vault integration — without breaking existing player data.

Файлы

ClipsEZEconomy-1.0.6.jar(38.50 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.6

Загрузчики

Folia
Paper

Версии игры

1.21–1.21.11

Загрузок

52

Дата публикации

3 мес. назад

Загрузил

ID версии

Главная