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!
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.
Supports WorldGuard (v7 & v6). (Necessary Flags without being the owner: build and interact.)
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.
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
If you use this plugin and want your server to be showcased here, send me a private message.
survivorz.net
mc.latamkaos.es (Spanish)
Add new configurations.
Add a configuration GUI in-game.
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.