Fluid Tank [1.8.8 - 1.21.11] icon

Fluid Tank [1.8.8 - 1.21.11] -----

Transport different amounts of fluids in a portable tank.



[​IMG]
[​IMG] [​IMG]

Say Goodbye to an Inventory Full of Buckets and Bowls!
Tired of carrying stacks of buckets, bowls, and bottles?
With a Fluid Tank, you can store your buckets, bowls, and bottles in a single item – no extra resource packs, no complicated setup, just plug-and-play!
[​IMG]
  • Compact & Powerful – Works like a normal bucket, but holds multiple buckets/bowls in one slot.
  • Custom Crafting Recipe – Fully configurable to match your server’s balance.
  • Supports the following liquids: Water, Lava, Milk, Beetroot Soup, Mushroom Stew, Suspicious Stew, Rabbit Stew, Honey, Dragon's Breath, and XP.
    • Works even with water in Nether-type worlds (configurable).
    • For stews and soups: while holding your tank, right-click to fill it and Shift + right-click to pour them back into bowls.
    • Bowls must be present in your inventory for this to work.
  • Fully compatible with waterlogged blocks.
  • Visual Fill Animation – See exactly how full your tank is, no texture/resource pack required.
  • Compatible with vanilla Cauldrons.
  • Per-World Control – Enable or disable Fluid Tanks by world.
  • Fully Translatable – All messages and menus can be customized to your language. Includes 7 built-in languages ready to use.
  • Customizable Sounds – Adjust volume and pitch for full immersion.
  • Works with Lands, GriefPrevention, and Towny.
  • Full support for BentoBox, ASkyBlock, SuperiorSkyBlock, IridiumSkyblock.
  • Supports WorldGuard v6 & v7 (requires build and interact flags if not the owner).
  • Easy-to-use config (config.yml, messages.yml).
  • Extensive permissions and commands (see spoiler tabs).
  • Powerful API – Click here to learn more about the API.
[​IMG]
[​IMG]

[​IMG]

[​IMG]

[​IMG]

[​IMG]
Code (Text):

Commands:
/ft - Administrative command that can reload the configuration of the plugin and can also give users a fluid tank.

Aliases: /fluidt, /ftank, /fluidtank

Arguments: <reload | give | get> <size>
● reload: Reloads the configuration, recipe and messages of the plugin.
● get: Gives the player using the command a fluid tank.
● give: Allows the player to give a fluid tank to another player.
 

Code (Text):

Permissions:
fluidtank.admincommand - Grants access to the admin command /fluidtank.
fluidtank.admincommand.reload - Grants access to the reload argument of the /fluidtank command.
fluidtank.admincommand.get - Grants access to the get argument of the /fluidtank command.
fluidtank.admincommand.give - Grants access to the give argument of the /fluidtank command.
fluidtank.admincommand.* - Full access to the /fluidtank command.

fluidtank.blacklist-bypass - Allows user to use fluid tanks in prohibited worlds.
 

[​IMG]
Code (Text):

# ===============================
# FluidTank - Configuration
# ===============================
# Sound list:
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html
# Material list:
# https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html
plugin:
  language: en_US # Available translations: en_US, es_ES, fr_FR, de_DE, pt_BR, ru_RU and zh_CN
  check-for-updates: true # If true, the plugin will notify the console and online OPs when an update is available.
recipe:
  enabled: true # If true, players can craft the Fluid Tank using a crafting recipe.
  top: GSG
  middle: GBG
  bottom: GSG
  materials: # Materials used in the crafting recipe.
    - G:GLASS
    - S:SMOOTH_STONE_SLAB
    - B:BUCKET
