Liquid Tanks/Liquid Minecarts: Difference between revisions

From Official Gamemode 4 Wiki
Jump to navigation Jump to search
No edit summary
m (version, advancements)
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{ModuleInfobox|name=Liquid Minecarts|creator=Sparks|versions=1.14|type=Expansion|requires=[[Liquid Tanks]]|complementary=[[Potion Liquids]]}}
{{ModuleInfobox
| name = Liquid Minecarts
| creator = Sparks
| versions = 1.14+
| type = Expansion
| requires = [[Liquid Tanks]]
| complementary = [[Potion Liquids]]
|updater=SpecialBuilder32
|icon=liquid_minecarts.png}}


Liquid Minecarts are used to move liquids between tanks and support any new liquids automatically.
Liquid Minecarts are used to move liquids between [[Liquid Tanks|liquid tanks]] and support any new liquids automatically.


==Features==
==Features==
Line 7: Line 15:


Liquid Minecarts can be filled by a tank if the hopper points into the minecart either from the top of one of the sides, and emptied by driving them over a tank. If a minecart already has liquid in it, it will only accept the contents of tanks with the same liquid and vice versa.
Liquid Minecarts can be filled by a tank if the hopper points into the minecart either from the top of one of the sides, and emptied by driving them over a tank. If a minecart already has liquid in it, it will only accept the contents of tanks with the same liquid and vice versa.
The Liquid Minecart can be fully emptied by driving it over an activator rail.
The Liquid Minecart can be fully emptied by driving it over an activator rail.


[[File:liquid_tanks_creation.png]]
{{Crafting
| Name = Minecart with Hopper
| Input = {{CraftingHopper
| Iron Trapdoor | Dispenser | Redstone Comparator | Bucket | Hopper
}}
| Catalyst = Glass
| Output = [[File:Liquid Minecart Render.png|64px]]
| Type = Standard
}}
 
===Technical Details===
{| class="mw-collapsible mw-collapsed"
|+ class = "nowrap" style="text-align:left; | Liquid Minecarts are Command Block Minecarts
|A note on why liquid minecarts are command_block_minecart entities. Originally a regular minecart was used but this caused the passenger tank armour stand to be ejected when going over an activator rail. Minecarts themselves don't support skulls as a custom display block. Because they have no GUI functionality and seeing a hopper interface on a mobile liquid tank would cause players to expect it to be able to bottle and unbottle. Furthermore, a GUI will cause the tank to suck items out of hoppers or place them in, potentially messing up auto-filler systems if it picks something up while travelling down a track. Furnace minecarts drive weird as we all know so command block minecart it is! There's an added advantage that the "drain" feature is entered as a command in the minecart itself meaning there's no 20hz clock needed to check for activator rails. As far as I can tell, in survival, it acts like a normal minecart. You can't view the command GUI and breaking it doesn't drop a command block.
|}


===Technical Summary===
=== Advancements ===
A note on why liquid minecarts are command_block_minecart entities. Originally a regular minecart was used but this caused the passenger tank armour stand to be ejected when going over an activator rail. Minecarts themselves don't support skulls as a custom display block. Because they have no GUI functionality and seeing a hopper interface on a mobile liquid tank would cause players to expect it to be able to bottle and unbottle. Furthermore, a GUI will cause the tank to suck items out of hoppers or place them in, potentially messing up auto-filler systems if it picks something up while travelling down a track. Furnace minecarts drive weird as we all know so command block minecart it is! There's an added advantage that the "drain" feature is entered as a command in the minecart itself meaning there's no 20hz clock needed to check for activator rails. As far as I can tell, in survival, it acts like a normal minecart. You can't view the command GUI and breaking it doesn't drop a command block.


{| class="wikitable"
|+
! Advancement
! Requirement
|-
| {{Advancement|Minecart with Hopper|Liquid Locomotive|Put a liquid tank on wheels}}
| Be within 4 blocks of a Liquid Minecart being created
|}


==Learn More and Download==
==Learn More and Download==
Line 21: Line 51:
{| class="wikitable"
{| class="wikitable"
|+
|+
!Version
! Version
!Date
! Date
!Change
! Change
|-
|-
| 1.14
| 1.14
| 23 August 2019
| 23 Aug 2019
| Released Liquid Minecarts
| Released Liquid Minecarts
|}
|}


{{Modules List/Liquid Tanks}}
[[Category:All Modules]]
[[Category:All Modules]]
[[Category:Expansion Packs]]

Revision as of 08:12, 17 August 2020

Liquid Minecarts

Module TypeExpansion
Created bySparks
Last Updated bySpecialBuilder32
Required ModulesLiquid Tanks
Complementary ModulesPotion Liquids
Compatible MC Versions1.14+

Liquid Minecarts are used to move liquids between liquid tanks and support any new liquids automatically.

Features

Minecarts are created by placing down a hopper minecart and entering the same recipe as a Liquid Tank. Unlike Liquid Tanks, they do not have a GUI for survival players and have no functionality outside of being able to interface with tanks. Instead, one should think of them as pipes.

Liquid Minecarts can be filled by a tank if the hopper points into the minecart either from the top of one of the sides, and emptied by driving them over a tank. If a minecart already has liquid in it, it will only accept the contents of tanks with the same liquid and vice versa.

The Liquid Minecart can be fully emptied by driving it over an activator rail.


Minecart with Hopper


Technical Details

Liquid Minecarts are Command Block Minecarts
A note on why liquid minecarts are command_block_minecart entities. Originally a regular minecart was used but this caused the passenger tank armour stand to be ejected when going over an activator rail. Minecarts themselves don't support skulls as a custom display block. Because they have no GUI functionality and seeing a hopper interface on a mobile liquid tank would cause players to expect it to be able to bottle and unbottle. Furthermore, a GUI will cause the tank to suck items out of hoppers or place them in, potentially messing up auto-filler systems if it picks something up while travelling down a track. Furnace minecarts drive weird as we all know so command block minecart it is! There's an added advantage that the "drain" feature is entered as a command in the minecart itself meaning there's no 20hz clock needed to check for activator rails. As far as I can tell, in survival, it acts like a normal minecart. You can't view the command GUI and breaking it doesn't drop a command block.

Advancements

Advancement Requirement
Liquid Locomotive
Put a liquid tank on wheels
Be within 4 blocks of a Liquid Minecart being created

Learn More and Download

Download

History

Version Date Change
1.14 23 Aug 2019 Released Liquid Minecarts