add redstone tweaks resource pack and fix blockstate variant order

This commit is contained in:
2026-07-09 22:44:56 -04:00
parent 223b733bdc
commit 7f842d74c8
2664 changed files with 16128 additions and 9050 deletions

View File

@@ -0,0 +1,88 @@
{
"credit": "Made with Blockbench",
"ambientocclusion": false,
"textures": {
"side_inside": "block/hopper/unlocked/side_inside",
"top": "block/hopper/top",
"side": "block/hopper/unlocked/side",
"inside": "block/hopper/unlocked/inside",
"bottom": "block/hopper/unlocked/bottom",
"particle": "block/hopper/side"
},
"elements": [
{
"from": [0, 10, 0],
"to": [16, 11, 16],
"faces": {
"north": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "east"},
"south": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "west"},
"up": {"uv": [0, 0, 16, 16], "texture": "#inside", "cullface": "up"},
"down": {"uv": [0, 0, 16, 16], "texture": "#bottom"}
}
},
{
"from": [0, 11, 0],
"to": [2, 16, 16],
"faces": {
"north": {"uv": [14, 0, 16, 5], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 0, 16, 5], "texture": "#side_inside", "cullface": "up"},
"south": {"uv": [0, 0, 2, 5], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 0, 16, 5], "texture": "#side", "cullface": "west"},
"up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [14, 11, 0],
"to": [16, 16, 16],
"faces": {
"north": {"uv": [0, 0, 2, 5], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 0, 16, 5], "texture": "#side", "cullface": "east"},
"south": {"uv": [14, 0, 16, 5], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 0, 16, 5], "texture": "#side_inside", "cullface": "up"},
"up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [2, 11, 0],
"to": [14, 16, 2],
"faces": {
"north": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "north"},
"south": {"uv": [2, 0, 14, 5], "texture": "#side_inside", "cullface": "up"},
"up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}
}
},
{
"from": [2, 11, 14],
"to": [14, 16, 16],
"faces": {
"north": {"uv": [2, 0, 14, 5], "texture": "#side_inside", "cullface": "up"},
"south": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "south"},
"up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [4, 4, 4],
"to": [12, 10, 12],
"faces": {
"north": {"uv": [4, 6, 12, 12], "texture": "#side"},
"east": {"uv": [4, 6, 12, 12], "texture": "#side"},
"south": {"uv": [4, 6, 12, 12], "texture": "#side"},
"west": {"uv": [4, 6, 12, 12], "texture": "#side"},
"down": {"uv": [4, 4, 12, 12], "texture": "#bottom"}
}
},
{
"from": [6, 0, 6],
"to": [10, 4, 10],
"faces": {
"north": {"uv": [6, 12, 10, 16], "texture": "#side"},
"east": {"uv": [6, 12, 10, 16], "texture": "#side"},
"south": {"uv": [6, 12, 10, 16], "texture": "#side"},
"west": {"uv": [6, 12, 10, 16], "texture": "#side"},
"down": {"uv": [6, 6, 10, 10], "texture": "#bottom", "cullface": "down"}
}
}
]
}

View File

@@ -0,0 +1,4 @@
{
"condition": "extra.hopper_locked",
"fallback": "assets/minecraft/models/block/hopper/no_indicator/down.json"
}

View File

@@ -0,0 +1,9 @@
{
"parent": "minecraft:block/hopper/down",
"textures": {
"side_inside": "block/hopper/locked/side_inside",
"side": "block/hopper/locked/side",
"inside": "block/hopper/locked/inside",
"bottom": "block/hopper/locked/bottom"
}
}

View File

@@ -0,0 +1,4 @@
{
"condition": "extra.hopper_locked",
"fallback": "assets/minecraft/models/block/hopper/no_indicator/down_locked.json"
}

View File

