add redstone tweaks resource pack and fix blockstate variant order
This commit is contained in:
88
public/assets/minecraft/models/block/hopper/down.json
Normal file
88
public/assets/minecraft/models/block/hopper/down.json
Normal 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"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"condition": "extra.hopper_locked",
|
||||
"fallback": "assets/minecraft/models/block/hopper/no_indicator/down.json"
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"condition": "extra.hopper_locked",
|
||||
"fallback": "assets/minecraft/models/block/hopper/no_indicator/down_locked.json"
|
||||
}
|
||||
@@ -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"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "minecraft:block/hopper/no_indicator/down"
|
||||
}
|
||||
@@ -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"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "minecraft:block/hopper/no_indicator/side"
|
||||
}
|
||||
92
public/assets/minecraft/models/block/hopper/side.json
Normal file
92
public/assets/minecraft/models/block/hopper/side.json
Normal 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"}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"condition": "extra.hopper_locked",
|
||||
"fallback": "assets/minecraft/models/block/hopper/no_indicator/side.json"
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"condition": "extra.hopper_locked",
|
||||
"fallback": "assets/minecraft/models/block/hopper/no_indicator/side_locked.json"
|
||||
}
|
||||
Reference in New Issue
Block a user