diff --git a/9/assets/minecraft/models/item/bucket.json b/9/assets/minecraft/models/item/bucket.json new file mode 100644 index 0000000..11559c5 --- /dev/null +++ b/9/assets/minecraft/models/item/bucket.json @@ -0,0 +1,14 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "minecraft:item/bucket" + }, + "overrides": [ + { + "predicate": { + "custom_model_data": 1 + }, + "model": "item/bucket/schematic_show_private" + } + ] +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/bucket/schematic_show_private.json b/9/assets/minecraft/models/item/bucket/schematic_show_private.json new file mode 100644 index 0000000..1bcbe7c --- /dev/null +++ b/9/assets/minecraft/models/item/bucket/schematic_show_private.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "item/bucket/schematic_show_private" + } +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/cauldron.json b/9/assets/minecraft/models/item/cauldron.json index 7590fe7..ca6a10f 100644 --- a/9/assets/minecraft/models/item/cauldron.json +++ b/9/assets/minecraft/models/item/cauldron.json @@ -2,22 +2,31 @@ "parent": "minecraft:item/generated", "textures": { "layer0": "minecraft:item/cauldron" - }, - "overrides": - [ - { - "predicate": - { - "custom_model_data":1 - }, - "model": "item/cauldron/1" - }, - { - "predicate": - { - "custom_model_data":2 - }, - "model": "item/cauldron/2" - } - ] + }, + "overrides": [ + { + "predicate": { + "custom_model_data": 1 + }, + "model": "item/cauldron/1" + }, + { + "predicate": { + "custom_model_data": 2 + }, + "model": "item/cauldron/2" + }, + { + "predicate": { + "custom_model_data": 3 + }, + "model": "item/cauldron/schematic_sort_type_ascending" + }, + { + "predicate": { + "custom_model_data": 4 + }, + "model": "item/cauldron/schematic_sort_type_descending" + } + ] } \ No newline at end of file diff --git a/9/assets/minecraft/models/item/cauldron/schematic_sort_type_ascending.json b/9/assets/minecraft/models/item/cauldron/schematic_sort_type_ascending.json new file mode 100644 index 0000000..a04d822 --- /dev/null +++ b/9/assets/minecraft/models/item/cauldron/schematic_sort_type_ascending.json @@ -0,0 +1,20 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/cauldron/schematic_sort_type_ascending" + }, + "display": { + "thirdperson_righthand": { + "scale": [0, 0, 0] + }, + "firstperson_righthand": { + "scale": [0, 0, 0] + }, + "thirdperson_lefthand": { + "scale": [0, 0, 0] + }, + "firstperson_lefthand": { + "scale": [0, 0, 0] + } + } +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/cauldron/schematic_sort_type_descending.json b/9/assets/minecraft/models/item/cauldron/schematic_sort_type_descending.json new file mode 100644 index 0000000..cacd5a2 --- /dev/null +++ b/9/assets/minecraft/models/item/cauldron/schematic_sort_type_descending.json @@ -0,0 +1,20 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/cauldron/schematic_sort_type_descending" + }, + "display": { + "thirdperson_righthand": { + "scale": [0, 0, 0] + }, + "firstperson_righthand": { + "scale": [0, 0, 0] + }, + "thirdperson_lefthand": { + "scale": [0, 0, 0] + }, + "firstperson_lefthand": { + "scale": [0, 0, 0] + } + } +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/chest.json b/9/assets/minecraft/models/item/chest.json index 8ffe0ef..882d873 100644 --- a/9/assets/minecraft/models/item/chest.json +++ b/9/assets/minecraft/models/item/chest.json @@ -1,120 +1,124 @@ { - "parent": "builtin/entity", - "textures": { - "layer0": "minecraft:item/chest" - }, - "overrides": - [ - { - "predicate": - { - "custom_model_data":1 - }, - "model": "item/chest/button_simulator_make_group" + "parent": "builtin/entity", + "textures": { + "layer0": "minecraft:item/chest" + }, + "overrides": [ + { + "predicate": { + "custom_model_data": 1 + }, + "model": "item/chest/button_simulator_make_group" + }, + { + "predicate": { + "custom_model_data": 2 + }, + "model": "item/chest/schematic_folder" + } + ], + "display": { + "gui": { + "rotation": [ + 30, + 45, + 0 + ], + "translation": [ + 0, + 0, + 0 + ], + "scale": [ + 0.625, + 0.625, + 0.625 + ] + }, + "ground": { + "rotation": [ + 0, + 0, + 0 + ], + "translation": [ + 0, + 3, + 0 + ], + "scale": [ + 0.25, + 0.25, + 0.25 + ] + }, + "head": { + "rotation": [ + 0, + 180, + 0 + ], + "translation": [ + 0, + 0, + 0 + ], + "scale": [ + 1, + 1, + 1 + ] + }, + "fixed": { + "rotation": [ + 0, + 180, + 0 + ], + "translation": [ + 0, + 0, + 0 + ], + "scale": [ + 0.5, + 0.5, + 0.5 + ] + }, + "thirdperson_righthand": { + "rotation": [ + 75, + 315, + 0 + ], + "translation": [ + 0, + 2.5, + 0 + ], + "scale": [ + 0.375, + 0.375, + 0.375 + ] + }, + "firstperson_righthand": { + "rotation": [ + 0, + 315, + 0 + ], + "translation": [ + 0, + 0, + 0 + ], + "scale": [ + 0.4, + 0.4, + 0.4 + ] + } } - ], - "display": { - "gui": { - "rotation": [ - 30, - 45, - 0 - ], - "translation": [ - 0, - 0, - 0 - ], - "scale": [ - 0.625, - 0.625, - 0.625 - ] - }, - "ground": { - "rotation": [ - 0, - 0, - 0 - ], - "translation": [ - 0, - 3, - 0 - ], - "scale": [ - 0.25, - 0.25, - 0.25 - ] - }, - "head": { - "rotation": [ - 0, - 180, - 0 - ], - "translation": [ - 0, - 0, - 0 - ], - "scale": [ - 1, - 1, - 1 - ] - }, - "fixed": { - "rotation": [ - 0, - 180, - 0 - ], - "translation": [ - 0, - 0, - 0 - ], - "scale": [ - 0.5, - 0.5, - 0.5 - ] - }, - "thirdperson_righthand": { - "rotation": [ - 75, - 315, - 0 - ], - "translation": [ - 0, - 2.5, - 0 - ], - "scale": [ - 0.375, - 0.375, - 0.375 - ] - }, - "firstperson_righthand": { - "rotation": [ - 0, - 315, - 0 - ], - "translation": [ - 0, - 0, - 0 - ], - "scale": [ - 0.4, - 0.4, - 0.4 - ] - } - } } \ No newline at end of file diff --git a/9/assets/minecraft/models/item/chest/schematic_folder.json b/9/assets/minecraft/models/item/chest/schematic_folder.json new file mode 100644 index 0000000..efe5cc2 --- /dev/null +++ b/9/assets/minecraft/models/item/chest/schematic_folder.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/chest/schematic_folder" + } +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/clock.json b/9/assets/minecraft/models/item/clock.json new file mode 100644 index 0000000..a9ddd37 --- /dev/null +++ b/9/assets/minecraft/models/item/clock.json @@ -0,0 +1,20 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "minecraft:item/clock" + }, + "overrides": [ + { + "predicate": { + "custom_model_data": 3 + }, + "model": "item/clock/schematic_sort_time_ascending" + }, + { + "predicate": { + "custom_model_data": 4 + }, + "model": "item/clock/schematic_sort_time_descending" + } + ] +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/clock/schematic_sort_time_ascending.json b/9/assets/minecraft/models/item/clock/schematic_sort_time_ascending.json new file mode 100644 index 0000000..b2b01aa --- /dev/null +++ b/9/assets/minecraft/models/item/clock/schematic_sort_time_ascending.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "item/clock/schematic_sort_time_ascending" + } +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/clock/schematic_sort_time_descending.json b/9/assets/minecraft/models/item/clock/schematic_sort_time_descending.json new file mode 100644 index 0000000..c68f168 --- /dev/null +++ b/9/assets/minecraft/models/item/clock/schematic_sort_time_descending.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "item/clock/schematic_sort_time_descending" + } +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/glass.json b/9/assets/minecraft/models/item/glass.json new file mode 100644 index 0000000..b6edd80 --- /dev/null +++ b/9/assets/minecraft/models/item/glass.json @@ -0,0 +1,14 @@ +{ + "parent": "minecraft:block/glass", + "textures": { + "layer0": "minecraft:block/glass" + }, + "overrides": [ + { + "predicate": { + "custom_model_data": 1 + }, + "model": "item/glass/schematic_show_public" + } + ] +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/glass/schematic_show_public.json b/9/assets/minecraft/models/item/glass/schematic_show_public.json new file mode 100644 index 0000000..8c5e765 --- /dev/null +++ b/9/assets/minecraft/models/item/glass/schematic_show_public.json @@ -0,0 +1,20 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "item/glass/schematic_show_public" + }, + "display": { + "thirdperson_righthand": { + "scale": [0, 0, 0] + }, + "firstperson_righthand": { + "scale": [0, 0, 0] + }, + "thirdperson_lefthand": { + "scale": [0, 0, 0] + }, + "firstperson_lefthand": { + "scale": [0, 0, 0] + } + } +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/name_tag.json b/9/assets/minecraft/models/item/name_tag.json index f898e35..9783ccf 100644 --- a/9/assets/minecraft/models/item/name_tag.json +++ b/9/assets/minecraft/models/item/name_tag.json @@ -1,23 +1,26 @@ { - "parent": "item/handheld", - "textures": { - "layer0": "item/name_tag" - }, - "overrides": - [ - { - "predicate": - { - "custom_model_data":1 - }, - "model": "item/name_tag/1" - }, - { - "predicate": - { - "custom_model_data":2 - }, - "model": "item/name_tag/2" - } - ] + "parent": "item/handheld", + "textures": { + "layer0": "item/name_tag" + }, + "overrides": [ + { + "predicate": { + "custom_model_data": 1 + }, + "model": "item/name_tag/1" + }, + { + "predicate": { + "custom_model_data": 2 + }, + "model": "item/name_tag/2" + }, + { + "predicate": { + "custom_model_data": 3 + }, + "model": "item/name_tag/schematic_filter" + } + ] } \ No newline at end of file diff --git a/9/assets/minecraft/models/item/name_tag/schematic_filter.json b/9/assets/minecraft/models/item/name_tag/schematic_filter.json new file mode 100644 index 0000000..458e76a --- /dev/null +++ b/9/assets/minecraft/models/item/name_tag/schematic_filter.json @@ -0,0 +1,20 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "item/name_tag/schematic_filter" + }, + "display": { + "thirdperson_righthand": { + "scale": [0, 0, 0] + }, + "firstperson_righthand": { + "scale": [0, 0, 0] + }, + "thirdperson_lefthand": { + "scale": [0, 0, 0] + }, + "firstperson_lefthand": { + "scale": [0, 0, 0] + } + } +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/paper.json b/9/assets/minecraft/models/item/paper.json index 519c665..311f70e 100644 --- a/9/assets/minecraft/models/item/paper.json +++ b/9/assets/minecraft/models/item/paper.json @@ -1,16 +1,26 @@ { - "parent": "item/handheld", - "textures": { - "layer0": "item/paper" - }, - "overrides": - [ - { - "predicate": - { - "custom_model_data":1 - }, - "model": "item/paper/1" - } - ] + "parent": "item/handheld", + "textures": { + "layer0": "item/paper" + }, + "overrides": [ + { + "predicate": { + "custom_model_data": 1 + }, + "model": "item/paper/1" + }, + { + "predicate": { + "custom_model_data": 3 + }, + "model": "item/paper/schematic_sort_name_ascending" + }, + { + "predicate": { + "custom_model_data": 4 + }, + "model": "item/paper/schematic_sort_name_descending" + } + ] } \ No newline at end of file diff --git a/9/assets/minecraft/models/item/paper/schematic_sort_name_ascending.json b/9/assets/minecraft/models/item/paper/schematic_sort_name_ascending.json new file mode 100644 index 0000000..9770b1d --- /dev/null +++ b/9/assets/minecraft/models/item/paper/schematic_sort_name_ascending.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "item/paper/schematic_sort_name_ascending" + } +} \ No newline at end of file diff --git a/9/assets/minecraft/models/item/paper/schematic_sort_name_descending.json b/9/assets/minecraft/models/item/paper/schematic_sort_name_descending.json new file mode 100644 index 0000000..6aa7bd7 --- /dev/null +++ b/9/assets/minecraft/models/item/paper/schematic_sort_name_descending.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "item/paper/schematic_sort_name_descending" + } +} \ No newline at end of file diff --git a/9/assets/minecraft/textures/item/bucket/schematic_show_private.png b/9/assets/minecraft/textures/item/bucket/schematic_show_private.png new file mode 100644 index 0000000..50f9ce9 Binary files /dev/null and b/9/assets/minecraft/textures/item/bucket/schematic_show_private.png differ diff --git a/9/assets/minecraft/textures/item/cauldron/schematic_sort_type_ascending.png b/9/assets/minecraft/textures/item/cauldron/schematic_sort_type_ascending.png new file mode 100644 index 0000000..ca66e31 Binary files /dev/null and b/9/assets/minecraft/textures/item/cauldron/schematic_sort_type_ascending.png differ diff --git a/9/assets/minecraft/textures/item/cauldron/schematic_sort_type_descending.png b/9/assets/minecraft/textures/item/cauldron/schematic_sort_type_descending.png new file mode 100644 index 0000000..e0e6220 Binary files /dev/null and b/9/assets/minecraft/textures/item/cauldron/schematic_sort_type_descending.png differ diff --git a/9/assets/minecraft/textures/item/chest/schematic_folder.png b/9/assets/minecraft/textures/item/chest/schematic_folder.png new file mode 100644 index 0000000..c284695 Binary files /dev/null and b/9/assets/minecraft/textures/item/chest/schematic_folder.png differ diff --git a/9/assets/minecraft/textures/item/clock/schematic_sort_time_ascending.png b/9/assets/minecraft/textures/item/clock/schematic_sort_time_ascending.png new file mode 100644 index 0000000..e581422 Binary files /dev/null and b/9/assets/minecraft/textures/item/clock/schematic_sort_time_ascending.png differ diff --git a/9/assets/minecraft/textures/item/clock/schematic_sort_time_descending.png b/9/assets/minecraft/textures/item/clock/schematic_sort_time_descending.png new file mode 100644 index 0000000..32b93da Binary files /dev/null and b/9/assets/minecraft/textures/item/clock/schematic_sort_time_descending.png differ diff --git a/9/assets/minecraft/textures/item/glass/schematic_show_public.png b/9/assets/minecraft/textures/item/glass/schematic_show_public.png new file mode 100644 index 0000000..a854b77 Binary files /dev/null and b/9/assets/minecraft/textures/item/glass/schematic_show_public.png differ diff --git a/9/assets/minecraft/textures/item/name_tag/schematic_filter.png b/9/assets/minecraft/textures/item/name_tag/schematic_filter.png new file mode 100644 index 0000000..a7ea1f8 Binary files /dev/null and b/9/assets/minecraft/textures/item/name_tag/schematic_filter.png differ diff --git a/9/assets/minecraft/textures/item/paper/schematic_sort_name_ascending.png b/9/assets/minecraft/textures/item/paper/schematic_sort_name_ascending.png new file mode 100644 index 0000000..01325c7 Binary files /dev/null and b/9/assets/minecraft/textures/item/paper/schematic_sort_name_ascending.png differ diff --git a/9/assets/minecraft/textures/item/paper/schematic_sort_name_descending.png b/9/assets/minecraft/textures/item/paper/schematic_sort_name_descending.png new file mode 100644 index 0000000..1ffeaf2 Binary files /dev/null and b/9/assets/minecraft/textures/item/paper/schematic_sort_name_descending.png differ