Lucky Rabbit Lootboxes v1.0.7

#1 Light and powerful lootbox plugin with premium spinning animations | more animations soon!
Open Source Announcement

Our plugin is now open source!
  • After much effort, we've successfully created an environment where no sensitive data is exposed. You can now explore the source code and contribute! 🎉
  • We’ve also enhanced the API for license verification, which now requires a special key only accessible to us. 😉

If you'd like to help, feel free to join us here!

New Features

Detailed Documentation
  • Added a comprehensive and detailed documentation for developers and contributors.

License Key Commands
  • Introduced a new command: /lb config <category> licence-key add/remove XXXX-XXXX-XXXX-XX.
  • This allows you to add or remove license keys directly via command. The plugin will instantly validate the key and display an appropriate message — no more editing configs or restarting the server!

Improved API Communication
  • The plugin now avoids sending unnecessary API requests if the user has a PREMIUM or FREE version, optimizing performance.

New Permission: admin.config
  • Added a new permission that grants access to the /lb config command.

Improvements

Open Source Structure
  • Adjusted the codebase to remove sensitive data, making it safe for public contributions.

Streamlined API Communication
  • Improved the communication system to prevent unnecessary server queries.

🐛 Known Issues
  • None reported yet
New Feature: Improved Chance Distribution

Automatic Chance Distribution for Items
  • Item chance distribution is now automatically calculated to ensure a total of 100%.
  • If an item does not have a specified chance, the plugin will distribute chances equally, e.g.:
    • Single item: item 0 - 100%
    • Two items: item 0 - 50%, item 1 - 50%, etc.

Manual Chance Specification
  • If an item has a defined chance, that value will remain fixed. Any manual changes to item chances must be set in the configuration file.
  • To prevent errors, please verify that the total of all item chances does not exceed 100% — the plugin will return an error in chat if this limit is exceeded.

Minor Fixes and Improvements

Code Cleanup
  • Removed additional unused classes to further enhance performance.

🐛 Known Issues
Item List Display Issue on Removal
  • When items are removed, the chat list does not update immediately, though chances are recalculated correctly when new items are added.

Special Thanks
  • Thanks to SquareShox for his big brain and contributions to this update!
Bugfixes and Improvements

Fixed Oraxen Item Display
  • Resolved an issue with fetching and displaying Oraxen items correctly in the GUI.

Code Cleanup
  • Removed unused classes from the codebase to improve performance and reduce clutter.

🐛 Known Issues
- None reported yet
Command Changes

Merged /lb remove and /lb place Commands
  • These commands have been consolidated into a single /lb entity command for streamlined entity management:
    • /lb entity spawn <entity_id>: Spawns a lootbox entity at the player’s current location.
    • /lb entity despawn: Despawns the targeted lootbox entity by looking at the block where it is located.

Updated /lb help Menu
  • Added information about the new /lb entity command in the help menu for easier reference.

GUI Improvements

Softened GUI Colors
  • Updated GUI colors to softer, custom shades for a more polished visual experience.

Code Cleanup
  • Removed unused classes from the codebase, enhancing performance and reducing clutter.

🐛 Known Issues
  • Oraxen items do not load (will be fixed in next version)
Commands

/lb remove (NEW)
  • Allows players to despawn a placed lootbox entity. To use, look at the block (not the entity) where the lootbox is located and execute the command.
/lb place
  • To place a lootbox entity, stand at the desired location and execute the command. The entity will spawn at the player’s feet.

Note: These commands will soon be consolidated into a single /lb entity command with options for spawn and despawn.

Bugfixes and Improvements

Minor Bugfixes
  • Various small bugfixes to improve stability and user experience.

🐛 Known Issues
  • None reported yet
Bugfixes and Improvements

- Fixed Critical Issue with Animation Spin
- Resolved a critical issue where users could remove items from the GUI during the animation spin. This fix ensures items remain secured in the GUI throughout animations.