@@ -0,0 +1,87 @@
{
"credit": "Made with Blockbench",
"ambientocclusion": false,
"textures": {
"top": "block/hopper/top",
"particle": "block/hopper/side",
"side": "block/hopper/side",
"inside": "block/hopper/inside",
"bottom": "block/hopper/bottom"
},
"elements": [
{
"from": [0, 10, 0],
"to": [16, 11, 16],
"faces": {
"north": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "east"},
"south": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "west"},
"up": {"uv": [0, 0, 16, 16], "texture": "#inside", "cullface": "up"},
"down": {"uv": [0, 0, 16, 16], "texture": "#bottom"}
}
},
{
"from": [0, 11, 0],
"to": [2, 16, 16],
"faces": {
"north": {"uv": [14, 0, 16, 5], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 0, 16, 5], "texture": "#side", "cullface": "up"},
"south": {"uv": [0, 0, 2, 5], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 0, 16, 5], "texture": "#side", "cullface": "west"},
"up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [14, 11, 0],
"to": [16, 16, 16],
"faces": {
"north": {"uv": [0, 0, 2, 5], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 0, 16, 5], "texture": "#side", "cullface": "east"},
"south": {"uv": [14, 0, 16, 5], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 0, 16, 5], "texture": "#side", "cullface": "up"},
"up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [2, 11, 0],
"to": [14, 16, 2],
"faces": {
"north": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "north"},
"south": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "up"},
"up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}
}
},
{
"from": [2, 11, 14],
"to": [14, 16, 16],
"faces": {
"north": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "up"},
"south": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "south"},
"up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [4, 4, 4],
"to": [12, 10, 12],
"faces": {
"north": {"uv": [4, 6, 12, 12], "texture": "#side"},
"east": {"uv": [4, 6, 12, 12], "texture": "#side"},
"south": {"uv": [4, 6, 12, 12], "texture": "#side"},
"west": {"uv": [4, 6, 12, 12], "texture": "#side"},
"down": {"uv": [4, 4, 12, 12], "texture": "#bottom"}
}
},
{
"from": [6, 0, 6],
"to": [10, 4, 10],
"faces": {
"north": {"uv": [6, 12, 10, 16], "texture": "#side"},
"east": {"uv": [6, 12, 10, 16], "texture": "#side"},
"south": {"uv": [6, 12, 10, 16], "texture": "#side"},
"west": {"uv": [6, 12, 10, 16], "texture": "#side"},
"down": {"uv": [6, 6, 10, 10], "texture": "#bottom", "cullface": "down"}
}
}
]
}

View File

@@ -0,0 +1,3 @@
{
"parent": "minecraft:block/hopper/no_indicator/down"
}

View File

@@ -0,0 +1,90 @@
{
"credit": "Made with Blockbench",
"ambientocclusion": false,
"textures": {
"top": "block/hopper/top",
"particle": "block/hopper/side",
"side": "block/hopper/side",
"inside_side": "block/hopper/inside_side",
"back": "block/hopper/back",
"outside": "block/hopper/outside",
"outside_flipped": "block/hopper/outside_flipped",
"bottom_side": "block/hopper/bottom_side"
},
"elements": [
{
"from": [0, 10, 0],
"to": [16, 11, 16],
"faces": {
"north": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "east"},
"south": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "west"},
"up": {"uv": [0, 0, 16, 16], "texture": "#inside_side", "cullface": "up"},
"down": {"uv": [0, 0, 16, 16], "texture": "#bottom_side"}
}
},
{
"from": [0, 11, 0],
"to": [2, 16, 16],
"faces": {
"north": {"uv": [14, 0, 16, 5], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 0, 16, 5], "texture": "#side", "cullface": "up"},
"south": {"uv": [0, 0, 2, 5], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 0, 16, 5], "texture": "#outside_flipped", "cullface": "west"},
"up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [14, 11, 0],
"to": [16, 16, 16],
"faces": {
"north": {"uv": [0, 0, 2, 5], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 0, 16, 5], "texture": "#outside", "cullface": "east"},
"south": {"uv": [14, 0, 16, 5], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 0, 16, 5], "texture": "#side", "cullface": "up"},
"up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [2, 11, 0],
"to": [14, 16, 2],
"faces": {
"north": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "north"},
"south": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "up"},
"up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}
}
},
{
"from": [2, 11, 14],
"to": [14, 16, 16],
"faces": {
"north": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "up"},
"south": {"uv": [2, 0, 14, 5], "texture": "#back", "cullface": "south"},
"up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [4, 4, 4],
"to": [12, 10, 12],
"faces": {
"north": {"uv": [4, 6, 12, 12], "texture": "#side"},
"east": {"uv": [4, 6, 12, 12], "texture": "#side"},
"south": {"uv": [4, 6, 12, 12], "texture": "#side"},
"west": {"uv": [4, 6, 12, 12], "texture": "#side"},
"down": {"uv": [4, 12, 12, 4], "texture": "#bottom_side"}
}
},
{
"from": [6, 4, 0],
"to": [10, 8, 4],
"faces": {
"north": {"uv": [6, 8, 10, 12], "texture": "#side", "cullface": "north"},
"east": {"uv": [12, 8, 16, 12], "texture": "#side"},
"west": {"uv": [0, 8, 4, 12], "texture": "#side"},
"up": {"uv": [6, 0, 10, 4], "texture": "#side"},
"down": {"uv": [6, 4, 10, 0], "texture": "#inside_side"}
}
}
]
}

View File

@@ -0,0 +1,3 @@
{
"parent": "minecraft:block/hopper/no_indicator/side"
}

View File

@@ -0,0 +1,92 @@
{
"credit": "Made with Blockbench",
"ambientocclusion": false,
"textures": {
"unlocked_bottom_side": "block/hopper/unlocked/bottom_side",
"side_inside": "block/hopper/unlocked/side_inside",
"top": "block/hopper/top",
"side": "block/hopper/unlocked/side",
"inside_side": "block/hopper/unlocked/inside_side",
"back": "block/hopper/back",
"outside": "block/hopper/outside",
"outside_flipped": "block/hopper/outside_flipped",
"bottom_side": "block/hopper/unlocked/bottom_side",
"particle": "block/hopper/side"
},
"elements": [
{
"from": [0, 10, 0],
"to": [16, 11, 16],
"faces": {
"north": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "east"},
"south": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 5, 16, 6], "texture": "#side", "cullface": "west"},
"up": {"uv": [0, 0, 16, 16], "texture": "#inside_side", "cullface": "up"},
"down": {"uv": [0, 0, 16, 16], "texture": "#bottom_side"}
}
},
{
"from": [0, 11, 0],
"to": [2, 16, 16],
"faces": {
"north": {"uv": [14, 0, 16, 5], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 0, 16, 5], "texture": "#side_inside", "cullface": "up"},
"south": {"uv": [0, 0, 2, 5], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 0, 16, 5], "texture": "#outside_flipped", "cullface": "west"},
"up": {"uv": [0, 0, 2, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [14, 11, 0],
"to": [16, 16, 16],
"faces": {
"north": {"uv": [0, 0, 2, 5], "texture": "#side", "cullface": "north"},
"east": {"uv": [0, 0, 16, 5], "texture": "#outside", "cullface": "east"},
"south": {"uv": [14, 0, 16, 5], "texture": "#side", "cullface": "south"},
"west": {"uv": [0, 0, 16, 5], "texture": "#side_inside", "cullface": "up"},
"up": {"uv": [14, 0, 16, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [2, 11, 0],
"to": [14, 16, 2],
"faces": {
"north": {"uv": [2, 0, 14, 5], "texture": "#side", "cullface": "north"},
"south": {"uv": [2, 0, 14, 5], "texture": "#side_inside", "cullface": "up"},
"up": {"uv": [2, 0, 14, 2], "texture": "#top", "cullface": "up"}
}
},
{
"from": [2, 11, 14],
"to": [14, 16, 16],
"faces": {
"north": {"uv": [2, 0, 14, 5], "texture": "#side_inside", "cullface": "up"},
"south": {"uv": [2, 0, 14, 5], "texture": "#back", "cullface": "south"},
"up": {"uv": [2, 14, 14, 16], "texture": "#top", "cullface": "up"}
}
},
{
"from": [4, 4, 4],
"to": [12, 10, 12],
"faces": {
"north": {"uv": [4, 6, 12, 12], "texture": "#side"},
"east": {"uv": [4, 6, 12, 12], "texture": "#side"},
"south": {"uv": [4, 6, 12, 12], "texture": "#side"},
"west": {"uv": [4, 6, 12, 12], "texture": "#side"},
"down": {"uv": [4, 12, 12, 4], "texture": "#bottom_side"}
}
},
{
"from": [6, 4, 0],
"to": [10, 8, 4],
"faces": {
"north": {"uv": [6, 8, 10, 12], "texture": "#particle", "cullface": "north"},
"east": {"uv": [12, 8, 16, 12], "texture": "#side"},
"west": {"uv": [0, 8, 4, 12], "texture": "#side"},
"up": {"uv": [6, 0, 10, 4], "texture": "#side_inside"},
"down": {"uv": [6, 4, 10, 0], "texture": "#unlocked_bottom_side"}
}
}
]
}

View File

@@ -0,0 +1,4 @@
{
"condition": "extra.hopper_locked",
"fallback": "assets/minecraft/models/block/hopper/no_indicator/side.json"
}

View File

@@ -0,0 +1,9 @@
{
"parent": "minecraft:block/hopper/side",
"textures": {
"side_inside": "block/hopper/locked/side_inside",
"side": "block/hopper/locked/side",
"inside_side": "block/hopper/locked/inside_side",
"bottom_side": "block/hopper/locked/bottom_side"
}
}

View File

@@ -0,0 +1,4 @@
{
"condition": "extra.hopper_locked",
"fallback": "assets/minecraft/models/block/hopper/no_indicator/side_locked.json"
}