Skip to content

Releases: XfeaturesDEV/XfeaturesRPGMoney

XfeaturesRPGMoney v1.1.3 SNAPSHOT 26.1.2 (PAPER)

Choose a tag to compare

@XfeaturesGroup XfeaturesGroup released this 15 Jun 17:22
6578694

Compatibility with Minecraft 1.13 - 26.1.2 (Paper)

Overview

XfeaturesRPGMoney is a lightweight economic plugin for Paper that adds RPG-style money drops to your Minecraft server. Players can earn money by destroying blocks, killing mobs, fishing, and finding archaeology treasures. The currency appears in the form of sunflowers that can be collected, and they are automatically added to the player's balance.

Features

  • Money drops: Customizable chance of money drops when destroying blocks, fishing, archaeology, or killing mobs.
  • Luck and Loot support: Enchantments increase the amount of money dropped.
  • Dynamic Multipliers: Powerful permission-based reward scaling for VIP and donor ranks.
  • Automatic collection: Money is automatically added to the player's balance when picked up.
  • Statistics tracking: Track the amount of money collected by each player.
  • Leaderboard: View the best players with the most money collected.
  • Flexible configuration: Configure drop rates, amounts, and more.
  • Smart optimization: Nearby coins are connected into stacks to reduce entity overhead.
  • High security: Bugs and exploits have been identified and patched.
  • Multilanguage: Out-of-the-box support for 15+ localizations.

Commands

  • /rpgmoney reload - Reload the plugin configuration.
  • /rpgmoney stats - View your money collection statistics.
  • /rpgmoney top [page] - View the money collection leaderboard.
  • /rpgmoney info - Display information about the plugin and multipliers.
  • /rpgmoney language [locale] - Change messages language to another.

Access rights

  • xfeatures.rpgmoney.reload - Right to reload the plugin.
  • xfeatures.rpgmoney.top - Right to view the leaderboard.
  • xfeatures.rpgmoney.language - Right to change localization.
  • xfeatures.rpgmoney.multiplier.<value> - Custom permission-based money multiplier (e.g., granting xfeatures.rpgmoney.multiplier.1.5 multiplies all earned rewards by 1.5x).

Dependencies

  • Vault (required for integration with the economy).
  • Any economy provider (CMI/EssentialsX...).

Installation

  1. Place the plugin JAR file in your server's plugins folder.
  2. Restart the server.
  3. Configure the plugin settings in the config.yml file.
  4. Use /rpgmoney reload to apply the changes.

Configuration

The plugin has flexible settings. Check the config.yml file to configure settings, including:

  • Drop rates for various blocks, mobs, and archaeology artifacts.
  • Minimum/maximum amounts of money.
  • Multipliers for Luck and Loot enchantments.
  • Visual and auditory settings for dropped money items.

Support

For support, bug reports, or feature requests, please contact via Discord or create an issue in our GitHub repository.

Authors

Developed by XfeaturesGroup, kingnoype.

Changes (v1.1.3)

🌟 New Features & Permissions

  • Dynamic Permission Multipliers: Implemented a highly requestable custom multiplier backend using xfeatures.rpgmoney.multiplier.<value> permissions. The plugin iterates through the player's effective permissions, safely parses the double value, extracts the highest tier, and scales income rewards accordingly across blocks, fishing, archaeology, and entity kills.
  • Full Inventory Collection: Added functionality allowing players to seamlessly absorb dropped coins into their balance via player movement even when they have absolutely no empty inventory slots left. Toggleable via the full-inventory-collect setting in config.yml.
  • Customizable Pickup Sounds: Implemented audio handling for money acquisition. Server owners can now define an explicit sound string via pickup-sound in config.yml or set it to "none" to silence the effect.

🌍 Language Support

  • ✅ Added Japanese (ja) translation support file.
  • ✅ Added Korean (ko) translation support file.

⚙️ Configuration Improvements

  • ✅ Added full-inventory-collect: false option into core configuration structure.
  • ✅ Added pickup-sound: "item.armor.equip_chain" customizable sound tag into config.yml.

🔧 Technical Improvements

  • ✅ Optimized PlayerMoveEvent monitoring routine to parse nearby coin instances safely, verifying getPickupDelay() conditions to bypass server tick spikes.
  • ✅ Enhanced pickup audio engine logic to automatically match lowercased custom namespaced keys or default minecraft keys, preventing exceptions if a bad entry is present.
  • ✅ Incremented baseline build deployment state to version 1.1.3.

XfeaturesRPGMoney v1.1.2 SNAPSHOT 1.21.9 (PAPER)

Choose a tag to compare

@XfeaturesGroup XfeaturesGroup released this 06 Oct 15:33

Compatibility with Minecraft 1.13 - 1.21.9 (Paper)

Overview

XfeaturesRPGMoney is a lightweight economic plugin for Paper that adds RPG-style money drops to your Minecraft server. Players can earn money by destroying blocks and killing mobs. The currency appears in the form of sunflowers that can be collected, and they are automatically added to the player's balance.

Features

  • Money drops: Customizable chance of money drops when destroying blocks, archeology or killing mobs
  • Luck and Loot support: Enchantments increase the amount of money dropped
  • Automatic collection: Money is automatically added to the player's balance when picked up
  • Statistics tracking: Track the amount of money collected by each player
  • Leaderboard: View the best players with the most money collected
  • Flexible configuration: Configure drop rates, amounts, and more
  • Smart optimization: Nearby coins are connected
  • High security: Bugs and dupes have been identified and fixed
  • Multilanguage: Supports 18 and more languages

Commands

  • /rpgmoney reload - Reload the plugin configuration
  • /rpgmoney stats - View your money collection statistics
  • /rpgmoney top [page] - View the money collection leaderboard
  • /rpgmoney info - Display information about the plugin and multipliers
  • /rpgmoney language [locale] - Change messages language to other

Access rights

  • xfeatures.rpgmoney.reload - Right to reload the plugin
  • xfeatures.rpgmoney.top - Right to view the leaderboard
  • xfeatures.rpgmoney.language - Right to change localization

Dependencies

  • Vault (required for integration with the economy)
  • Any economy provider (CMI/EssentialsX...)

Installation

  1. Place the plugin JAR file in your server's plugins folder
  2. Restart the server
  3. Configure the plugin settings in the config.yml file
  4. Use /rpgmoney reload to apply the changes

Configuration

The plugin has flexible settings. Check the config.yml file to configure settings, including:

  • Drop rates for various blocks, mobs, and archaeology artifacts
  • Minimum/maximum amounts of money
  • Multipliers for Luck and Loot enchantments
  • Visual settings for dropped money

Support

For support, bug reports, or feature requests, please create an issue in our GitHub repository.

Authors

Developed by XfeaturesGroup, kingnoype

Changes

🌍 Language Support

  • ✅ Refined all existing localizations for improved clarity and accuracy.
  • ✅ Fixed several inconsistencies and inaccuracies across various language files.
  • ✅ Resolved issues with the active loading of localizations, ensuring they are correctly applied immediately.
  • ✅ Full implementation of the command: /rpgmoney language <language>, allowing players to reliably switch their language in-game.

🐛 Bug Fixes

  • ✅ Resolved issues related to text formatting and placeholder display in various messages.
  • ✅ Fixed critical bugs in event handlers that could lead to unexpected behavior.
  • ✅ Patched an extremely rare, almost impossible duplication exploit (details omitted for security).
  • ✅ Mitigated a potential security vulnerability related to permissions, preventing the viewing of possibly sensitive information.

⚙️ Configuration & Balance

  • ✅ Adjusted core economy parameters for a more balanced and engaging player experience.

🔧 Technical Improvements

  • ✅ Further optimized backend processes for enhanced overall performance and stability.
  • ✅ Minor optimizations to reduce load during high-traffic periods.

XfeaturesRPGMoney v1.1.1 SNAPSHOT 1.21.8 (PAPER)

Choose a tag to compare

@XfeaturesGroup XfeaturesGroup released this 24 Jul 17:08

Compatibility with Minecraft 1.13 - 1.21.8 (Paper)

Overview

XfeaturesRPGMoney is a lightweight economic plugin for Paper that adds RPG-style money drops to your Minecraft server. Players can earn money by destroying blocks and killing mobs. The currency appears in the form of sunflowers that can be collected, and they are automatically added to the player's balance.

Features

  • Money drops: Customizable chance of money drops when destroying blocks, archeology or killing mobs
  • Luck and Loot support: Enchantments increase the amount of money dropped
  • Automatic collection: Money is automatically added to the player's balance when picked up
  • Statistics tracking: Track the amount of money collected by each player
  • Leaderboard: View the best players with the most money collected
  • Flexible configuration: Configure drop rates, amounts, and more
  • Smart optimization: Nearby coins are connected
  • High security: Bugs and dupes have been identified and fixed
  • Multilanguage: Supports 18 and more languages

Commands

  • /rpgmoney reload - Reload the plugin configuration
  • /rpgmoney stats - View your money collection statistics
  • /rpgmoney top [page] - View the money collection leaderboard
  • /rpgmoney info - Display information about the plugin and multipliers
  • /rpgmoney language [locale] - Change messages language to other

