
Econix
Lightweight Economy Provider for Minecraft Server and Developer
- Загрузки
- 358
- Подписчики
- 1
- Обновлён
- 7 мая 2026 г.
- Лицензия
- GPL-3.0-or-later
Опубликован 25 февраля 2025 г.
Update for this plugin incoming!!
Econix - Lightweight Economy Provider
What is Econix
Econix is an economy provider to have a simple handling with multiple currencies and to address them with a simple developer api. Econix is very simple and easy to integrate as well as to use as an own plugin.
What does Econix offer
- Developer API - an interface to access Econix
- In-game command - for each currency you have a command with which you can manage the currency.
- Infinite currencies - you can register infinite currencies and also register some via API.
- Item Export - You can export the currency as an item and trade it this way
[SOON]Trade System - To trade with other players[SOON]Bank Feature - A bank feature will be added as needed to give players a safe place for their money[SOON]Pay, Transactions, etc. - More commands and cool features will follow.
Permissions
crystopia.commands.econix.<currenxyId>- Access to the / Commandcrystopia.commands.econix.econix- Access to the main /econix Command
Hooks
- Placeholder API - You can display the current balance with placeholder
- Vault - The plugin supports Vault and can release a currency for vault
Commands
/<currency>- Manage your currency with commands like set, give, remove, item, etc./econix- Manage the plugin and reload the data
Developer API
You can import our plugin via Maven or Gradle
<version> is the latest version here on modrinth
Zugriff auf die API Instance
class Main : JavaPlugin() {
private var econix: EconixAPI? = null
override fun onEnable() {
// Econix Hook
if (server.pluginManager.getPlugin("Econix")?.isEnabled == true) {
logger.info("Hooking into Econix")
econix = Econix.getAPI()
} else {
logger.warning("No Econix version Found!")
server.pluginManager.disablePlugin(this)
}
}
fun getEconix(): EconixAPI? {
return econix
}
}
public class Main extends JavaPlugin {
private EconixAPI econix;
@Override
public void onEnable() {
// Hook into Econix API
if (Bukkit.getServer().getPluginManager().getPlugin("Econix") != null && Bukkit.getServer().getPluginManager().getPlugin("Econix").isEnabled()) {
getLogger().info("Hooking into Econix");
econix = Econix.getAPI();
} else {
getLogger().warning("No Econix version Found!");
Bukkit.getServer().getPluginManager().disablePlugin(this);
}
}
public EconixAPI getEconix() {
return econix;
}
}
Ченджлог
1.3.5Релиз26.1, 26.1.1, 26.1.2 · 7 мая 2026 г.
- Added 26.+ Support
- Fixed database issue
- Bump dependencies.
1.2.4Бета1.21.2, 1.21.3, 1.21.4 · 26 февраля 2025 г.
- Fixed "can't cast to Player" Error
- Fixed / Command
1.2.3Бета1.21.2, 1.21.3, 1.21.4 · 26 февраля 2025 г.
1.2.0Бета1.21.2, 1.21.3, 1.21.4 · 25 февраля 2025 г.
- Fixed API Interface
1.2.0Бета1.21.2, 1.21.3, 1.21.4 · 25 февраля 2025 г.
- Changed Player to OfflinePlayer
- Update API to 1.2.0
1.1.9Бета1.21.2, 1.21.3, 1.21.4 · 25 февраля 2025 г.
- Added Vault Support
- Placeholder API Placeholder
- Added new API Methods
- Fixed and Added new UserServices() and CurrencyServices()
- Bump version
compileOnly "me.jesforge:econix:1.1.9"compileOnly("me.jesforge:econix:1.1.9")
<dependency>
<groupId>me.jesforge</groupId>
<artifactId>econix</artifactId>
<version>1.1.9</version>
<scope>provided</scope>
</dependency>
1.1.8Бета1.21.2, 1.21.3, 1.21.4 · 25 февраля 2025 г.
- Started the API methods
- Fixed Main class not found
- Added getAPI() to get the API instance
compileOnly "me.jesforge:econix:1.1.8"compileOnly("me.jesforge:econix:1.1.8")
<dependency>
<groupId>me.jesforge</groupId>
<artifactId>econix</artifactId>
<version>1.1.8</version>
<scope>provided</scope>
</dependency>
Комментарии
Загружаем…