Skip to content

Instantly share code, notes, and snippets.

@misode
Last active July 3, 2024 19:55
Show Gist options
  • Save misode/57dca050fbe2a0a8232c0c3fbab04e35 to your computer and use it in GitHub Desktop.
Save misode/57dca050fbe2a0a8232c0c3fbab04e35 to your computer and use it in GitHub Desktop.
Functions and entity_type tags required for invisible minecarts
data merge entity @s[type=minecart] {CustomDisplayTile:1,DisplayState:{Name:"minecraft:command_block",Properties:{conditional:"true",facing:"down"}},DisplayOffset:4}
data merge entity @s[type=chest_minecart] {CustomDisplayTile:1,DisplayState:{Name:"minecraft:command_block",Properties:{conditional:"true",facing:"up"}},DisplayOffset:4}
data merge entity @s[type=furnace_minecart] {CustomDisplayTile:1,DisplayState:{Name:"minecraft:command_block",Properties:{conditional:"true",facing:"north"}},DisplayOffset:4}
data merge entity @s[type=tnt_minecart] {CustomDisplayTile:1,DisplayState:{Name:"minecraft:command_block",Properties:{conditional:"true",facing:"south"}},DisplayOffset:4}
data merge entity @s[type=hopper_minecart] {CustomDisplayTile:1,DisplayState:{Name:"minecraft:command_block",Properties:{conditional:"true",facing:"west"}},DisplayOffset:4}
tag @s add invisible_minecart
{
"values": [
"minecraft:minecart",
"minecraft:chest_minecart",
"minecraft:furnace_minecart",
"minecraft:tnt_minecart",
"minecraft:hopper_minecart"
]
}
execute as @e[type=#minecraft:minecarts,tag=!invisible_minecart] run function invisible_minecarts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment