Bounty | Cross Server - Folia v3.0.5 — Cross Server & Folia Support

Place bounties on players with an intuitive GUI system with folia and Cross Server support
New Features & Improvements

  • New Tax System - Added a configurable tax system for bounty collections to help balance server economies
  • Enhanced Sort System - Fixed sort order display and cycling to match configuration exactly
  • Performance Optimizations - Improved stability and memory usage
Tax System

The new Tax System creates a more balanced server economy by deducting a configurable percentage when bounties are collected:

  • Server owners can set any tax rate (0-100%)
  • Tax can be completely disabled in config
  • Tax information shows in bounty collection messages
  • Special permission (ultrabounty.notax) for players who shouldn't pay tax

New Configuration Options

Code:
tax:
  enabled: true
  percentage: 28  # Tax percentage (0-100%)
  message-enabled: true  # Show tax details in collection message

messages:
  tax-applied: '&#f80000Tax (&#f80000%tax_percentage%%&#f80000): $%tax_amount%'
  bounty-reward-with-tax: '&#8af313Congratulations! You killed %target% and received $%bounty% as bounty reward. %tax_message%'

permissions:
  notax: "ultrabounty.notax"

Bug Fixes & Improvements

  • Fixed NullPointerException when handling inventory events
  • Corrected sort order to follow configuration precisely
  • Improved player head loading performance
  • Enhanced error handling with detailed logging
  • Context-aware GUI elements that adapt to configuration
  • Fixed message placeholders throughout the plugin
  • FIxed internal errors

Thank you for supporting UltraBounty!
  • Enhanced Sort System - Completely redesigned the sort menu with customizable options in the GUI config
  • Bounty Removal Toggle - Added ability to enable/disable bounty removal through a config option
  • Bug Fixes - Fixed various GUI-related issues and improved stability

New Configuration Options

Code:
# Whether players can remove their active bounties
allow-bounty-removal: true

# New messages
messages:
  cannot-remove-bounty: '&#f80000Bounty removal is disabled on this server!'
  removed-bounty: '&#8af313Successfully removed your bounty of $%amount% from %target%!'
  no_active_bounties: '&#f80000You don''t have any active bounties!'

Sort Configuration
The sort button is now fully customizable in bounty_main.yml:

Code:
sort:
  material: HOPPER
  title: "&#00F986ꜱᴏʀᴛ"
  selected_prefix: "&#00F986• "
  unselected_prefix: "&f• "
  options:
    AMOUNT: "Amount"
    RECENTLY_SET: "Recently Set"
    ALL: "All"
  slot: 46

Bug Fixes

  • Fixed NullPointerException in GUI sorting
  • Improved error handling throughout the plugin
  • Fixed player head rendering issues
  • Added proper handling for bounty removal toggle
  • Enhanced performance for large bounty lists

Coming Soon:
  • Bounty Tax System
  • Custom Notification Settings
  • Bounty Leaderboards

Thank you for supporting UltraBounty!
Major Improvements
➤ Completely redesigned active bounties system
➤ Added configurable active bounties GUI
➤ Fixed all duplicate bounty display issues
➤ Improved bounty removal mechanics

New Features
✓ New active_bounties.yml configuration file
✓ Customizable active bounties interface
✓ One-click bounty removal system
✓ Instant GUI updates after bounty changes

Bug Fixes
✓ Fixed offline player head textures
✓ Resolved issues with bounty removal not returning full amount
✓ Fixed GUI update issues after bounty changes
✓ Solved duplicate bounty entries in active bounties
✓ Fixed reload issues with open GUIs

Technical Improvements
• Added proper database transaction handling
• Improved GUI reload system
• Enhanced player contribution tracking
• Better error handling for offline players
• Optimized bounty removal process

Configuration Updates
✓ New active_bounties.yml for full GUI customization
✓ All GUI elements are now configurable
✓ Custom messages and colors support
✓ Improved reload functionality

Installation & Updating
1. Stop your server
2. Add the new active_bounties.yml to your gui folder (auto-generated)
3. Replace the old UltraBounty.jar with the new version
4. Delete your gui/bounty_main.yml
5. Start your server
Configuration Note
All existing settings will work as before. The new active_bounties.yml will be automatically created in your gui folder.

Support
Need help with the new features?
• Join our Discord: https://discord.gg/sharkxstudio
• Comment on this thread
• Open a support ticket

Remember to backup your server before updating!
New Feature: Self-Kill Protection
➤ Added new configuration option to prevent bounty self-claiming
➤ Intelligent detection of various self-kill methods including:
• Direct self-damage
• Arrow shots
• Other projectiles
• All self-inflicted damage types

Configuration Updates
✓ New setting: self-kill-bounty-claim: false
✓ Configurable message for prevented self-kills
✓ Easy to toggle in config.yml

Technical Improvements
✓ Enhanced kill detection system
✓ Improved projectile tracking
✓ Better handling of damage events

