Skip to content

TheNewEconomy/EconomyCore

Repository files navigation

The New Economy

Codacy Badge Build Status

The New Economy, TNE, is the ultimate economy plugin for your Minecraft server, no matter what platform you're on. While TNE is pushed as being "feature-packed," but it's not feature-packed in the normal sense of jamming a bunch of useless features into the core plugin, but rather using modules.

The economy plugin for server owners that want more out of their economy.

About TNE

TNE was originally created for hey0's hMod long before Bukkit/Spigot/Paper was a thing. Since then, it has taken on many forms and this is the future form of the plugin. This core is designed to be robust and carry TNE into the future with or without Minecraft by not being platform-dependent.

Why TNE?

Platform Agnostic

Use TNE on the platform you want!

  • Sponge? If you want
  • Spigot/Paper? Definitely!
  • Use both? We support cross-server balances on both. That's right. You can send money from your Spigot server to your Sponge Server!

Features

Want minimal Features? Why not! Want all the features? That's an option too!

I believe that server owners should be able to have options, and that's the premise behind TNE. While many features are offered, they're all optional. If you don't want any additional features, and just want a simple economy then you can elect to not download and install them, it's as easy as that!

API Support

TNE offers support for Vault, which lets any third-party plugin hook into your economy and add additional functionality.

Key Supported Plugins:

  • Factions
  • Towny
  • Geyser

Easy to Use

TNE has been recorded with ease of use in mind. This means whether you're a power user who loves your YAML files, or a a casual user who wants Menu-based interactions, TNE is right for you!

Free as in Freedom, not Free as in Beer

TNE is licensed under the AGPLv3, which means you're free to use it how you want. This also means that networks that add improvements to their version must also provide them for everyone else to enjoy!

Translations

TNE utilizes Crowdin for Translation management. Find more about contributing to translations for TNE on the Translation Guide.

Documented

TNE has lots of documentation for the power users that like all the documentation.

Please note: As the new TNE Core is a work in progress, documentation is very limited at the moment.

Requirements

TNE has some minimum requirements that should be followed.

  • MySQL 8.0+ (if using MySQL for storage)
  • MariaDB 10.7.0+
  • Java 17+

Contributing

Contributions to TheNewEconomy are welcome and encouraged! Whether you're fixing a bug, adding a new feature, or improving documentation, we would love your help.

However, to ensure the project stays consistent and manageable, we ask that you follow our contributing guidelines before submitting a pull request.

Please make sure to:

  • Sign the Contributor License Agreement (CLA) if this is your first contribution when it appears in the Pull Request.
  • Follow the coding standards and branch naming conventions outlined in the guidelines.
  • Use the required IntelliJ plugin Final Obsession for code quality and consistency.

Thank you for your contributions!

Project Support

We have some organizations that provide open-source licenses to help support this project.

About

The core code powering TNE.

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages