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

@@ -1,7 +1,28 @@
{
"variants": {
"": {
"model": "minecraft:block/acacia_leaves"
"persistent=false": {
"model": "minecraft:block/leaves/acacia/not_persistent"
},
"distance=1,persistent=true": {
"model": "minecraft:block/leaves/acacia/1"
},
"distance=2,persistent=true": {
"model": "minecraft:block/leaves/acacia/2"
},
"distance=3,persistent=true": {
"model": "minecraft:block/leaves/acacia/3"
},
"distance=4,persistent=true": {
"model": "minecraft:block/leaves/acacia/4"
},
"distance=5,persistent=true": {
"model": "minecraft:block/leaves/acacia/5"
},
"distance=6,persistent=true": {
"model": "minecraft:block/leaves/acacia/6"
},
"distance=7,persistent=true": {
"model": "minecraft:block/leaves/acacia/7"
}
}
}

View File

@@ -0,0 +1,4 @@
{
"condition": "redstone.leaves & extra.leaves_persistent_only",
"fallback": "assets/minecraft/blockstates/disabled_features/leaves_np/acacia_leaves.json"
}

View File

@@ -1,7 +1,28 @@
{
"variants": {
"": {
"model": "minecraft:block/azalea_leaves"
"persistent=false": {
"model": "minecraft:block/leaves/azalea/not_persistent"
},
"distance=1,persistent=true": {
"model": "minecraft:block/leaves/azalea/1"
},
"distance=2,persistent=true": {
"model": "minecraft:block/leaves/azalea/2"
},
"distance=3,persistent=true": {
"model": "minecraft:block/leaves/azalea/3"
},
"distance=4,persistent=true": {
"model": "minecraft:block/leaves/azalea/4"
},
"distance=5,persistent=true": {
"model": "minecraft:block/leaves/azalea/5"
},
"distance=6,persistent=true": {
"model": "minecraft:block/leaves/azalea/6"
},
"distance=7,persistent=true": {
"model": "minecraft:block/leaves/azalea/7"
}
}
}

View File

@@ -0,0 +1,4 @@
{
"condition": "redstone.leaves & extra.leaves_persistent_only",
"fallback": "assets/minecraft/blockstates/disabled_features/leaves_np/azalea_leaves.json"
}

View File

@@ -1,94 +1,94 @@
{
"variants": {
"facing=east,honey_level=0": {
"model": "minecraft:block/bee_nest_empty",
"y": 90
"y": 90,
"model": "minecraft:block/bee_nest/0"
},
"facing=east,honey_level=1": {
"model": "minecraft:block/bee_nest_empty",
"y": 90
"y": 90,
"model": "minecraft:block/bee_nest/1"
},
"facing=east,honey_level=2": {
"model": "minecraft:block/bee_nest_empty",
"y": 90
"y": 90,
"model": "minecraft:block/bee_nest/2"
},
"facing=east,honey_level=3": {
"model": "minecraft:block/bee_nest_empty",
"y": 90
"y": 90,
"model": "minecraft:block/bee_nest/3"
},
"facing=east,honey_level=4": {
"model": "minecraft:block/bee_nest_empty",
"y": 90
"y": 90,
"model": "minecraft:block/bee_nest/4"
},
"facing=east,honey_level=5": {
"model": "minecraft:block/bee_nest_honey",
"y": 90
"y": 90,
"model": "minecraft:block/bee_nest/5"
},
"facing=north,honey_level=0": {
"model": "minecraft:block/bee_nest_empty"
"model": "minecraft:block/bee_nest/0"
},
"facing=north,honey_level=1": {
"model": "minecraft:block/bee_nest_empty"
"model": "minecraft:block/bee_nest/1"
},
"facing=north,honey_level=2": {
"model": "minecraft:block/bee_nest_empty"
"model": "minecraft:block/bee_nest/2"
},
"facing=north,honey_level=3": {
"model": "minecraft:block/bee_nest_empty"
"model": "minecraft:block/bee_nest/3"
},
"facing=north,honey_level=4": {
"model": "minecraft:block/bee_nest_empty"
"model": "minecraft:block/bee_nest/4"
},
"facing=north,honey_level=5": {
"model": "minecraft:block/bee_nest_honey"
"model": "minecraft:block/bee_nest/5"
},
"facing=south,honey_level=0": {
"model": "minecraft:block/bee_nest_empty",
"y": 180
"y": 180,
"model": "minecraft:block/bee_nest/0"
},
"facing=south,honey_level=1": {
"model": "minecraft:block/bee_nest_empty",
"y": 180
"y": 180,
"model": "minecraft:block/bee_nest/1"
},
"facing=south,honey_level=2": {
"model": "minecraft:block/bee_nest_empty",
"y": 180
"y": 180,
"model": "minecraft:block/bee_nest/2"
},
"facing=south,honey_level=3": {
"model": "minecraft:block/bee_nest_empty",
"y": 180
"y": 180,
"model": "minecraft:block/bee_nest/3"
},
"facing=south,honey_level=4": {
"model": "minecraft:block/bee_nest_empty",
"y": 180
"y": 180,
"model": "minecraft:block/bee_nest/4"
},
"facing=south,honey_level=5": {
"model": "minecraft:block/bee_nest_honey",
"y": 180
"y": 180,
"model": "minecraft:block/bee_nest/5"
},
"facing=west,honey_level=0": {
"model": "minecraft:block/bee_nest_empty",
"y": 270
"y": 270,
"model": "minecraft:block/bee_nest/0"
},
"facing=west,honey_level=1": {
"model": "minecraft:block/bee_nest_empty",
"y": 270
"y": 270,
"model": "minecraft:block/bee_nest/1"
},
"facing=west,honey_level=2": {
"model": "minecraft:block/bee_nest_empty",
"y": 270
"y": 270,
"model": "minecraft:block/bee_nest/2"
},
"facing=west,honey_level=3": {
"model": "minecraft:block/bee_nest_empty",
"y": 270
"y": 270,
"model": "minecraft:block/bee_nest/3"
},
"facing=west,honey_level=4": {
"model": "minecraft:block/bee_nest_empty",
"y": 270
"y": 270,
"model": "minecraft:block/bee_nest/4"
},
"facing=west,honey_level=5": {
"model": "minecraft:block/bee_nest_honey",
"y": 270
"y": 270,
"model": "minecraft:block/bee_nest/5"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.bees"
}

View File

@@ -1,94 +1,94 @@
{
"variants": {
"facing=east,honey_level=0": {
"model": "minecraft:block/beehive_empty",
"y": 90
"y": 90,
"model": "minecraft:block/beehive/0"
},
"facing=east,honey_level=1": {
"model": "minecraft:block/beehive_empty",
"y": 90
"y": 90,
"model": "minecraft:block/beehive/1"
},
"facing=east,honey_level=2": {
"model": "minecraft:block/beehive_empty",
"y": 90
"y": 90,
"model": "minecraft:block/beehive/2"
},
"facing=east,honey_level=3": {
"model": "minecraft:block/beehive_empty",
"y": 90
"y": 90,
"model": "minecraft:block/beehive/3"
},
"facing=east,honey_level=4": {
"model": "minecraft:block/beehive_empty",
"y": 90
"y": 90,
"model": "minecraft:block/beehive/4"
},
"facing=east,honey_level=5": {
"model": "minecraft:block/beehive_honey",
"y": 90
"y": 90,
"model": "minecraft:block/beehive/5"
},
"facing=north,honey_level=0": {
"model": "minecraft:block/beehive_empty"
"model": "minecraft:block/beehive/0"
},
"facing=north,honey_level=1": {
"model": "minecraft:block/beehive_empty"
"model": "minecraft:block/beehive/1"
},
"facing=north,honey_level=2": {
"model": "minecraft:block/beehive_empty"
"model": "minecraft:block/beehive/2"
},
"facing=north,honey_level=3": {
"model": "minecraft:block/beehive_empty"
"model": "minecraft:block/beehive/3"
},
"facing=north,honey_level=4": {
"model": "minecraft:block/beehive_empty"
"model": "minecraft:block/beehive/4"
},
"facing=north,honey_level=5": {
"model": "minecraft:block/beehive_honey"
"model": "minecraft:block/beehive/5"
},
"facing=south,honey_level=0": {
"model": "minecraft:block/beehive_empty",
"y": 180
"y": 180,
"model": "minecraft:block/beehive/0"
},
"facing=south,honey_level=1": {
"model": "minecraft:block/beehive_empty",
"y": 180
"y": 180,
"model": "minecraft:block/beehive/1"
},
"facing=south,honey_level=2": {
"model": "minecraft:block/beehive_empty",
"y": 180
"y": 180,
"model": "minecraft:block/beehive/2"
},
"facing=south,honey_level=3": {
"model": "minecraft:block/beehive_empty",
"y": 180
"y": 180,
"model": "minecraft:block/beehive/3"
},
"facing=south,honey_level=4": {
"model": "minecraft:block/beehive_empty",
"y": 180
"y": 180,
"model": "minecraft:block/beehive/4"
},
"facing=south,honey_level=5": {
"model": "minecraft:block/beehive_honey",
"y": 180
"y": 180,
"model": "minecraft:block/beehive/5"
},
"facing=west,honey_level=0": {
"model": "minecraft:block/beehive_empty",
"y": 270
"y": 270,
"model": "minecraft:block/beehive/0"
},
"facing=west,honey_level=1": {
"model": "minecraft:block/beehive_empty",
"y": 270
"y": 270,
"model": "minecraft:block/beehive/1"
},
"facing=west,honey_level=2": {
"model": "minecraft:block/beehive_empty",
"y": 270
"y": 270,
"model": "minecraft:block/beehive/2"
},
"facing=west,honey_level=3": {
"model": "minecraft:block/beehive_empty",
"y": 270
"y": 270,
"model": "minecraft:block/beehive/3"
},
"facing=west,honey_level=4": {
"model": "minecraft:block/beehive_empty",
"y": 270
"y": 270,
"model": "minecraft:block/beehive/4"
},
"facing=west,honey_level=5": {
"model": "minecraft:block/beehive_honey",
"y": 270
"y": 270,
"model": "minecraft:block/beehive/5"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.bees"
}

View File

@@ -1,63 +1,123 @@
{
"variants": {
"attachment=ceiling,facing=east": {
"model": "minecraft:block/bell_ceiling",
"attachment=ceiling,facing=east,powered=false": {
"model": "minecraft:block/bell/ceiling",
"y": 90
},
"attachment=ceiling,facing=north": {
"model": "minecraft:block/bell_ceiling"
"attachment=ceiling,facing=north,powered=false": {
"model": "minecraft:block/bell/ceiling"
},
"attachment=ceiling,facing=south": {
"model": "minecraft:block/bell_ceiling",
"attachment=ceiling,facing=south,powered=false": {
"model": "minecraft:block/bell/ceiling",
"y": 180
},
"attachment=ceiling,facing=west": {
"model": "minecraft:block/bell_ceiling",
"attachment=ceiling,facing=west,powered=false": {
"model": "minecraft:block/bell/ceiling",
"y": 270
},
"attachment=double_wall,facing=east": {
"model": "minecraft:block/bell_between_walls"
"attachment=double_wall,facing=east,powered=false": {
"model": "minecraft:block/bell/between_walls"
},
"attachment=double_wall,facing=north": {
"model": "minecraft:block/bell_between_walls",
"attachment=double_wall,facing=north,powered=false": {
"model": "minecraft:block/bell/between_walls",
"y": 270
},
"attachment=double_wall,facing=south": {
"model": "minecraft:block/bell_between_walls",
"attachment=double_wall,facing=south,powered=false": {
"model": "minecraft:block/bell/between_walls",
"y": 90
},
"attachment=double_wall,facing=west": {
"model": "minecraft:block/bell_between_walls",
"attachment=double_wall,facing=west,powered=false": {
"model": "minecraft:block/bell/between_walls",
"y": 180
},
"attachment=floor,facing=east": {
"model": "minecraft:block/bell_floor",
"attachment=floor,facing=east,powered=false": {
"model": "minecraft:block/bell/floor",
"y": 90
},
"attachment=floor,facing=north": {
"model": "minecraft:block/bell_floor"
"attachment=floor,facing=north,powered=false": {
"model": "minecraft:block/bell/floor"
},
"attachment=floor,facing=south": {
"model": "minecraft:block/bell_floor",
"attachment=floor,facing=south,powered=false": {
"model": "minecraft:block/bell/floor",
"y": 180
},
"attachment=floor,facing=west": {
"model": "minecraft:block/bell_floor",
"attachment=floor,facing=west,powered=false": {
"model": "minecraft:block/bell/floor",
"y": 270
},
"attachment=single_wall,facing=east": {
"model": "minecraft:block/bell_wall"
"attachment=single_wall,facing=east,powered=false": {
"model": "minecraft:block/bell/wall"
},
"attachment=single_wall,facing=north": {
"model": "minecraft:block/bell_wall",
"attachment=single_wall,facing=north,powered=false": {
"model": "minecraft:block/bell/wall",
"y": 270
},
"attachment=single_wall,facing=south": {
"model": "minecraft:block/bell_wall",
"attachment=single_wall,facing=south,powered=false": {
"model": "minecraft:block/bell/wall",
"y": 90
},
"attachment=single_wall,facing=west": {
"model": "minecraft:block/bell_wall",
"attachment=single_wall,facing=west,powered=false": {
"model": "minecraft:block/bell/wall",
"y": 180
},
"attachment=ceiling,facing=east,powered=true": {
"model": "minecraft:block/bell/ceiling_powered",
"y": 90
},
"attachment=ceiling,facing=north,powered=true": {
"model": "minecraft:block/bell/ceiling_powered"
},
"attachment=ceiling,facing=south,powered=true": {
"model": "minecraft:block/bell/ceiling_powered",
"y": 180
},
"attachment=ceiling,facing=west,powered=true": {
"model": "minecraft:block/bell/ceiling_powered",
"y": 270
},
"attachment=double_wall,facing=east,powered=true": {
"model": "minecraft:block/bell/between_walls_powered"
},
"attachment=double_wall,facing=north,powered=true": {
"model": "minecraft:block/bell/between_walls_powered",
"y": 270
},
"attachment=double_wall,facing=south,powered=true": {
"model": "minecraft:block/bell/between_walls_powered",
"y": 90
},
"attachment=double_wall,facing=west,powered=true": {
"model": "minecraft:block/bell/between_walls_powered",
"y": 180
},
"attachment=floor,facing=east,powered=true": {
"model": "minecraft:block/bell/floor_powered",
"y": 90
},
"attachment=floor,facing=north,powered=true": {
"model": "minecraft:block/bell/floor_powered"
},
"attachment=floor,facing=south,powered=true": {
"model": "minecraft:block/bell/floor_powered",
"y": 180
},
"attachment=floor,facing=west,powered=true": {
"model": "minecraft:block/bell/floor_powered",
"y": 270
},
"attachment=single_wall,facing=east,powered=true": {
"model": "minecraft:block/bell/wall_powered"
},
"attachment=single_wall,facing=north,powered=true": {
"model": "minecraft:block/bell/wall_powered",
"y": 270
},
"attachment=single_wall,facing=south,powered=true": {
"model": "minecraft:block/bell/wall_powered",
"y": 90
},
"attachment=single_wall,facing=west,powered=true": {
"model": "minecraft:block/bell/wall_powered",
"y": 180
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.bell"
}

View File

@@ -1,7 +1,28 @@
{
"variants": {
"": {
"model": "minecraft:block/birch_leaves"
"persistent=false": {
"model": "minecraft:block/leaves/birch/not_persistent"
},
"distance=1,persistent=true": {
"model": "minecraft:block/leaves/birch/1"
},
"distance=2,persistent=true": {
"model": "minecraft:block/leaves/birch/2"
},
"distance=3,persistent=true": {
"model": "minecraft:block/leaves/birch/3"
},
"distance=4,persistent=true": {
"model": "minecraft:block/leaves/birch/4"
},
"distance=5,persistent=true": {
"model": "minecraft:block/leaves/birch/5"
},
"distance=6,persistent=true": {
"model": "minecraft:block/leaves/birch/6"
},
"distance=7,persistent=true": {
"model": "minecraft:block/leaves/birch/7"
}
}
}

View File

@@ -0,0 +1,4 @@
{
"condition": "redstone.leaves & extra.leaves_persistent_only",
"fallback": "assets/minecraft/blockstates/disabled_features/leaves_np/birch_leaves.json"
}

View File

@@ -1,7 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/black_concrete"
"model": "minecraft:block/concrete/black_concrete"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "outlines.concrete"
}

View File

@@ -0,0 +1,4 @@
{
"condition": "!outlines.powder",
"fallback": "assets/minecraft/blockstates/disabled_features/black_concrete_powder.json"
}

View File

@@ -0,0 +1,4 @@
{
"condition": "!outlines.terracotta",
"fallback": "assets/minecraft/blockstates/disabled_features/black_terracotta.json"
}

View File

@@ -1,7 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/black_wool"
"model": "minecraft:block/wool/black_wool"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "outlines.wool"
}

View File

@@ -0,0 +1,4 @@
{
"condition": "!redstone.blast_furnace",
"fallback": "assets/minecraft/blockstates/disabled_features/blast_furnace.json"
}

View File

@@ -1,7 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/blue_concrete"
"model": "minecraft:block/concrete/blue_concrete"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "outlines.concrete"
}

View File

@@ -0,0 +1,4 @@
{
"condition": "!outlines.powder",
"fallback": "assets/minecraft/blockstates/disabled_features/blue_concrete_powder.json"
}

View File

@@ -0,0 +1,4 @@
{
"condition": "!outlines.terracotta",
"fallback": "assets/minecraft/blockstates/disabled_features/blue_terracotta.json"
}

View File

@@ -1,7 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/blue_wool"
"model": "minecraft:block/wool/blue_wool"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "outlines.wool"
}

View File

@@ -1,7 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/brown_concrete"
"model": "minecraft:block/concrete/brown_concrete"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "outlines.concrete"
}

View File

@@ -0,0 +1,4 @@
{
"condition": "!outlines.powder",
"fallback": "assets/minecraft/blockstates/disabled_features/brown_concrete_powder.json"
}

View File

@@ -0,0 +1,4 @@
{
"condition": "!outlines.terracotta",
"fallback": "assets/minecraft/blockstates/disabled_features/brown_terracotta.json"
}

View File

@@ -1,7 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/brown_wool"
"model": "minecraft:block/wool/brown_wool"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "outlines.wool"
}

View File

@@ -1,25 +1,25 @@
{
"variants": {
"bites=0": {
"model": "minecraft:block/cake"
"model": "minecraft:block/cake/14"
},
"bites=1": {
"model": "minecraft:block/cake_slice1"
"model": "minecraft:block/cake/12"
},
"bites=2": {
"model": "minecraft:block/cake_slice2"
"model": "minecraft:block/cake/10"
},
"bites=3": {
"model": "minecraft:block/cake_slice3"
"model": "minecraft:block/cake/8"
},
"bites=4": {
"model": "minecraft:block/cake_slice4"
"model": "minecraft:block/cake/6"
},
"bites=5": {
"model": "minecraft:block/cake_slice5"
"model": "minecraft:block/cake/4"
},
"bites=6": {
"model": "minecraft:block/cake_slice6"
"model": "minecraft:block/cake/2"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.cake"
}

View File

@@ -1,48 +1,276 @@
{
"variants": {
"facing=east,sculk_sensor_phase=active": {
"model": "minecraft:block/calibrated_sculk_sensor_active",
"facing=east,sculk_sensor_phase=active,power=0": {
"model": "minecraft:block/sculk_sensor/calibrated/0",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=1": {
"model": "minecraft:block/sculk_sensor/calibrated/1",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=2": {
"model": "minecraft:block/sculk_sensor/calibrated/2",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=3": {
"model": "minecraft:block/sculk_sensor/calibrated/3",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=4": {
"model": "minecraft:block/sculk_sensor/calibrated/4",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=5": {
"model": "minecraft:block/sculk_sensor/calibrated/5",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=6": {
"model": "minecraft:block/sculk_sensor/calibrated/6",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=7": {
"model": "minecraft:block/sculk_sensor/calibrated/7",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=8": {
"model": "minecraft:block/sculk_sensor/calibrated/8",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=9": {
"model": "minecraft:block/sculk_sensor/calibrated/9",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=10": {
"model": "minecraft:block/sculk_sensor/calibrated/10",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=11": {
"model": "minecraft:block/sculk_sensor/calibrated/11",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=12": {
"model": "minecraft:block/sculk_sensor/calibrated/12",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=13": {
"model": "minecraft:block/sculk_sensor/calibrated/13",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=14": {
"model": "minecraft:block/sculk_sensor/calibrated/14",
"y": 90
},
"facing=east,sculk_sensor_phase=active,power=15": {
"model": "minecraft:block/sculk_sensor/calibrated/15",
"y": 90
},
"facing=east,sculk_sensor_phase=cooldown": {
"model": "minecraft:block/calibrated_sculk_sensor_active",
"model": "minecraft:block/sculk_sensor/calibrated/cooldown",
"y": 90
},
"facing=east,sculk_sensor_phase=inactive": {
"model": "minecraft:block/calibrated_sculk_sensor_inactive",
"model": "minecraft:block/sculk_sensor/calibrated/0",
"y": 90
},
"facing=north,sculk_sensor_phase=active": {
"model": "minecraft:block/calibrated_sculk_sensor_active"
"facing=north,sculk_sensor_phase=active,power=0": {
"model": "minecraft:block/sculk_sensor/calibrated/0"
},
"facing=north,sculk_sensor_phase=active,power=1": {
"model": "minecraft:block/sculk_sensor/calibrated/1"
},
"facing=north,sculk_sensor_phase=active,power=2": {
"model": "minecraft:block/sculk_sensor/calibrated/2"
},
"facing=north,sculk_sensor_phase=active,power=3": {
"model": "minecraft:block/sculk_sensor/calibrated/3"
},
"facing=north,sculk_sensor_phase=active,power=4": {
"model": "minecraft:block/sculk_sensor/calibrated/4"
},
"facing=north,sculk_sensor_phase=active,power=5": {
"model": "minecraft:block/sculk_sensor/calibrated/5"
},
"facing=north,sculk_sensor_phase=active,power=6": {
"model": "minecraft:block/sculk_sensor/calibrated/6"
},
"facing=north,sculk_sensor_phase=active,power=7": {
"model": "minecraft:block/sculk_sensor/calibrated/7"
},
"facing=north,sculk_sensor_phase=active,power=8": {
"model": "minecraft:block/sculk_sensor/calibrated/8"
},
"facing=north,sculk_sensor_phase=active,power=9": {
"model": "minecraft:block/sculk_sensor/calibrated/9"
},
"facing=north,sculk_sensor_phase=active,power=10": {
"model": "minecraft:block/sculk_sensor/calibrated/10"
},
"facing=north,sculk_sensor_phase=active,power=11": {
"model": "minecraft:block/sculk_sensor/calibrated/11"
},
"facing=north,sculk_sensor_phase=active,power=12": {
"model": "minecraft:block/sculk_sensor/calibrated/12"
},
"facing=north,sculk_sensor_phase=active,power=13": {
"model": "minecraft:block/sculk_sensor/calibrated/13"
},
"facing=north,sculk_sensor_phase=active,power=14": {
"model": "minecraft:block/sculk_sensor/calibrated/14"
},
"facing=north,sculk_sensor_phase=active,power=15": {
"model": "minecraft:block/sculk_sensor/calibrated/15"
},
"facing=north,sculk_sensor_phase=cooldown": {
"model": "minecraft:block/calibrated_sculk_sensor_active"
"model": "minecraft:block/sculk_sensor/calibrated/cooldown"
},
"facing=north,sculk_sensor_phase=inactive": {
"model": "minecraft:block/calibrated_sculk_sensor_inactive"
"model": "minecraft:block/sculk_sensor/calibrated/0"
},
"facing=south,sculk_sensor_phase=active": {
"model": "minecraft:block/calibrated_sculk_sensor_active",
"facing=south,sculk_sensor_phase=active,power=0": {
"model": "minecraft:block/sculk_sensor/calibrated/0",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=1": {
"model": "minecraft:block/sculk_sensor/calibrated/1",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=2": {
"model": "minecraft:block/sculk_sensor/calibrated/2",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=3": {
"model": "minecraft:block/sculk_sensor/calibrated/3",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=4": {
"model": "minecraft:block/sculk_sensor/calibrated/4",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=5": {
"model": "minecraft:block/sculk_sensor/calibrated/5",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=6": {
"model": "minecraft:block/sculk_sensor/calibrated/6",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=7": {
"model": "minecraft:block/sculk_sensor/calibrated/7",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=8": {
"model": "minecraft:block/sculk_sensor/calibrated/8",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=9": {
"model": "minecraft:block/sculk_sensor/calibrated/9",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=10": {
"model": "minecraft:block/sculk_sensor/calibrated/10",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=11": {
"model": "minecraft:block/sculk_sensor/calibrated/11",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=12": {
"model": "minecraft:block/sculk_sensor/calibrated/12",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=13": {
"model": "minecraft:block/sculk_sensor/calibrated/13",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=14": {
"model": "minecraft:block/sculk_sensor/calibrated/14",
"y": 180
},
"facing=south,sculk_sensor_phase=active,power=15": {
"model": "minecraft:block/sculk_sensor/calibrated/15",
"y": 180
},
"facing=south,sculk_sensor_phase=cooldown": {
"model": "minecraft:block/calibrated_sculk_sensor_active",
"model": "minecraft:block/sculk_sensor/calibrated/cooldown",
"y": 180
},
"facing=south,sculk_sensor_phase=inactive": {
"model": "minecraft:block/calibrated_sculk_sensor_inactive",
"model": "minecraft:block/sculk_sensor/calibrated/0",
"y": 180
},
"facing=west,sculk_sensor_phase=active": {
"model": "minecraft:block/calibrated_sculk_sensor_active",
"facing=west,sculk_sensor_phase=active,power=0": {
"model": "minecraft:block/sculk_sensor/calibrated/0",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=1": {
"model": "minecraft:block/sculk_sensor/calibrated/1",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=2": {
"model": "minecraft:block/sculk_sensor/calibrated/2",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=3": {
"model": "minecraft:block/sculk_sensor/calibrated/3",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=4": {
"model": "minecraft:block/sculk_sensor/calibrated/4",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=5": {
"model": "minecraft:block/sculk_sensor/calibrated/5",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=6": {
"model": "minecraft:block/sculk_sensor/calibrated/6",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=7": {
"model": "minecraft:block/sculk_sensor/calibrated/7",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=8": {
"model": "minecraft:block/sculk_sensor/calibrated/8",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=9": {
"model": "minecraft:block/sculk_sensor/calibrated/9",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=10": {
"model": "minecraft:block/sculk_sensor/calibrated/10",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=11": {
"model": "minecraft:block/sculk_sensor/calibrated/11",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=12": {
"model": "minecraft:block/sculk_sensor/calibrated/12",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=13": {
"model": "minecraft:block/sculk_sensor/calibrated/13",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=14": {
"model": "minecraft:block/sculk_sensor/calibrated/14",
"y": 270
},
"facing=west,sculk_sensor_phase=active,power=15": {
"model": "minecraft:block/sculk_sensor/calibrated/15",
"y": 270
},
"facing=west,sculk_sensor_phase=cooldown": {
"model": "minecraft:block/calibrated_sculk_sensor_active",
"model": "minecraft:block/sculk_sensor/calibrated/cooldown",
"y": 270
},
"facing=west,sculk_sensor_phase=inactive": {
"model": "minecraft:block/calibrated_sculk_sensor_inactive",
"model": "minecraft:block/sculk_sensor/calibrated/0",
"y": 270
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.calibrated_sculk_sensor"
}

View File

@@ -1,7 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/cauldron"
"model": "minecraft:block/cauldron/empty"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.cauldrons"
}

View File

@@ -1,7 +1,28 @@
{
"variants": {
"": {
"model": "minecraft:block/cherry_leaves"
"persistent=false": {
"model": "minecraft:block/leaves/cherry/not_persistent"
},
"distance=1,persistent=true": {
"model": "minecraft:block/leaves/cherry/1"
},
"distance=2,persistent=true": {
"model": "minecraft:block/leaves/cherry/2"
},
"distance=3,persistent=true": {
"model": "minecraft:block/leaves/cherry/3"
},
"distance=4,persistent=true": {
"model": "minecraft:block/leaves/cherry/4"
},
"distance=5,persistent=true": {
"model": "minecraft:block/leaves/cherry/5"
},
"distance=6,persistent=true": {
"model": "minecraft:block/leaves/cherry/6"
},
"distance=7,persistent=true": {
"model": "minecraft:block/leaves/cherry/7"
}
}
}

View File

@@ -0,0 +1,4 @@
{
"condition": "redstone.leaves & extra.leaves_persistent_only",
"fallback": "assets/minecraft/blockstates/disabled_features/leaves_np/cherry_leaves.json"
}

View File

@@ -1,64 +1,64 @@
{
"variants": {
"facing=east,mode=compare,powered=false": {
"model": "minecraft:block/comparator",
"y": 270
"y": 270,
"model": "minecraft:block/comparator/off"
},
"facing=east,mode=compare,powered=true": {
"model": "minecraft:block/comparator_on",
"y": 270
"y": 270,
"model": "minecraft:block/comparator/on"
},
"facing=east,mode=subtract,powered=false": {
"model": "minecraft:block/comparator_subtract",
"y": 270
"y": 270,
"model": "minecraft:block/comparator/off_subtract"
},
"facing=east,mode=subtract,powered=true": {
"model": "minecraft:block/comparator_on_subtract",
"y": 270
"y": 270,
"model": "minecraft:block/comparator/on_subtract"
},
"facing=north,mode=compare,powered=false": {
"model": "minecraft:block/comparator",
"y": 180
"y": 180,
"model": "minecraft:block/comparator/off"
},
"facing=north,mode=compare,powered=true": {
"model": "minecraft:block/comparator_on",
"y": 180
"y": 180,
"model": "minecraft:block/comparator/on"
},
"facing=north,mode=subtract,powered=false": {
"model": "minecraft:block/comparator_subtract",
"y": 180
"y": 180,
"model": "minecraft:block/comparator/off_subtract"
},
"facing=north,mode=subtract,powered=true": {
"model": "minecraft:block/comparator_on_subtract",
"y": 180
"y": 180,
"model": "minecraft:block/comparator/on_subtract"
},
"facing=south,mode=compare,powered=false": {
"model": "minecraft:block/comparator"
"model": "minecraft:block/comparator/off"
},
"facing=south,mode=compare,powered=true": {
"model": "minecraft:block/comparator_on"
"model": "minecraft:block/comparator/on"
},
"facing=south,mode=subtract,powered=false": {
"model": "minecraft:block/comparator_subtract"
"model": "minecraft:block/comparator/off_subtract"
},
"facing=south,mode=subtract,powered=true": {
"model": "minecraft:block/comparator_on_subtract"
"model": "minecraft:block/comparator/on_subtract"
},
"facing=west,mode=compare,powered=false": {
"model": "minecraft:block/comparator",
"y": 90
"y": 90,
"model": "minecraft:block/comparator/off"
},
"facing=west,mode=compare,powered=true": {
"model": "minecraft:block/comparator_on",
"y": 90
"y": 90,
"model": "minecraft:block/comparator/on"
},
"facing=west,mode=subtract,powered=false": {
"model": "minecraft:block/comparator_subtract",
"y": 90
"y": 90,
"model": "minecraft:block/comparator/off_subtract"
},
"facing=west,mode=subtract,powered=true": {
"model": "minecraft:block/comparator_on_subtract",
"y": 90
"y": 90,
"model": "minecraft:block/comparator/on_subtract"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.comparator"
}

View File

@@ -1,73 +1,31 @@
{
"multipart": [
{
"apply": {
"model": "minecraft:block/composter"
}
"variants": {
"level=0": {
"model": "minecraft:block/composter/0"
},
{
"apply": {
"model": "minecraft:block/composter_contents1"
},
"when": {
"level": "1"
}
"level=1": {
"model": "minecraft:block/composter/1"
},
{
"apply": {
"model": "minecraft:block/composter_contents2"
},
"when": {
"level": "2"
}
"level=2": {
"model": "minecraft:block/composter/2"
},
{
"apply": {
"model": "minecraft:block/composter_contents3"
},
"when": {
"level": "3"
}
"level=3": {
"model": "minecraft:block/composter/3"
},
{
"apply": {
"model": "minecraft:block/composter_contents4"
},
"when": {
"level": "4"
}
"level=4": {
"model": "minecraft:block/composter/4"
},
{
"apply": {
"model": "minecraft:block/composter_contents5"
},
"when": {
"level": "5"
}
"level=5": {
"model": "minecraft:block/composter/5"
},
{
"apply": {
"model": "minecraft:block/composter_contents6"
},
"when": {
"level": "6"
}
"level=6": {
"model": "minecraft:block/composter/6"
},
{
"apply": {
"model": "minecraft:block/composter_contents7"
},
"when": {
"level": "7"
}
"level=7": {
"model": "minecraft:block/composter/7"
},
{
"apply": {
"model": "minecraft:block/composter_contents_ready"
},
"when": {
"level": "8"
}
"level=8": {
"model": "minecraft:block/composter/8"
}
]
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.composter"
}

View File

@@ -1,215 +1,215 @@
{
"variants": {
"crafting=false,orientation=down_east,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"x": 90,
"y": 90
},
"crafting=false,orientation=down_east,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"x": 90,
"y": 90
},
"crafting=false,orientation=down_north,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"x": 90
},
"crafting=false,orientation=down_north,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"x": 90
},
"crafting=false,orientation=down_south,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"x": 90,
"y": 180
},
"crafting=false,orientation=down_south,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"x": 90,
"y": 180
},
"crafting=false,orientation=down_west,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"x": 90,
"y": 270
},
"crafting=false,orientation=down_west,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"x": 90,
"y": 270
},
"crafting=false,orientation=east_up,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"y": 90
},
"crafting=false,orientation=east_up,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"y": 90
},
"crafting=false,orientation=north_up,triggered=false": {
"model": "minecraft:block/crafter"
"model": "minecraft:block/crafter/regular"
},
"crafting=false,orientation=north_up,triggered=true": {
"model": "minecraft:block/crafter_triggered"
"model": "minecraft:block/crafter/triggered"
},
"crafting=false,orientation=south_up,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"y": 180
},
"crafting=false,orientation=south_up,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"y": 180
},
"crafting=false,orientation=up_east,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"x": 270,
"y": 270
},
"crafting=false,orientation=up_east,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"x": 270,
"y": 270
},
"crafting=false,orientation=up_north,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"x": 270,
"y": 180
},
"crafting=false,orientation=up_north,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"x": 270,
"y": 180
},
"crafting=false,orientation=up_south,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"x": 270
},
"crafting=false,orientation=up_south,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"x": 270
},
"crafting=false,orientation=up_west,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"x": 270,
"y": 90
},
"crafting=false,orientation=up_west,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"x": 270,
"y": 90
},
"crafting=false,orientation=west_up,triggered=false": {
"model": "minecraft:block/crafter",
"model": "minecraft:block/crafter/regular",
"y": 270
},
"crafting=false,orientation=west_up,triggered=true": {
"model": "minecraft:block/crafter_triggered",
"model": "minecraft:block/crafter/triggered",
"y": 270
},
"crafting=true,orientation=down_east,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"x": 90,
"y": 90
},
"crafting=true,orientation=down_east,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"x": 90,
"y": 90
},
"crafting=true,orientation=down_north,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"x": 90
},
"crafting=true,orientation=down_north,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"x": 90
},
"crafting=true,orientation=down_south,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"x": 90,
"y": 180
},
"crafting=true,orientation=down_south,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"x": 90,
"y": 180
},
"crafting=true,orientation=down_west,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"x": 90,
"y": 270
},
"crafting=true,orientation=down_west,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"x": 90,
"y": 270
},
"crafting=true,orientation=east_up,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"y": 90
},
"crafting=true,orientation=east_up,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"y": 90
},
"crafting=true,orientation=north_up,triggered=false": {
"model": "minecraft:block/crafter_crafting"
"model": "minecraft:block/crafter/crafting"
},
"crafting=true,orientation=north_up,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered"
"model": "minecraft:block/crafter/crafting_triggered"
},
"crafting=true,orientation=south_up,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"y": 180
},
"crafting=true,orientation=south_up,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"y": 180
},
"crafting=true,orientation=up_east,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"x": 270,
"y": 270
},
"crafting=true,orientation=up_east,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"x": 270,
"y": 270
},
"crafting=true,orientation=up_north,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"x": 270,
"y": 180
},
"crafting=true,orientation=up_north,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"x": 270,
"y": 180
},
"crafting=true,orientation=up_south,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"x": 270
},
"crafting=true,orientation=up_south,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"x": 270
},
"crafting=true,orientation=up_west,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"x": 270,
"y": 90
},
"crafting=true,orientation=up_west,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"x": 270,
"y": 90
},
"crafting=true,orientation=west_up,triggered=false": {
"model": "minecraft:block/crafter_crafting",
"model": "minecraft:block/crafter/crafting",
"y": 270
},
"crafting=true,orientation=west_up,triggered=true": {
"model": "minecraft:block/crafter_crafting_triggered",
"model": "minecraft:block/crafter/crafting_triggered",
"y": 270
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.crafter"
}