Quality of Life
• Prevents bounty exploitation through self-kills
• Maintains fair gameplay environment
• Clear feedback messages to players

Bug Fixes
✓ Fixed bounty exploitation through self-damage
✓ Improved overall bounty claim validation
✓ Enhanced event handling reliability

Installation & Updating
1. Stop your server
2. Replace the old UltraBounty.jar with the new version
3. Start your server
✓ Your config.yml will be automatically updated with new options
✓ Existing bounties and settings remain unchanged

Configuration Note
The new self-kill protection is disabled by default. To enable:
1. Open config.yml
2. Find self-kill-bounty-claim: false
3. Set to true if you want to allow self-kill bounty claims

Support
Need help with the new features?
• Join our Discord: https://discord.gg/sharkxstudio
• Comment on this thread
• Open a support ticket

Remember to backup your server before updating!
Major Improvements
➤ Enhanced player head rendering in all GUIs
➤ Implemented asynchronous skin loading for improved performance
➤ Optimized database operations for better efficiency

Bug Fixes
✓ Fixed player heads showing default Steve skin in bounty menus
✓ Resolved async thread safety issues with inventory updates
✓ Fixed potential memory leaks in GUI management

Performance
✓ Reduced main thread impact when loading player skins
✓ Improved GUI response times
✓ Optimized memory usage for player data caching

Technical Details
• Added proper async handling for offline player skins
• Implemented thread-safe inventory updates
• Enhanced error handling for skin fetching
• Improved profile data management

Compatibility
• Fully compatible with Paper/Spigot 1.20.x
• Maintains support for all existing features
• No database structure changes required

Installation & Updating
1. Stop your server
2. Replace the old UltraBounty.jar with the new version
3. Start your server
✓ No configuration changes needed - all existing settings will work as before

Support
If you need help with the update, feel free to:
• Join our Discord: https://discord.gg/sharkxstudio
• Comment on this thread
• Open a support ticket

Remember to always backup your server before updating!
Buy a license now
$7.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 5% commission.
10,835 Views
97 Purchases
98 Downloads
Nov 17, 2024 Published
Jun 30, 2026 Updated
5.00 star(s)
Average rating (9)
2.8 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
AI use in marketing
No
AI use in product
No
Type
  1. Gameplay
  1. Economy
  1. Reward
Game mode
  1. Survival & SMP
  1. Lifesteal
  1. BoxPVP
Game mode
  1. Survival
  1. Lifesteal
  1. BoxPVP
Game mode (legacy)
  1. Survival
  1. Lifesteal
  1. BoxPVP
Supported software
  1. Bukkit
  1. Paper
  1. Folia
Supported versions
  1. 1.21
  1. 1.20
Supported languages
  1. English
Includes DRM
Yes
Source access (legacy)
Closed source & obfuscated
Creator
Recommended for you
A feature-rich teleport request plugin with GUI support and Folia compatibility.
5.00 star(s) 32 ratings
343 purchases
Dynamic random teleportation within defined regions for enhanced gameplay
5.00 star(s) 12 ratings
143 purchases
Create immersive single-biome worlds with unique terrain and features.
5.00 star(s) 30 ratings
135 purchases
Fast and optimized, made for large Minecraft servers.
5.00 star(s) 11 ratings
133 purchases
Full-featured team system with cross-server homes, permissions, GUI, and Folia support
5.00 star(s) 19 ratings
106 purchases
Share and earn
Refer this resource and earn a 5% commission.
10,835 Views
97 Purchases
98 Downloads
Nov 17, 2024 Published
Jun 30, 2026 Updated
5.00 star(s)
Average rating (9)
2.8 MB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
AI use in marketing
No
AI use in product
No
Type
  1. Gameplay
  1. Economy
  1. Reward
Game mode
  1. Survival & SMP
  1. Lifesteal
  1. BoxPVP
Game mode
  1. Survival
  1. Lifesteal
  1. BoxPVP
Game mode (legacy)
  1. Survival
  1. Lifesteal
  1. BoxPVP
Supported software
  1. Bukkit
  1. Paper
  1. Folia
Supported versions
  1. 1.21
  1. 1.20
Supported languages
  1. English
Includes DRM
Yes
Source access (legacy)
Closed source & obfuscated
Creator
Recommended for you
A feature-rich teleport request plugin with GUI support and Folia compatibility.
5.00 star(s) 32 ratings
343 purchases
Dynamic random teleportation within defined regions for enhanced gameplay
5.00 star(s) 12 ratings
143 purchases
Create immersive single-biome worlds with unique terrain and features.
5.00 star(s) 30 ratings
135 purchases
Fast and optimized, made for large Minecraft servers.
5.00 star(s) 11 ratings
133 purchases
Full-featured team system with cross-server homes, permissions, GUI, and Folia support
5.00 star(s) 19 ratings
106 purchases
Top