Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for BusyBee-Development

Infinite water and lava buckets for Minecraft Versions 1.17 - 1.21.5

Report InfiniteBuckets?

Title

InfiniteBuckets - Features

InfiniteBuckets brings endlessly reusable water and lava buckets to your Minecraft server, perfect for enhancing gameplay in survival, creative, or skyblock environments. With robust permission controls, seamless integration, and extensive customization, this plugin is designed for ease of use and flexibility.

  • Infinite Water and Lava Buckets

    • Craft or receive buckets that never run out, allowing players to place water or lava without consuming the item.
    • Supports intuitive right-click interactions for placing fluids, includingjo waterlogging blocks and filling cauldrons.
  • Comprehensive Command System

    • /infb give <player> <water|lava> <amount>: Admins can distribute infinite buckets to players with precise control over quantity.
    • /infb reload: Instantly reload the plugin’s configuration without restarting the server.
    • /infb debug <on|off>: Toggle debug mode for detailed logging to troubleshoot issues.
    • Tab completion for all commands, making them user-friendly and efficient.
  • Permission-Based Access

    • Fine-tuned permissions: infb.use.water, infb.use.lava, and infb.admin ensure only authorized players can use buckets or access admin commands.
    • Default settings allow all players to use buckets, with admin commands restricted to operators.
  • SuperiorSkyblock2 Integration

    • Seamlessly integrates with SuperiorSkyblock2, respecting island permissions and ownership.
    • Prevents unauthorized bucket use on protected islands, ensuring compatibility with Skyblock and OneBlock servers.
    • Island checks are automatically disabled if SuperiorSkyblock2 is not installed, maintaining functionality on any server.
  • Customizable Bucket Appearance

    • Fully configurable display names and lore for water and lava buckets via the config.yml.
    • Supports hex color codes (e.g., #FF0000) and alternate color codes (e.g., &c) for vibrant, stylized text.
    • Default lore includes immersive, thematic descriptions for an engaging player experience.
  • Inventory and Interaction Safeguards

    • Prevents infinite buckets from being consumed or misplaced during interactions (e.g., chest clicks, trading GUIs).
    • Automatically preserves buckets in the player’s inventory after use, even in edge cases like rapid clicking or server lag.
    • Handles shift-clicking and inventory transfers to avoid duplication or loss.
  • Cauldron and Waterlogging Support

    • Infinite water buckets can waterlog compatible blocks (e.g., slabs, stairs) for precise building.
    • Fill cauldrons with water or lava using infinite buckets, supporting both crafting and aesthetic uses.
  • Robust Event Handling

    • Cancels inappropriate bucket interactions (e.g., placing in chests or invalid trade slots) to maintain balance.
    • Supports fluid placement in air, on blocks, or in the player’s own element (e.g., placing water while in water).
    • Optimized to prevent conflicts with other plugins through high-priority event handling.
  • Debugging and Logging

    • Detailed debug mode logs item interactions, block placements, and event triggers for easy troubleshooting.
    • Debug settings are toggleable via command and persist across reloads.
  • Lightweight and Compatible

    • Built for Minecraft 1.21 with Spigot API, ensuring compatibility with modern servers.
    • Soft dependency on SuperiorSkyblock2, allowing the plugin to function fully without it.
    • Minimal performance impact with efficient event listeners and inventory management.
    • Now supports Folia servers with ease.

bottom

Information

CategoryMiscellaneous
Published onMay 14, 2025
LicenseInfiniteBuckets
Downloads3
Stars0
Watchers0
Supports Folia

Pinned Versions