Перейти к содержимому
Mineforgian

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 / Command
  • crystopia.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>

Комментарии

Загружаем…