feat: pride/beyou Blahajar (#24)
* Added missing blahajar assets * Now beyou blahajar are on creative inventory as they should * Fixed an oopsie * Sharks don't have wings * Added musicalskele (creator of pride/beyou blahaj textures) credits
@ -6,6 +6,7 @@ import gay.pridecraft.joy.block.BlahajBlocks;
|
||||
import gay.pridecraft.joy.registry.JoyItems;
|
||||
import net.fabricmc.fabric.api.itemgroup.v1.FabricItemGroup;
|
||||
import net.minecraft.block.Blocks;
|
||||
import net.minecraft.item.Item;
|
||||
import net.minecraft.item.ItemGroup;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.registry.Registries;
|
||||
@ -13,6 +14,8 @@ import net.minecraft.registry.Registry;
|
||||
import net.minecraft.text.Text;
|
||||
import net.minecraft.util.Identifier;
|
||||
|
||||
import static gay.pridecraft.joy.block.BlahajBlocks.*;
|
||||
|
||||
public class ModItemGroups {
|
||||
public static final ItemGroup JOY_BEDS = Registry.register(Registries.ITEM_GROUP,
|
||||
Identifier.of(Joy.MOD_ID, "joy"),FabricItemGroup.builder().displayName(Text.translatable("itemgroup.joy_beds_group"))
|
||||
@ -73,6 +76,13 @@ public class ModItemGroups {
|
||||
entries.add(JoyItems.SNIFFER_SPAWN_EGG);
|
||||
|
||||
}).build());
|
||||
|
||||
// public static final List<String> PRIDE_NAMES = List.of(
|
||||
// "ace", "agender", "aro", "aroace", "bi", "demiboy", "demigirl",
|
||||
// "demi_r", "demi_s", "enby", "gay", "genderfluid", "genderqueer", "greyrose",
|
||||
// "grey_r", "grey_s", "intersex", "lesbian", "pan", "poly", "pride", "trans"
|
||||
// ).stream().distinct().toList();
|
||||
|
||||
public static final ItemGroup HAJS = Registry.register(Registries.ITEM_GROUP,
|
||||
Identifier.of(Joy.MOD_ID, "hajs"),FabricItemGroup.builder().displayName(Text.translatable("itemgroup.hajs_group"))
|
||||
.icon(() -> new ItemStack(BlahajBlocks.BLAHAJ_BLOCK)).entries((displayContext, entries) -> {
|
||||
@ -83,9 +93,10 @@ public class ModItemGroups {
|
||||
entries.add(BlahajBlocks.BREAD_ITEM);
|
||||
entries.add(BlahajBlocks.BROWN_BEAR_ITEM);
|
||||
|
||||
/*for (Item item : PRIDE_ITEMS) {
|
||||
entries.add(BlahajBlocks.item); To anyone who feels like figuring this out, pls do i give up
|
||||
} */
|
||||
for (Item item : PRIDE_ITEMS) {
|
||||
entries.add(new ItemStack(item));
|
||||
}
|
||||
|
||||
|
||||
}).build());
|
||||
|
||||
|
19
src/main/resources/assets/joy/blockstates/ace_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/ace_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/ace_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/ace_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/ace_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/agender_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/agender_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/agender_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/agender_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/agender_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/aro_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/aro_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/aro_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/aro_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/aro_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/aroace_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/aroace_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/aroace_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/aroace_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/aroace_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/bi_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/bi_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/bi_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/bi_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/bi_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/brown_bear.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/brown_bear",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/brown_bear"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/brown_bear",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/brown_bear",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/demi_r_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/demi_r_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/demi_r_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/demi_r_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/demi_r_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/demi_s_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/demi_s_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/demi_s_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/demi_s_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/demi_s_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/demiboy_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/demiboy_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/demiboy_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/demiboy_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/demiboy_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/demigirl_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/demigirl_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/demigirl_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/demigirl_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/enby_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/enby_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/enby_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/enby_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/enby_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/gay_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/gay_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/gay_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/gay_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/gay_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/genderfluid_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/genderfluid_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/genderfluid_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/genderfluid_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/genderqueer_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/genderqueer_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/genderqueer_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/genderqueer_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/grey_r_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/grey_r_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/grey_r_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/grey_r_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/grey_r_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/grey_s_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/grey_s_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/grey_s_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/grey_s_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/grey_s_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/greyrose_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/greyrose_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/greyrose_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/greyrose_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/intersex_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/intersex_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/intersex_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/intersex_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/lesbian_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/lesbian_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/lesbian_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/lesbian_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/lesbian_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/pan_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/pan_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/pan_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/pan_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/pan_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/poly_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/poly_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/poly_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/poly_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/poly_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/pride_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/pride_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/pride_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/pride_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/pride_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
19
src/main/resources/assets/joy/blockstates/trans_shark.json
Normal file
@ -0,0 +1,19 @@
|
||||
{
|
||||
"variants": {
|
||||
"facing=east": {
|
||||
"model": "joy:block/trans_shark",
|
||||
"y": 90
|
||||
},
|
||||
"facing=north": {
|
||||
"model": "joy:block/trans_shark"
|
||||
},
|
||||
"facing=south": {
|
||||
"model": "joy:block/trans_shark",
|
||||
"y": 180
|
||||
},
|
||||
"facing=west": {
|
||||
"model": "joy:block/trans_shark",
|
||||
"y": 270
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/ace"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/agender"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/aro"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/aroace"
|
||||
}
|
||||
}
|
6
src/main/resources/assets/joy/models/block/bi_shark.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/bi"
|
||||
}
|
||||
}
|
@ -1,5 +1,5 @@
|
||||
{
|
||||
"credit": "original model by hibii, changes made by musicalskele",
|
||||
"credit": "original model by hibii, changes made by musicalskele",
|
||||
"texture_size": [32, 32],
|
||||
"textures": {
|
||||
"0": "joy:block/blue_shark",
|
||||
@ -7,18 +7,10 @@
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"name": "shork",
|
||||
"name": "shork",
|
||||
"from": [6, 0, 0],
|
||||
"to": [10, 4, 9],
|
||||
"rotation": {
|
||||
"angle": 0,
|
||||
"axis": "y",
|
||||
"origin": [
|
||||
0,
|
||||
-6,
|
||||
0
|
||||
]
|
||||
},
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [0, -6, 0]},
|
||||
"faces": {
|
||||
"north": {"uv": [4.5, 4.5, 6.5, 6.5], "texture": "#0"},
|
||||
"east": {"uv": [0, 4.5, 4.5, 6.5], "texture": "#0"},
|
||||
@ -32,15 +24,7 @@
|
||||
"name": "tail",
|
||||
"from": [7, 1, 9],
|
||||
"to": [9, 3, 16],
|
||||
"rotation": {
|
||||
"angle": 0,
|
||||
"axis": "y",
|
||||
"origin": [
|
||||
8,
|
||||
2,
|
||||
15.5
|
||||
]
|
||||
},
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 2, 15.5]},
|
||||
"faces": {
|
||||
"north": {"uv": [3.5, 10, 4.5, 11], "texture": "#0"},
|
||||
"east": {"uv": [0, 10, 3.5, 11], "texture": "#0"},
|
||||
@ -54,15 +38,7 @@
|
||||
"name": "tail base",
|
||||
"from": [6.5, 0.5, 9],
|
||||
"to": [9.5, 3.5, 11],
|
||||
"rotation": {
|
||||
"angle": 0,
|
||||
"axis": "y",
|
||||
"origin": [
|
||||
0,
|
||||
-6,
|
||||
0
|
||||
]
|
||||
},
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [0, -6, 0]},
|
||||
"faces": {
|
||||
"north": {"uv": [1, 12, 2.5, 13.5], "texture": "#0"},
|
||||
"east": {"uv": [0, 12, 1, 13.5], "texture": "#0"},
|
||||
@ -76,15 +52,7 @@
|
||||
"name": "tail stabilizer",
|
||||
"from": [7.5, 2, 14],
|
||||
"to": [8.5, 6, 16],
|
||||
"rotation": {
|
||||
"angle": 22.5,
|
||||
"axis": "x",
|
||||
"origin": [
|
||||
8,
|
||||
3,
|
||||
14
|
||||
]
|
||||
},
|
||||
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 3, 14]},
|
||||
"faces": {
|
||||
"north": {"uv": [1, 1, 1.5, 3], "texture": "#0"},
|
||||
"east": {"uv": [0, 1, 1, 3], "texture": "#0"},
|
||||
@ -95,262 +63,24 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tail stabilizer",
|
||||
"from": [
|
||||
7.5,
|
||||
0,
|
||||
13
|
||||
],
|
||||
"to": [
|
||||
8.5,
|
||||
3,
|
||||
15
|
||||
],
|
||||
"rotation": {
|
||||
"angle": -45,
|
||||
"axis": "x",
|
||||
"origin": [
|
||||
8,
|
||||
3,
|
||||
15
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
1.5,
|
||||
8,
|
||||
2,
|
||||
9.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
0.5,
|
||||
8,
|
||||
1.5,
|
||||
9.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
3,
|
||||
8,
|
||||
3.5,
|
||||
9.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
2,
|
||||
8,
|
||||
3,
|
||||
9.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
2,
|
||||
8,
|
||||
1.5,
|
||||
7
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
2.5,
|
||||
7,
|
||||
2,
|
||||
8
|
||||
],
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "left wing",
|
||||
"from": [
|
||||
2,
|
||||
8,
|
||||
4
|
||||
],
|
||||
"to": [
|
||||
7,
|
||||
8,
|
||||
10
|
||||
],
|
||||
"rotation": {
|
||||
"angle": 45,
|
||||
"axis": "z",
|
||||
"origin": [
|
||||
11,
|
||||
6,
|
||||
9
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
16,
|
||||
0,
|
||||
16,
|
||||
0
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
16,
|
||||
0,
|
||||
16,
|
||||
0
|
||||
],
|
||||
"rotation": 270,
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
16,
|
||||
0,
|
||||
16,
|
||||
0
|
||||
],
|
||||
"rotation": 180,
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
16,
|
||||
0,
|
||||
16,
|
||||
0
|
||||
],
|
||||
"rotation": 90,
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
13,
|
||||
4,
|
||||
16,
|
||||
6.5
|
||||
],
|
||||
"rotation": 180,
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
13,
|
||||
4,
|
||||
16,
|
||||
6.5
|
||||
],
|
||||
"rotation": 270,
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "right wing",
|
||||
"from": [
|
||||
9,
|
||||
8,
|
||||
4
|
||||
],
|
||||
"to": [
|
||||
14,
|
||||
8,
|
||||
10
|
||||
],
|
||||
"rotation": {
|
||||
"angle": -45,
|
||||
"axis": "z",
|
||||
"origin": [
|
||||
5,
|
||||
6,
|
||||
9
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
16,
|
||||
0,
|
||||
16,
|
||||
0
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
16,
|
||||
0,
|
||||
16,
|
||||
0
|
||||
],
|
||||
"rotation": 90,
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
16,
|
||||
0,
|
||||
16,
|
||||
0
|
||||
],
|
||||
"rotation": 180,
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
16,
|
||||
0,
|
||||
16,
|
||||
0
|
||||
],
|
||||
"rotation": 270,
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
16,
|
||||
4,
|
||||
13,
|
||||
6.5
|
||||
],
|
||||
"rotation": 180,
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
13,
|
||||
6.5,
|
||||
16,
|
||||
4
|
||||
],
|
||||
"rotation": 270,
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tail stabilizer",
|
||||
"from": [7.5, 0, 13],
|
||||
"to": [8.5, 3, 15],
|
||||
"rotation": {"angle": -45, "axis": "x", "origin": [8, 3, 15]},
|
||||
"faces": {
|
||||
"north": {"uv": [1.5, 8, 2, 9.5], "texture": "#0"},
|
||||
"east": {"uv": [0.5, 8, 1.5, 9.5], "texture": "#0"},
|
||||
"south": {"uv": [3, 8, 3.5, 9.5], "texture": "#0"},
|
||||
"west": {"uv": [2, 8, 3, 9.5], "texture": "#0"},
|
||||
"up": {"uv": [2, 8, 1.5, 7], "texture": "#0"},
|
||||
"down": {"uv": [2.5, 7, 2, 8], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "left pectoral",
|
||||
"from": [5, -1, 6],
|
||||
"to": [6, 1, 10],
|
||||
"rotation": {
|
||||
"angle": 22.5,
|
||||
"axis": "x",
|
||||
"origin": [
|
||||
6,
|
||||
1,
|
||||
7
|
||||
]
|
||||
},
|
||||
"rotation": {"angle": 22.5, "axis": "x", "origin": [6, 1, 7]},
|
||||
"faces": {
|
||||
"north": {"uv": [7.5, 8.5, 8, 9.5], "texture": "#0"},
|
||||
"east": {"uv": [5.5, 8.5, 7.5, 9.5], "texture": "#0"},
|
||||
@ -365,15 +95,7 @@
|
||||
"from": [10, -1, 6],
|
||||
"to": [11, 1, 10],
|
||||
"shade": false,
|
||||
"rotation": {
|
||||
"angle": 22.5,
|
||||
"axis": "x",
|
||||
"origin": [
|
||||
10,
|
||||
1,
|
||||
7
|
||||
]
|
||||
},
|
||||
"rotation": {"angle": 22.5, "axis": "x", "origin": [10, 1, 7]},
|
||||
"faces": {
|
||||
"north": {"uv": [8, 8.5, 7.5, 9.5], "texture": "#0"},
|
||||
"east": {"uv": [10, 8.5, 8, 9.5], "texture": "#0"},
|
||||
@ -386,57 +108,13 @@
|
||||
{
|
||||
"name": "dorsal fin",
|
||||
"from": [7, 3, 5],
|
||||
"to": [
|
||||
9,
|
||||
7,
|
||||
8
|
||||
],
|
||||
"rotation": {
|
||||
"angle": 22.5,
|
||||
"axis": "x",
|
||||
"origin": [
|
||||
8,
|
||||
4,
|
||||
7
|
||||
]
|
||||
},
|
||||
"to": [9, 7, 8],
|
||||
"rotation": {"angle": 22.5, "axis": "x", "origin": [8, 4, 7]},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
10,
|
||||
1.5,
|
||||
11,
|
||||
3.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
8.5,
|
||||
1.5,
|
||||
10,
|
||||
3.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
12.5,
|
||||
1.5,
|
||||
13.5,
|
||||
3.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
11,
|
||||
1.5,
|
||||
12.5,
|
||||
3.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"north": {"uv": [10, 1.5, 11, 3.5], "texture": "#0"},
|
||||
"east": {"uv": [8.5, 1.5, 10, 3.5], "texture": "#0"},
|
||||
"south": {"uv": [12.5, 1.5, 13.5, 3.5], "texture": "#0"},
|
||||
"west": {"uv": [11, 1.5, 12.5, 3.5], "texture": "#0"},
|
||||
"up": {"uv": [11, 1.5, 10, 0], "texture": "#0"},
|
||||
"down": {"uv": [12, 0, 11, 1.5], "texture": "#0"}
|
||||
}
|
||||
@ -445,15 +123,7 @@
|
||||
"name": "back dorsal",
|
||||
"from": [7.5, 2.5, 12],
|
||||
"to": [8.5, 3.5, 13],
|
||||
"rotation": {
|
||||
"angle": -22.5,
|
||||
"axis": "x",
|
||||
"origin": [
|
||||
8,
|
||||
3,
|
||||
12.5
|
||||
]
|
||||
},
|
||||
"rotation": {"angle": -22.5, "axis": "x", "origin": [8, 3, 12.5]},
|
||||
"faces": {
|
||||
"north": {"uv": [2.5, 0.5, 3, 1], "texture": "#0"},
|
||||
"east": {"uv": [2, 0.5, 2.5, 1], "texture": "#0"},
|
||||
@ -467,15 +137,7 @@
|
||||
"name": "mouf back",
|
||||
"from": [6, 0, 1],
|
||||
"to": [10, 1, 1],
|
||||
"rotation": {
|
||||
"angle": 0,
|
||||
"axis": "y",
|
||||
"origin": [
|
||||
0,
|
||||
-6,
|
||||
0
|
||||
]
|
||||
},
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [0, -6, 0]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 3.5, 2, 4], "texture": "#0"},
|
||||
"east": {"uv": [0, 3.5, 0, 4], "texture": "#0"},
|
||||
@ -489,15 +151,7 @@
|
||||
"name": "mouf top",
|
||||
"from": [6, 1, 0],
|
||||
"to": [10, 1, 1],
|
||||
"rotation": {
|
||||
"angle": 0,
|
||||
"axis": "y",
|
||||
"origin": [
|
||||
0,
|
||||
-6,
|
||||
0
|
||||
]
|
||||
},
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [0, -6, 0]},
|
||||
"faces": {
|
||||
"north": {"uv": [0.5, 3.5, 2.5, 3.5], "texture": "#0"},
|
||||
"east": {"uv": [0, 3.5, 0.5, 3.5], "texture": "#0"},
|
||||
@ -508,122 +162,42 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [
|
||||
140,
|
||||
-60,
|
||||
105
|
||||
],
|
||||
"translation": [
|
||||
-8,
|
||||
3.75,
|
||||
6.25
|
||||
],
|
||||
"scale": [
|
||||
1.15,
|
||||
1.15,
|
||||
1.15
|
||||
]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [
|
||||
140,
|
||||
-60,
|
||||
105
|
||||
],
|
||||
"translation": [
|
||||
-8,
|
||||
1.5,
|
||||
6
|
||||
],
|
||||
"scale": [
|
||||
1.15,
|
||||
1.15,
|
||||
1.15
|
||||
]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [
|
||||
70,
|
||||
-55,
|
||||
60
|
||||
],
|
||||
"translation": [
|
||||
-3.25,
|
||||
5,
|
||||
1
|
||||
]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [
|
||||
70,
|
||||
-55,
|
||||
60
|
||||
],
|
||||
"translation": [
|
||||
-3.25,
|
||||
5,
|
||||
1
|
||||
]
|
||||
},
|
||||
"ground": {
|
||||
"rotation": [
|
||||
0,
|
||||
90,
|
||||
0
|
||||
],
|
||||
"translation": [
|
||||
0,
|
||||
2.25,
|
||||
0
|
||||
],
|
||||
"scale": [
|
||||
0.5,
|
||||
0.5,
|
||||
0.5
|
||||
]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [
|
||||
30,
|
||||
135,
|
||||
0
|
||||
],
|
||||
"translation": [
|
||||
0.19,
|
||||
5,
|
||||
0
|
||||
],
|
||||
"scale": [
|
||||
1.15,
|
||||
1.15,
|
||||
1.15
|
||||
]
|
||||
},
|
||||
"head": {
|
||||
"translation": [
|
||||
0,
|
||||
16,
|
||||
0
|
||||
],
|
||||
"scale": [
|
||||
1.25,
|
||||
1.25,
|
||||
1.25
|
||||
]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [
|
||||
0,
|
||||
-90,
|
||||
0
|
||||
],
|
||||
"translation": [
|
||||
0,
|
||||
5,
|
||||
-3
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [140, -60, 105],
|
||||
"translation": [-8, 3.75, 6.25],
|
||||
"scale": [1.15, 1.15, 1.15]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [140, -60, 105],
|
||||
"translation": [-8, 1.5, 6],
|
||||
"scale": [1.15, 1.15, 1.15]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [70, -55, 60],
|
||||
"translation": [-3.25, 5, 1]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [70, -55, 60],
|
||||
"translation": [-3.25, 5, 1]
|
||||
},
|
||||
"ground": {
|
||||
"rotation": [0, 90, 0],
|
||||
"translation": [0, 2.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 135, 0],
|
||||
"translation": [0.19, 5, 0],
|
||||
"scale": [1.15, 1.15, 1.15]
|
||||
},
|
||||
"head": {
|
||||
"translation": [0, 16, 0],
|
||||
"scale": [1.25, 1.25, 1.25]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, 5, -3]
|
||||
}
|
||||
}
|
||||
}
|
811
src/main/resources/assets/joy/models/block/brown_bear.json
Normal file
@ -0,0 +1,811 @@
|
||||
{
|
||||
"credit": "SpookyEna",
|
||||
"texture_size": [
|
||||
64,
|
||||
64
|
||||
],
|
||||
"textures": {
|
||||
"0": "joy:block/brown_bear",
|
||||
"particle": "joy:block/brown_bear"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"name": "head",
|
||||
"from": [
|
||||
4,
|
||||
10,
|
||||
7
|
||||
],
|
||||
"to": [
|
||||
12,
|
||||
16,
|
||||
14
|
||||
],
|
||||
"rotation": {
|
||||
"angle": 0,
|
||||
"axis": "y",
|
||||
"origin": [
|
||||
8,
|
||||
15.5,
|
||||
10.5
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
1.75,
|
||||
7.75,
|
||||
3.75,
|
||||
9.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
0,
|
||||
7.75,
|
||||
1.75,
|
||||
9.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
5.5,
|
||||
7.75,
|
||||
7.5,
|
||||
9.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
3.75,
|
||||
7.75,
|
||||
5.5,
|
||||
9.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
3.75,
|
||||
7.75,
|
||||
1.75,
|
||||
6
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
5.75,
|
||||
6,
|
||||
3.75,
|
||||
7.75
|
||||
],
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "snout",
|
||||
"from": [
|
||||
6,
|
||||
10.5,
|
||||
5
|
||||
],
|
||||
"to": [
|
||||
10,
|
||||
13.5,
|
||||
7
|
||||
],
|
||||
"rotation": {
|
||||
"angle": 0,
|
||||
"axis": "y",
|
||||
"origin": [
|
||||
10,
|
||||
16,
|
||||
8.5
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
8,
|
||||
9,
|
||||
9,
|
||||
9.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
7.5,
|
||||
9,
|
||||
8,
|
||||
9.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
9.5,
|
||||
9,
|
||||
10.5,
|
||||
9.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
9,
|
||||
9,
|
||||
9.5,
|
||||
9.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
9,
|
||||
9,
|
||||
8,
|
||||
8.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
10,
|
||||
8.5,
|
||||
9,
|
||||
9
|
||||
],
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "ear_right",
|
||||
"from": [
|
||||
12.75,
|
||||
15.75,
|
||||
10
|
||||
],
|
||||
"to": [
|
||||
14.75,
|
||||
17.75,
|
||||
12
|
||||
],
|
||||
"rotation": {
|
||||
"angle": -45,
|
||||
"axis": "z",
|
||||
"origin": [
|
||||
12,
|
||||
18.5,
|
||||
11
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
2.5,
|
||||
9.75,
|
||||
3,
|
||||
10.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
2,
|
||||
9.75,
|
||||
2.5,
|
||||
10.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
3.5,
|
||||
9.75,
|
||||
4,
|
||||
10.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
3,
|
||||
9.75,
|
||||
3.5,
|
||||
10.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
3,
|
||||
9.75,
|
||||
2.5,
|
||||
9.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
3.5,
|
||||
9.25,
|
||||
3,
|
||||
9.75
|
||||
],
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "ear_left",
|
||||
"from": [
|
||||
1.25,
|
||||
15.75,
|
||||
10
|
||||
],
|
||||
"to": [
|
||||
3.25,
|
||||
17.75,
|
||||
12
|
||||
],
|
||||
"rotation": {
|
||||
"angle": 45,
|
||||
"axis": "z",
|
||||
"origin": [
|
||||
4,
|
||||
18.5,
|
||||
11
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
0.5,
|
||||
9.75,
|
||||
1,
|
||||
10.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
0,
|
||||
9.75,
|
||||
0.5,
|
||||
10.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
1.5,
|
||||
9.75,
|
||||
2,
|
||||
10.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
1,
|
||||
9.75,
|
||||
1.5,
|
||||
10.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
1,
|
||||
9.75,
|
||||
0.5,
|
||||
9.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
1.5,
|
||||
9.25,
|
||||
1,
|
||||
9.75
|
||||
],
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "body",
|
||||
"from": [
|
||||
2,
|
||||
0,
|
||||
4
|
||||
],
|
||||
"to": [
|
||||
14,
|
||||
10,
|
||||
15
|
||||
],
|
||||
"rotation": {
|
||||
"angle": 0,
|
||||
"axis": "y",
|
||||
"origin": [
|
||||
8,
|
||||
6,
|
||||
10
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
2.75,
|
||||
3.25,
|
||||
5.75,
|
||||
5.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
0,
|
||||
3.25,
|
||||
2.75,
|
||||
5.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
8.5,
|
||||
3.25,
|
||||
11.5,
|
||||
5.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
5.75,
|
||||
3.25,
|
||||
8.5,
|
||||
5.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
5.75,
|
||||
2.75,
|
||||
2.75,
|
||||
0
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
8.75,
|
||||
0,
|
||||
5.75,
|
||||
2.75
|
||||
],
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "foot_left",
|
||||
"from": [
|
||||
2,
|
||||
-0.01,
|
||||
2
|
||||
],
|
||||
"to": [
|
||||
5,
|
||||
1.99,
|
||||
5
|
||||
],
|
||||
"rotation": {
|
||||
"angle": 22.5,
|
||||
"axis": "y",
|
||||
"origin": [
|
||||
3.5,
|
||||
0.9375,
|
||||
5
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
9.5,
|
||||
2,
|
||||
10.25,
|
||||
2.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
8.75,
|
||||
2,
|
||||
9.5,
|
||||
2.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
11,
|
||||
2,
|
||||
11.75,
|
||||
2.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
10.25,
|
||||
2,
|
||||
11,
|
||||
2.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
10.25,
|
||||
2,
|
||||
9.5,
|
||||
1.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
11,
|
||||
1.25,
|
||||
10.25,
|
||||
2
|
||||
],
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "foot_right",
|
||||
"from": [
|
||||
11,
|
||||
-0.01,
|
||||
2
|
||||
],
|
||||
"to": [
|
||||
14,
|
||||
1.99,
|
||||
5
|
||||
],
|
||||
"rotation": {
|
||||
"angle": -22.5,
|
||||
"axis": "y",
|
||||
"origin": [
|
||||
12.5,
|
||||
0.9375,
|
||||
5
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
9.5,
|
||||
0.75,
|
||||
10.25,
|
||||
1.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
8.75,
|
||||
0.75,
|
||||
9.5,
|
||||
1.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
11,
|
||||
0.75,
|
||||
11.75,
|
||||
1.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
10.25,
|
||||
0.75,
|
||||
11,
|
||||
1.25
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
10.25,
|
||||
0.75,
|
||||
9.5,
|
||||
0
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
11,
|
||||
0,
|
||||
10.25,
|
||||
0.75
|
||||
],
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "arm_left",
|
||||
"from": [
|
||||
1,
|
||||
3,
|
||||
10
|
||||
],
|
||||
"to": [
|
||||
3,
|
||||
10,
|
||||
13
|
||||
],
|
||||
"rotation": {
|
||||
"angle": -22.5,
|
||||
"axis": "z",
|
||||
"origin": [
|
||||
1.089,
|
||||
7.10946,
|
||||
11.5
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
8.25,
|
||||
6.5,
|
||||
8.75,
|
||||
8.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
7.5,
|
||||
6.5,
|
||||
8.25,
|
||||
8.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
9.5,
|
||||
6.5,
|
||||
10,
|
||||
8.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
8.75,
|
||||
6.5,
|
||||
9.5,
|
||||
8.5
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
8.75,
|
||||
6.5,
|
||||
8.25,
|
||||
5.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
9.25,
|
||||
5.75,
|
||||
8.75,
|
||||
6.5
|
||||
],
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "arm_right",
|
||||
"from": [
|
||||
13,
|
||||
3,
|
||||
10
|
||||
],
|
||||
"to": [
|
||||
15,
|
||||
10,
|
||||
13
|
||||
],
|
||||
"rotation": {
|
||||
"angle": 22.5,
|
||||
"axis": "z",
|
||||
"origin": [
|
||||
14.664,
|
||||
7.10946,
|
||||
11.5
|
||||
]
|
||||
},
|
||||
"faces": {
|
||||
"north": {
|
||||
"uv": [
|
||||
0.75,
|
||||
0.75,
|
||||
1.25,
|
||||
2.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"east": {
|
||||
"uv": [
|
||||
0,
|
||||
0.75,
|
||||
0.75,
|
||||
2.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"south": {
|
||||
"uv": [
|
||||
2,
|
||||
0.75,
|
||||
2.5,
|
||||
2.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"west": {
|
||||
"uv": [
|
||||
1.25,
|
||||
0.75,
|
||||
2,
|
||||
2.75
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"up": {
|
||||
"uv": [
|
||||
1.25,
|
||||
0.75,
|
||||
0.75,
|
||||
0
|
||||
],
|
||||
"texture": "#0"
|
||||
},
|
||||
"down": {
|
||||
"uv": [
|
||||
1.75,
|
||||
0,
|
||||
1.25,
|
||||
0.75
|
||||
],
|
||||
"texture": "#0"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [
|
||||
36.12,
|
||||
-2.36,
|
||||
-17.3
|
||||
],
|
||||
"translation": [
|
||||
-1.5,
|
||||
1,
|
||||
0.25
|
||||
],
|
||||
"scale": [
|
||||
0.9,
|
||||
0.9,
|
||||
0.9
|
||||
]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [
|
||||
0,
|
||||
0,
|
||||
-5
|
||||
],
|
||||
"translation": [
|
||||
0,
|
||||
-1.25,
|
||||
0
|
||||
]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [
|
||||
0,
|
||||
3,
|
||||
0
|
||||
],
|
||||
"scale": [
|
||||
0.35,
|
||||
0.35,
|
||||
0.34
|
||||
]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [
|
||||
30,
|
||||
135,
|
||||
0
|
||||
],
|
||||
"translation": [
|
||||
-0.5,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"scale": [
|
||||
0.71,
|
||||
0.71,
|
||||
0.71
|
||||
]
|
||||
},
|
||||
"head": {
|
||||
"translation": [
|
||||
0,
|
||||
14,
|
||||
0
|
||||
]
|
||||
},
|
||||
"fixed": {
|
||||
"translation": [
|
||||
0,
|
||||
0,
|
||||
-4
|
||||
]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "head",
|
||||
"origin": [
|
||||
4,
|
||||
19,
|
||||
11
|
||||
],
|
||||
"color": 0,
|
||||
"children": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3
|
||||
]
|
||||
},
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
7,
|
||||
8
|
||||
]
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/demi_r"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/demi_s"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/demiboy"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/demigirl"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/enby"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/gay"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/genderfluid"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/genderqueer"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/grey_r"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/grey_s"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/greyrose"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/intersex"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/lesbian"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/pan"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/poly"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/pride"
|
||||
}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"parent": "joy:block/blue_shark",
|
||||
"textures": {
|
||||
"0": "joy:block/pride_sharks/trans"
|
||||
}
|
||||
}
|
3
src/main/resources/assets/joy/models/item/ace_shark.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/ace_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/agender_shark"
|
||||
}
|
3
src/main/resources/assets/joy/models/item/aro_shark.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/aro_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/aroace_shark"
|
||||
}
|
3
src/main/resources/assets/joy/models/item/bi_shark.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/bi_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/brown_bear"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/demi_r_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/demi_s_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/demiboy_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/demigirl_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/enby_shark"
|
||||
}
|
3
src/main/resources/assets/joy/models/item/gay_shark.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/gay_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/genderfluid_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/genderqueer_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/grey_r_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/grey_s_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/greyrose_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/intersex_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/lesbian_shark"
|
||||
}
|
3
src/main/resources/assets/joy/models/item/pan_shark.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/pan_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/poly_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/pride_shark"
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"parent": "joy:block/trans_shark"
|
||||
}
|
BIN
src/main/resources/assets/joy/textures/block/brown_bear.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
After Width: | Height: | Size: 528 B |
After Width: | Height: | Size: 536 B |
After Width: | Height: | Size: 566 B |
After Width: | Height: | Size: 551 B |
BIN
src/main/resources/assets/joy/textures/block/pride_sharks/bi.png
Normal file
After Width: | Height: | Size: 500 B |
After Width: | Height: | Size: 526 B |
After Width: | Height: | Size: 526 B |
After Width: | Height: | Size: 524 B |
After Width: | Height: | Size: 527 B |
After Width: | Height: | Size: 535 B |
After Width: | Height: | Size: 566 B |
After Width: | Height: | Size: 544 B |
After Width: | Height: | Size: 487 B |
After Width: | Height: | Size: 475 B |
After Width: | Height: | Size: 475 B |
After Width: | Height: | Size: 475 B |
After Width: | Height: | Size: 434 B |
After Width: | Height: | Size: 565 B |
After Width: | Height: | Size: 504 B |
After Width: | Height: | Size: 542 B |
After Width: | Height: | Size: 601 B |
After Width: | Height: | Size: 524 B |
@ -4442,7 +4442,8 @@
|
||||
"title": "Other mods used in Joy",
|
||||
"names": [
|
||||
"Hibi - Blåhaj Mod (Fabric)",
|
||||
"DaFuqs - Blåhaj Mod (Fabric)"
|
||||
"DaFuqs - Blåhaj Mod (Fabric)",
|
||||
"musicalskele - Blåhaj Mod (Fabric)"
|
||||
]
|
||||
}
|
||||
]
|
||||
|
@ -18,7 +18,8 @@
|
||||
"contributors": [
|
||||
"CallMeEchoCodes",
|
||||
"hibi (blahaj)",
|
||||
"DaFuqs (blahaj)"
|
||||
"DaFuqs (blahaj)",
|
||||
"musicalskele (blahaj)"
|
||||
],
|
||||
"contact": {
|
||||
"homepage": "https://pridecraft.gay/",
|
||||
|