Access rights

  • xfeatures.rpgmoney.reload - Right to reload the plugin
  • xfeatures.rpgmoney.top - Right to view the leaderboard
  • xfeatures.rpgmoney.language - Right to change localization

Dependencies

  • Vault (required for integration with the economy)
  • Any economy provider (CMI/EssentialsX...)

Installation

  1. Place the plugin JAR file in your server's plugins folder
  2. Restart the server
  3. Configure the plugin settings in the config.yml file
  4. Use /rpgmoney reload to apply the changes

Configuration

The plugin has flexible settings. Check the config.yml file to configure settings, including:

  • Drop rates for various blocks, mobs, and archaeology artifacts
  • Minimum/maximum amounts of money
  • Multipliers for Luck and Loot enchantments
  • Visual settings for dropped money

Support

For support, bug reports, or feature requests, please create an issue in our GitHub repository.

Authors

Developed by XfeaturesGroup, kingnoype

Changes

📊 Statistics and Monitoring

  • ✅ Added comprehensive bStats integration for anonymous usage statistics
  • ✅ Added tracking of total money in the economy across all servers
  • ✅ Added monitoring of player count with money records
  • ✅ Added statistics on action bar message usage
  • ✅ Added tracking of Fortune and Looting multiplier usage
  • ✅ Added server environment data collection (online mode, versions)

🌍 Language Support

  • ✅ Added German (de) language support
  • ✅ Added Polish (pl) language support
  • ✅ Added Italian (it) language support
  • ✅ Added Portuguese (pt) language support
  • ✅ Added Turkish (tr) language support
  • ✅ Added French (fr) language support
  • ✅ Added Spanish (es) language support
  • ✅ Added Lithuanian (lt) language support
  • ✅ Added Latvian (lv) language support
  • ✅ Added Estonian (et) language support
  • ✅ Added Arabic (ar) language support
  • ✅ Added Hindi (hi) language support
  • ✅ Added Chinese Simplified (cn) language support
  • ✅ Added language switching command: /rpgmoney language <language>

🛠️ API Enhancements

  • ✅ Implemented thread-safe singleton pattern for API access
  • ✅ Added getPlayerDeathDropPercentage() method to API
  • ✅ Added archaeology reward checking methods to API
  • ✅ Added proper exception handling for API methods
  • ✅ Added comprehensive JavaDoc documentation for all API methods

⚙️ Configuration Improvements

  • ✅ Added dedicated archaeology configuration file
  • ✅ Added player death drop percentage configuration
  • ✅ Added maximum money drop limit configuration
  • ✅ Added configuration for combining nearby money drops
  • ✅ Added customizable radius for combining drops

🔧 Technical Improvements

  • ✅ Optimized player data storage and retrieval
  • ✅ Improved thread safety for concurrent operations
  • ✅ Enhanced performance of top player rankings calculation
  • ✅ Reduced memory footprint for large player databases
  • ✅ Improved startup and shutdown procedures
  • ✅ Added graceful error handling for missing dependencies
  • ✅ Implemented proper cleanup of resources on plugin disable

🐛 Bug Fixes

  • ✅ Fixed potential memory leak in player data tracking
  • ✅ Fixed archaeology item marking persistence issues
  • ✅ Fixed inconsistent money formatting in different contexts
  • ✅ Fixed rare NullPointerException when processing archaeology finds
  • ✅ Fixed incorrect permission checks in certain commands
  • ✅ Fixed compatibility issues with older Minecraft versions

📚 Documentation

  • ✅ Added comprehensive API usage examples
  • ✅ Added detailed configuration explanations
  • ✅ Added language contribution guidelines
  • ✅ Added performance optimization recommendations
  • ✅ Added troubleshooting section for common issues

XfeaturesRPGMoney v1.1.0 SNAPSHOT 1.21.8 (PAPER)

Choose a tag to compare

@XfeaturesGroup XfeaturesGroup released this 20 Jul 21:43

Compatibility with Minecraft 1.13 - 1.21.8 (Paper)

Overview

XfeaturesRPGMoney is a lightweight economic plugin for Paper that adds RPG-style money drops to your Minecraft server. Players can earn money by destroying blocks and killing mobs. The currency appears in the form of sunflowers that can be collected, and they are automatically added to the player's balance.

Features

  • Money drops: Customizable chance of money drops when destroying blocks or killing mobs
  • Luck and Loot support: Enchantments increase the amount of money dropped
  • Automatic collection: Money is automatically added to the player's balance when picked up
  • Statistics tracking: Track the amount of money collected by each player
  • Leaderboard: View the best players with the most money collected
  • Flexible configuration: Configure drop rates, amounts, and more
  • Smart optimization: Nearby coins are connected
  • High security: Bugs and dupes have been identified and fixed

