diff --git a/README.md b/README.md index 06e93f7..e390294 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ A 16x resolution resource pack for Minecraft™ by Mojang AB. Originally [envisioned and created by XSSheep](https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/resource-packs/1242533-pixel-perfection-now-with-polar-bears-1-11), updated by the community to support recent Minecraft versions. -Supported Minecraft version (Java Edition): 1.15.2/1.16 +Supported Minecraft version (Java Edition): 1.16.2 ## Description diff --git a/assets/fabricskyboxes/sky/cloudbox_bottom.png b/assets/fabricskyboxes/sky/cloudbox_bottom.png new file mode 100755 index 0000000..0c017a8 Binary files /dev/null and b/assets/fabricskyboxes/sky/cloudbox_bottom.png differ diff --git a/assets/fabricskyboxes/sky/cloudbox_east.png b/assets/fabricskyboxes/sky/cloudbox_east.png new file mode 100755 index 0000000..ad57180 Binary files /dev/null and b/assets/fabricskyboxes/sky/cloudbox_east.png differ diff --git a/assets/fabricskyboxes/sky/cloudbox_north.png b/assets/fabricskyboxes/sky/cloudbox_north.png new file mode 100755 index 0000000..2a47586 Binary files /dev/null and b/assets/fabricskyboxes/sky/cloudbox_north.png differ diff --git a/assets/fabricskyboxes/sky/cloudbox_south.png b/assets/fabricskyboxes/sky/cloudbox_south.png new file mode 100755 index 0000000..d3abecc Binary files /dev/null and b/assets/fabricskyboxes/sky/cloudbox_south.png differ diff --git a/assets/fabricskyboxes/sky/cloudbox_top.png b/assets/fabricskyboxes/sky/cloudbox_top.png new file mode 100755 index 0000000..967cb63 Binary files /dev/null and b/assets/fabricskyboxes/sky/cloudbox_top.png differ diff --git a/assets/fabricskyboxes/sky/cloudbox_west.png b/assets/fabricskyboxes/sky/cloudbox_west.png new file mode 100755 index 0000000..4def426 Binary files /dev/null and b/assets/fabricskyboxes/sky/cloudbox_west.png differ diff --git a/assets/fabricskyboxes/sky/nightbox2_bottom.png b/assets/fabricskyboxes/sky/nightbox2_bottom.png new file mode 100755 index 0000000..5d73e07 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox2_bottom.png differ diff --git a/assets/fabricskyboxes/sky/nightbox2_east.png b/assets/fabricskyboxes/sky/nightbox2_east.png new file mode 100755 index 0000000..23eced3 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox2_east.png differ diff --git a/assets/fabricskyboxes/sky/nightbox2_north.png b/assets/fabricskyboxes/sky/nightbox2_north.png new file mode 100755 index 0000000..8052169 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox2_north.png differ diff --git a/assets/fabricskyboxes/sky/nightbox2_south.png b/assets/fabricskyboxes/sky/nightbox2_south.png new file mode 100755 index 0000000..4f3eb25 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox2_south.png differ diff --git a/assets/fabricskyboxes/sky/nightbox2_top.png b/assets/fabricskyboxes/sky/nightbox2_top.png new file mode 100755 index 0000000..6d595a4 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox2_top.png differ diff --git a/assets/fabricskyboxes/sky/nightbox2_west.png b/assets/fabricskyboxes/sky/nightbox2_west.png new file mode 100755 index 0000000..4f5c944 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox2_west.png differ diff --git a/assets/fabricskyboxes/sky/nightbox_bottom.png b/assets/fabricskyboxes/sky/nightbox_bottom.png new file mode 100755 index 0000000..9bf0d40 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox_bottom.png differ diff --git a/assets/fabricskyboxes/sky/nightbox_east.png b/assets/fabricskyboxes/sky/nightbox_east.png new file mode 100755 index 0000000..2c919d9 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox_east.png differ diff --git a/assets/fabricskyboxes/sky/nightbox_north.png b/assets/fabricskyboxes/sky/nightbox_north.png new file mode 100755 index 0000000..b54f2a1 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox_north.png differ diff --git a/assets/fabricskyboxes/sky/nightbox_south.png b/assets/fabricskyboxes/sky/nightbox_south.png new file mode 100755 index 0000000..b47f0f2 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox_south.png differ diff --git a/assets/fabricskyboxes/sky/nightbox_top.png b/assets/fabricskyboxes/sky/nightbox_top.png new file mode 100755 index 0000000..55c7355 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox_top.png differ diff --git a/assets/fabricskyboxes/sky/nightbox_west.png b/assets/fabricskyboxes/sky/nightbox_west.png new file mode 100755 index 0000000..2c45e31 Binary files /dev/null and b/assets/fabricskyboxes/sky/nightbox_west.png differ diff --git a/assets/fabricskyboxes/sky/sky1.json b/assets/fabricskyboxes/sky/sky1.json new file mode 100755 index 0000000..7f7241b --- /dev/null +++ b/assets/fabricskyboxes/sky/sky1.json @@ -0,0 +1,44 @@ +{ + "blend": true, + "conditions": { + "worlds": [ + "minecraft:overworld" + ] + }, + "properties": { + "blend": { + "type": "multiply" + }, + "fade": { + "endFadeIn": 23500, + "endFadeOut": 12000, + "startFadeIn": 23000, + "startFadeOut": 11500 + }, + "rotation": { + "axis": [ + -0.0, + 180.0, + 0.0 + ], + "rotationSpeed": 1.0, + "static": [ + 1, + 1, + 1 + ] + }, + "shouldRotate": true, + "sunSkyTint": false + }, + "schemaVersion": 2, + "textures": { + "bottom": "fabricskyboxes:sky/cloudbox_bottom.png", + "east": "fabricskyboxes:sky/cloudbox_east.png", + "north": "fabricskyboxes:sky/cloudbox_north.png", + "south": "fabricskyboxes:sky/cloudbox_south.png", + "top": "fabricskyboxes:sky/cloudbox_top.png", + "west": "fabricskyboxes:sky/cloudbox_west.png" + }, + "type": "square-textured" +} diff --git a/assets/fabricskyboxes/sky/sky2.json b/assets/fabricskyboxes/sky/sky2.json new file mode 100755 index 0000000..c212d20 --- /dev/null +++ b/assets/fabricskyboxes/sky/sky2.json @@ -0,0 +1,44 @@ +{ + "blend": true, + "conditions": { + "worlds": [ + "minecraft:overworld" + ] + }, + "properties": { + "blend": { + "type": "add" + }, + "fade": { + "endFadeIn": 12000, + "endFadeOut": 0, + "startFadeIn": 11500, + "startFadeOut": 23500 + }, + "rotation": { + "axis": [ + -0.0, + 180.0, + 0.0 + ], + "rotationSpeed": 1.0, + "static": [ + 1, + 1, + 1 + ] + }, + "shouldRotate": true, + "sunSkyTint": false + }, + "schemaVersion": 2, + "textures": { + "bottom": "fabricskyboxes:sky/nightbox_bottom.png", + "east": "fabricskyboxes:sky/nightbox_east.png", + "north": "fabricskyboxes:sky/nightbox_north.png", + "south": "fabricskyboxes:sky/nightbox_south.png", + "top": "fabricskyboxes:sky/nightbox_top.png", + "west": "fabricskyboxes:sky/nightbox_west.png" + }, + "type": "square-textured" +} diff --git a/assets/fabricskyboxes/sky/sky3.json b/assets/fabricskyboxes/sky/sky3.json new file mode 100755 index 0000000..2332376 --- /dev/null +++ b/assets/fabricskyboxes/sky/sky3.json @@ -0,0 +1,44 @@ +{ + "blend": true, + "conditions": { + "worlds": [ + "minecraft:overworld" + ] + }, + "properties": { + "blend": { + "type": "add" + }, + "fade": { + "endFadeIn": 12500, + "endFadeOut": 23500, + "startFadeIn": 12000, + "startFadeOut": 23000 + }, + "rotation": { + "axis": [ + -0.0, + 180.0, + 0.0 + ], + "rotationSpeed": 0.1, + "static": [ + 1, + 1, + 1 + ] + }, + "shouldRotate": true, + "sunSkyTint": false + }, + "schemaVersion": 2, + "textures": { + "bottom": "fabricskyboxes:sky/nightbox2_bottom.png", + "east": "fabricskyboxes:sky/nightbox2_east.png", + "north": "fabricskyboxes:sky/nightbox2_north.png", + "south": "fabricskyboxes:sky/nightbox2_south.png", + "top": "fabricskyboxes:sky/nightbox2_top.png", + "west": "fabricskyboxes:sky/nightbox2_west.png" + }, + "type": "square-textured" +} diff --git a/assets/mcpppp/textures/item/quiver.png b/assets/mcpppp/textures/item/quiver.png new file mode 100644 index 0000000..9b899df Binary files /dev/null and b/assets/mcpppp/textures/item/quiver.png differ diff --git a/assets/minecraft/overrides/item/262.json b/assets/minecraft/overrides/item/262.json new file mode 100755 index 0000000..f651d3d --- /dev/null +++ b/assets/minecraft/overrides/item/262.json @@ -0,0 +1,32 @@ +{ + "overrides": [ + { + "model": "", + "predicate": { + "count": "[2, -65535]" + } + }, + { + "model": "", + "predicate": { + "count": "<=65535" + } + }, + { + "model": "", + "predicate": { + "count": "[2, -65535]" + } + }, + { + "model": "", + "predicate": { + "count": "<=65535" + } + } + ], + "parent": "minecraft:item/generated", + "textures": { + "layer0": "mcpppp:item/quiver" + } +} diff --git a/assets/minecraft/varied/textures/entity/cow.json b/assets/minecraft/varied/textures/entity/cow.json new file mode 100755 index 0000000..5972cca --- /dev/null +++ b/assets/minecraft/varied/textures/entity/cow.json @@ -0,0 +1,28 @@ +{ + "root": { + "options": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/cow2.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 2, + "min": 0, + "type": "reselect:random" + } + }, + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/cow/cow2.png b/assets/minecraft/varied/textures/entity/cow/cow2.png new file mode 100644 index 0000000..3b3cf02 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/cow/cow2.png differ diff --git a/assets/minecraft/varied/textures/entity/creeper.json b/assets/minecraft/varied/textures/entity/creeper.json new file mode 100755 index 0000000..538f339 --- /dev/null +++ b/assets/minecraft/varied/textures/entity/creeper.json @@ -0,0 +1,28 @@ +{ + "root": { + "options": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/creeper2.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 2, + "min": 0, + "type": "reselect:random" + } + }, + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/creeper/creeper.json b/assets/minecraft/varied/textures/entity/creeper/creeper.json new file mode 100755 index 0000000..33287c1 --- /dev/null +++ b/assets/minecraft/varied/textures/entity/creeper/creeper.json @@ -0,0 +1,77 @@ +{ + "root": { + "options": [ + { + "below": 1, + "then": { + "options": [ + { + "above": "55", + "below": "-255", + "then": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/creeper/creeper1-2.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + } + } + ], + "type": "reselect:range", + "when": { + "type": "reselect:entity_y" + } + } + }, + { + "below": 2, + "then": { + "options": [ + { + "above": "0", + "below": "-55", + "then": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/creeper/creeper3.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + } + } + ], + "type": "reselect:range", + "when": { + "type": "reselect:entity_y" + } + } + } + ], + "type": "reselect:range", + "when": { + "max": 2, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/creeper/creeper2.png b/assets/minecraft/varied/textures/entity/creeper/creeper2.png new file mode 100644 index 0000000..f6689a0 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/creeper/creeper2.png differ diff --git a/assets/minecraft/varied/textures/entity/creeper/creeper3.png b/assets/minecraft/varied/textures/entity/creeper/creeper3.png new file mode 100644 index 0000000..ec51ddc Binary files /dev/null and b/assets/minecraft/varied/textures/entity/creeper/creeper3.png differ diff --git a/assets/minecraft/varied/textures/entity/dolphin.json b/assets/minecraft/varied/textures/entity/dolphin.json new file mode 100755 index 0000000..9a169fc --- /dev/null +++ b/assets/minecraft/varied/textures/entity/dolphin.json @@ -0,0 +1,28 @@ +{ + "root": { + "options": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/dolphin1.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 2, + "min": 0, + "type": "reselect:random" + } + }, + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/dolphin/dolphin1.png b/assets/minecraft/varied/textures/entity/dolphin/dolphin1.png new file mode 100644 index 0000000..5deb941 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/dolphin/dolphin1.png differ diff --git a/assets/minecraft/varied/textures/entity/drowned.json b/assets/minecraft/varied/textures/entity/drowned.json new file mode 100755 index 0000000..b99fdb7 --- /dev/null +++ b/assets/minecraft/varied/textures/entity/drowned.json @@ -0,0 +1,35 @@ +{ + "root": { + "options": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/drowned3.png", + "type": "reselect:constant" + } + }, + { + "below": 2, + "then": { + "identifier": "minecraft:varied/textures/entity/drowned4.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 3, + "min": 0, + "type": "reselect:random" + } + }, + "type": "reselect:range", + "when": { + "max": 2, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/husk.json b/assets/minecraft/varied/textures/entity/husk.json new file mode 100755 index 0000000..a2fdfbb --- /dev/null +++ b/assets/minecraft/varied/textures/entity/husk.json @@ -0,0 +1,28 @@ +{ + "root": { + "options": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/husk2.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 2, + "min": 0, + "type": "reselect:random" + } + }, + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/skeleton.json b/assets/minecraft/varied/textures/entity/skeleton.json new file mode 100755 index 0000000..9c3366c --- /dev/null +++ b/assets/minecraft/varied/textures/entity/skeleton.json @@ -0,0 +1,28 @@ +{ + "root": { + "options": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/skeleton2.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 2, + "min": 0, + "type": "reselect:random" + } + }, + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/skeleton/skeleton.json b/assets/minecraft/varied/textures/entity/skeleton/skeleton.json new file mode 100755 index 0000000..97b24a5 --- /dev/null +++ b/assets/minecraft/varied/textures/entity/skeleton/skeleton.json @@ -0,0 +1,33 @@ +{ + "root": { + "options": [ + { + "below": 1, + "then": { + "options": [ + { + "below": 10, + "then": { + "identifier": "minecraft:varied/textures/entity/skeleton/skeleton1-4.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 10, + "min": 0, + "type": "reselect:random" + } + } + } + ], + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/skeleton/skeleton2.png b/assets/minecraft/varied/textures/entity/skeleton/skeleton2.png new file mode 100644 index 0000000..bae66a5 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/skeleton/skeleton2.png differ diff --git a/assets/minecraft/varied/textures/entity/skeleton/skeleton3.png b/assets/minecraft/varied/textures/entity/skeleton/skeleton3.png new file mode 100644 index 0000000..db936a6 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/skeleton/skeleton3.png differ diff --git a/assets/minecraft/varied/textures/entity/skeleton/skeleton4.png b/assets/minecraft/varied/textures/entity/skeleton/skeleton4.png new file mode 100644 index 0000000..27871ad Binary files /dev/null and b/assets/minecraft/varied/textures/entity/skeleton/skeleton4.png differ diff --git a/assets/minecraft/varied/textures/entity/skeleton/stray2.json b/assets/minecraft/varied/textures/entity/skeleton/stray2.json new file mode 100755 index 0000000..db4bdd5 --- /dev/null +++ b/assets/minecraft/varied/textures/entity/skeleton/stray2.json @@ -0,0 +1,44 @@ +{ + "root": { + "options": [ + { + "below": 1, + "then": { + "options": [ + { + "iMatchPattern": "(glow|stray)", + "then": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/skeleton/stray22.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + } + } + ], + "type": "reselect:string", + "use": { + "type": "reselect:entity_name" + } + } + } + ], + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/skeleton/stray2.png b/assets/minecraft/varied/textures/entity/skeleton/stray2.png new file mode 100644 index 0000000..7eb2565 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/skeleton/stray2.png differ diff --git a/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton2.json b/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton2.json new file mode 100755 index 0000000..2409a02 --- /dev/null +++ b/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton2.json @@ -0,0 +1,44 @@ +{ + "root": { + "options": [ + { + "below": 1, + "then": { + "options": [ + { + "iMatchPattern": "(glow|glow wither_skeleton)", + "then": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/skeleton/wither_skeleton22.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + } + } + ], + "type": "reselect:string", + "use": { + "type": "reselect:entity_name" + } + } + } + ], + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton2.png b/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton2.png new file mode 100644 index 0000000..a0123bd Binary files /dev/null and b/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton2.png differ diff --git a/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton3.json b/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton3.json new file mode 100755 index 0000000..e6aa479 --- /dev/null +++ b/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton3.json @@ -0,0 +1,44 @@ +{ + "root": { + "options": [ + { + "below": 1, + "then": { + "options": [ + { + "iMatchPattern": "(glow|glow wither_skeleton)", + "then": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/skeleton/wither_skeleton32.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + } + } + ], + "type": "reselect:string", + "use": { + "type": "reselect:entity_name" + } + } + } + ], + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton3.png b/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton3.png new file mode 100644 index 0000000..9b172b2 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/skeleton/wither_skeleton3.png differ diff --git a/assets/minecraft/varied/textures/entity/stray.json b/assets/minecraft/varied/textures/entity/stray.json new file mode 100755 index 0000000..fce744e --- /dev/null +++ b/assets/minecraft/varied/textures/entity/stray.json @@ -0,0 +1,28 @@ +{ + "root": { + "options": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/stray2.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 2, + "min": 0, + "type": "reselect:random" + } + }, + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/wither_skeleton.json b/assets/minecraft/varied/textures/entity/wither_skeleton.json new file mode 100755 index 0000000..8723e3e --- /dev/null +++ b/assets/minecraft/varied/textures/entity/wither_skeleton.json @@ -0,0 +1,28 @@ +{ + "root": { + "options": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/wither_skeleton2.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 2, + "min": 0, + "type": "reselect:random" + } + }, + "type": "reselect:range", + "when": { + "max": 1, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/zombie.json b/assets/minecraft/varied/textures/entity/zombie.json new file mode 100755 index 0000000..f46f86d --- /dev/null +++ b/assets/minecraft/varied/textures/entity/zombie.json @@ -0,0 +1,35 @@ +{ + "root": { + "options": { + "options": [ + { + "below": 1, + "then": { + "identifier": "minecraft:varied/textures/entity/zombie12.png", + "type": "reselect:constant" + } + }, + { + "below": 2, + "then": { + "identifier": "minecraft:varied/textures/entity/zombie13.png", + "type": "reselect:constant" + } + } + ], + "type": "reselect:range", + "when": { + "max": 3, + "min": 0, + "type": "reselect:random" + } + }, + "type": "reselect:range", + "when": { + "max": 2, + "min": 0, + "type": "reselect:random" + } + }, + "version": 1 +} diff --git a/assets/minecraft/varied/textures/entity/zombie/drowned3.png b/assets/minecraft/varied/textures/entity/zombie/drowned3.png new file mode 100644 index 0000000..f778312 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/zombie/drowned3.png differ diff --git a/assets/minecraft/varied/textures/entity/zombie/drowned4.png b/assets/minecraft/varied/textures/entity/zombie/drowned4.png new file mode 100644 index 0000000..7e3612c Binary files /dev/null and b/assets/minecraft/varied/textures/entity/zombie/drowned4.png differ diff --git a/assets/minecraft/varied/textures/entity/zombie/husk2.png b/assets/minecraft/varied/textures/entity/zombie/husk2.png new file mode 100644 index 0000000..3aa11de Binary files /dev/null and b/assets/minecraft/varied/textures/entity/zombie/husk2.png differ diff --git a/assets/minecraft/varied/textures/entity/zombie/husk3.png b/assets/minecraft/varied/textures/entity/zombie/husk3.png new file mode 100644 index 0000000..eb964a8 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/zombie/husk3.png differ diff --git a/assets/minecraft/varied/textures/entity/zombie/husk4.png b/assets/minecraft/varied/textures/entity/zombie/husk4.png new file mode 100644 index 0000000..93d6626 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/zombie/husk4.png differ diff --git a/assets/minecraft/varied/textures/entity/zombie/zombie12.png b/assets/minecraft/varied/textures/entity/zombie/zombie12.png new file mode 100644 index 0000000..4a39567 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/zombie/zombie12.png differ diff --git a/assets/minecraft/varied/textures/entity/zombie/zombie13.png b/assets/minecraft/varied/textures/entity/zombie/zombie13.png new file mode 100644 index 0000000..2dfe609 Binary files /dev/null and b/assets/minecraft/varied/textures/entity/zombie/zombie13.png differ diff --git a/pack.mcmeta b/pack.mcmeta index 8bcca7f..00e7e4f 100644 --- a/pack.mcmeta +++ b/pack.mcmeta @@ -1,6 +1,6 @@ { "pack": { - "pack_format": 5, - "description": "XSSheep\u0027s Pixel Perfection (Community Edition)." + "pack_format": 6, + "description": "The community continuation of XSSheep\u0027s Pixel Perfection resource pack." } }