Bottomless Buckets is a simple plugin that lets you create buckets that can hold more than one water or lava. Bottomless buckets can have a capacity limit, allowing players to fill the bucket up with multiple liquid blocks.
Allow a single bucket to hold as much liquid as you want.
Easily swap between filling the bucket and placing the bucket by pressing F (or your configured swap item key).
Command to give a bucket with any quantity - no additional setup or configuration necessary.
Separate bucket types for lava and water.
Configure your own bucket names and lores.
CombatLogX support to block players from placing and/or filling specific bucket types while in combat.
Bottomless Buckets are prevented from being placed in furnaces and dispensers.
Use Bottomless Buckets: bottomlessbuckets.use (default)
/buckets - View commands in-game.
/buckets get [water|lava] <capacity> [<quantity>] - Give yourself one or more bottomless buckets of the specified type, with the given capacity.
Permission: bottomlessbuckets.admin
/buckets give <player> [water|lava] <capacity> [<quantity>] - Give a player one or more bottomless buckets of the specified type, with the given capacity.
Permission: bottomlessbuckets.admin
/buckets reload - Reload the configuration and language file.
Permission: bottomlessbuckets.admin
Code (YAML):
# whether an action bar message should be displayed with the new amount when filling/emptying a bucket actionBarMessage: true
# whether the bucket's mode should be switched automatically once the bucket is full/empty autoSwitchMode: true
# settings for the bottomless bucket item # settings for how bottomless buckets should work while combat tagged (requires CombatLogX) combat-tag: # whether CombatLogX combat tagging should block bucket use useCombatTagging: true
water:
blockFill: true
blockPlace: true
lava:
blockFill: true
blockPlace: true
bucket-item:
name-water: '&bBottomless Bucket'
name-lava: '&6Bottomless Bucket'
lore: # formatting for the bucket type type:
label: '&7Type'
water: '&bWater'
lava: '&6Lava'
# formatting for the amount of liquid in the bucket amount:
label: '&7Amount'
# formatting for the maximum capacity of the bucket capacity:
label: '&7Capacity'
mode:
label: '&7Mode'
fill: '&fFill'
place: '&fPlace'
# formatting for the lore lines of the bucket # !!!! MUST CONTAIN THESE PLACEHOLDERS IN ORDER TO WORK !!!! # each set of placeholders must be present and together on their own line # %type-label% %type-value% # %amount-label% %amount-value% # %capacity-label% %capacity-value% # %mode-label% %mode-value% lines: - '
%type-label%: %type-value%' - '
%amount-label%: &f%amount-value%' - '
%capacity-label%: &f%capacity-value%' - ''
- '
%mode-label%: %mode-value%' sounds: # whether to play the sound effect when the player switches bucket modes (item frame pop sound) enableModeSwitchSound: true