BetterEconomy icon

BetterEconomy -----

A simple economy plugin




This is the final update of BetterEconomy. This plugin was originally intended for my own server, a simple economy plugin with only what I need. Since I no longer use this plugin in my production server (I made my own private economy plugin), I no longer have any motivation to actively maintain this plugin. Therefore, I made this as one final update to fix whatever left, and left the plugin entirely on hiatus. I'll only do bug-fixes and accept code contribution from other developers. If you want a more complete economy plugin, some other developers already made some other economy plugins. I hope this will be for the best.
  • Integrate Topper
    This update changed the storage to one from Topper. This comes with some performance boost for all types of economy handlers, including SQL. Therefore, you can use SQL in this plugin without causing performance impact in your server.

  • Disable PaperMC's PluginRemapper
----------, May 9, 2024

  • Make some major changes to the codebase
  • Use MineLib
  • Reduce the file size slightly
----------, Mar 20, 2024

----------, Sep 7, 2023

----------, Jul 4, 2023


This is just me doing the "challenge" to integrate Folia into my plugins.
I spent my morning updating HSCore to support Folia's Scheduler.
In the future, they may add backward support to Bukkit's Scheduler, or make a wrapper library (like what I've done in my HSCore).
I don't know what will happen. We will see about that.
For now, you can use this plugin in Folia.

  • Add initial support for Folia
----------, Apr 1, 2023

  • Add support for @a and @p in the /eco commands
    @a will get all online players
    @p will get the player executing the command
  • Add a warning message when no player is selected in the /eco commands
----------, Mar 9, 2023

  • Add a message when the player receives money from another one through Pay Command
----------, Mar 6, 2023

  • Update HSCore
  • Check accounts on Join Event instead of Login Event
  • Add an option to disable auto save
    By setting file-save-period to -1
----------, Feb 26, 2023

  • Update libraries
  • Correctly format balance command
  • Lighter?
----------, Jan 12, 2023

  • Add 1.19 support
    Duh, I didn't even add it myself. The version is already supported.
  • Hook both Vault & Treasury
  • Change the service priority to fix compatibility with EssentialsX
  • Add database settings
----------, Aug 13, 2022

  • Update HSCore to 4.0.0-SNAPSHOT
  • Add support for old MySQL drivers (probably from old versions of Spigot/Paper)
  • Change the config system
  • Improve SQL query statements
----------, Feb 28, 2022

  • Add decimal-point
  • Add use-thousands-separator & thousands-separator
  • Improve the parsing method on Treasury
----------, Feb 27, 2022

  • Remove the hook-type option
  • Now the plugin will hook to both Vault and Treasury automatically
  • Add the hook-enable option
    If disabled, the plugin will not hook to any economy core
  • Create player accounts on the login event instead of the join event
    Fix a performance impact when using external databases
  • The economy handler will be disabled after all listeners are disabled
    Fix a connection exception when using SQL
----------, Feb 24, 2022

----------, Feb 17, 2022

  • Correct messages for give, take, and set commands
  • Simplify the code, so it'll reduce the file size a bit
  • Optimize the save task for Flat File & JSON to be a bit more thread-safe
  • Improve Treasury hook (thanks @MrIvanPlays )
----------, Feb 3, 2022

  • Now use UUID instead of Offline Player in Provider
  • Add Treasury support (not tested)
    This is an early build of the new hook, so bugs & mis-understanding are expected.
    Treasury is a new economy core, so it may take some time to get a solid understanding of the core.
    I'll improve the hook in future updates.
  • Add the ability to use the plugin as a standalone plugin
    which is only useful when you play with your friend, but not in large servers
----------, Jan 27, 2022

  • Fix invalid amount when setting money with 0 amount
----------, Dec 29, 2021

  • Apply balance formatting on command
----------, Oct 11, 2021

  • Added Sqlite handler
  • Added JSON handler
----------, Oct 9, 2021

Resource Information
Author:
----------
Total Downloads: 17,465
First Release: Oct 7, 2021
Last Update: Yesterday at 4:25 AM
Category: ---------------
All-Time Rating:
15 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings