Перейти к содержимому
Mineforgian

InfiniteBuckets

Infinite water, lava, and sponge buckets for 1.21+. Features MiniMessage support, Folia compatibility, and deep integration with WorldGuard, Towny, and GriefPrevention.

Загрузки
753
Подписчики
2
Обновлён
20 мая 2026 г.
Лицензия
BusyBee-ARR

Опубликован 7 мая 2025 г.

🪣 InfiniteBuckets: Modern Fluid Management for 1.21+

Give your players endless fluids with safe, configurable infinite buckets. Optimized for Paper, Spigot, and Folia.

InfiniteBuckets is a premium-grade utility suite that moves beyond simple infinite water. It features MiniMessage branding, per-bucket permissions, and unique Drain Modes (Sponge)—all while respecting your server's protection plugins like WorldGuard and GriefPrevention.


🛡️ Support the Project via CloudExa Hosting

Support our development by using our affiliate link! Use our special coupon code for 10% OFF your hosting. Support Us


✨ Feature Highlights

  • 💧 Infinite Water & Lava — Customizable endless sources that never run out.
  • 🧽 Advanced Sponge Mode — Create "Drain Buckets" that clear water/lava in a radius (including waterlogged blocks).
  • 🌈 MiniMessage Support — Full support for gradients, hex colors, and custom lore using modern formatting.
  • 🛡️ Protection Aware — Automatically respects build rules for WorldGuard, GriefPrevention, Towny, Lands, PlotSquared, and more.
  • 🚀 Folia Compatible — Built from the ground up to handle multi-threaded server environments.
  • 🏗️ Waterlog Support — Smart placement logic that correctly waterlogs blocks when right-clicked.

🛠️ Commands & Quick Start

  • /infb give <player> <id> — Grant a specific infinite bucket.
  • /infb reload — Instantly refresh config.yml and buckets.yml without a restart.
  • /infb help — View all admin commands and permissions.

⚙️ Fully Customizable Buckets

Every bucket is defined in buckets.yml. You can create:

  1. Vanilla-Style: Endless placement of any fluid.
  2. Drain-Area: A portable sponge that clears fluids in a 5x5 or larger radius.
  3. Custom Permissions: Perfect for donor ranks (e.g., infb.use.lava).

📥 Requirements & Installation

  1. Ensure you are running Paper/Folia 1.21+ and Java 17+.
  2. Drop the .jar into your plugins folder.
  3. Configure your custom buckets in buckets.yml.

📖 Need Help? > Looking for deep technical documentation or API implementation?
👉 Visit the Official Wiki Here


Optimized for Minecraft 1.21+ | Infinite Water Bucket | Infinite Lava | Folia Compatible | PaperMC Utility

Ченджлог

2026.5.1Релиз26.1, 26.1.1, 26.1.2 · 20 мая 2026 г.

To view the full changelog please check out InfBuckets Changelog

📊 Advanced Performance Monitoring

  • Enhanced FastStats Support: Fully updated the internal metrics system to utilize the FastStats framework alongside BStats for real-time performance analytics.
  • Dedicated Analytics Managers: Added BStatsManager and FastStatsManager to handle background performance tracking seamlessly.
  • Secure Management: Integrated configurable properties for plugin ID and token management, allowing safe and customizable connection tracking.
2026.5.0Бета26.1, 26.1.1, 26.1.2 · 19 мая 2026 г.

Warning: The inf Sponge bucket was removed in this version. It will be added in the next version. Also, please remember to back up any configs you have. The idea for this plugin was to be a simple inf water and lava plugin. Its going back to its roots.

To view the full changelog please click the link or head to InfiniteBuckets Changelog

⚙️ Changes & Improvements

🗺️ Minecraft 1.21 Support

The plugin has been officially updated to support Minecraft 1.21! Enjoy all the latest block updates and features with full compatibility.