- Minor Bugfixes
- Various small bugfixes to improve stability and user experience.

🐛 Known Issues
- None reported yet
Bugfixes and Improvements

- Adjusted GUI Permissions and Layouts
- Non-admin users can no longer open lootboxes from the /lb list menu, while admins retain full access.
- Removed the "Back to List" button from the entity GUI for a cleaner interface.

- Winning Item Sound and Animation
- Added new sounds for winning items, including a special sound and animation for legendary items visible to all players.

Added Features

- Range Support for Item Amounts
- Added support for specifying ranged item amounts in lootboxes. Use the format:
Code:
item:
  type: COAL
  amount: min-max

- Server Version Support
- Supported server versions now include 1.19, 1.20, and 1.21.

Example Updates

- Example Chest Enhancements
- Added examples of items with min-max amounts to the example chest configuration.

Command and Interface Improvements

- Pagination Fixes in /lb list
- Corrected the display of "next" and "previous" page options in /lb list.

- Improved Suggestions for /lb key add user (lootbox_id)
- Fixed the suggestion feature, which now properly suggests lootbox_id when using /lb key add.

- Simplified Help Menu
- Removed inaccessible commands from the /lb help menu for non-admin players, ensuring a streamlined experience.

🐛 Known Issues
- Items can be pulled out from GUI durning spinning animation (CRITICAL - FIXED in HOTFIX)
- Fixed License Handler Functions
- License handler functions now properly process JSON format, eliminating previous exceptions.

- Fixed Entity Metadata and Respawn Multiplication Error
- Resolved an issue with entity metadata settings and respawn multiplications.

- Enhanced License Server Security
- Added additional security measures to the license server backend to improve stability and protection.


🐛 Known Issues
- None reported yet
Support the creator
Name a fair price:
EULA: Standard EULA
$
This resource is free, but consider supporting the creator if you believe it's worth paying for. This option will remain here even if you've paid before.
Lucky Rabbit - Standard
$6.49
Access to PREMIUM (Standard) license key (connect only 1 server)
Lucky Rabbit - Premium
$17.49
Access to PREMIUM (Premium) license key (connect up to 3 servers)
Lucky Rabbit - Enterprise
$44.99
Access to PREMIUM (Premium) license key (connect up to 10 servers)
New: Now supporting cryptocurrency payments!
Share and earn
Refer this resource and earn a 10% commission.
2,259 Views
0 Purchases
29 Downloads
Nov 6, 2024 Published
Nov 16, 2024 Updated
Not yet rated
146 KB File size
Languages
  1. English
Includes DRM
Yes
Source access
Open source
Type
  1. Economy
  2. Monetization
  3. Minigame
Game mode
  1. Hub
  2. Minigame
  3. Lifesteal
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.19
  2. 1.20
  3. 1.21
Creators
Owner
Collaborator
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 108 ratings
2,788 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 116 ratings
2,359 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 63 ratings
2,179 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 59 ratings
2,045 purchases
Protect your server from crash/dupe/packets exploits with the ultimate Spigot security fix plugin.
5.00 star(s) 21 ratings
1,430 purchases
Share and earn
Refer this resource and earn a 10% commission.
2,259 Views
0 Purchases
29 Downloads
Nov 6, 2024 Published
Nov 16, 2024 Updated
Not yet rated
146 KB File size
Languages
  1. English
Includes DRM
Yes
Source access
Open source
Type
  1. Economy
  2. Monetization
  3. Minigame
Game mode
  1. Hub
  2. Minigame
  3. Lifesteal
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.19
  2. 1.20
  3. 1.21
Creators
Owner
Collaborator
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 108 ratings
2,788 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 116 ratings
2,359 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 63 ratings
2,179 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 59 ratings
2,045 purchases
Protect your server from crash/dupe/packets exploits with the ultimate Spigot security fix plugin.
5.00 star(s) 21 ratings
1,430 purchases
Top