fluidtank:
  shift-to-place: true # # If enabled, players must hold Shift to place liquids. This option only affects water and lava.
  enable-milk: true # If true, players can obtain milk from cows and fill buckets with it.
  enable-beetroot-soup: true # If true, players can store beetroot soup in fluid tanks and fill bowls with it.
  enable-mushroom-soup: true # If true, players can store mushroom soup in fluid tanks and fill bowls with it.
  enable-suspicious-stew: true # If true, players can store suspicious stew in fluid tanks and fill bowls with it.
  enable-rabbit-stew: true # If true, players can store rabbit stew in fluid tanks and fill bowls with it.
  enable-honey: true # If true, players can store honey in fluid tanks and fill bottles with it.
  enable-dragon-breath: true # If true, players can store dragon's breath in fluid tanks and fill bottles with it.
  enable-xp: true # If true, players can store their experience in fluid tanks and collect it back.
  default-size: 6 # Number of buckets the fluid tank can hold by default.
  fill:
    lava: # Sound played when filling the tank with lava.
      sound: ITEM_BUCKET_FILL_LAVA
      volume: 1
      pitch: 1
    milk:
      sound: ENTITY_COW_MILK
      volume: 1
      pitch: 1
    dragon_breath:
      sound: ITEM_BOTTLE_FILL_DRAGONBREATH
      volume: 1
      pitch: 1
    xp:
      sound: ITEM_BOTTLE_FILL
      volume: 1
      pitch: 1
    other: # Sound played when filling the tank with other liquids.
      sound: ITEM_BUCKET_FILL
      volume: 1
      pitch: 1
    dragon-breath:
      sound: ITEM_BOTTLE_FILL_DRAGONBREATH
      volume: 1
      pitch: 1
  pour:
    lava: # Sound played when pouring lava from the tank.
      sound: ITEM_BUCKET_EMPTY_LAVA
      volume: 5
      pitch: 5
    xp:
      sound: ENTITY_EXPERIENCE_ORB_PICKUP
      volume: 1
      pitch: 1
    other: # Sound played when pouring other liquids from the tank.
      sound: ITEM_BUCKET_EMPTY
      volume: 5
      pitch: 5
worlds:
  blacklist: # List of worlds where the Fluid Tank cannot be used.
    - myworld
    - myworld_nether
    - myworld_the_end
  allow-water-nether: false # If true, allows using water in Nether-type worlds.
 

Code (Text):

# ===============================
# FluidTank - Messages
# ===============================
Prefix: '&7[&bFluidTank&7] '
Commands:
  reload: '&7Plugin configuration and messages have been reloaded.'
  usage: '&7Correct usage:'
  added: '&7The fluid tank has been added to your inventory.'
  added-others: '&7The fluid tank has been added to their inventory.'
  received: '&7You have received a fluid tank.'
  user-only: '&7Only in-game players can use this command.'
  not-enough-space: '&7You do not have enough space in your inventory.'
  not-enough-space-others: '&7They do not have enough space in their inventory.'
  player-not-found: '&7Player not found.'
  invalid-size: '&7Invalid size. It must be a valid positive number.'
  no-permissions: '&7You do not have permission to use this command.'
Fluidtank:
  item:
    name: '&b&lFluid Tank'
    lore:
    - '&7Fluid Type: &b%fluid_type%'
    - '&7Buckets: &e%buckets%/%max_buckets%'
  usage:
    full: '&7Your tank is already full.'
    empty: '&7Your tank is empty.'
    mix: '&7You cannot mix fluids inside the tank.'
    must-sneak: '&7You must sneak in order to place fluids.'
    prohibited-world: '&7You cannot use the fluid tank in this world.'
    water-nether: '&7You cannot interact with water in the Nether.'
    protected-zone: '&7You cannot use a fluid tank in this protected zone.'
Server:
  incompatible: Your server version is not supported by this plugin.
Plugin:
  update: A new update for FluidTank is available! Check it out on SpigotMC.
LAVA: Lava
WATER: Water
MILK: Milk
BEETROOT: Beetroot Soup
MUSHROOM: Mushroom Stew
SUSPICIOUS: Suspicious Stew
RABBIT: Rabbit Stew
HONEY: Honey
DRAGON_BREATH: Dragon's Breath
XP: XP Levels
NONE: None
 

[​IMG]
If you’d like to see new features or support for additional plugins, please let me know. Any suggestions, feedback, or bug reports are greatly appreciated. Thank you again for using Fluid Tank!

DISCORD SUPPORT
Resource Information
Author:
----------
Total Downloads: 42
First Release: Jul 18, 2021
Last Update: Yesterday at 6:20 PM
Category: ---------------
All-Time Rating:
5 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings