More Red

Colored Tubes

Colored Tube blocks behave identically to Tubes, but cannot connect to tubes of the same color.

Colored tubes

Recipes

Recipe TypeIngredientsOutputExample
Shaped Crafting
  • 2x Colored Tube (matching the glass color)

Shaped Crafting Recipe for Tubes (From Copper Ingots)

Shaped Crafting
  • 8x Colored Tube (matching the glass color)

Shaped Crafting Recipe for Colored Tubes (From Gold Ingots)

Data

BlockBlock/Item IDLocalization Key
morered:white_tube White Tubemorered:white_tubeblock.morered.white_tube
morered:orange_tube Orange Tubemorered:orange_tubeblock.morered.orange_tube
morered:magenta_tube Magenta Tubemorered:magenta_tubeblock.morered.magenta_tube
morered:light_blue_tube Light Blue Tubemorered:light_blue_tubeblock.morered.light_blue_tube
morered:yellow_tube Yellow Tubemorered:yellow_tubeblock.morered.yellow_tube
morered:lime_tube Lime Tubemorered:lime_tubeblock.morered.lime_tube
morered:pink_tube Pink Tubemorered:pink_tubeblock.morered.pink_tube
morered:gray_tube Gray Tubemorered:gray_tubeblock.morered.gray_tube
morered:light_gray_tube Light Gray Tubemorered:light_gray_tubeblock.morered.light_gray_tube
morered:cyan_tube Cyan Tubemorered:cyan_tubeblock.morered.cyan_tube
morered:purple_tube Purple Tubemorered:purple_tubeblock.morered.purple_tube
morered:blue_tube Blue Tubemorered:blue_tubeblock.morered.blue_tube
morered:brown_tube Brown Tubemorered:brown_tubeblock.morered.brown_tube
morered:green_tube Green Tubemorered:green_tubeblock.morered.green_tube
morered:red_tube Red Tubemorered:red_tubeblock.morered.red_tube
morered:black_tube Black Tubemorered:black_tubeblock.morered.black_tube
Blockstate PropertiesValuesDescription
down{"false", "true"}Whether the tube is connected to the block below it
up{"false", "true"}Whether the tube is connected to the block above it
north{"false", "true"}Whether the tube is connected to the north
south{"false", "true"}Whether the tube is connected to the south
west{"false", "true"}Whether the tube is connected to the west
east{"false", "true"}Whether the tube is connected to the east
waterlogged{"false", "true"}Whether the tube is waterlogged
transform{"identity", "rot_180_face_xz", "rot_90_y_neg", "rot_80_y_pos", "invert_x", "invert_z", "swap_xz", "swap_neg_xz"}Set when the block is rotated/mirrored by structure generation or similar mechanics; it ensures blockentity data is transformed accordingly. When placed by a player, this will always be "identity"
BlockEntity DataFormatDescription
connections
  • List of block positions in [X,Y,Z] format
  • e.g. [[2, 5, -6], [2, 5, -9]]
Relative distances to other blocks which this tube is connected to
inventory
[
{
"item": {}, // itemstack object
"moves": [], // move list
"ticks_remaining": integer,
"max_duration": integer,
"fresh": boolean
}
]

List of the items currently travelling through the tube:

  • item is an itemstack object in standard vanilla format (with sub-fields id, count, components)
  • moves is the item's remaining moves encoded as a list of pairs of numbers [dir0, count0, dir1, count1, etc] where dirN, countN indicates count moves in the dir direction, where dirN is a direction ordinal in DUNSWE order
    • e.g. [0, 5, 4, 2] indicates DOWN 5 blocks followed by WEST 2 blocks
  • ticks_remaining is the number of ticks remaining in this tube before it moves to the next tube
  • max_duration is the total number of ticks the item spends in the tube
  • fresh indicates the tube is the tube which the item was originally inserted into (as opposed to a tube the item travelled to from another tube)

History

VersionChangelog
1.21.3-7.0.0.0Added to More Red