diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact.json b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact.json new file mode 100644 index 0000000..864833b --- /dev/null +++ b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact.json @@ -0,0 +1,121 @@ +{ + "parent": "minecraft:item/generated", + "overrides": [ + { + "model": "hexcasting:item/artifact", + "predicate": { + "hexcasting:has_patterns": -0.01, + "hexcasting:variant": 0.0 + } + }, + { + "model": "hexcasting:item/artifact_0_filled", + "predicate": { + "hexcasting:has_patterns": 0.99, + "hexcasting:variant": 0.0 + } + }, + { + "model": "hexcasting:item/artifact_1", + "predicate": { + "hexcasting:has_patterns": -0.01, + "hexcasting:variant": 1.0 + } + }, + { + "model": "hexcasting:item/artifact_1_filled", + "predicate": { + "hexcasting:has_patterns": 0.99, + "hexcasting:variant": 1.0 + } + }, + { + "model": "hexcasting:item/artifact_2", + "predicate": { + "hexcasting:has_patterns": -0.01, + "hexcasting:variant": 2.0 + } + }, + { + "model": "hexcasting:item/artifact_2_filled", + "predicate": { + "hexcasting:has_patterns": 0.99, + "hexcasting:variant": 2.0 + } + }, + { + "model": "hexcasting:item/artifact_3", + "predicate": { + "hexcasting:has_patterns": -0.01, + "hexcasting:variant": 3.0 + } + }, + { + "model": "hexcasting:item/artifact_3_filled", + "predicate": { + "hexcasting:has_patterns": 0.99, + "hexcasting:variant": 3.0 + } + }, + { + "model": "hexcasting:item/artifact_4", + "predicate": { + "hexcasting:has_patterns": -0.01, + "hexcasting:variant": 4.0 + } + }, + { + "model": "hexcasting:item/artifact_4_filled", + "predicate": { + "hexcasting:has_patterns": 0.99, + "hexcasting:variant": 4.0 + } + }, + { + "model": "hexcasting:item/artifact_5", + "predicate": { + "hexcasting:has_patterns": -0.01, + "hexcasting:variant": 5.0 + } + }, + { + "model": "hexcasting:item/artifact_5_filled", + "predicate": { + "hexcasting:has_patterns": 0.99, + "hexcasting:variant": 5.0 + } + }, + { + "model": "hexcasting:item/artifact_6", + "predicate": { + "hexcasting:has_patterns": -0.01, + "hexcasting:variant": 6.0 + } + }, + { + "model": "hexcasting:item/artifact_6_filled", + "predicate": { + "hexcasting:has_patterns": 0.99, + "hexcasting:variant": 6.0 + } + }, + { + "model": "hexcasting:item/artifact_7", + "predicate": { + "hexcasting:has_patterns": -0.01, + "hexcasting:variant": 7.0 + } + }, + { + "model": "hexcasting:item/artifact_7_filled", + "predicate": { + "hexcasting:has_patterns": 0.99, + "hexcasting:variant": 7.0 + } + } + ], + "textures": { + "layer0": "hexcasting:item/cad/0_artifact", + "layer1": "hexcasting:item/cad/0_artifact_zfix" + } +} \ No newline at end of file diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_1.json b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_1.json new file mode 100644 index 0000000..0a0a701 --- /dev/null +++ b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "hexcasting:item/cad/1_artifact", + "layer1": "hexcasting:item/cad/1_artifact_zfix" + } +} \ No newline at end of file diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_2.json b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_2.json new file mode 100644 index 0000000..f2f7fbe --- /dev/null +++ b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "hexcasting:item/cad/2_artifact" + } +} \ No newline at end of file diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_3.json b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_3.json new file mode 100644 index 0000000..ce1eff1 --- /dev/null +++ b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "hexcasting:item/cad/3_artifact", + "layer1": "hexcasting:item/cad/3_artifact_zfix" + } +} \ No newline at end of file diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_4.json b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_4.json new file mode 100644 index 0000000..96dcaba --- /dev/null +++ b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_4.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "hexcasting:item/cad/4_artifact", + "layer1": "hexcasting:item/cad/4_artifact_zfix" + } +} \ No newline at end of file diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_5.json b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_5.json new file mode 100644 index 0000000..838d6d9 --- /dev/null +++ b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_5.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/handheld_rod", + "textures": { + "layer0": "hexcasting:item/cad/5_artifact", + "layer1": "hexcasting:item/cad/5_artifact_zfix" + } +} \ No newline at end of file diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_6.json b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_6.json new file mode 100644 index 0000000..a5c6579 --- /dev/null +++ b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_6.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "hexcasting:item/cad/6_artifact", + "layer1": "hexcasting:item/cad/6_artifact_zfix" + } +} \ No newline at end of file diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_7.json b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_7.json new file mode 100644 index 0000000..7ad4c4d --- /dev/null +++ b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/models/item/artifact_7.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "hexcasting:item/cad/7_artifact", + "layer1": "hexcasting:item/cad/7_artifact_zfix" + } +} \ No newline at end of file diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/0_artifact.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/0_artifact.png new file mode 100644 index 0000000..89d346a Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/0_artifact.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/0_artifact_overlay.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/0_artifact_overlay.png new file mode 100644 index 0000000..25564a6 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/0_artifact_overlay.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/0_artifact_zfix.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/0_artifact_zfix.png new file mode 100644 index 0000000..b96c430 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/0_artifact_zfix.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/1_artifact.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/1_artifact.png new file mode 100644 index 0000000..54a7600 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/1_artifact.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/1_artifact_overlay.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/1_artifact_overlay.png new file mode 100644 index 0000000..cfdbeeb Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/1_artifact_overlay.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/1_artifact_zfix.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/1_artifact_zfix.png new file mode 100644 index 0000000..33d8513 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/1_artifact_zfix.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/3_artifact.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/3_artifact.png new file mode 100644 index 0000000..8f30433 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/3_artifact.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/3_artifact_overlay.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/3_artifact_overlay.png new file mode 100644 index 0000000..aa107d0 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/3_artifact_overlay.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/3_artifact_zfix.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/3_artifact_zfix.png new file mode 100644 index 0000000..6e7ec05 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/3_artifact_zfix.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/4_artifact.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/4_artifact.png new file mode 100644 index 0000000..3fee25e Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/4_artifact.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/4_artifact_overlay.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/4_artifact_overlay.png new file mode 100644 index 0000000..2f0b83d Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/4_artifact_overlay.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/4_artifact_zfix.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/4_artifact_zfix.png new file mode 100644 index 0000000..f62d3ba Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/4_artifact_zfix.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/5_artifact.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/5_artifact.png new file mode 100644 index 0000000..c16a651 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/5_artifact.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/5_artifact_overlay.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/5_artifact_overlay.png new file mode 100644 index 0000000..5755063 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/5_artifact_overlay.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/5_artifact_zfix.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/5_artifact_zfix.png new file mode 100644 index 0000000..84d0414 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/5_artifact_zfix.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/6_artifact.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/6_artifact.png new file mode 100644 index 0000000..b970376 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/6_artifact.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/6_artifact_overlay.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/6_artifact_overlay.png new file mode 100644 index 0000000..e276e10 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/6_artifact_overlay.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/6_artifact_zfix.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/6_artifact_zfix.png new file mode 100644 index 0000000..abf688d Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/6_artifact_zfix.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/7_artifact.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/7_artifact.png new file mode 100644 index 0000000..4b9e827 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/7_artifact.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/7_artifact_overlay.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/7_artifact_overlay.png new file mode 100644 index 0000000..cfdbeeb Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/7_artifact_overlay.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/7_artifact_zfix.png b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/7_artifact_zfix.png new file mode 100644 index 0000000..027bc88 Binary files /dev/null and b/resourcepacks/z-fighting fix for Hex Casting/assets/hexcasting/textures/item/cad/7_artifact_zfix.png differ diff --git a/resourcepacks/z-fighting fix for Hex Casting/pack.mcmeta b/resourcepacks/z-fighting fix for Hex Casting/pack.mcmeta new file mode 100644 index 0000000..be77aa1 --- /dev/null +++ b/resourcepacks/z-fighting fix for Hex Casting/pack.mcmeta @@ -0,0 +1,6 @@ +{ + "pack": { + "description": "Fixes z-fighting on items which have overlays in Hex Casting.", + "pack_format": 15 + } +}