Sueta

MoneyPouchDeluxe

v1.5.1

MoneyPouchDeluxe is a Minecraft plugin that adds customizable pouches to your server.

·Plugin
  1. v1.5.1latestMoneyPouchDeluxe v1.5.14 weeks ago
    MoneyPouchDeluxe 1.5.1 Code (Text): # ADDED + Nexo support: <glyph:id> icons render as their texture everywhere (item names, lore, chat messages, titles, subtitle, %item%) + Nexo glyphs keep their font (sent as components), so the texture shows instead of a plain symbol + Glyphs are drawn untinted (white) and the text color is restored after them + Nexo custom items as pouches: item: "nexo:<id>" + Pouches using Nexo items are rebuilt automatically once Nexo loads its items (and on /nexo reload) + Hex colors: &#RRGGBB, <#RRGGBB>, {#RRGGBB}, gradients and rainbow (via ColdDev HexUtils) + Item names and lore are no longer italic when built as components + pouches.yml: pouches now live in their own file, keyed directly by id (no more pouches.tier) + Automatic migration of pouches from config.yml to pouches.yml, with a config.yml.before-pouches-yml backup + /mpa reload also reloads pouches.yml + messages.prefix: added automatically in front of every message + Any message set to "" is disabled (nothing is sent, not even the prefix) + reloaded message now goes through the prefix system too + %economy% placeholder (economy display name) in prize-message and reward-error + Custom economies can set their own name, prefix and suffix (with colors and glyphs) in their own file + economy.<id>.name / prefix / suffix in config.yml used as fallback when the economy file has none + economy.xp.name for the built-in XP economy + Ready-made custom economies: vault.yml (eco give) and playerpoints.yml (points give) + Rewritten examplecustomeconomy.yml and customeconomytype/README.txt + Failed custom economy commands (command missing or throwing) are logged with player, amount and command + Player receives reward-error when a custom economy command fails + Configurable number separator: pouches.title.format.separator ("," / "." / " ") + Same separator used for %prize% in prize-message and reward-error + pouches.title.format.enabled now true by default + obfuscate-format-char is now actually used for hidden separators in the title + Using a pouch whose tier was removed from pouches.yml shows invalid-pouch and cancels the click (no more placing it as a block) + Clear console warning for every skipped pouch, naming the missing economy and the expected file + Warning when the customeconomytype folder is missing + Pouch amount from == to gives a fixed amount; swapped from/to are corrected automatically + Pouches that don't fit in the inventory are dropped at the player's feet (shared give-or-drop logic) + Players receiving /mp <pouch> * with a full inventory get player-full-inv + Nexo documentation comments in pouches.yml # REMOVED - Pouch shop (/mpshop, /cpshop) and its GUI (Menu, MenuController, ShopMenu) - shop section and messages purchase-success, purchase-fail, purchase-error, shop-disabled, inventory-full - Shop fields from pouches (purchasable, price, currency, shop item) - doTransaction (shop payment) from all economy types - Holograms entirely (HologramHandler, armor stands, per-tick follow tasks) - /mpa killholo and /mpa toggleholo - holograms section and messages holograms_enabled, holograms_disabled, kill-holo - Stacker plugin detection (stacker plugins handle dropped items on their own) - Built-in Vault, PlayerPoints, PremiumPoints, ColdBits and LemonMobCoins economies (use custom economies instead; XP stays built in) - InvalidEconomyType and error-handling.prevent-opening-invalid-pouches - Maven dependencies: VaultAPI, PlayerPoints, PremiumPoints, ColdBits (and their repositories) - softdepend on Vault, TokenManager, LemonMobCoins, PlayerPoints, PremiumPoints, ColdBits (now only Nexo) - Unused update_notification message - Debug message "Processing pouch event for: ..." sent to players on every pouch opening - Dead code: ItemGetter_1_13, ItemGetter_Late_1_8, unused processPouchEvent - Dead /mp give code that read texture-url from a wrong path (would have given a plain head without name/lore/ID) - commons-lang usage (StringUtils) # FIXED * The maximum amount of a pouch can now actually be won (upper bound was exclusive) * Opening a second pouch while one is still opening is now blocked (the check never ran); the pouch is no longer consumed when blocked * Number separators now show correctly in the title on every server locale (a "." separator was treated as a digit) Pouches were lost with a full inventory on /mp <pouch> and on refund-pouch * A missing Vault skipped every pouch, including XP ones * A deleted customeconomytype folder skipped every pouch * permission-required: false locked the pouch behind a permission named "false" * Economy prefix/suffix colors showed as raw & codes in messages and the title * Missing title keys (prefix-colour, suffix-colour, reveal-colour, obfuscate-colour, subtitle) showed "null" in the title * Holograms were registered twice (two armor stands per dropped pouch, each teleported every tick) * Hologram toggle was not saved and was lost on restart * config.yml was rewritten on every startup * Shop lore was uncolored and %pricerange_from% / %pricerange_to% were not replaced * PLAYER_HEAD pouches lost glyph fonts when name/lore were copied to the skull * /mpa help typo ("rload") * /mpa admin command usage text in plugin.yml Update note: Code (Text): Updating from a lower version: - Pouches are moved to pouches.yml automatically on first start (backup: config.yml.before-pouches-yml). - Economies other than XP are now files in customeconomytype/. If your pouches use VAULT or PlayerPoints, create customeconomytype/vault.yml / playerpoints.yml (see the bundled examples), then /mpa reload. - If you add messages.prefix, remove the prefix from your existing messages or it will show twice. - For the title number separator, add pouches.title.format.separator and set format.enabled: true. - The shop, holograms and holograms/shop messages in your old config.yml are ignored and can be deleted.
    4 downloads
  2. v1.5.8MoneyPouchDeluxe v1.4.8Jul 26, 2026
    == v1.4.8 == - minecraft version 26+ support
    60 downloads
  3. v1.4.5MoneyPouchDeluxe v1.4.5Feb 9, 2025
    == v1.4.5 == - removed debug messages from console + fixed reload economy
    644 downloads
  4. v1.4.4MoneyPouchDeluxe v1.4.4Feb 4, 2025
    == v1.4.4 == - rewrite code for custom head texture - implemented custom head code change for different versions 1.13 up to 1.19 and 1.20+ depending on the server configuration + added ability in the plugin to read server version to enable custom head texture for each version from 1.13 to the latest available
    70 downloads
  5. v1.4.3MoneyPouchDeluxe v1.4.3Dec 1, 2024
    == v1.4.3 == + Added permission support for pouches + Use "permission-required: moneypouch.pouches.vault" or whatever your pouch name is
    134 downloads
  6. v1.4.2MoneyPouchDeluxe v1.4.2Oct 5, 2024
    == v1.4.2 == Bug fixes: · Update HologramHandler code in order to improve performance. Update: · Plugin size has been considerably reduced. · Implemented "/mpa toggleholo" command in order to enable or disable holograms for pouches. · Holograms are disabled by default. · Config update to ensure the functionality of the aforementioned changes. Make sure to diffcheck your config and latest config update.
    113 downloads
  7. v1.4.1MoneyPouchDeluxe v1.4.1Sep 23, 2024
    + Change SkullMeta to match latest PaperMC changes regarding texture player_head API (removing SkullMeta and adding PlayerProfile) + Full Changelog: https://github.com/Cold-Development/MoneyPouchDeluxe/comp…
    52 downloads
  8. v1.4MoneyPouchDeluxe v1.4Sep 20, 2024
    == v1.4 == + Custom economy types support was added back. + Now you can create custom economy or hook any plugin you want into MoneyPouchDeluxe pouches.
    61 downloads
  9. v1.3.4MoneyPouchDeluxe v1.3.4Sep 17, 2024
    == v1.3.4 == + ColdDev library update to remove kotlin since other plugins like EcoPets + + started to break. + Update points plugin support for both PremiumPoints and PlayerPoints. If + one is not available, other one available will be a fallback. - Highly recommend updating to this version.
    43 downloads
  10. v1.3.3MoneyPouchDeluxe v1.3.3Sep 16, 2024
    == v1.3.3 == + Include ColdDev library. + Update inventory checker for better checking. + Update inventory stack and logic for full inventory.
    43 downloads
  11. v1.3.2MoneyPouchDeluxe v1.3.2Aug 23, 2024
    == v1.3.2 == + Fixed an issue causing other plugins to throw some errors due to shading of pom.xml
    66 downloads
  12. v1.3.1MoneyPouchDeluxe v1.3.1Aug 18, 2024
    == v1.3.1 == - Fixed the update message bug (requires 'moneypouch.admin' permission to receive the message)
    52 downloads
  13. v1.3MoneyPouchDeluxe v1.3Aug 17, 2024
    == v1.3 == · Full Inventory Support: Added support for handling full player inventories. When a pouch cannot be added due to a full inventory, a message now notifies the player that their inventory is full and a pouch has been dropped nearby for them to collect. · Placeholder Fix: Fixed the placeholder for %player% to ensure it correctly displays the player's name in relevant messages. · Holograms for Pouches: Implemented holograms for pouches that are dropped from the player's inventory (when they throw pouches) and for those dropped due to a full inventory. This enhancement provides clear visual indicators for both scenarios. · Lore Placeholders: Added new placeholders for pouch lore: %pricerange_from% and %pricerange_to%, allowing for dynamic display of price range information in pouch lore.
    51 downloads
  14. v1.2.1MoneyPouchDeluxe v1.2.1Aug 12, 2024
    == v1.2.1 == + Update checker now won't spam the console on each player join to throw the "No update" or "Update available" message. + Stylized logs message. + Changed update latest version placeholder. (this contains a change in config.yml as well) - replace '%new_update%' with '%latest_version%'
    60 downloads
  15. v1.2MoneyPouchDeluxe v1.2Aug 11, 2024
    == v1.2 == [!] Rebranded to MoneyPouchDeluxe to fit the original name. + Added "/mp" commands along with "/cp" commands to match the old functionality in case people still uses the plugin in older versions. + Permissions are the same, nothing changed. - Small config change to match the new name. If you already customized it, don't bother changing.
    40 downloads
  16. v1.1ColdPouch v1.1Aug 10, 2024
    == v1.1 == + Fixed NPE trigger error on Paper 1.21 * Changed GameProfile variable to support both Paper and Spigot
    60 downloads
  17. v1.0Aug 10, 2024
    48 downloads

Similar projects

Plugin →