Xconomy_Reload
XConomy-Sponge8-2.26.9This project is a remastered version of Xconomy, offering some new features.
XConomy-Sponge8-2.26.9latestSep 1, 2026 Added
- Added PostgreSQL as a supported storage type, including configuration, bundled JDBC driver, and cross-database SQL handling. - Rewrote/xconomy migrateto move complete economy data between SQLite, MySQL, MariaDB, and PostgreSQL. Player balances, non-player accounts, UUID mappings, transaction records, and login data are all migrated, and the target database is written only after every table succeeds. - Added amount abbreviations for every command that takes an amount:k,m, andbare accepted in either case, so/pay Notch 10kand/money give Notch 1.3mboth work. Controlled bySettings.amount-abbreviations. - Replaced per-field configuration migration with template-based merging. Missing entries in an existingconfig.ymlordatabase.ymlare now filled in automatically from the bundled templates, and existing values are never overwritten.Fixed
- Fixed PostgreSQL failing to start on Paper withNo suitable driverby setting the driver class explicitly, since the shaded jar filters JDBC service registrations. - Fixed offline pay tips querying the transaction table whiletransaction-recordwas disabled. - Fixed the connection pool state not being reset on reload, and stopped treating remote databases as SQLite when deciding on async access and transaction tracking. - FixedCConfig(URL)being unable to read templates bundled inside the plugin jar. - Fixed data import mode being unusable on Paper. The/xconomyimport command is now registered through the command map instead of relying on aplugin.ymldeclaration. - Import data is now keyed by UUID instead of player name, so renames and duplicate names in offline mode no longer read the wrong balance. Existing name-keyeddata.ymlfiles are still read. - Fixed imported balances being unreadable for names containing a dot, and skipped profiles without a valid UUID instead of writing anullentry. - Import now reports how many entries were imported, skipped, and failed, and refuses to start a second import while one is running.Importing balances from another economy plugin
Import mode reads balances through Vault from the economy plugin currently providing the service, and stores them inXConomy/importdata/data.yml. Vault and a working economy provider are required. 1. Back up theXConomyplugin folder, and the database if it is stored elsewhere. 2. SetImportdata-mode: trueinXConomy/config.yml. 3. Restart the server. XConomy loads in import mode only and does not take over the economy. The log should showConvertion mode enable. 4. Run/xconomyas an operator. The import reports how many entries were imported, skipped, and failed. 5. CheckXConomy/importdata/data.ymlagainst the source plugin. 6. SetImportdata-mode: falseand restart. XConomy now takes over the economy. Balances are not written to the database in bulk. Each player's balance is restored fromdata.ymlwhen their account is created on first join, so keep the file until every player has logged in at least once. Only players present in the server's offline player data are exported; players who never joined this server are not included. If the log showsConversion mode enable error, Vault could not find a registered economy provider, and no data was exported.XConomy-Sponge7-2.26.9Sep 1, 2026 Added
- Added PostgreSQL as a supported storage type, including configuration, bundled JDBC driver, and cross-database SQL handling. - Rewrote/xconomy migrateto move complete economy data between SQLite, MySQL, MariaDB, and PostgreSQL. Player balances, non-player accounts, UUID mappings, transaction records, and login data are all migrated, and the target database is written only after every table succeeds. - Added amount abbreviations for every command that takes an amount:k,m, andbare accepted in either case, so/pay Notch 10kand/money give Notch 1.3mboth work. Controlled bySettings.amount-abbreviations. - Replaced per-field configuration migration with template-based merging. Missing entries in an existingconfig.ymlordatabase.ymlare now filled in automatically from the bundled templates, and existing values are never overwritten.Fixed
- Fixed PostgreSQL failing to start on Paper withNo suitable driverby setting the driver class explicitly, since the shaded jar filters JDBC service registrations. - Fixed offline pay tips querying the transaction table whiletransaction-recordwas disabled. - Fixed the connection pool state not being reset on reload, and stopped treating remote databases as SQLite when deciding on async access and transaction tracking. - FixedCConfig(URL)being unable to read templates bundled inside the plugin jar. - Fixed data import mode being unusable on Paper. The/xconomyimport command is now registered through the command map instead of relying on aplugin.ymldeclaration. - Import data is now keyed by UUID instead of player name, so renames and duplicate names in offline mode no longer read the wrong balance. Existing name-keyeddata.ymlfiles are still read. - Fixed imported balances being unreadable for names containing a dot, and skipped profiles without a valid UUID instead of writing anullentry. - Import now reports how many entries were imported, skipped, and failed, and refuses to start a second import while one is running.Importing balances from another economy plugin
Import mode reads balances through Vault from the economy plugin currently providing the service, and stores them inXConomy/importdata/data.yml. Vault and a working economy provider are required. 1. Back up theXConomyplugin folder, and the database if it is stored elsewhere. 2. SetImportdata-mode: trueinXConomy/config.yml. 3. Restart the server. XConomy loads in import mode only and does not take over the economy. The log should showConvertion mode enable. 4. Run/xconomyas an operator. The import reports how many entries were imported, skipped, and failed. 5. CheckXConomy/importdata/data.ymlagainst the source plugin. 6. SetImportdata-mode: falseand restart. XConomy now takes over the economy. Balances are not written to the database in bulk. Each player's balance is restored fromdata.ymlwhen their account is created on first join, so keep the file until every player has logged in at least once. Only players present in the server's offline player data are exported; players who never joined this server are not included. If the log showsConversion mode enable error, Vault could not find a registered economy provider, and no data was exported.XConomy-Paper-2.26.9Sep 1, 2026 Added
- Added PostgreSQL as a supported storage type, including configuration, bundled JDBC driver, and cross-database SQL handling. - Rewrote/xconomy migrateto move complete economy data between SQLite, MySQL, MariaDB, and PostgreSQL. Player balances, non-player accounts, UUID mappings, transaction records, and login data are all migrated, and the target database is written only after every table succeeds. - Added amount abbreviations for every command that takes an amount:k,m, andbare accepted in either case, so/pay Notch 10kand/money give Notch 1.3mboth work. Controlled bySettings.amount-abbreviations. - Replaced per-field configuration migration with template-based merging. Missing entries in an existingconfig.ymlordatabase.ymlare now filled in automatically from the bundled templates, and existing values are never overwritten.Fixed
- Fixed PostgreSQL failing to start on Paper withNo suitable driverby setting the driver class explicitly, since the shaded jar filters JDBC service registrations. - Fixed offline pay tips querying the transaction table whiletransaction-recordwas disabled. - Fixed the connection pool state not being reset on reload, and stopped treating remote databases as SQLite when deciding on async access and transaction tracking. - FixedCConfig(URL)being unable to read templates bundled inside the plugin jar. - Fixed data import mode being unusable on Paper. The/xconomyimport command is now registered through the command map instead of relying on aplugin.ymldeclaration. - Import data is now keyed by UUID instead of player name, so renames and duplicate names in offline mode no longer read the wrong balance. Existing name-keyeddata.ymlfiles are still read. - Fixed imported balances being unreadable for names containing a dot, and skipped profiles without a valid UUID instead of writing anullentry. - Import now reports how many entries were imported, skipped, and failed, and refuses to start a second import while one is running.Importing balances from another economy plugin
Import mode reads balances through Vault from the economy plugin currently providing the service, and stores them inXConomy/importdata/data.yml. Vault and a working economy provider are required. 1. Back up theXConomyplugin folder, and the database if it is stored elsewhere. 2. SetImportdata-mode: trueinXConomy/config.yml. 3. Restart the server. XConomy loads in import mode only and does not take over the economy. The log should showConvertion mode enable. 4. Run/xconomyas an operator. The import reports how many entries were imported, skipped, and failed. 5. CheckXConomy/importdata/data.ymlagainst the source plugin. 6. SetImportdata-mode: falseand restart. XConomy now takes over the economy. Balances are not written to the database in bulk. Each player's balance is restored fromdata.ymlwhen their account is created on first join, so keep the file until every player has logged in at least once. Only players present in the server's offline player data are exported; players who never joined this server are not included. If the log showsConversion mode enable error, Vault could not find a registered economy provider, and no data was exported.XConomy-Bukkit-2.26.9Sep 1, 2026 Added
- Added PostgreSQL as a supported storage type, including configuration, bundled JDBC driver, and cross-database SQL handling. - Rewrote/xconomy migrateto move complete economy data between SQLite, MySQL, MariaDB, and PostgreSQL. Player balances, non-player accounts, UUID mappings, transaction records, and login data are all migrated, and the target database is written only after every table succeeds. - Added amount abbreviations for every command that takes an amount:k,m, andbare accepted in either case, so/pay Notch 10kand/money give Notch 1.3mboth work. Controlled bySettings.amount-abbreviations. - Replaced per-field configuration migration with template-based merging. Missing entries in an existingconfig.ymlordatabase.ymlare now filled in automatically from the bundled templates, and existing values are never overwritten.Fixed
- Fixed PostgreSQL failing to start on Paper withNo suitable driverby setting the driver class explicitly, since the shaded jar filters JDBC service registrations. - Fixed offline pay tips querying the transaction table whiletransaction-recordwas disabled. - Fixed the connection pool state not being reset on reload, and stopped treating remote databases as SQLite when deciding on async access and transaction tracking. - FixedCConfig(URL)being unable to read templates bundled inside the plugin jar. - Fixed data import mode being unusable on Paper. The/xconomyimport command is now registered through the command map instead of relying on aplugin.ymldeclaration. - Import data is now keyed by UUID instead of player name, so renames and duplicate names in offline mode no longer read the wrong balance. Existing name-keyeddata.ymlfiles are still read. - Fixed imported balances being unreadable for names containing a dot, and skipped profiles without a valid UUID instead of writing anullentry. - Import now reports how many entries were imported, skipped, and failed, and refuses to start a second import while one is running.Importing balances from another economy plugin
Import mode reads balances through Vault from the economy plugin currently providing the service, and stores them inXConomy/importdata/data.yml. Vault and a working economy provider are required. 1. Back up theXConomyplugin folder, and the database if it is stored elsewhere. 2. SetImportdata-mode: trueinXConomy/config.yml. 3. Restart the server. XConomy loads in import mode only and does not take over the economy. The log should showConvertion mode enable. 4. Run/xconomyas an operator. The import reports how many entries were imported, skipped, and failed. 5. CheckXConomy/importdata/data.ymlagainst the source plugin. 6. SetImportdata-mode: falseand restart. XConomy now takes over the economy. Balances are not written to the database in bulk. Each player's balance is restored fromdata.ymlwhen their account is created on first join, so keep the file until every player has logged in at least once. Only players present in the server's offline player data are exported; players who never joined this server are not included. If the log showsConversion mode enable error, Vault could not find a registered economy provider, and no data was exported.XConomy-Sponge8-2.26.8Jul 27, 2026 - Added automatic migration for missingTransaction-Trackingsettings in existingconfig.ymlfiles. - Fixed transaction tracking showingnullwhen tracking is unavailable; the status message now uses the configured language file. - Improved legacy transaction display so missing tracking metadata is shown as unknown instead of a literalnullvalue. - Updated Modrinth checks to select the matching platform artifact only: Bukkit, Paper-family, Sponge 7, or Sponge 8. - Migrated Sponge update checks from Ore to Modrinth and direct platform-specific download files. - Log update-check results during startup and send administrators a clickable in-game link to the matching download file. - Updated the release workflow to build with Java 21, which is required by the bundled Adventure libraries. Use[beta]in the release commit message to publish a Modrinth beta and a GitHub prerelease. Use[release]to publish a Modrinth release and a normal GitHub release.XConomy-Sponge7-2.26.8Jul 27, 2026 - Added automatic migration for missingTransaction-Trackingsettings in existingconfig.ymlfiles. - Fixed transaction tracking showingnullwhen tracking is unavailable; the status message now uses the configured language file. - Improved legacy transaction display so missing tracking metadata is shown as unknown instead of a literalnullvalue. - Updated Modrinth checks to select the matching platform artifact only: Bukkit, Paper-family, Sponge 7, or Sponge 8. - Migrated Sponge update checks from Ore to Modrinth and direct platform-specific download files. - Log update-check results during startup and send administrators a clickable in-game link to the matching download file. - Updated the release workflow to build with Java 21, which is required by the bundled Adventure libraries. Use[beta]in the release commit message to publish a Modrinth beta and a GitHub prerelease. Use[release]to publish a Modrinth release and a normal GitHub release.XConomy-Paper-2.26.8Jul 27, 2026 - Added automatic migration for missingTransaction-Trackingsettings in existingconfig.ymlfiles. - Fixed transaction tracking showingnullwhen tracking is unavailable; the status message now uses the configured language file. - Improved legacy transaction display so missing tracking metadata is shown as unknown instead of a literalnullvalue. - Updated Modrinth checks to select the matching platform artifact only: Bukkit, Paper-family, Sponge 7, or Sponge 8. - Migrated Sponge update checks from Ore to Modrinth and direct platform-specific download files. - Log update-check results during startup and send administrators a clickable in-game link to the matching download file. - Updated the release workflow to build with Java 21, which is required by the bundled Adventure libraries. Use[beta]in the release commit message to publish a Modrinth beta and a GitHub prerelease. Use[release]to publish a Modrinth release and a normal GitHub release.XConomy-Bukkit-2.26.8Jul 27, 2026 - Added automatic migration for missingTransaction-Trackingsettings in existingconfig.ymlfiles. - Fixed transaction tracking showingnullwhen tracking is unavailable; the status message now uses the configured language file. - Improved legacy transaction display so missing tracking metadata is shown as unknown instead of a literalnullvalue. - Updated Modrinth checks to select the matching platform artifact only: Bukkit, Paper-family, Sponge 7, or Sponge 8. - Migrated Sponge update checks from Ore to Modrinth and direct platform-specific download files. - Log update-check results during startup and send administrators a clickable in-game link to the matching download file. - Updated the release workflow to build with Java 21, which is required by the bundled Adventure libraries. Use[beta]in the release commit message to publish a Modrinth beta and a GitHub prerelease. Use[release]to publish a Modrinth release and a normal GitHub release.XConomy-Sponge8-2.26.7Jul 24, 2026 XConomy-Sponge7-2.26.7Jul 24, 2026 XConomy-Paper-2.26.7Jul 24, 2026 XConomy V2.26.7 Update Log
You Must Delete message.yml to use this version! You Must Delete message.yml to use this version! You Must Delete message.yml to use this version!Added
Added modern interactive pagination to help, balance leaderboard, and transaction tracking views. Added /xconomy track flow <transaction_id> for detailed transaction inspection. Added transaction detail output with amount, resulting balance, participants, transaction type, time, trace ID, parent transaction, command source, comment, and money-flow summary. Added transaction ID tab-completion hints for the flow command. Added localized usage messages for incomplete or invalid command arguments.Improved
Redesigned help, balance leaderboard, and transaction tracking interfaces with MiniMessage styling. Transaction records are now clickable and directly open their transaction details. Pagination buttons now directly open the selected page. Improved /xconomy track tab completion for income, expense, player names, cleanup, flow, page numbers, and cleanup durations. Preserved the entered leaderboard command alias when using pagination buttons. Added automatic recovery for invalid message.yml files by backing them up and regenerating defaults. Migrated default language messages to MiniMessage and added warnings for legacy color codes.Fixed
Fixed MiniMessage click and hover events being lost through legacy string serialization. Fixed /xconomy track completions being intercepted by the generic command completion branch. Fixed malformed default Chinese help language YAML causing plugin startup failures. Fixed Maven shading compatibility with Java 21 bytecode and MiniMessage 5.2.0.XConomy-Bukkit-2.26.7Jul 24, 2026 XConomy V2.26.7 Update Log
You Must Delete message.yml to use this version! You Must Delete message.yml to use this version! You Must Delete message.yml to use this version!Added
Added modern interactive pagination to help, balance leaderboard, and transaction tracking views. Added /xconomy track flow <transaction_id> for detailed transaction inspection. Added transaction detail output with amount, resulting balance, participants, transaction type, time, trace ID, parent transaction, command source, comment, and money-flow summary. Added transaction ID tab-completion hints for the flow command. Added localized usage messages for incomplete or invalid command arguments.Improved
Redesigned help, balance leaderboard, and transaction tracking interfaces with MiniMessage styling. Transaction records are now clickable and directly open their transaction details. Pagination buttons now directly open the selected page. Improved /xconomy track tab completion for income, expense, player names, cleanup, flow, page numbers, and cleanup durations. Preserved the entered leaderboard command alias when using pagination buttons. Added automatic recovery for invalid message.yml files by backing them up and regenerating defaults. Migrated default language messages to MiniMessage and added warnings for legacy color codes.Fixed
Fixed MiniMessage click and hover events being lost through legacy string serialization. Fixed /xconomy track completions being intercepted by the generic command completion branch. Fixed malformed default Chinese help language YAML causing plugin startup failures. Fixed Maven shading compatibility with Java 21 bytecode and MiniMessage 5.2.0.XConomy-Sponge8-2.26.6Xconomy-Reload 2.26.6Jul 20, 2026 Fix Sqlite error Fix null message errorXConomy-Sponge7-2.26.6Xconomy-Reload 2.26.6Jul 20, 2026 Fix Sqlite error Fix null message errorXConomy-Paper-2.26.6Xconomy-Reload 2.26.6Jul 20, 2026 Fix Sqlite error Fix null message errorXConomy-Bukkit-2.26.6Xconomy-Reload 2.26.6Jul 20, 2026 Fix Sqlite error Fix null message errorXConomy-Sponge8-2.26.5.jarJul 2, 2026 XConomy-Sponge7-2.26.5.jarJul 2, 2026 XConomy-Bukkit-2.26.5Jul 2, 2026 XConomy-Paper-2.26.5.jarJul 2, 2026
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta