Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for portal2001

A material currency plugin with anti dupe

Report Papercurrency_with_anti-dupe?

Plugin Information

This plugin provides a simple and efficient solution for managing material currency in Minecraft, with built-in anti-dupe measures.

Note: The future development and maintenance of this plugin depend on its popularity and usefulness, as there may be other alternative plugins available.

Features

  • Easy-to-use interface for hassle-free currency management.
  • Quick redemption of banknotes by right-clicking.
  • Seamless integration with Vault for smooth economy and money handling.
  • Robust anti-dupe system to prevent duplicate banknotes.
  • Flexibility to use any material as currency.
  • Convenient withdrawal of any desired amount.
  • Automated punishment for attempted currency duplication.
  • Configurable minimum and maximum transaction limits.
  • Optional tax on banknotes for additional economy balance.
  • Maximum withdrawal limit to control in-game currency flow.
  • Discord webhook alerts for important currency-related events.
  • Unique sound effects for each player rank or role.
  • Eye-catching currency glow effect to enhance visual appeal.
  • Display currency information through minimessages, actionbars, and titles.
  • Support for multi-world blacklist
  • Support any placeholder in lore
  • Introduction of a new loan system for advanced currency management.
  • Custom module data support with free texture pack [download]
  • hex colour support in full plugin

Installation

  1. Download the plugin and Vault from the Spigot page.
  2. Place the downloaded files into the 'plugins' folder of your Minecraft server.
  3. Restart the server to load the plugin and dependencies.
  4. Grant the necessary permissions to players as desired.
  5. Enjoy the seamless management of material currency.

Dependency: Vault + any economy plugin + placeholderapi(if needed)

Permissions

  • pc.withdraw: Grants permission to withdraw currency.
  • pc.redeem: Grants permission to redeem banknotes.
  • pc.admin: Grants administrative access to the plugin.
  • pc.withdrawall: Grants permission to withdraw all available currency.
  • pc.loan: Grants permission to use the loan system.
  • pc.balance: see total xp and money in banknotes

Commands

  • /papercurrency withdraw <amount> or /papercurrency withdraw <amount> xp: Withdraw a specified amount of currency.
  • /pcreload: Reload the plugin configuration.
  • /pc give <player>/all <amount> or /pc give <player>/all <amount> xp: Give a specific player or all players a certain amount of currency.
  • /pcmax withdraw or /pcmax withdraw xp: Withdraw the maximum allowed currency amount.
  • /pcrandom give <player> <min> <max> or /pcrandom give <player> <min> <max> xp: Give a random
  • /pcbalance #see total xp and money in banknotes amount of currency within the specified range to a player.

Placeholders

  • %papercurrency_totaltax% (shows total tax collected from vault)
  • %papercurrency_totaltaxxp% (shows total tax collected from xp)

Frequently Asked Questions (FAQ)

Q. How does the anti-dupe feature work?
A: The plugin assigns a unique UUID to each banknote when it is created and saves it. When a banknote is redeemed, the plugin checks if the UUID has been previously used, effectively preventing duplication.

Q. Is there a chance of duplicating banknotes?
A: While it is technically possible to create duplicate banknotes, the plugin's anti-dupe system recognizes duplicated UUIDs and does not add any additional currency when redeemed.

Q. Is there a risk of false bans?
A: No, the plugin includes the "punishsame" option, which only issues a ban if the note creator and redeemer are the same player. Otherwise, it provides a warning and does not add currency from duplicated banknotes.

Q. Got a null error when using command?
A: Install placeholderapi to fix it or just replace %formatter_numberformat%amount%% with %amount% you will not need placeholderapi

Todo List

  • every transaction logger
  • logger for note redeemed by another player

Donators

  • MCbasement - $50

Disclaimer

Your feedback and suggestions for improvements are always welcome.
If you encounter any issues, please use the discussion section of the plugin or contact us via Discord.

Video

You can watch a video demonstrating the plugin's functionality

Donation

If you would like to make a donation to support the development of this plugin, you can contribute via PayPal.

If you have any further questions or require assistance, please don't hesitate to reach out.

Information

CategoryEconomy
Published onApril 23, 2023
LicenseCC-BY-NC-ND
Downloads81
Stars1
Watchers1

Pinned Versions

Members