View File

@@ -1,7 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/cyan_concrete"
"model": "minecraft:block/concrete/cyan_concrete"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "outlines.concrete"
}

View File

@@ -0,0 +1,4 @@
{
"condition": "!outlines.powder",
"fallback": "assets/minecraft/blockstates/disabled_features/cyan_concrete_powder.json"
}

View File

@@ -0,0 +1,4 @@
{
"condition": "!outlines.terracotta",
"fallback": "assets/minecraft/blockstates/disabled_features/cyan_terracotta.json"
}

View File

@@ -1,7 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/cyan_wool"
"model": "minecraft:block/wool/cyan_wool"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "outlines.wool"
}

View File

@@ -1,7 +1,28 @@
{
"variants": {
"": {
"model": "minecraft:block/dark_oak_leaves"
"persistent=false": {
"model": "minecraft:block/leaves/dark_oak/not_persistent"
},
"distance=1,persistent=true": {
"model": "minecraft:block/leaves/dark_oak/1"
},
"distance=2,persistent=true": {
"model": "minecraft:block/leaves/dark_oak/2"
},
"distance=3,persistent=true": {
"model": "minecraft:block/leaves/dark_oak/3"
},
"distance=4,persistent=true": {
"model": "minecraft:block/leaves/dark_oak/4"
},
"distance=5,persistent=true": {
"model": "minecraft:block/leaves/dark_oak/5"
},
"distance=6,persistent=true": {
"model": "minecraft:block/leaves/dark_oak/6"
},
"distance=7,persistent=true": {
"model": "minecraft:block/leaves/dark_oak/7"
}
}
}

View File

@@ -0,0 +1,4 @@
{
"condition": "redstone.leaves & extra.leaves_persistent_only",
"fallback": "assets/minecraft/blockstates/disabled_features/leaves_np/dark_oak_leaves.json"
}

View File

@@ -1,10 +1,101 @@
{
"variants": {
"inverted=false": {
"model": "minecraft:block/daylight_detector"
"inverted=false,power=0": {
"model": "minecraft:block/daylight_detector/0"
},
"inverted=true": {
"model": "minecraft:block/daylight_detector_inverted"
"inverted=false,power=1": {
"model": "minecraft:block/daylight_detector/1"
},
"inverted=false,power=2": {
"model": "minecraft:block/daylight_detector/2"
},
"inverted=false,power=3": {
"model": "minecraft:block/daylight_detector/3"
},
"inverted=false,power=4": {
"model": "minecraft:block/daylight_detector/4"
},
"inverted=false,power=5": {
"model": "minecraft:block/daylight_detector/5"
},
"inverted=false,power=6": {
"model": "minecraft:block/daylight_detector/6"
},
"inverted=false,power=7": {
"model": "minecraft:block/daylight_detector/7"
},
"inverted=false,power=8": {
"model": "minecraft:block/daylight_detector/8"
},
"inverted=false,power=9": {
"model": "minecraft:block/daylight_detector/9"
},
"inverted=false,power=10": {
"model": "minecraft:block/daylight_detector/10"
},
"inverted=false,power=11": {
"model": "minecraft:block/daylight_detector/11"
},
"inverted=false,power=12": {
"model": "minecraft:block/daylight_detector/12"
},
"inverted=false,power=13": {
"model": "minecraft:block/daylight_detector/13"
},
"inverted=false,power=14": {
"model": "minecraft:block/daylight_detector/14"
},
"inverted=false,power=15": {
"model": "minecraft:block/daylight_detector/15"
},
"inverted=true,power=0": {
"model": "minecraft:block/daylight_detector/inverted/0"
},
"inverted=true,power=1": {
"model": "minecraft:block/daylight_detector/inverted/1"
},
"inverted=true,power=2": {
"model": "minecraft:block/daylight_detector/inverted/2"
},
"inverted=true,power=3": {
"model": "minecraft:block/daylight_detector/inverted/3"
},
"inverted=true,power=4": {
"model": "minecraft:block/daylight_detector/inverted/4"
},
"inverted=true,power=5": {
"model": "minecraft:block/daylight_detector/inverted/5"
},
"inverted=true,power=6": {
"model": "minecraft:block/daylight_detector/inverted/6"
},
"inverted=true,power=7": {
"model": "minecraft:block/daylight_detector/inverted/7"
},
"inverted=true,power=8": {
"model": "minecraft:block/daylight_detector/inverted/8"
},
"inverted=true,power=9": {
"model": "minecraft:block/daylight_detector/inverted/9"
},
"inverted=true,power=10": {
"model": "minecraft:block/daylight_detector/inverted/10"
},
"inverted=true,power=11": {
"model": "minecraft:block/daylight_detector/inverted/11"
},
"inverted=true,power=12": {
"model": "minecraft:block/daylight_detector/inverted/12"
},
"inverted=true,power=13": {
"model": "minecraft:block/daylight_detector/inverted/13"
},
"inverted=true,power=14": {
"model": "minecraft:block/daylight_detector/inverted/14"
},
"inverted=true,power=15": {
"model": "minecraft:block/daylight_detector/inverted/15"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.daylight_detector"
}

View File

@@ -1,7 +1,10 @@
{
"variants": {
"": {
"model": "minecraft:block/deepslate_redstone_ore"
"lit=false": {
"model": "minecraft:block/redstone_ore/deepslate_off"
},
"lit=true": {
"model": "minecraft:block/redstone_ore/deepslate_on"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.ore"
}

View File

@@ -1,46 +1,46 @@
{
"variants": {
"powered=false,shape=ascending_east": {
"model": "minecraft:block/detector_rail_raised_ne",
"model": "minecraft:block/detector_rail/raised_ne",
"y": 90
},
"powered=false,shape=ascending_north": {
"model": "minecraft:block/detector_rail_raised_ne"
"model": "minecraft:block/detector_rail/raised_ne"
},
"powered=false,shape=ascending_south": {
"model": "minecraft:block/detector_rail_raised_sw"
"model": "minecraft:block/detector_rail/raised_sw"
},
"powered=false,shape=ascending_west": {
"model": "minecraft:block/detector_rail_raised_sw",
"model": "minecraft:block/detector_rail/raised_sw",
"y": 90
},
"powered=false,shape=east_west": {
"model": "minecraft:block/detector_rail",
"model": "minecraft:block/detector_rail/off",
"y": 90
},
"powered=false,shape=north_south": {
"model": "minecraft:block/detector_rail"
"model": "minecraft:block/detector_rail/off"
},
"powered=true,shape=ascending_east": {
"model": "minecraft:block/detector_rail_on_raised_ne",
"model": "minecraft:block/detector_rail/on_raised_ne",
"y": 90
},
"powered=true,shape=ascending_north": {
"model": "minecraft:block/detector_rail_on_raised_ne"
"model": "minecraft:block/detector_rail/on_raised_ne"
},
"powered=true,shape=ascending_south": {
"model": "minecraft:block/detector_rail_on_raised_sw"
"model": "minecraft:block/detector_rail/on_raised_sw"
},
"powered=true,shape=ascending_west": {
"model": "minecraft:block/detector_rail_on_raised_sw",
"model": "minecraft:block/detector_rail/on_raised_sw",
"y": 90
},
"powered=true,shape=east_west": {
"model": "minecraft:block/detector_rail_on",
"model": "minecraft:block/detector_rail/on",
"y": 90
},
"powered=true,shape=north_south": {
"model": "minecraft:block/detector_rail_on"
"model": "minecraft:block/detector_rail/on"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.detector_rail"
}

View File

@@ -0,0 +1,21 @@
{
"variants": {
"": [
{
"model": "minecraft:block/concrete_powder/black_concrete_powder"
},
{
"model": "minecraft:block/concrete_powder/black_concrete_powder",
"y": 90
},
{
"model": "minecraft:block/concrete_powder/black_concrete_powder",
"y": 180
},
{
"model": "minecraft:block/concrete_powder/black_concrete_powder",
"y": 270
}
]
}
}

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/terracotta/black_terracotta"
}
}
}

View File

@@ -0,0 +1,34 @@
{
"variants": {
"facing=east,lit=false": {
"model": "minecraft:block/blast_furnace/off",
"y": 90
},
"facing=east,lit=true": {
"model": "minecraft:block/blast_furnace/on",
"y": 90
},
"facing=north,lit=false": {
"model": "minecraft:block/blast_furnace/off"
},
"facing=north,lit=true": {
"model": "minecraft:block/blast_furnace/on"
},
"facing=south,lit=false": {
"model": "minecraft:block/blast_furnace/off",
"y": 180
},
"facing=south,lit=true": {
"model": "minecraft:block/blast_furnace/on",
"y": 180
},
"facing=west,lit=false": {
"model": "minecraft:block/blast_furnace/off",
"y": 270
},
"facing=west,lit=true": {
"model": "minecraft:block/blast_furnace/on",
"y": 270
}
}
}

View File

@@ -0,0 +1,21 @@
{
"variants": {
"": [
{
"model": "minecraft:block/concrete_powder/blue_concrete_powder"
},
{
"model": "minecraft:block/concrete_powder/blue_concrete_powder",
"y": 90
},
{
"model": "minecraft:block/concrete_powder/blue_concrete_powder",
"y": 180
},
{
"model": "minecraft:block/concrete_powder/blue_concrete_powder",
"y": 270
}
]
}
}

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/terracotta/blue_terracotta"
}
}
}

View File

@@ -0,0 +1,21 @@
{
"variants": {
"": [
{
"model": "minecraft:block/concrete_powder/brown_concrete_powder"
},
{
"model": "minecraft:block/concrete_powder/brown_concrete_powder",
"y": 90
},
{
"model": "minecraft:block/concrete_powder/brown_concrete_powder",
"y": 180
},
{
"model": "minecraft:block/concrete_powder/brown_concrete_powder",
"y": 270
}
]
}
}

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/terracotta/brown_terracotta"
}
}
}

View File

@@ -0,0 +1,21 @@
{
"variants": {
"": [
{
"model": "minecraft:block/concrete_powder/cyan_concrete_powder"
},
{
"model": "minecraft:block/concrete_powder/cyan_concrete_powder",
"y": 90
},
{
"model": "minecraft:block/concrete_powder/cyan_concrete_powder",
"y": 180
},
{
"model": "minecraft:block/concrete_powder/cyan_concrete_powder",
"y": 270
}
]
}
}

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/terracotta/cyan_terracotta"
}
}
}

