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,7 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/acacia_leaves",
"model": "minecraft:block/leaves/acacia/not_persistent",
"tints": [
{
"type": "minecraft:constant",

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/azalea_leaves"
"model": "minecraft:block/leaves/azalea/not_persistent"
}
}

View File

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

View File

@@ -6,14 +6,42 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/bee_nest_honey"
"model": "minecraft:block/bee_nest/1"
},
"when": "1"
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/bee_nest/2"
},
"when": "2"
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/bee_nest/3"
},
"when": "3"
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/bee_nest/4"
},
"when": "4"
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/bee_nest/5"
},
"when": "5"
}
],
"fallback": {
"type": "minecraft:model",
"model": "minecraft:block/bee_nest_empty"
"model": "minecraft:block/bee_nest/0"
},
"property": "minecraft:block_state"
}

View File

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

View File

@@ -6,14 +6,42 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/beehive_honey"
"model": "minecraft:block/beehive/1"
},
"when": "1"
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/beehive/2"
},
"when": "2"
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/beehive/3"
},
"when": "3"
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/beehive/4"
},
"when": "4"
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/beehive/5"
},
"when": "5"
}
],
"fallback": {
"type": "minecraft:model",
"model": "minecraft:block/beehive_empty"
"model": "minecraft:block/beehive/0"
},
"property": "minecraft:block_state"
}

View File

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

View File

@@ -1,7 +1,7 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/birch_leaves",
"model": "minecraft:block/leaves/birch/not_persistent",
"tints": [
{
"type": "minecraft:constant",

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"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/items/disabled_features/black_concrete_powder.json"
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"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/items/disabled_features/blast_furnace.json"
}

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"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/items/disabled_features/blue_concrete_powder.json"
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/blue_wool"
"model": "minecraft:block/wool/blue_wool"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"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/items/disabled_features/brown_concrete_powder.json"
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/brown_wool"
"model": "minecraft:block/wool/brown_wool"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/calibrated_sculk_sensor_inactive"
"model": "minecraft:block/sculk_sensor/calibrated/template"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/cherry_leaves"
"model": "minecraft:block/leaves/cherry/not_persistent"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/composter"
"model": "minecraft:block/composter/0"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/crafter"
"model": "minecraft:block/crafter/regular"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"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/items/disabled_features/cyan_concrete_powder.json"
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"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,7 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/dark_oak_leaves",
"model": "minecraft:block/leaves/dark_oak/not_persistent",
"tints": [
{
"type": "minecraft:constant",

View File

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

View File

@@ -1,6 +1,241 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector"
"type": "minecraft:select",
"cases": [
{
"model": {
"type": "minecraft:range_dispatch",
"entries": [
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/15"
},
"threshold": 0.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/14"
},
"threshold": 1236.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/13"
},
"threshold": 2154.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/12"
},
"threshold": 2797.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/11"
},
"threshold": 3329.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/10"
},
"threshold": 3798.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/9"
},
"threshold": 4226.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/8"
},
"threshold": 4623.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/7"
},
"threshold": 5001.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/6"
},
"threshold": 5214.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/5"
},
"threshold": 5414.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/4"
},
"threshold": 5665.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/3"
},
"threshold": 5914.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/2"
},
"threshold": 6157.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/1"
},
"threshold": 6469.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/0"
},
"threshold": 6965.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/1"
},
"threshold": 17035.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/2"
},
"threshold": 17531.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/3"
},
"threshold": 17843.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/4"
},
"threshold": 18087.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/5"
},
"threshold": 18335.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/6"
},
"threshold": 18586.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/7"
},
"threshold": 18787.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/8"
},
"threshold": 19000.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/9"
},
"threshold": 19377.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/10"
},
"threshold": 19774.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/11"
},
"threshold": 20202.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/12"
},
"threshold": 20672.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/13"
},
"threshold": 21204.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/14"
},
"threshold": 21847.0
},
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/15"
},
"threshold": 22764.0
}
],
"property": "minecraft:time",
"wobble": false,
"scale": 24000.0,
"source": "daytime"
},
"when": "minecraft:overworld"
}
],
"fallback": {
"type": "minecraft:model",
"model": "minecraft:block/daylight_detector/0"
},
"property": "minecraft:context_dimension"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/deepslate_redstone_ore"
"model": "minecraft:block/redstone_ore/deepslate_on"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:item/detector_rail"
"model": "minecraft:item/detector_rail/off"
}
}

View File

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

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/black_concrete_powder"
}
}

View File

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

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/blast_furnace/off"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/blue_concrete_powder"
}
}

View File

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

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/brown_concrete_powder"
}
}

View File

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

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/cyan_concrete_powder"
}
}

View File

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

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/furnace/off"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/gray_concrete_powder"
}
}

View File

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

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/green_concrete_powder"
}
}

View File

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

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/light_blue_concrete_powder"
}
}

View File

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

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/light_gray_concrete_powder"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/terracotta/light_gray_terracotta"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/lime_concrete_powder"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/terracotta/lime_terracotta"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/magenta_concrete_powder"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/terracotta/magenta_terracotta"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/orange_concrete_powder"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/terracotta/orange_terracotta"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/pink_concrete_powder"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/terracotta/pink_terracotta"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/purple_concrete_powder"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/terracotta/purple_terracotta"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/red_concrete_powder"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/terracotta/red_terracotta"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/redstone_lamp/off"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/smoker/off"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/terracotta/terracotta"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/white_concrete_powder"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/terracotta/white_terracotta"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/concrete_powder/yellow_concrete_powder"
}
}

View File

@@ -0,0 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/terracotta/yellow_terracotta"
}
}

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/dispenser"
"model": "block/dispenser/regular"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/dropper"
"model": "block/dropper/regular"
}
}

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/flowering_azalea_leaves"
"model": "minecraft:block/leaves/flowering_azalea/not_persistent"
}
}

View File

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

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/gray_concrete"
"model": "minecraft:block/concrete/gray_concrete"
}
}

View File

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

View File

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

View File

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

View File

@@ -1,6 +1,6 @@
{
"model": {
"type": "minecraft:model",
"model": "minecraft:block/gray_wool"
"model": "minecraft:block/wool/gray_wool"
}
}

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