Hello Testers,
Thank you so much for helping test the new version of InfiniteBuckets! Your feedback is essential for finding bugs, checking compatibility, and ensuring the plugin is stable and user-friendly before its public release.
The goal of this plugin is to provide a highly customizable, modern, and reliable infinite bucket experience. This beta test, starting around August 3rd, 2025, is focused on verifying the core features and the new land protection integrations.
Prerequisites & Setup
InfiniteBuckets.jar file.Test Plan: What to Focus On
Please follow these steps to test the plugin's features.
This tests the absolute core of the plugin.
/infb give <YourName> water/infb give <YourName> lavaExpected Result: The liquid should be placed correctly, and the bucket should remain in your inventory.
Part 2: Admin Commands
/infb give:
/infb give <YourName> water 10water, lava)./infb reload:
config.yml and change the display-name of the water bucket./infb reload.Expected Result: All commands should work as described and provide feedback messages. The reload command should apply configuration changes without a full server restart.
Part 3: Custom Bucket Creation This tests the plugin's flexibility.
config.yml.buckets: section, add a completely new bucket type. For example:
powdered_snow:
material: "POWDER_SNOW_BUCKET"
display-name: "<#a7d8de>Infinite Powdered Snow</#a7d8de>"
lore:
- "<gray>An endless supply of chilly, fluffy snow.</gray>"
permission: "infb.use.snow"
works-in-nether: true
/infb give <YourName> powdered_snowExpected Result: The plugin should load your new bucket without errors. The item in your inventory should have the correct name and lore, and using it should place powdered snow.
Part 4: Land Protection Hooks (CRITICAL TEST) This is the most important part of the test. Please test with any of the protection plugins listed in the setup that you are familiar with.
For each protection plugin you test, follow these steps:
Hooked into WorldGuard. in the console.PlayerA, create a protected region/claim/plot/island.PlayerB.PlayerB, try to use an infinite bucket inside PlayerA's claim.
PlayerA, try to use an infinite bucket inside your own claim.
Part 5: Nether Behavior
water bucket in config.yml is set to works-in-nether: false.Expected Result: The action should be blocked, and you should see the "This bucket is disabled in the Nether" message. The lava bucket should work fine.
How to Report a Bug
If you find a bug, a crash, or something that doesn't work as expected, please provide a report with as much detail as possible. A great bug report includes:
Thank you again for your time and effort! Your contribution is incredibly valuable.