diff --git a/assets/joy/models/item/agender_painting.json b/assets/joy/models/item/agender_painting.json new file mode 100644 index 0000000..f31f525 --- /dev/null +++ b/assets/joy/models/item/agender_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/agender_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/ally_painting.json b/assets/joy/models/item/ally_painting.json new file mode 100644 index 0000000..b59ccf4 --- /dev/null +++ b/assets/joy/models/item/ally_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/ally_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/aplatonic_painting.json b/assets/joy/models/item/aplatonic_painting.json new file mode 100644 index 0000000..96ea9bb --- /dev/null +++ b/assets/joy/models/item/aplatonic_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/aplatonic_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/aroace_painting.json b/assets/joy/models/item/aroace_painting.json new file mode 100644 index 0000000..4b96faf --- /dev/null +++ b/assets/joy/models/item/aroace_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/aroace_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/aromantic_painting.json b/assets/joy/models/item/aromantic_painting.json new file mode 100644 index 0000000..2ea4e4e --- /dev/null +++ b/assets/joy/models/item/aromantic_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/aromantic_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/asexual_painting.json b/assets/joy/models/item/asexual_painting.json new file mode 100644 index 0000000..75a4d20 --- /dev/null +++ b/assets/joy/models/item/asexual_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/asexual_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/bigender_painting.json b/assets/joy/models/item/bigender_painting.json new file mode 100644 index 0000000..048c5df --- /dev/null +++ b/assets/joy/models/item/bigender_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/bigender_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/bisexual_painting.json b/assets/joy/models/item/bisexual_painting.json new file mode 100644 index 0000000..5050013 --- /dev/null +++ b/assets/joy/models/item/bisexual_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/bisexual_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/demiromantic_painting.json b/assets/joy/models/item/demiromantic_painting.json new file mode 100644 index 0000000..8e7eaf2 --- /dev/null +++ b/assets/joy/models/item/demiromantic_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/demiromantic_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/demisexual_painting.json b/assets/joy/models/item/demisexual_painting.json new file mode 100644 index 0000000..a16bb74 --- /dev/null +++ b/assets/joy/models/item/demisexual_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/demisexual_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/floating_bees_painting.json b/assets/joy/models/item/floating_bees_painting.json new file mode 100644 index 0000000..16dacb7 --- /dev/null +++ b/assets/joy/models/item/floating_bees_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/floating_bees_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/floating_trees_painting.json b/assets/joy/models/item/floating_trees_painting.json new file mode 100644 index 0000000..ea96812 --- /dev/null +++ b/assets/joy/models/item/floating_trees_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/floating_trees_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/genderfluid_painting.json b/assets/joy/models/item/genderfluid_painting.json new file mode 100644 index 0000000..3da067e --- /dev/null +++ b/assets/joy/models/item/genderfluid_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/genderfluid_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/genderqueer_painting.json b/assets/joy/models/item/genderqueer_painting.json new file mode 100644 index 0000000..bf2c023 --- /dev/null +++ b/assets/joy/models/item/genderqueer_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/genderqueer_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/intersex_painting.json b/assets/joy/models/item/intersex_painting.json new file mode 100644 index 0000000..8cb3e8f --- /dev/null +++ b/assets/joy/models/item/intersex_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/intersex_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/lesbian_painting.json b/assets/joy/models/item/lesbian_painting.json new file mode 100644 index 0000000..a671041 --- /dev/null +++ b/assets/joy/models/item/lesbian_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/lesbian_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/mlm_painting.json b/assets/joy/models/item/mlm_painting.json new file mode 100644 index 0000000..94ccc9b --- /dev/null +++ b/assets/joy/models/item/mlm_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/mlm_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/nonbinary_painting.json b/assets/joy/models/item/nonbinary_painting.json new file mode 100644 index 0000000..61b7cde --- /dev/null +++ b/assets/joy/models/item/nonbinary_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/nonbinary_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/pansexual_painting.json b/assets/joy/models/item/pansexual_painting.json new file mode 100644 index 0000000..33f5749 --- /dev/null +++ b/assets/joy/models/item/pansexual_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/pansexual_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/plural_painting.json b/assets/joy/models/item/plural_painting.json new file mode 100644 index 0000000..9b2fc42 --- /dev/null +++ b/assets/joy/models/item/plural_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/plural_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/polysexual_painting.json b/assets/joy/models/item/polysexual_painting.json new file mode 100644 index 0000000..772f218 --- /dev/null +++ b/assets/joy/models/item/polysexual_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/polysexual_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/progress_painting.json b/assets/joy/models/item/progress_painting.json new file mode 100644 index 0000000..6b581f2 --- /dev/null +++ b/assets/joy/models/item/progress_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/progress_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/rainbow_painting.json b/assets/joy/models/item/rainbow_painting.json new file mode 100644 index 0000000..d33f234 --- /dev/null +++ b/assets/joy/models/item/rainbow_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/rainbow_painting" + } +} \ No newline at end of file diff --git a/assets/joy/models/item/trans_painting.json b/assets/joy/models/item/trans_painting.json new file mode 100644 index 0000000..93968f2 --- /dev/null +++ b/assets/joy/models/item/trans_painting.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "joy:item/trans_painting" + } +} \ No newline at end of file diff --git a/assets/joy/textures/item/agender_painting.png b/assets/joy/textures/item/agender_painting.png new file mode 100644 index 0000000..03684fb Binary files /dev/null and b/assets/joy/textures/item/agender_painting.png differ diff --git a/assets/joy/textures/item/ally_painting.png b/assets/joy/textures/item/ally_painting.png new file mode 100644 index 0000000..0c9b176 Binary files /dev/null and b/assets/joy/textures/item/ally_painting.png differ diff --git a/assets/joy/textures/item/aplatonic_painting.png b/assets/joy/textures/item/aplatonic_painting.png new file mode 100644 index 0000000..6633b38 Binary files /dev/null and b/assets/joy/textures/item/aplatonic_painting.png differ diff --git a/assets/joy/textures/item/aroace_painting.png b/assets/joy/textures/item/aroace_painting.png new file mode 100644 index 0000000..97da792 Binary files /dev/null and b/assets/joy/textures/item/aroace_painting.png differ diff --git a/assets/joy/textures/item/aromantic_painting.png b/assets/joy/textures/item/aromantic_painting.png new file mode 100644 index 0000000..71ee914 Binary files /dev/null and b/assets/joy/textures/item/aromantic_painting.png differ diff --git a/assets/joy/textures/item/asexual_painting.png b/assets/joy/textures/item/asexual_painting.png new file mode 100644 index 0000000..817499c Binary files /dev/null and b/assets/joy/textures/item/asexual_painting.png differ diff --git a/assets/joy/textures/item/bigender_painting.png b/assets/joy/textures/item/bigender_painting.png new file mode 100644 index 0000000..5aecef1 Binary files /dev/null and b/assets/joy/textures/item/bigender_painting.png differ diff --git a/assets/joy/textures/item/bisexual_painting.png b/assets/joy/textures/item/bisexual_painting.png new file mode 100644 index 0000000..66f41c5 Binary files /dev/null and b/assets/joy/textures/item/bisexual_painting.png differ diff --git a/assets/joy/textures/item/demiromantic_painting.png b/assets/joy/textures/item/demiromantic_painting.png new file mode 100644 index 0000000..86d86e5 Binary files /dev/null and b/assets/joy/textures/item/demiromantic_painting.png differ diff --git a/assets/joy/textures/item/demisexual_painting.png b/assets/joy/textures/item/demisexual_painting.png new file mode 100644 index 0000000..43e22c6 Binary files /dev/null and b/assets/joy/textures/item/demisexual_painting.png differ diff --git a/assets/joy/textures/item/floating_bees_painting.png b/assets/joy/textures/item/floating_bees_painting.png new file mode 100644 index 0000000..b00cf19 Binary files /dev/null and b/assets/joy/textures/item/floating_bees_painting.png differ diff --git a/assets/joy/textures/item/floating_trees_painting.png b/assets/joy/textures/item/floating_trees_painting.png new file mode 100644 index 0000000..f041d53 Binary files /dev/null and b/assets/joy/textures/item/floating_trees_painting.png differ diff --git a/assets/joy/textures/item/genderfluid_painting.png b/assets/joy/textures/item/genderfluid_painting.png new file mode 100644 index 0000000..ca08c5c Binary files /dev/null and b/assets/joy/textures/item/genderfluid_painting.png differ diff --git a/assets/joy/textures/item/genderqueer_painting.png b/assets/joy/textures/item/genderqueer_painting.png new file mode 100644 index 0000000..7398fa3 Binary files /dev/null and b/assets/joy/textures/item/genderqueer_painting.png differ diff --git a/assets/joy/textures/item/intersex_painting.png b/assets/joy/textures/item/intersex_painting.png new file mode 100644 index 0000000..2f3040a Binary files /dev/null and b/assets/joy/textures/item/intersex_painting.png differ diff --git a/assets/joy/textures/item/lesbian_painting.png b/assets/joy/textures/item/lesbian_painting.png new file mode 100644 index 0000000..d366ae8 Binary files /dev/null and b/assets/joy/textures/item/lesbian_painting.png differ diff --git a/assets/joy/textures/item/mlm_painting.png b/assets/joy/textures/item/mlm_painting.png new file mode 100644 index 0000000..f81ef91 Binary files /dev/null and b/assets/joy/textures/item/mlm_painting.png differ diff --git a/assets/joy/textures/item/nonbinary_painting.png b/assets/joy/textures/item/nonbinary_painting.png new file mode 100644 index 0000000..6668466 Binary files /dev/null and b/assets/joy/textures/item/nonbinary_painting.png differ diff --git a/assets/joy/textures/item/pansexual_painting.png b/assets/joy/textures/item/pansexual_painting.png new file mode 100644 index 0000000..4c2024f Binary files /dev/null and b/assets/joy/textures/item/pansexual_painting.png differ diff --git a/assets/joy/textures/item/plural_painting.png b/assets/joy/textures/item/plural_painting.png new file mode 100644 index 0000000..6968f1e Binary files /dev/null and b/assets/joy/textures/item/plural_painting.png differ diff --git a/assets/joy/textures/item/polysexual_painting.png b/assets/joy/textures/item/polysexual_painting.png new file mode 100644 index 0000000..427ce0e Binary files /dev/null and b/assets/joy/textures/item/polysexual_painting.png differ diff --git a/assets/joy/textures/item/progress_painting.png b/assets/joy/textures/item/progress_painting.png new file mode 100644 index 0000000..557f723 Binary files /dev/null and b/assets/joy/textures/item/progress_painting.png differ diff --git a/assets/joy/textures/item/rainbow_painting.png b/assets/joy/textures/item/rainbow_painting.png new file mode 100644 index 0000000..5957b37 Binary files /dev/null and b/assets/joy/textures/item/rainbow_painting.png differ diff --git a/assets/joy/textures/item/trans_painting.png b/assets/joy/textures/item/trans_painting.png new file mode 100644 index 0000000..eb24f69 Binary files /dev/null and b/assets/joy/textures/item/trans_painting.png differ diff --git a/assets/minecraft/items/painting.json b/assets/minecraft/items/painting.json new file mode 100644 index 0000000..195b090 --- /dev/null +++ b/assets/minecraft/items/painting.json @@ -0,0 +1,181 @@ +{ + "model": { + "type": "minecraft:select", + "cases": [ + { + "model": { + "type": "minecraft:model", + "model": "joy:item/genderqueer_painting" + }, + "when": "minecraft:alban" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/mlm_painting" + }, + "when": "minecraft:aztec" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/bigender_painting" + }, + "when": "minecraft:aztec2" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/polysexual_painting" + }, + "when": "minecraft:baroque" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/agender_painting" + }, + "when": "minecraft:bomb" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/floating_bees_painting" + }, + "when": "minecraft:bouquet" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/intersex_painting" + }, + "when": "minecraft:burning_skull" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/ally_painting" + }, + "when": "minecraft:bust" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/demiromantic_painting" + }, + "when": "minecraft:cavebird" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/demisexual_painting" + }, + "when": "minecraft:cotan" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/aromantic_painting" + }, + "when": "minecraft:courbet" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/asexual_painting" + }, + "when": "minecraft:creebet" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/aroace_painting" + }, + "when": "minecraft:donkey_kong" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/floating_trees_painting" + }, + "when": "minecraft:endboss" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/plural_painting" + }, + "when": "minecraft:fighters" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/pansexual_painting" + }, + "when": "minecraft:match" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/progress_painting" + }, + "when": "minecraft:pigscene" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/genderfluid_painting" + }, + "when": "minecraft:plant" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/lesbian_painting" + }, + "when": "minecraft:skeleton" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/bisexual_painting" + }, + "when": "minecraft:skull_and_roses" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/trans_painting" + }, + "when": "minecraft:stage" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/nonbinary_painting" + }, + "when": "minecraft:void" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/aplatonic_painting" + }, + "when": "minecraft:wasteland" + }, + { + "model": { + "type": "minecraft:model", + "model": "joy:item/rainbow_painting" + }, + "when": "minecraft:wither" + } + ], + "fallback": { + "type": "minecraft:model", + "model": "minecraft:item/painting" + }, + "property": "minecraft:component", + "component": "minecraft:painting/variant" + } +} \ No newline at end of file