Commands

  • /rpgmoney reload - Reload the plugin configuration
  • /rpgmoney stats - View your money collection statistics
  • /rpgmoney top [page] - View the money collection leaderboard
  • /rpgmoney info - Display information about the plugin and multipliers

Access rights

  • xfeatures.rpgmoney.reload - Right to reload the plugin
  • xfeatures.rpgmoney.top - Right to view the leaderboard

Dependencies

  • Vault (required for integration with the economy)
  • Any economy provider (CMI/EssentialsX...)

Installation

  1. Place the plugin JAR file in your server's plugins folder
  2. Restart the server
  3. Configure the plugin settings in the config.yml file
  4. Use /rpgmoney reload to apply the changes

Configuration

The plugin has flexible settings. Check the config.yml file to configure settings, including:

  • Drop rates for various blocks, mobs, and archaeology artifacts
  • Minimum/maximum amounts of money
  • Multipliers for Luck and Loot enchantments
  • Visual settings for dropped money

Support

For support, bug reports, or feature requests, please create an issue in our GitHub repository.

Authors

Developed by XfeaturesGroup, kingnoype

Changes

  • ✅ Added archaeology system: get rewards for finds during excavations
  • ✅ Added statistics on coins collected for each player
  • ✅ Added the /rpgmoney top command to view the top players by coins collected
  • ✅ Added the /rpgmoney stats command to view personal statistics
  • ✅ Added support for Russian grammar for currency names (coin, coins, coins)
  • ✅ Added the ability to drop money when a player dies (customizable percentage)
  • ✅ Improved the Fortune and Looting enchantment processing system
  • ✅ Optimized the system for storing data about blocks placed by players
  • ✅ Improved the message formatting system with parameter support
  • ✅ Expanded API for developers with additional methods
  • ✅ Added additional settings for mobs from new versions of Minecraft
  • ✅ Improved performance when processing events
  • ✅ Fixed a bug with double currency formatting in messages
  • ✅ Fixed a bug with displaying the amount in the statistics command
  • ✅ Fixed a problem with saving data when the server is shut down
  • ✅ Fixed a bug with processing blocks placed by players
  • ✅ Improved error handling when the economic plugin is missing
  • ✅ Updated API documentation for developers
  • ✅ Added examples of using new features
  • ✅ Expanded description of configuration files
  • ✅ Added detailed comments to the code to facilitate development
  • ✅ Updated project structure for better code organization
  • ✅ Improved exception handling and error logging
  • ✅ Optimized database operations to reduce server load
  • ✅ Added asynchronous processing of heavy operations

XfeaturesRPGMoney v1.0 SNAPSHOT 1.21.7 (PAPER)

Choose a tag to compare

@XfeaturesGroup XfeaturesGroup released this 19 Jul 20:29

Compatibility with Minecraft 1.13 - 1.21.7 (Paper)

Overview

XfeaturesRPGMoney is a lightweight economic plugin for Paper that adds RPG-style money drops to your Minecraft server. Players can earn money by destroying blocks and killing mobs. The currency appears in the form of sunflowers that can be collected, and they are automatically added to the player's balance.

Features

  • Money drops: Customizable chance of money drops when destroying blocks or killing mobs
  • Luck and Loot support: Enchantments increase the amount of money dropped
  • Automatic collection: Money is automatically added to the player's balance when picked up
  • Statistics tracking: Track the amount of money collected by each player
  • Leaderboard: View the best players with the most money collected
  • Flexible configuration: Configure drop rates, amounts, and much more

Commands

  • /rpgmoney reload - Reload the plugin configuration
  • /rpgmoney stats - View your money collection statistics
  • /rpgmoney top [page] - View the leaderboard for money collection
  • /rpgmoney info - Display information about the plugin and multipliers

Access rights

  • xfeatures.rpgmoney.reload - Right to reload the plugin
  • xfeatures.rpgmoney.top - Right to view the leaderboard

Dependencies

  • Vault (required for integration with the economy)

Installation

  1. Place the plugin's JAR file in your server's plugins folder
  2. Restart the server
  3. Configure the plugin settings in the config.yml file
  4. Use /rpgmoney reload to apply the changes

Configuration

The plugin has flexible settings. Check the config.yml file to configure parameters, including:

  • Drop rates for various blocks and mobs
  • Minimum/maximum amounts of money
  • Multipliers for Luck and Loot enchantments
  • Visual settings for dropped money

Support

For support, bug reports, or feature requests, please create an issue in our GitHub repository.

Authors

Developed by XfeaturesGroup, kingnoype

Full Changelog: https://github.com/XfeaturesGroup/XfeaturesRPGMoney/commits/Release