View File

@@ -0,0 +1,34 @@
{
"variants": {
"facing=east,lit=false": {
"model": "minecraft:block/furnace/off",
"y": 90
},
"facing=east,lit=true": {
"model": "minecraft:block/furnace/on",
"y": 90
},
"facing=north,lit=false": {
"model": "minecraft:block/furnace/off"
},
"facing=north,lit=true": {
"model": "minecraft:block/furnace/on"
},
"facing=south,lit=false": {
"model": "minecraft:block/furnace/off",
"y": 180
},
"facing=south,lit=true": {
"model": "minecraft:block/furnace/on",
"y": 180
},
"facing=west,lit=false": {
"model": "minecraft:block/furnace/off",
"y": 270
},
"facing=west,lit=true": {
"model": "minecraft:block/furnace/on",
"y": 270
}
}
}

View File

@@ -0,0 +1,21 @@
{
"variants": {
"": [
{
"model": "minecraft:block/concrete_powder/gray_concrete_powder"
},
{
"model": "minecraft:block/concrete_powder/gray_concrete_powder",
"y": 90
},
{
"model": "minecraft:block/concrete_powder/gray_concrete_powder",
"y": 180
},
{
"model": "minecraft:block/concrete_powder/gray_concrete_powder",
"y": 270
}
]
}
}

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/terracotta/gray_terracotta"
}
}
}