🛡️ Exploits & Interaction Fixes

  • Duplication & Ghost Fluid Fix: Fixed a critical bug where PlayerBucketFillEvent and PlayerBucketEmptyEvent weren't being properly cancelled. Infinite buckets will now behave exactly as intended without causing vanilla fluid glitches.
  • Permissions & Messages Overhaul: Revised and streamlined permission nodes and in-game messages for a cleaner, more modern experience.
  • Under-the-Hood Cleanup: Stripped out a ton of legacy code, unused configuration updaters, and old registry logic to make the plugin lighter and faster.

💻 Developer & Internal Notes

  • Updated LandsAPI dependency group and version in pom.xml.
  • Updated the Wiki
2026.1.1.3Релиз1.20.4, 1.20.5, 1.20.6 · 27 января 2026 г.

Update 2026.1.3.1

🛠 Bug Fixes

  • Fluid Placement: Prevented fluids from being placed in mid-air to ensure more realistic behavior and prevent griefing/accidental spills.
  • Permission Logic: * Improved protection integration with BentoBox.
    • The system now prioritizes the BUCKET flag for permission checks.
    • Added a fallback to the PLACE_BLOCKS flag when the specific bucket flag is unavailable.

📝 Internal Changes

  • Dependency Management: Corrected an inconsistency in the pom.xml where the version was incorrectly set to 2026.1.1.3.
  • Version Bump: Project version officially updated to 2026.1.3.1.
3.0Релиз1.21.9, 1.21.10, 1.21.11 · 13 января 2026 г.

v3.0 - BentoBox Support & Enhanced Restrictions

This major update introduces support for BentoBox island protection, adds finer control over bucket usage per world, and cleans up the codebase by removing deprecated dependencies.

✨ New Features

  • BentoBox Hook: Added a new hook for BentoBox to support island protection checks.
  • World-Specific Restrictions: You can now apply bucket restrictions to specific worlds rather than globally.
  • Nether Support Toggle: Added a configuration toggle to explicitly enable or disable support for the Nether.

🛠️ Changes & Improvements

  • Dependency Cleanup: Removed deprecated plugin dependencies to streamline the plugin and improve performance.
  • Code Cleanup: Removed unused comments and legacy code.

📝 Configuration Updates

  • Updated Defaults: The config.yml has been updated with new default values and message strings.
    • ⚠️ Note: It is recommended to back up your old config.yml and let a new one generate to see the latest changes.
2.9Релиз1.21.9, 1.21.10, 1.21.11 · 20 декабря 2025 г.

v2.9 Changelog

⚠️ Breaking Changes & Removals

  • Removed Legacy Protection Hooks: We have removed support for several deprecated or legacy protection plugins to streamline the codebase. The following are no longer supported:
    • Towny
    • GriefPrevention
    • PlotSquared
    • Residence

🐛 Bug Fixes & Improvements

  • Cross-Version Enchantments: Fixed issues with adding enchantments to items. This logic now handles cross-version compatibility much more gracefully.
  • Lore Updates: Improved the logic behind how item lore is updated, ensuring display consistency.

🔧 Internal & Technical

  • Build Target: Downgraded the internal api-version to 1.20 to ensure broader compatibility.
  • Code Cleanup: Streamlined the HookManager logic and removed unused comments/code for better maintainability.
2.8Релиз1.20 · 17 декабря 2025 г.

Changelog:

  • Fixed not loading in 1.20

Note: If you are using 1.21+ you dont need to update with this. This only targeted 1.20 versions.

2.7Релиз1.21.8, 1.21.9, 1.21.10 · 18 ноября 2025 г.
  • World Guard fixes
  • Minor Bug Fixes
2.6Релиз1.21.8, 1.21.9, 1.21.10 · 28 октября 2025 г.

WARNING: You will need to reset your plugin folder for these changes to take effect. I would make a backup of them first so you can copy and paste sections back into the updated config. This would be your Bucket.yml

Updates:

  • Added limited custom buckets
  • Updated depends
  • Code clean up

Комментарии

Загружаем…