Created by flowey258 for Paper 1.21.7+ servers
BnoteV2 is an advanced banknote plugin that allows players to convert their in-game money into physical banknote items. Perfect for player trading, shops, and economy management!
- โ Convert money to physical banknote items
- โ Right-click to deposit single banknotes
- โ Shift + right-click to deposit ALL banknotes at once
- โ Configurable min/max withdrawal amounts
- โ Custom banknote appearance with glowing effect
- โ Secure PDC (PersistentDataContainer) storage
- โ Sound effects for all actions
- โ Prevent crafting/renaming exploits
- โ Vault - Economy system integration
- โ PlaceholderAPI - Custom placeholders for other plugins
- โ CoreProtect - Transaction logging
- โ GriefPrevention - Respect claim protection
- โ PvPManager - Combat restrictions (optional)
- โ LuckPerms - Advanced permissions
- โ Essentials - Economy compatibility
Use these in any PlaceholderAPI-compatible plugin:
%bnotev2_balance%- Player's money balance%bnotev2_notes_held%- Number of banknotes in inventory%bnotev2_notes_value%- Total value of held banknotes%bnotev2_formatted_balance%- Formatted balance with $%bnotev2_formatted_notes_value%- Formatted notes value with $
- Paper 1.21.7 or newer (Spigot may work but Paper is recommended)
- Vault plugin
- An economy plugin (Essentials, BankPlus, etc.)
- Java 21 or newer
- PlaceholderAPI - For placeholder support
- CoreProtect - For transaction logging
- GriefPrevention - For claim protection
- PvPManager - For combat restrictions
-
Download & Install
# Place BnoteV2-2.0.0.jar in your plugins folder /plugins/BnoteV2-2.0.0.jar -
Start your server
- The plugin will generate a
config.ymlfile - Check console for successful startup
- The plugin will generate a
-
Configure (optional)
- Edit
/plugins/BnoteV2/config.yml - Customize messages, amounts, sounds, etc.
- Run
/banknote reloadto apply changes
- Edit
| Command | Description | Permission | Default |
|---|---|---|---|
/banknote withdraw <amount> |
Create a banknote | bnotev2.withdraw |
All players |
/banknote give <player> <amount> |
Give a banknote to another player | bnotev2.give |
OP |
/banknote reload |
Reload configuration | bnotev2.reload |
OP |
/banknote help |
Show help menu | None | All players |
Aliases: /bnote, /bn, /note, /bnotev2
| Permission | Description | Default |
|---|---|---|
bnotev2.* |
All permissions | OP |
bnotev2.withdraw |
Create banknotes | True |
bnotev2.give |
Give banknotes to others | OP |
bnotev2.reload |
Reload configuration | OP |
bnotev2.admin |
Admin permissions | OP |
bnotev2.bypass.maxwithdraw |
Bypass max withdrawal limit | OP |
note:
material: PAPER
name: "&7&l[&eBANKNOTE&7&l]"
glowing: true
custom-model-data: 0
settings:
minimum-withdraw-amount: 10.0
maximum-withdraw-amount: 9999999999999999999.0
allow-right-click-to-deposit: true
allow-shift-click-deposit-all: true
prevent-crafting: true
keep-on-death: false
integrations:
placeholderapi:
enabled: true
coreprotect:
enabled: true
log-withdrawals: true
log-redemptions: trueYou can customize the appearance using resource packs:
note:
material: PAPER
custom-model-data: 123456 # Your custom model data
glowing: trueAll messages support color codes (&a, &e, etc.) and PlaceholderAPI:
messages:
prefix: "&7[&eBnoteV2&7]&r "
note-created: "&aCreated a banknote for &e$[money]"โ Vault, Essentials, BankPlus โ PlaceholderAPI, LuckPerms โ CoreProtect, GriefPrevention โ DeluxeMenus, CommandPanels โ AuthMe, ProtocolLib โ And all 113 plugins on your server!
/banknote withdraw 1000 - Create a $1000 banknote
/banknote give flowey258 500 - Give flowey258 a $500 note
/banknote give @a 10000 - Give all online players $10k notes
/banknote reload - Reload configuration
- Right-click with a banknote to deposit it
- Shift + Right-click to deposit ALL banknotes in your inventory
- Banknotes can be traded, stored, or given to other players
- Stack multiple banknotes of the same value
- PDC Storage - Impossible to duplicate via external NBT editors
- Crafting Prevention - Can't be used in crafting recipes
- Anvil Protection - Can't be renamed to avoid detection
- Validation - Invalid notes are automatically removed
- CoreProtect Logging - All transactions are logged
- Check you have Vault and an economy plugin installed
- Verify you're running Paper 1.21+ (not Spigot)
- Check console for error messages
- Make sure
allow-right-click-to-depositistrue - Check player has permission
bnotev2.withdraw - Try
/banknote reloadafter config changes
- Install PlaceholderAPI plugin
- Set
integrations.placeholderapi.enabled: true - Restart server or reload plugin
- Developer: flowey258
- Version: 2.0.0
- API Version: 1.21
- License: Custom License
# Clone or download the source code
cd BnoteV2
# Build with Maven
mvn clean package
# Output will be in target/BnoteV2-2.0.0.jar- Complete rewrite with modern Paper API
- Added PlaceholderAPI integration
- Added CoreProtect logging
- Added shift-click to deposit all
- Added custom model data support
- Added enchantment glint effect
- Improved security with PDC
- Better compatibility with 100+ plugins
- Enhanced error handling
- Optimized performance
Made with โค๏ธ by flowey258