View File

@@ -0,0 +1,21 @@
{
"variants": {
"": [
{
"model": "minecraft:block/concrete_powder/green_concrete_powder"
},
{
"model": "minecraft:block/concrete_powder/green_concrete_powder",
"y": 90
},
{
"model": "minecraft:block/concrete_powder/green_concrete_powder",
"y": 180
},
{
"model": "minecraft:block/concrete_powder/green_concrete_powder",
"y": 270
}
]
}
}

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/terracotta/green_terracotta"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"variants": {
"open=false": {
"model": "minecraft:block/redstone_lamp"
},
"open=true": {
"model": "minecraft:block/redstone_lamp_on"
}
}
}

View File

@@ -0,0 +1,10 @@
{
"variants": {
"open=false": {
"model": "minecraft:block/redstone_lamp/off"
},
"open=true": {
"model": "minecraft:block/redstone_lamp/on"
}
}
}

View File

@@ -0,0 +1,4 @@
{
"condition": "redstone.redstone_lamp",
"fallback": "assets/minecraft/blockstates/disabled_features/iron_trapdoor_default_lamp.json"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/acacia/1"
},
"distance=2": {
"model": "minecraft:block/leaves/acacia/2"
},
"distance=3": {
"model": "minecraft:block/leaves/acacia/3"
},
"distance=4": {
"model": "minecraft:block/leaves/acacia/4"
},
"distance=5": {
"model": "minecraft:block/leaves/acacia/5"
},
"distance=6": {
"model": "minecraft:block/leaves/acacia/6"
},
"distance=7": {
"model": "minecraft:block/leaves/acacia/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/azalea/1"
},
"distance=2": {
"model": "minecraft:block/leaves/azalea/2"
},
"distance=3": {
"model": "minecraft:block/leaves/azalea/3"
},
"distance=4": {
"model": "minecraft:block/leaves/azalea/4"
},
"distance=5": {
"model": "minecraft:block/leaves/azalea/5"
},
"distance=6": {
"model": "minecraft:block/leaves/azalea/6"
},
"distance=7": {
"model": "minecraft:block/leaves/azalea/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/birch/1"
},
"distance=2": {
"model": "minecraft:block/leaves/birch/2"
},
"distance=3": {
"model": "minecraft:block/leaves/birch/3"
},
"distance=4": {
"model": "minecraft:block/leaves/birch/4"
},
"distance=5": {
"model": "minecraft:block/leaves/birch/5"
},
"distance=6": {
"model": "minecraft:block/leaves/birch/6"
},
"distance=7": {
"model": "minecraft:block/leaves/birch/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/cherry/1"
},
"distance=2": {
"model": "minecraft:block/leaves/cherry/2"
},
"distance=3": {
"model": "minecraft:block/leaves/cherry/3"
},
"distance=4": {
"model": "minecraft:block/leaves/cherry/4"
},
"distance=5": {
"model": "minecraft:block/leaves/cherry/5"
},
"distance=6": {
"model": "minecraft:block/leaves/cherry/6"
},
"distance=7": {
"model": "minecraft:block/leaves/cherry/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/dark_oak/1"
},
"distance=2": {
"model": "minecraft:block/leaves/dark_oak/2"
},
"distance=3": {
"model": "minecraft:block/leaves/dark_oak/3"
},
"distance=4": {
"model": "minecraft:block/leaves/dark_oak/4"
},
"distance=5": {
"model": "minecraft:block/leaves/dark_oak/5"
},
"distance=6": {
"model": "minecraft:block/leaves/dark_oak/6"
},
"distance=7": {
"model": "minecraft:block/leaves/dark_oak/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/flowering_azalea/1"
},
"distance=2": {
"model": "minecraft:block/leaves/flowering_azalea/2"
},
"distance=3": {
"model": "minecraft:block/leaves/flowering_azalea/3"
},
"distance=4": {
"model": "minecraft:block/leaves/flowering_azalea/4"
},
"distance=5": {
"model": "minecraft:block/leaves/flowering_azalea/5"
},
"distance=6": {
"model": "minecraft:block/leaves/flowering_azalea/6"
},
"distance=7": {
"model": "minecraft:block/leaves/flowering_azalea/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/jungle/1"
},
"distance=2": {
"model": "minecraft:block/leaves/jungle/2"
},
"distance=3": {
"model": "minecraft:block/leaves/jungle/3"
},
"distance=4": {
"model": "minecraft:block/leaves/jungle/4"
},
"distance=5": {
"model": "minecraft:block/leaves/jungle/5"
},
"distance=6": {
"model": "minecraft:block/leaves/jungle/6"
},
"distance=7": {
"model": "minecraft:block/leaves/jungle/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/mangrove/1"
},
"distance=2": {
"model": "minecraft:block/leaves/mangrove/2"
},
"distance=3": {
"model": "minecraft:block/leaves/mangrove/3"
},
"distance=4": {
"model": "minecraft:block/leaves/mangrove/4"
},
"distance=5": {
"model": "minecraft:block/leaves/mangrove/5"
},
"distance=6": {
"model": "minecraft:block/leaves/mangrove/6"
},
"distance=7": {
"model": "minecraft:block/leaves/mangrove/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/oak/1"
},
"distance=2": {
"model": "minecraft:block/leaves/oak/2"
},
"distance=3": {
"model": "minecraft:block/leaves/oak/3"
},
"distance=4": {
"model": "minecraft:block/leaves/oak/4"
},
"distance=5": {
"model": "minecraft:block/leaves/oak/5"
},
"distance=6": {
"model": "minecraft:block/leaves/oak/6"
},
"distance=7": {
"model": "minecraft:block/leaves/oak/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/pale_oak/1"
},
"distance=2": {
"model": "minecraft:block/leaves/pale_oak/2"
},
"distance=3": {
"model": "minecraft:block/leaves/pale_oak/3"
},
"distance=4": {
"model": "minecraft:block/leaves/pale_oak/4"
},
"distance=5": {
"model": "minecraft:block/leaves/pale_oak/5"
},
"distance=6": {
"model": "minecraft:block/leaves/pale_oak/6"
},
"distance=7": {
"model": "minecraft:block/leaves/pale_oak/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,25 @@
{
"variants": {
"distance=1": {
"model": "minecraft:block/leaves/spruce/1"
},
"distance=2": {
"model": "minecraft:block/leaves/spruce/2"
},
"distance=3": {
"model": "minecraft:block/leaves/spruce/3"
},
"distance=4": {
"model": "minecraft:block/leaves/spruce/4"
},
"distance=5": {
"model": "minecraft:block/leaves/spruce/5"
},
"distance=6": {
"model": "minecraft:block/leaves/spruce/6"
},
"distance=7": {
"model": "minecraft:block/leaves/spruce/7"
}
}
}

View File

@@ -0,0 +1,3 @@
{
"condition": "redstone.leaves"
}

View File

@@ -0,0 +1,21 @@
{
"variants": {
"": [
{
"model": "minecraft:block/concrete_powder/light_blue_concrete_powder"
},
{
"model": "minecraft:block/concrete_powder/light_blue_concrete_powder",
"y": 90
},
{
"model": "minecraft:block/concrete_powder/light_blue_concrete_powder",
"y": 180
},
{
"model": "minecraft:block/concrete_powder/light_blue_concrete_powder",
"y": 270
}
]
}
}

View File

@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "minecraft:block/terracotta/light_blue_terracotta"
}
}
}

Some files were not shown because too many files have changed in this diff Show More