There are many ways to move Liquids through dimensions and DireWolf20 has shown us some very creative ones (I liked his most recent one using turtles). But none are simple or compact.
After setting up a bucket system using EnderStorage by Chicken_Bones, I started wishing he would make a liquid version. Then thought why should he have to? there are other modders perfectly capable of doing so. So I did
The symmetry between EnderChest+Pouch inspired me to do the same with EnderTank+Bucket.
Recipes & Use
EnderTanks will share storage with all other EnderTanks on the same network with the same color code.
Clicking on a color band with a dye will change the tanks color code, and clicking on the tank with a diamond will move it to your personal network.
When a tank is broken the color code is remembered, but not the network. Instead if the tank was on a private network the diamond used is dropped. A broken tank does not lose the liquid inside, even if it was the only one on the map.
Liquids can be pumped in/out by connecting a pipe to the top/bottom. Buckets can also be used for manual filling/emptying.
They also respond to redstone, while powered they will syphon from a tank above and/or empty into a tank bellow.
To retrieve network and storage information just Right click on the tank.
Any color of wool can be use in the recipe and will yield an EnderTank with all three color bands preset to the color of the wool used.
You can also combined any EnderTank with a wool block to receive one will all the bands set to the wool color.
EnderBuckets are the portable counterpart to EnderTanks, they have access to the same liquids as the EnderTank(s) in which they share a network and color code.
Sneak + right clicking on an EnderTank will set the bucket to the tanks color and network
Liquids can be picked up by right clicking and placed with Sneak + right clicking
In creative mode:
The EnderBucket will act as an infinite source allowing you to place the liquid without decreasing the amount inside. (must have at least a buckets worth of liquid inside)
It will also act as an endless void, allowing you to pickup a liquid without increasing the the amount inside. (must have at least a buckets worth of space inside)
Right click to display network and storage information.
Any color of wool can be use in the recipe and will yield an EnderBucket with all three color bands preset to the color of the wool used.
You can also combined any EnderBucket with a wool block to receive one will all the bands set to the wool color.
Crafting is limited to only 16 color codes (all three colors the same)
You need to make an EnderTank and Sneak + right click to access all 4096 codes and private networks.
----------------------------------------------------------------------------------------------------
Expand the storage capacity of a tank.
EnderPearls add 8 more buckets, while EyesOfEnder add 16 more.
This allow you to expand a tank from 32 buckets to 256. (14 Eyes, or 28 Pearls, or any combo of the two)
This is a permanent increase for the tankid (network+colorcode), so if applied to a red/red/red tank on the global network, all red/red/red tanks on the global network get the upgrade.
Changing the network or color code will change the capacity to what ever the new tankid has.
Do NOT not load a 1.6 world that had EnderTanks because the item form of the block wont correctly map to the block.
Tank item doesn't have an icon
Beaking a tank drops nothing
Using creative mode pick block on a tank crashes the game
My best guess is its an incomplete Forge feature because it should be working, everything is registered the same between 1.6 and 1.7.
--
EnderIO incorrectly connects to the sides of tanks and "fills" them, this will result in loss. Only connect pipes to the top and bottom of the tanks.
--
V1.6 and older
RedPower Fluid Pipes:
Due to RP2 directly calling ILiquidTank.fill(LiquidStack, boolean) instead of using ITankContainer.fill(ForgeDirection, LiquidStack, boolean) the liquid is lost.
NOTE: this should be fixed in 1.7 due to the new ForgeFluid system, but was unable to test because there isn't a RedPower release
Change Log
Rev15
Cleaned up the jar.
An error in my newest build script cause some test files to make it into the rev14 jar that may cause mod incompatibility and/or crashes.
Rev14
Minecraft 1.7.2 Support
New, mod wide, version number system. Should eliminate confusion with Minecraft version numbers.
Removed Thaumcraft Support (Only until it has an updated API)
Do NOT use on a 1.6 world that contained EnderTanks. (see Known Compatibility Issues for details)
V1.7d
Fixed WAILA support
Fixed Standalone compatibility (no more errors if you don't have the BuildCraft API)
More Minecraft 1.7 prep work, this should be the last 1.6 version needed before upgrading to 1.7
V1.7c
Added WAILA support, with it installed you can get the tanks info just by looking at it
Minecraft 1.7 prep work, If you want to keep your EnderBuckets when you update your world to 1.7 you must use this version first
V1.7b
Fixed Bug preventing pipes from connecting to EnderTanks
Fixed Bug preventing EnderBuckets from interacting with other tanks and devices
V1.7
Minecraft 1.6.2
Tank capacity can now be expanded
Uses new Forge Fluid Registry, tries to auto resolve old liquids. use "/etank" if upgrading from an old world
V1.6
Minecraft 1.5.2
Tanks now hold 32 buckets (very popular request)
Compiled with SrgNames so it should work with future minor Minecraft version updates too
V1.5
Minecraft 1.5.1
BugFix: EnderBuckets couldn't place liquids after compiled (reflection error )
V1.4
Added config option to change item used for making tanks personal
Added two more BuildCraft gate triggers, "Over Half Full" and "Under Half Full"
EnderTanks now respond to redstone, while powered they will syphon from a tank above and/or empty into a tank bellow.
V1.3
Small improvement to the way EnderBuckets place liquids into another liquid. Functions more like regular buckets now.
RedPower Fluid Pipes no longer connect to EnderTanks. This is a temporary fix to the liquid loss when pumped in and will be reverted once it works correctly.
V1.2
Added EnderBuckets
You can no longer change the color bands of private tanks you don't own
Owned Tanks can only be broken by the owner
Added BuildCraft logic gate support
In the config there is an option to change the color values used on the bands. Any users with color blindness or reduced color sensitivity, can now tweak the bands to values they can clearly distinguish between.
V1.1
Minecraft 1.4.7
Added recipe: EnderTank + wool changes all bands to wool color (suggested by xXMrSonXx)
BugFix: render glitch on EnderTanks obtained through creative mode pick block
Zeus_guy:
I imagine many people have.
I started using a mod pack (DW20's FTB) for the first time about a month ago, and wanted it. Others have been using them much longer
I hope it lives up to expectations.
Lfty:
16000mB (aka 16 buckets)
Peurounet:
I think I blew my godly status, I made a mortal mistake
I got the dedicated server save directory wrong.
SinglePlayer and LAN play is fine though.
Fixed version will be up soon. (need to upload it)
SnatchNL:
Thanks
v1.0 saves the data in the wrong folder on Dedicated Servers, this is fixed in v1.01.
If you don't want to loose any liquids (only the liquid inside would be lost) you only need to move EnderTank.dat from /<server folder>/saves/<world name> to /<server folder>/<world name>
Can these be stacked on top of buildcraft tanks? For example, if you were to have it on top of 3 normal tanks, would it automatically merge and drain out into the bottom ones?
EnderTanks v1.1 is out
Added recipe: EnderTank + wool changes all bands to wool color (suggested by xXMrSonXx)
BugFix: render glitch on EnderTanks obtained through creative mode pick block
SnatchNL:
You might be able to upgrade as most 1.4.6 mods work on 1.4.7
ThermalExpansion connects in 1.4.6
Ender Buckets? As in, a way to put fluids in the tank from anywhere in the world, or take it out? That sounds rather handy.
Shame they only have 16 buckets worth of storage, though. Seems I'll have to find a way to pump the fluids out after it goes in, which sucks for this mod VS Thermal Expansion at the moment.(this mod doesn't fare well against liquid tesseracts at the moment, since tesseracts can be set to much higher limits on channels, and both don't support in field fluid usage)
Rollback Post to RevisionRollBack
"Minecraft is like an orgasm - even science can't describe it"
[quote=Cryptonat][quote=Snitch]Basically you're stuck in hell till you find a portal out. There are alternatives to pig, by the way, as you probably know. :> There are no alternatives to Bacon. Ever.
Like EnderStorage by Chicken_Bones, EnderTanks have three color spots with all sixteen colors supported, that is 4096 different codes per network. There is a global network and by using a diamond they are put on the players personal network.
I can't see a server using all 4096 global codes, I also highly doubt a player will use all 4096 available to them
YX33A: That is the way I envisioned the EnderBucket working, if/when I add them I'd probably double the tanks storage to expand its use.
Epic Mod, fits well, I only ask that you do not add anything further to it, make addons but the simplicity makes it what it is.
just like the ender chests by chicken bones.
To get the most out of EnderTanks you'll also need to install a mod with liquid transport like BuildCraft and ThermalExpansion.
Old Versions
NOTE: All Adf.ly links belong to Forge, they are not mine and I do not receive anything from them.
[1.5.2]EnderTanks v1.6.jar
ForgeAPI Universal v7.8.0 Build #684
[1.5.1]EnderTanks v1.5.jar
ForgeAPI Universal v7.7.1 Build #652
[1.4.7]EnderTanks v1.4.jar
ForgeAPI Universal v6.6.0 Build #517
WARNING Do not use RedPower Fluid Pipes, even though they will connect in these versions, liquid is lost when pumping in.
[1.4.7]EnderTanks v1.2.jar
ForgeAPI Universal v6.6.0 Build #517
[1.4.7]EnderTanks v1.1.jar
ForgeAPI Universal v6.6.0 Build #517
[1.4.6]EnderTanks v1.01.jar
ForgeAPI Universal v6.5.0 Build #498
There are many ways to move Liquids through dimensions and DireWolf20 has shown us some very creative ones (I liked his most recent one using turtles). But none are simple or compact.
After setting up a bucket system using EnderStorage by Chicken_Bones, I started wishing he would make a liquid version. Then thought why should he have to? there are other modders perfectly capable of doing so. So I did
The symmetry between EnderChest+Pouch inspired me to do the same with EnderTank+Bucket.
----------------------------------------------------------------------------------------------------
It will also act as an endless void, allowing you to pickup a liquid without increasing the the amount inside. (must have at least a buckets worth of space inside)
----------------------------------------------------------------------------------------------------
Expand the storage capacity of a tank.
Pre-Minecraft 1.5
For JohnSmith by Freakscar
For Tiny Pixels by Vova Gendel
Do NOT not load a 1.6 world that had EnderTanks because the item form of the block wont correctly map to the block.
My best guess is its an incomplete Forge feature because it should be working, everything is registered the same between 1.6 and 1.7.
--
EnderIO incorrectly connects to the sides of tanks and "fills" them, this will result in loss. Only connect pipes to the top and bottom of the tanks.
--
V1.6 and older
RedPower Fluid Pipes:
Due to RP2 directly calling ILiquidTank.fill(LiquidStack, boolean) instead of using ITankContainer.fill(ForgeDirection, LiquidStack, boolean) the liquid is lost.
NOTE: this should be fixed in 1.7 due to the new ForgeFluid system, but was unable to test because there isn't a RedPower release
Rev15
Rev14
V1.7d
V1.7c
V1.7b
V1.7
V1.6
V1.5
V1.4
V1.3
V1.2
V1.1
V1.01
V1.0
Video from BLAMETHEGAM3R
Video from xXMrSonXx
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License
Version 1.6 and Bellow
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License
---------------------------- Special Cases
I imagine many people have.
I started using a mod pack (DW20's FTB) for the first time about a month ago, and wanted it. Others have been using them much longer
I hope it lives up to expectations.
Lfty:
16000mB (aka 16 buckets)
Peurounet:
I think I blew my godly status, I made a mortal mistake
I got the dedicated server save directory wrong.
SinglePlayer and LAN play is fine though.
Fixed version will be up soon. (need to upload it)
SnatchNL:
Thanks
v1.0 saves the data in the wrong folder on Dedicated Servers, this is fixed in v1.01.
If you don't want to loose any liquids (only the liquid inside would be lost) you only need to move EnderTank.dat from /<server folder>/saves/<world name> to /<server folder>/<world name>
Thanks for the epic mod!
Either way, great idea, I'll give it a go!
You need a wooden pipe on the top of the enderchest.
Thanks for the answer.
Edit.. Okay I must be blind *g*. Kay, 16 buckets.
Thankyou for the video.
I added your recipe suggestion.
SnatchNL:
The 1.4.6 versions of BuildCraft are not fully moved from its own LiquidAPI to the one in Forge.
The 1.4.7 versions (at least 3.4.2) now use the Forge LiquidAPI (I believe fully) and the tanks work correctly.
I've noticed the big mods are updated to 1.4.7 now, so I'll push a 1.4.7 version soon*.
I'll be holding it back for a bit to see if I can fix an issue with RedPower2.
Added recipe: EnderTank + wool changes all bands to wool color (suggested by xXMrSonXx)
BugFix: render glitch on EnderTanks obtained through creative mode pick block
SnatchNL:
You might be able to upgrade as most 1.4.6 mods work on 1.4.7
ThermalExpansion connects in 1.4.6
Shame they only have 16 buckets worth of storage, though. Seems I'll have to find a way to pump the fluids out after it goes in, which sucks for this mod VS Thermal Expansion at the moment.(this mod doesn't fare well against liquid tesseracts at the moment, since tesseracts can be set to much higher limits on channels, and both don't support in field fluid usage)
"Minecraft is like an orgasm - even science can't describe it"
[quote=Cryptonat][quote=Snitch]Basically you're stuck in hell till you find a portal out. There are alternatives to pig, by the way, as you probably know. :> There are no alternatives to Bacon. Ever.
Like EnderStorage by Chicken_Bones, EnderTanks have three color spots with all sixteen colors supported, that is 4096 different codes per network. There is a global network and by using a diamond they are put on the players personal network.
I can't see a server using all 4096 global codes, I also highly doubt a player will use all 4096 available to them
YX33A: That is the way I envisioned the EnderBucket working, if/when I add them I'd probably double the tanks storage to expand its use.
just like the ender chests by chicken bones.