Fluid Tank [1.8 - 1.21.4] icon

Fluid Tank [1.8 - 1.21.4] -----

Transport different amounts of fluids in a portable tank.



[​IMG]
A Fluid tank is an essential tool that works exactly as a regular bucket, but it lets you carry a lot of buckets in just one item. Enough with the buckets taking up your whole inventory!

NO RESOURCE/TEXTURE PACKS NEEDED!

[​IMG]
  • Fluid tanks can be crafted with a custom recipe that you can fully configured.
  • They can be filled with water and lava.
  • You can disable fluid tanks by worlds.
  • You can enable the use of water in nether type worlds.
  • Fluid tanks have an animation that will indicate the amount of buckets they contain. (No texture/resource pack needed!)
  • All messages and menus can be easily translated.
  • All sounds along their volume and pitch can be configured.
  • GriefPrevention and Towny support.
  • BentoBox, ASkyblock, SuperiorSkyblock and IridiumSkyblock support.
  • Supports WorldGuard (v7 & v6). (Necessary Flags without being the owner: build and interact.)
[​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>
● 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-bypasst - Allows user to use fluid tanks in prohibited worlds.
 

[​IMG]
Code (Text):

# Settings for FluidTank - v1.3
#
# recipe.enabled: If true, users can craft the fluid tank with a crafting recipe.
#
# recipe.materials: Materials used in crafting recipe.
#
#
# fluidtank.fill.lava.sound: Sound that gets played when filling the tank with lava.
#
# fluidtank.pour.lava.sound: Sound that gets played when pouring lava with a tank.
#
# fluidtank.fill.other.sound: Sound that gets played when filling the tank with other liquids.
#
# fluidtank.pour.other.sound: Sound that gets played when pouring other liquids with a tank.
#
#
# worlds.blacklist: List of worlds where players can not use the fluid tank.
#
# worlds.allow-water-nether: Allows the interaction with water in nether worlds.
#
#
#
# Use https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound.html or https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Material.html when setting materials or sounds.
fluidtank:
  fill:
    lava:
      sound: ITEM_BUCKET_FILL_LAVA
      volume: 5
      pitch: 5
    other:
      sound: ITEM_BUCKET_FILL
      volume: 5
      pitch: 5
  pour:
    lava:
      sound: ITEM_BUCKET_EMPTY_LAVA
      volume: 5
      pitch: 5
    other:
      sound: ITEM_BUCKET_EMPTY
      volume: 5
      pitch: 5
recipe:
  enabled: true
  top: GSG
  middle: GBG
  bottom: GSG
  materials:
  - G:GLASS
  - S:SMOOTH_STONE_SLAB
  - B:BUCKET
worlds:
  blacklist:
  - myworld
  - myworld_nether
  - myworld_the_end
 

Code (Text):

# Messages for FluidTank - v1.3
Prefix: '&7[&bFluidTank&7] '
Commands:
  reload: '&7Plugin configuration and messages were reloaded.'
  usage: '&7Correct usage:'
  added: '&7The fluid tank was added to your inventory.'
  added-others: '&7The fluid tank was added to their inventory.'
  received: '&7A fluid tank was added to your inventory.'
  user-only: '&7Only in-game players can use this option.'
  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.'
  no-permissions: '&7You do not have permission to use this command.'
Fluidtank:
  item:
    name: '&b&lFluid Tank'
    fluid: '&7Fluid Type: &b%fluid_type%'
    buckets: '&7Buckets: &e%buckets%/%max_buckets%'
  usage:
    water-nether: '&7You cannot interact with water in the nether.'
    empty: '&7Your tank is empty.'
    full: '&7Your tank is already full.'
    mix: '&7You cannot mix the fluids inside the tank.'
    prohibited-world: '&7You cannot use the fluid tank in this world.'
    protected-zone: '&7You cannot use a fluid tank in this protected zone.'
Server:
  incompatible: Your server version is not supported by the plugin.
LAVA: Lava
WATER: Water
NONE: None
 

[​IMG]
If you use this plugin and want your server to be showcased here, send me a private message.
  • survivorz.net
  • mc.latamkaos.es (Spanish)
[​IMG]
  • Add new configurations.
  • Add a configuration GUI in-game.
[​IMG]
Please let me know if you want any features, or you need other plugin support to be added to the plugin. This is a work in progress, please expect bugs. Any kind of suggestions, feedback, and reports are appreciated. Thank you again for using my plugin.
Resource Information
Author:
----------
Total Downloads: 22
First Release: Jul 18, 2021
Last Update: Jan 28, 2025
Category: ---------------
All-Time Rating:
4 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings