Biodiesel Stuff (#1249)
* - Lots of ui updates. And a couple fixes. * - New button textures. - Fixed campfire loot table. - Made anvil rod recipes easier. - Added assembler recipes for multiblock tank parts. * - Added assembler recipes for multiblock tank parts. * - Updated Changelog * - Some more UI tweaks. - Added modern-markings mod with integration. * - Updated stromatolite textures - Added some more WIP venus foliage * - Moved some blocks over from tfg-core. * - Updated textures for tier-1 rocket and food oven. * - Updated textures for more ad-astra stuff + new panorama * - Biodiesel stuff --------- Co-authored-by: Pyritie <pyritie@gmail.com>
|
|
@ -3,13 +3,13 @@ type = fancymenu_layout
|
|||
layout-meta {
|
||||
identifier = title_screen
|
||||
render_custom_elements_behind_vanilla = false
|
||||
last_edited_time = 1751673555539
|
||||
last_edited_time = 1751683723374
|
||||
is_enabled = true
|
||||
randommode = false
|
||||
randomgroup = 1
|
||||
randomonlyfirsttime = false
|
||||
layout_index = 0
|
||||
[loading_requirement_container_meta:366f5f74-f5fb-4832-b4b2-1456899ce898-1751673551462] = [groups:][instances:]
|
||||
[loading_requirement_container_meta:10db7c9a-a492-438d-8b42-467316a2015e-1751677015677] = [groups:][instances:]
|
||||
}
|
||||
|
||||
menu_background {
|
||||
|
|
|
|||
1
kubejs/assets/tfg/blockstates/rapeseed.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"variants":{"age=0":{"model":"tfg:block/crop/rapeseed_age_0"},"age=1":{"model":"tfg:block/crop/rapeseed_age_1"},"age=2":{"model":"tfg:block/crop/rapeseed_age_2"},"age=3,part=bottom":{"model":"tfg:block/crop/rapeseed_age_3_bottom"},"age=4,part=bottom":{"model":"tfg:block/crop/rapeseed_age_4_bottom"},"age=5,part=bottom":{"model":"tfg:block/crop/rapeseed_age_5_bottom"},"age=3,part=top":{"model":"tfg:block/crop/rapeseed_age_3_top"},"age=4,part=top":{"model":"tfg:block/crop/rapeseed_age_4_top"},"age=5,part=top":{"model":"tfg:block/crop/rapeseed_age_5_top"}}}
|
||||
1
kubejs/assets/tfg/blockstates/rapeseed_dead.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"variants":{"mature=false":{"model":"tfg:block/crop/rapeseed_dead_young"},"mature=true,part=top":{"model":"tfg:block/crop/rapeseed_dead_top"},"mature=true,part=bottom":{"model":"tfg:block/crop/rapeseed_dead_bottom"}}}
|
||||
1
kubejs/assets/tfg/blockstates/rapeseed_wild.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"variants":{"part=top,mature=true":{"model":"tfg:block/crop/rapeseed_age_5_top"},"part=top,mature=false":{"model":"tfg:block/crop/rapeseed_dead_top"},"part=bottom,mature=true":{"model":"tfg:block/crop/rapeseed_age_5_bottom"},"part=bottom,mature=false":{"model":"tfg:block/crop/rapeseed_dead_bottom"}}}
|
||||
1
kubejs/assets/tfg/blockstates/sunflower.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"variants":{"age=0":{"model":"tfg:block/crop/sunflower_age_0"},"age=1":{"model":"tfg:block/crop/sunflower_age_1"},"age=2":{"model":"tfg:block/crop/sunflower_age_2"},"age=3":{"model":"tfg:block/crop/sunflower_age_3"},"age=4,part=bottom":{"model":"tfg:block/crop/sunflower_age_4_bottom"},"age=5,part=bottom":{"model":"tfg:block/crop/sunflower_age_5_bottom"},"age=4,part=top":{"model":"tfg:block/crop/sunflower_age_4_top"},"age=5,part=top":{"model":"tfg:block/crop/sunflower_age_5_top"}}}
|
||||
1
kubejs/assets/tfg/blockstates/sunflower_dead.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"variants":{"mature=false":{"model":"tfg:block/crop/sunflower_dead_young"},"mature=true,part=top":{"model":"tfg:block/crop/sunflower_dead_top"},"mature=true,part=bottom":{"model":"tfg:block/crop/sunflower_dead_bottom"}}}
|
||||
1
kubejs/assets/tfg/blockstates/sunflower_wild.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"variants":{"part=top,mature=true":{"model":"tfg:block/crop/sunflower_wild_top"},"part=top,mature=false":{"model":"tfg:block/crop/sunflower_dead_top"},"part=bottom,mature=true":{"model":"tfg:block/crop/sunflower_wild_bottom"},"part=bottom,mature=false":{"model":"tfg:block/crop/sunflower_dead_bottom"}}}
|
||||
1
kubejs/assets/tfg/models/block/crop/rapeseed_age_0.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_0"}}
|
||||
1
kubejs/assets/tfg/models/block/crop/rapeseed_age_1.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_1"}}
|
||||
1
kubejs/assets/tfg/models/block/crop/rapeseed_age_2.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_2"}}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_3_bottom"}}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_3_top"}}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_4_bottom"}}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_4_top"}}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_5_bottom"}}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_5_top"}}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_dead_bottom"}}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_dead_top"}}
|
||||
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_dead_young"}}
|
||||
1
kubejs/assets/tfg/models/block/crop/rapeseed_wild.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"parent":"block/crop","textures":{"crop":"tfg:block/crop/rapeseed_age_2"}}
|
||||
78
kubejs/assets/tfg/models/block/crop/sunflower_age_0.json
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_age_0",
|
||||
"particle": "tfg:block/crop/sunflower_age_0"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"east": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"west": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 6, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [11, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [6, 0, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [6, 0, 0, 0], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
}
|
||||
]
|
||||
}
|
||||
78
kubejs/assets/tfg/models/block/crop/sunflower_age_1.json
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_age_1",
|
||||
"particle": "tfg:block/crop/sunflower_age_1"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"east": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"west": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 6, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [11, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [6, 0, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [6, 0, 0, 0], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
}
|
||||
]
|
||||
}
|
||||
78
kubejs/assets/tfg/models/block/crop/sunflower_age_2.json
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_age_2",
|
||||
"particle": "tfg:block/crop/sunflower_age_2"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"east": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"west": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 6, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [11, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [6, 0, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [6, 0, 0, 0], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
}
|
||||
]
|
||||
}
|
||||
78
kubejs/assets/tfg/models/block/crop/sunflower_age_3.json
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_age_3",
|
||||
"particle": "tfg:block/crop/sunflower_age_3"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"east": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"west": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 6, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [11, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [6, 0, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [6, 0, 0, 0], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_age_4_bottom",
|
||||
"particle": "tfg:block/crop/sunflower_age_4_bottom"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"east": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"west": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 6, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [11, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [5.33333, 0, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [5.33333, 0, 0, 0], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
}
|
||||
]
|
||||
}
|
||||
124
kubejs/assets/tfg/models/block/crop/sunflower_age_4_top.json
Normal file
|
|
@ -0,0 +1,124 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"texture_size": [32, 32],
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_age_4_top",
|
||||
"particle": "tfg:block/crop/sunflower_age_4_top"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 8], "texture": "#0"},
|
||||
"east": {"uv": [4, 8, 1, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 8], "texture": "#0"},
|
||||
"west": {"uv": [4, 8, 1, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 3], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 3], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [13, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 4, 8], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [4, 0, 0, 8], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 8, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 8, 0], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [10.9, 5, 1],
|
||||
"to": [10.9, 9, 15],
|
||||
"rotation": {"angle": 22.5, "axis": "z", "origin": [10.9, 5, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 3, 8.5, 5], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
|
||||
"west": {"uv": [15.5, 11, 8.5, 13], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 6], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.81, 2.23, 1],
|
||||
"to": [14.81, 2.23, 15],
|
||||
"rotation": {"angle": -45, "axis": "z", "origin": [13.7, 2.3, 2]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 2.5, 0, 0], "rotation": 270, "texture": "#0"},
|
||||
"east": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"south": {"uv": [0, 2.5, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"west": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"up": {"uv": [8.5, 7.5, 15.5, 5], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [8.5, 15.5, 15.5, 13], "rotation": 90, "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.37, 8.69, 1],
|
||||
"to": [9.37, 13.69, 15],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [9.4, 8.6, 2]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 0.5, 8.5, 3], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
|
||||
"west": {"uv": [15.5, 8.5, 8.5, 11], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 7], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 7], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "top",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
},
|
||||
{
|
||||
"name": "group",
|
||||
"origin": [3, 24, 6],
|
||||
"color": 0,
|
||||
"children": [2, 3, 4]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"textures": {
|
||||
"1": "tfg:block/crop/sunflower_age_5_bottom",
|
||||
"particle": "tfg:block/crop/sunflower_age_5_bottom"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 16], "texture": "#1"},
|
||||
"east": {"uv": [5, 0, 11, 16], "texture": "#1"},
|
||||
"south": {"uv": [0, 0, 0, 16], "texture": "#1"},
|
||||
"west": {"uv": [5, 0, 11, 16], "texture": "#1"},
|
||||
"up": {"uv": [0, 6, 0, 0], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [11, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [5, 0, 11, 16], "texture": "#1"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#1"},
|
||||
"south": {"uv": [5, 0, 11, 16], "texture": "#1"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#1"},
|
||||
"up": {"uv": [5.33333, 0, 0, 0], "texture": "#1"},
|
||||
"down": {"uv": [5.33333, 0, 0, 0], "texture": "#1"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
}
|
||||
]
|
||||
}
|
||||
124
kubejs/assets/tfg/models/block/crop/sunflower_age_5_top.json
Normal file
|
|
@ -0,0 +1,124 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"texture_size": [32, 32],
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_age_5_top",
|
||||
"particle": "tfg:block/crop/sunflower_age_5_top"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 8], "texture": "#0"},
|
||||
"east": {"uv": [4, 8, 1, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 8], "texture": "#0"},
|
||||
"west": {"uv": [4, 8, 1, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 3], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 3], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [13, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 4, 8], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [4, 0, 0, 8], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 8, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 8, 0], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [11, 7, 1],
|
||||
"to": [11, 11, 15],
|
||||
"rotation": {"angle": 22.5, "axis": "z", "origin": [11, 7, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 3, 8.5, 5], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
|
||||
"west": {"uv": [15.5, 11, 8.5, 13], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 6], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.91, 4.23, 1],
|
||||
"to": [14.91, 4.23, 15],
|
||||
"rotation": {"angle": -45, "axis": "z", "origin": [13.8, 4.3, 2]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 2.5, 0, 0], "rotation": 270, "texture": "#0"},
|
||||
"east": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"south": {"uv": [0, 2.5, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"west": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"up": {"uv": [8.5, 7.5, 15.5, 5], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [8.5, 15.5, 15.5, 13], "rotation": 90, "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.48, 10.69, 1],
|
||||
"to": [9.48, 15.69, 15],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [9.5, 10.7, 2]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 0.5, 8.5, 3], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
|
||||
"west": {"uv": [15.5, 8.5, 8.5, 11], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 7], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 7], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "top",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
},
|
||||
{
|
||||
"name": "flower",
|
||||
"origin": [3, 24, 6],
|
||||
"color": 0,
|
||||
"children": [2, 3, 4]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_bottom",
|
||||
"particle": "tfg:block/crop/sunflower_bottom"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"east": {"uv": [5, 0, 11, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"west": {"uv": [5, 0, 11, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 6, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [11, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [5, 0, 11, 16], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [5, 0, 11, 16], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [5.33334, 0, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [5.33334, 0, 0, 0], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
}
|
||||
]
|
||||
}
|
||||
123
kubejs/assets/tfg/models/block/crop/sunflower_dead_top.json
Normal file
|
|
@ -0,0 +1,123 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_top",
|
||||
"particle": "tfg:block/crop/sunflower_top"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 8], "texture": "#0"},
|
||||
"east": {"uv": [4, 8, 1, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 8], "texture": "#0"},
|
||||
"west": {"uv": [4, 8, 1, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 3], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 3], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [13, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 4, 8], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [4, 0, 0, 8], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 8, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 8, 0], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [11.2, 7, 1],
|
||||
"to": [11.2, 11, 15],
|
||||
"rotation": {"angle": -22.5, "axis": "z", "origin": [11.2, 7, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 3, 8.5, 5], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
|
||||
"west": {"uv": [15.5, 11, 8.5, 13], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 6], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [11.19895, 2.01, 1],
|
||||
"to": [11.19895, 7.01, 15],
|
||||
"rotation": {"angle": 0, "axis": "z", "origin": [11.2, 7, 2]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 5, 8.5, 7.5], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
|
||||
"west": {"uv": [15.5, 13, 8.5, 15.5], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 7], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 7], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [12.71, 10.67, 1],
|
||||
"to": [17.71, 10.67, 15],
|
||||
"rotation": {"angle": 45, "axis": "z", "origin": [12.7, 10.7, 2]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 2.5, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"east": {"uv": [0, 7, 0, 0], "rotation": 270, "texture": "#0"},
|
||||
"south": {"uv": [0, 2.5, 0, 0], "rotation": 270, "texture": "#0"},
|
||||
"west": {"uv": [0, 7, 0, 0], "rotation": 270, "texture": "#0"},
|
||||
"up": {"uv": [8.5, 11, 15.5, 8.5], "rotation": 270, "texture": "#0"},
|
||||
"down": {"uv": [8.5, 3, 15.5, 0.5], "rotation": 270, "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "top",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
},
|
||||
{
|
||||
"name": "flower",
|
||||
"origin": [3, 24, 6],
|
||||
"color": 0,
|
||||
"children": [2, 3, 4]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_dead_young",
|
||||
"particle": "tfg:block/crop/sunflower_dead_young"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"east": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"west": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 6, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [11, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [6, 0, 12, 16], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [6, 0, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [6, 0, 0, 0], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
}
|
||||
]
|
||||
}
|
||||
170
kubejs/assets/tfg/models/block/crop/sunflower_wild.json
Normal file
|
|
@ -0,0 +1,170 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"texture_size": [32, 32],
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_age_5_top",
|
||||
"1": "tfg:block/crop/sunflower_age_5_bottom",
|
||||
"particle": "tfg:block/crop/sunflower_age_5_bottom"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 16, 5],
|
||||
"to": [8, 32, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 14, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 8], "texture": "#0"},
|
||||
"east": {"uv": [4, 8, 1, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 8], "texture": "#0"},
|
||||
"west": {"uv": [4, 8, 1, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 3], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 3], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 16, 8],
|
||||
"to": [13, 32, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [6, 14, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 4, 8], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [4, 0, 0, 8], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 8, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 8, 0], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [11, 23, 1],
|
||||
"to": [11, 27, 15],
|
||||
"rotation": {"angle": 22.5, "axis": "z", "origin": [11, 23, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 3, 8.5, 5], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
|
||||
"west": {"uv": [15.5, 11, 8.5, 13], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 6], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.91, 20.23, 1],
|
||||
"to": [14.91, 20.23, 15],
|
||||
"rotation": {"angle": -45, "axis": "z", "origin": [13.8, 20.3, 2]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 2.5, 0, 0], "rotation": 270, "texture": "#0"},
|
||||
"east": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"south": {"uv": [0, 2.5, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"west": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"up": {"uv": [8.5, 7.5, 15.5, 5], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [8.5, 15.5, 15.5, 13], "rotation": 90, "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.48, 26.69, 1],
|
||||
"to": [9.48, 31.69, 15],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [9.5, 26.7, 2]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 0.5, 8.5, 3], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
|
||||
"west": {"uv": [15.5, 8.5, 8.5, 11], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 7], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 7], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 16], "texture": "#1"},
|
||||
"east": {"uv": [5, 0, 11, 16], "texture": "#1"},
|
||||
"south": {"uv": [0, 0, 0, 16], "texture": "#1"},
|
||||
"west": {"uv": [5, 0, 11, 16], "texture": "#1"},
|
||||
"up": {"uv": [0, 6, 0, 0], "texture": "#1"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#1"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [11, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [5, 0, 11, 16], "texture": "#1"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#1"},
|
||||
"south": {"uv": [5, 0, 11, 16], "texture": "#1"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#1"},
|
||||
"up": {"uv": [5.33333, 0, 0, 0], "texture": "#1"},
|
||||
"down": {"uv": [5.33333, 0, 0, 0], "texture": "#1"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [10, 58, 0],
|
||||
"translation": [0.25, 0.75, 1.5],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [10, -141, 0],
|
||||
"translation": [0.25, 0.75, 1.5],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, -180, 0],
|
||||
"translation": [0, 0, 1.25],
|
||||
"scale": [0.3, 0.3, 0.3]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"translation": [0, 0, 1.25],
|
||||
"scale": [0.3, 0.3, 0.3]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, -90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"head": {
|
||||
"rotation": [-70, 149, -1],
|
||||
"translation": [-6.5, 2, 1.5],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, 90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "top",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
},
|
||||
{
|
||||
"name": "flower",
|
||||
"origin": [3, 24, 6],
|
||||
"color": 0,
|
||||
"children": [2, 3, 4]
|
||||
},
|
||||
{
|
||||
"name": "sunflower_age_5_bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [
|
||||
{
|
||||
"name": "bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [5, 6]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
@ -0,0 +1,78 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_age_5_bottom",
|
||||
"particle": "tfg:block/crop/sunflower_age_5_bottom"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, 0, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"east": {"uv": [5, 0, 11, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"west": {"uv": [5, 0, 11, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 6, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [11, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [10, 0, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [5, 0, 11, 16], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [5, 0, 11, 16], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [5.33333, 0, 0, 0], "texture": "#0"},
|
||||
"down": {"uv": [5.33333, 0, 0, 0], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "bottom",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
}
|
||||
]
|
||||
}
|
||||
124
kubejs/assets/tfg/models/block/crop/sunflower_wild_top.json
Normal file
|
|
@ -0,0 +1,124 @@
|
|||
{
|
||||
"format_version": "1.21.6",
|
||||
"credit": "Made with Blockbench",
|
||||
"texture_size": [32, 32],
|
||||
"textures": {
|
||||
"0": "tfg:block/crop/sunflower_age_5_top",
|
||||
"particle": "tfg:block/crop/sunflower_age_5_top"
|
||||
},
|
||||
"elements": [
|
||||
{
|
||||
"from": [8, 0, 5],
|
||||
"to": [8, 16, 11],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [8, -2, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 8], "texture": "#0"},
|
||||
"east": {"uv": [4, 8, 1, 16], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 8], "texture": "#0"},
|
||||
"west": {"uv": [4, 8, 1, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 3], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 3], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [5, 0, 8],
|
||||
"to": [13, 16, 8],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [6, -2, 8]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 4, 8], "texture": "#0"},
|
||||
"east": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"south": {"uv": [4, 0, 0, 8], "texture": "#0"},
|
||||
"west": {"uv": [0, 0, 0, 16], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 8, 0], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 8, 0], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [11, 7, 1],
|
||||
"to": [11, 11, 15],
|
||||
"rotation": {"angle": 22.5, "axis": "z", "origin": [11, 7, 6]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 2], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 3, 8.5, 5], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 2], "texture": "#0"},
|
||||
"west": {"uv": [15.5, 11, 8.5, 13], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 6], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 6], "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.91, 4.23, 1],
|
||||
"to": [14.91, 4.23, 15],
|
||||
"rotation": {"angle": -45, "axis": "z", "origin": [13.8, 4.3, 2]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 2.5, 0, 0], "rotation": 270, "texture": "#0"},
|
||||
"east": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"south": {"uv": [0, 2.5, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"west": {"uv": [0, 7, 0, 0], "rotation": 90, "texture": "#0"},
|
||||
"up": {"uv": [8.5, 7.5, 15.5, 5], "rotation": 90, "texture": "#0"},
|
||||
"down": {"uv": [8.5, 15.5, 15.5, 13], "rotation": 90, "texture": "#0"}
|
||||
}
|
||||
},
|
||||
{
|
||||
"from": [9.48, 10.69, 1],
|
||||
"to": [9.48, 15.69, 15],
|
||||
"rotation": {"angle": 0, "axis": "y", "origin": [9.5, 10.7, 2]},
|
||||
"faces": {
|
||||
"north": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
|
||||
"east": {"uv": [15.5, 0.5, 8.5, 3], "texture": "#0"},
|
||||
"south": {"uv": [0, 0, 0, 2.5], "texture": "#0"},
|
||||
"west": {"uv": [15.5, 8.5, 8.5, 11], "texture": "#0"},
|
||||
"up": {"uv": [0, 0, 0, 7], "texture": "#0"},
|
||||
"down": {"uv": [0, 0, 0, 7], "texture": "#0"}
|
||||
}
|
||||
}
|
||||
],
|
||||
"display": {
|
||||
"thirdperson_righthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"thirdperson_lefthand": {
|
||||
"rotation": [75, 45, 0],
|
||||
"translation": [0, 2.5, 0],
|
||||
"scale": [0.375, 0.375, 0.375]
|
||||
},
|
||||
"firstperson_righthand": {
|
||||
"rotation": [0, 45, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"firstperson_lefthand": {
|
||||
"rotation": [0, -135, 0],
|
||||
"scale": [0.4, 0.4, 0.4]
|
||||
},
|
||||
"ground": {
|
||||
"translation": [0, 3, 0],
|
||||
"scale": [0.25, 0.25, 0.25]
|
||||
},
|
||||
"gui": {
|
||||
"rotation": [30, 90, 0],
|
||||
"translation": [0, -3.5, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
},
|
||||
"fixed": {
|
||||
"rotation": [0, -90, 0],
|
||||
"translation": [0, -3.25, 0],
|
||||
"scale": [0.5, 0.5, 0.5]
|
||||
}
|
||||
},
|
||||
"groups": [
|
||||
{
|
||||
"name": "top",
|
||||
"origin": [8, 8, 8],
|
||||
"color": 0,
|
||||
"children": [0, 1]
|
||||
},
|
||||
{
|
||||
"name": "flower",
|
||||
"origin": [3, 24, 6],
|
||||
"color": 0,
|
||||
"children": [2, 3, 4]
|
||||
}
|
||||
]
|
||||
}
|
||||
3
kubejs/assets/tfg/models/item/rapeseed_wild.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "tfg:block/crop/rapeseed_wild"
|
||||
}
|
||||
3
kubejs/assets/tfg/models/item/sunflower_wild.json
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"parent": "tfg:block/crop/sunflower_wild"
|
||||
}
|
||||
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_age_0.png
Normal file
|
After Width: | Height: | Size: 356 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_age_1.png
Normal file
|
After Width: | Height: | Size: 492 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_age_2.png
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_age_3_bottom.png
Normal file
|
After Width: | Height: | Size: 583 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_age_3_top.png
Normal file
|
After Width: | Height: | Size: 415 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_age_4_bottom.png
Normal file
|
After Width: | Height: | Size: 420 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_age_4_top.png
Normal file
|
After Width: | Height: | Size: 548 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_age_5_bottom.png
Normal file
|
After Width: | Height: | Size: 496 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_age_5_top.png
Normal file
|
After Width: | Height: | Size: 561 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_dead_bottom.png
Normal file
|
After Width: | Height: | Size: 423 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_dead_top.png
Normal file
|
After Width: | Height: | Size: 507 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_dead_young.png
Normal file
|
After Width: | Height: | Size: 370 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_0.png
Normal file
|
After Width: | Height: | Size: 356 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_1.png
Normal file
|
After Width: | Height: | Size: 415 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_2.png
Normal file
|
After Width: | Height: | Size: 542 B |
BIN
kubejs/assets/tfg/textures/block/crop/rapeseed_greenhouse_3.png
Normal file
|
After Width: | Height: | Size: 561 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_age_0.png
Normal file
|
After Width: | Height: | Size: 141 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_age_1.png
Normal file
|
After Width: | Height: | Size: 189 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_age_2.png
Normal file
|
After Width: | Height: | Size: 238 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_age_3.png
Normal file
|
After Width: | Height: | Size: 290 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_age_4_bottom.png
Normal file
|
After Width: | Height: | Size: 230 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_age_4_top.png
Normal file
|
After Width: | Height: | Size: 942 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_age_5_bottom.png
Normal file
|
After Width: | Height: | Size: 230 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_age_5_top.png
Normal file
|
After Width: | Height: | Size: 998 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_bottom.png
Normal file
|
After Width: | Height: | Size: 216 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_dead_young.png
Normal file
|
After Width: | Height: | Size: 228 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_0.png
Normal file
|
After Width: | Height: | Size: 160 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_1.png
Normal file
|
After Width: | Height: | Size: 287 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_2.png
Normal file
|
After Width: | Height: | Size: 341 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_greenhouse_3.png
Normal file
|
After Width: | Height: | Size: 406 B |
BIN
kubejs/assets/tfg/textures/block/crop/sunflower_top.png
Normal file
|
After Width: | Height: | Size: 850 B |
BIN
kubejs/assets/tfg/textures/item/rapeseed_product.png
Normal file
|
After Width: | Height: | Size: 408 B |
BIN
kubejs/assets/tfg/textures/item/rapeseed_seeds.png
Normal file
|
After Width: | Height: | Size: 434 B |
BIN
kubejs/assets/tfg/textures/item/roasted_sunflower_seeds.png
Normal file
|
After Width: | Height: | Size: 548 B |
BIN
kubejs/assets/tfg/textures/item/sunflower_product.png
Normal file
|
After Width: | Height: | Size: 297 B |
BIN
kubejs/assets/tfg/textures/item/sunflower_seed.png
Normal file
|
After Width: | Height: | Size: 473 B |
|
|
@ -7,6 +7,7 @@ function registerTFCDataForTFG(event) {
|
|||
registerTFGFoodData(event);
|
||||
registerTFGFauna(event);
|
||||
registerTFGCropRanges(event);
|
||||
registerTFGFLPlanters(event);
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -17,6 +18,9 @@ const registerTFGHeatData = (event) => {
|
|||
event.itemHeat(`tfg:decorative_vase/unfired/${color}`, 1.0, null, null)
|
||||
})
|
||||
event.itemHeat('tfg:decorative_vase/unfired', 1.0, null, null)
|
||||
|
||||
event.itemHeat('tfg:sunflower_product', 1.0, null, null)
|
||||
event.itemHeat('tfg:roasted_sunflower_seeds', 1.0, null, null)
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -130,9 +134,14 @@ const registerTFGFoodData = (event) => {
|
|||
})
|
||||
|
||||
event.foodItem('tfg:roasted_sunflower_seeds', food => {
|
||||
food.hunger(0.5)
|
||||
food.hunger(4)
|
||||
food.decayModifier(0.5)
|
||||
food.grain(0.1)
|
||||
food.saturation(0.5)
|
||||
})
|
||||
|
||||
event.foodItem('tfg:sunflower_product', food => {
|
||||
food.decayModifier(0.5)
|
||||
})
|
||||
}
|
||||
|
||||
|
|
@ -160,4 +169,43 @@ const registerTFGCropRanges = (event) => {
|
|||
climate.hydrationWiggle(7.5)
|
||||
climate.temperatureWiggle(1.5)
|
||||
}, 'tfg:rapeseed')
|
||||
}
|
||||
|
||||
const registerTFGFLPlanters = (event) => {
|
||||
|
||||
event.firmalifePlantable(
|
||||
'tfg:sunflower_seeds',
|
||||
'large',
|
||||
10,
|
||||
3,
|
||||
0.15,
|
||||
'tfg:sunflower_seeds',
|
||||
'tfg:sunflower_product',
|
||||
'nitrogen',
|
||||
[
|
||||
'tfg:block/crop/sunflower_greenhouse_0',
|
||||
'tfg:block/crop/sunflower_greenhouse_1',
|
||||
'tfg:block/crop/sunflower_greenhouse_2',
|
||||
'tfg:block/crop/sunflower_greenhouse_3'
|
||||
],
|
||||
null
|
||||
)
|
||||
|
||||
event.firmalifePlantable(
|
||||
'tfg:rapeseed_seeds',
|
||||
'large',
|
||||
10,
|
||||
3,
|
||||
0.15,
|
||||
'tfg:rapeseed_seeds',
|
||||
'tfg:rapeseed_product',
|
||||
'phosphorous',
|
||||
[
|
||||
'tfg:block/crop/rapeseed_greenhouse_0',
|
||||
'tfg:block/crop/rapeseed_greenhouse_1',
|
||||
'tfg:block/crop/rapeseed_greenhouse_2',
|
||||
'tfg:block/crop/rapeseed_greenhouse_3'
|
||||
],
|
||||
null
|
||||
)
|
||||
}
|
||||
|
|
@ -752,6 +752,9 @@ function registerTFGFoodRecipes(event) {
|
|||
event.recipes.tfc.heating('tfg:food/raw_limpet', 200)
|
||||
.resultItem(TFC.isp.of('tfg:food/cooked_limpet').copyFood())
|
||||
|
||||
event.recipes.tfc.heating('tfg:sunflower_product', 200)
|
||||
.resultItem(TFC.isp.of('tfg:roasted_sunflower_seeds').copyFood())
|
||||
|
||||
//#endregion
|
||||
|
||||
// Food processing machine recipes
|
||||
|
|
|
|||
|
|
@ -556,11 +556,11 @@ function registerTFGMiscellaneousRecipes(event) {
|
|||
|
||||
event.recipes.tfc.barrel_sealed(1000)
|
||||
.inputs('tfg:rapeseed_product', Fluid.of('minecraft:water', 100))
|
||||
.outputFluid(Fluid.of('gtceu:seed_oil', 600))
|
||||
.outputFluid(Fluid.of('gtceu:seed_oil', 250))
|
||||
.id('tfg:barrel/rapeseed_to_oil')
|
||||
|
||||
event.recipes.tfc.barrel_sealed(1000)
|
||||
.inputs('tfg:sunflower_product', Fluid.of('minecraft:water', 100))
|
||||
.outputFluid(Fluid.of('gtceu:seed_oil', 350))
|
||||
.outputFluid(Fluid.of('gtceu:seed_oil', 120))
|
||||
.id('tfg:barrel/sunflower_to_oil')
|
||||
}
|
||||
|
|
|
|||
|
|
@ -6,6 +6,10 @@ const registerTFGItemTags = (event) => {
|
|||
event.add('tfc:seeds', 'tfg:sunflower_seeds')
|
||||
event.add('tfc:seeds', 'tfg:rapeseed_seeds')
|
||||
event.add('tfc:foods', 'tfg:roasted_sunflower_seeds')
|
||||
event.add('tfc:compost_greens_high', 'tfg:rapeseed_product')
|
||||
event.add('tfc:compost_greens_high', 'tfg:sunflower_product')
|
||||
event.add('tfg:water_breathing_ingredients', 'tfg:rapeseed_product')
|
||||
event.add('tfg:night_vision_ingredients', 'tfg:sunflower_product')
|
||||
//temporary hidden items
|
||||
event.add('c:hidden_from_recipe_viewers', 'tfg:geyser_source_small')
|
||||
event.add('c:hidden_from_recipe_viewers', 'tfg:geyser_source')
|
||||
|
|
|
|||
|
|
@ -888,7 +888,8 @@ global.TFC_MEAT_RECIPE_COMPONENTS = [
|
|||
{ input: 'minecraft:chorus_fruit', output: 'minecraft:popped_chorus_fruit', name: 'popped_chorus_fruit' },
|
||||
{ input: 'tfg:food/raw_birt', output: 'tfg:food/cooked_birt', name: 'cooked_birt' },
|
||||
{ input: 'tfg:food/raw_crawlermari', output: 'tfg:food/cooked_crawlermari', name: 'cooked_crawlermari' },
|
||||
{ input: 'tfg:food/raw_limpet', output: 'tfg:food/cooked_limpet', name: 'cooked_limpet' }
|
||||
{ input: 'tfg:food/raw_limpet', output: 'tfg:food/cooked_limpet', name: 'cooked_limpet' },
|
||||
{ input: 'tfg:sunflower_product', output: 'tfg:roasted_sunflower_seeds', name: 'roasted_sunflower_seeds' }
|
||||
];
|
||||
|
||||
global.TFC_QUERN_POWDER_RECIPE_COMPONENTS = [
|
||||
|
|
@ -997,6 +998,8 @@ global.TFC_GREENHOUSE_VEGETABLE_RECIPE_COMPONENTS = [
|
|||
{ input: '8x tfc:seeds/melon', fluid_amount: 4000, output: '24x tfc:melon', name: 'melon' },
|
||||
{ input: '8x tfc:seeds/red_bell_pepper', fluid_amount: 4000, output: '24x tfc:food/red_bell_pepper', name: 'red_bell_pepper' },
|
||||
{ input: '8x tfc:seeds/yellow_bell_pepper', fluid_amount: 4000, output: '24x tfc:food/yellow_bell_pepper', name: 'yellow_bell_pepper' },
|
||||
{ input: '8x tfg:sunflower_seeds', fluid_amount: 4000, output: '24x tfg:sunflower_product', name: 'sunflower' },
|
||||
{ input: '8x tfg:rapeseed_seeds', fluid_amount: 4000, output: '24x tfg:rapeseed_product', name: 'rapeseed' },
|
||||
];
|
||||
|
||||
global.TFC_GREENHOUSE_BERRY_RECIPE_COMPONENTS = [
|
||||
|
|
|
|||
|
|
@ -3,52 +3,58 @@
|
|||
const registerTFGCrops = (event) => {
|
||||
|
||||
event.create('tfg:sunflower', 'tfc:double_crop')
|
||||
.displayName('Sunflower')
|
||||
.translationKey('block.tfg.sunflower')
|
||||
.soundType('crop')
|
||||
.nutrient('nitrogen')
|
||||
.stages(8)
|
||||
.stages(4)
|
||||
.doubleStages(2)
|
||||
.hardness(0.4)
|
||||
.texture('tfg:block/plant/sunflower')
|
||||
['productItem(java.util.function.Consumer)'](product=> {
|
||||
product.translationKey('item.tfg.sunflower')
|
||||
product.texture('tfg:item/plant/sunflower_plant')
|
||||
product.translationKey('item.tfg.sunflower_product')
|
||||
product.texture('tfg:item/sunflower_product')
|
||||
})
|
||||
.seedItem(seed => {
|
||||
seed.translationKey('item.tfg.sunflower_seed')
|
||||
seed.texture('tfg:item/plant/sunflower_seed')
|
||||
seed.texture('tfg:item/sunflower_seed')
|
||||
})
|
||||
.deadBlock(dead => {
|
||||
dead.translationKey('item.tfg.sunflower_dead')
|
||||
dead.translationKey('block.tfg.sunflower_dead')
|
||||
dead.hardness(0.2)
|
||||
dead.soundType('crop')
|
||||
})
|
||||
|
||||
event.create('tfg:wild_sunflower', 'tfc:wild_crop')
|
||||
event.create('tfg:sunflower_wild', 'tfc:wild_crop')
|
||||
.type('double')
|
||||
.translationKey('item.tfg.wild_sunflower')
|
||||
.translationKey('block.tfg.sunflower_wild')
|
||||
.soundType('crop')
|
||||
.seeds('tfg:sunflower_seeds')
|
||||
.hardness(0.2)
|
||||
.tagBoth('tfc:wild_crops')
|
||||
|
||||
event.create('tfg:rapeseed', 'tfc:double_crop')
|
||||
.displayName('Rapeseed')
|
||||
.translationKey('block.tfg.rapeseed')
|
||||
.soundType('crop')
|
||||
.nutrient('phosphorous')
|
||||
.stages(12)
|
||||
.stages(3)
|
||||
.doubleStages(3)
|
||||
.hardness(0.4)
|
||||
.texture('tfg:block/plant/rapeseed')
|
||||
['productItem(java.util.function.Consumer)'](product => {
|
||||
product.translationKey('item.tfg.rapeseed')
|
||||
product.texture('tfg:item/plant/rapeseed_plant')
|
||||
product.translationKey('item.tfg.rapeseed_product')
|
||||
})
|
||||
.seedItem(seed => {
|
||||
seed.translationKey('item.tfg.rapeseed_seed')
|
||||
seed.texture('tfg:item/plant/rapeseed_seed')
|
||||
})
|
||||
.deadBlock(dead => {
|
||||
dead.translationKey('item.tfg.rapeseed_dead')
|
||||
dead.translationKey('block.tfg.rapeseed_dead')
|
||||
dead.hardness(0.2)
|
||||
dead.soundType('crop')
|
||||
})
|
||||
|
||||
event.create('tfg:wild_rapeseed', 'tfc:wild_crop')
|
||||
event.create('tfg:rapeseed_wild', 'tfc:wild_crop')
|
||||
.type('double')
|
||||
.translationKey('item.tfg.wild_rapeseed')
|
||||
.translationKey('block.tfg.rapeseed_wild')
|
||||
.soundType('crop')
|
||||
.seeds('tfg:rapeseed_seeds')
|
||||
.hardness(0.2)
|
||||
.tagBoth('tfc:wild_crops')
|
||||
}
|
||||
|
|
@ -68,5 +68,8 @@ function registerTFGFoodItems(event) {
|
|||
|
||||
event.create('tfg:roasted_sunflower_seeds')
|
||||
.translationKey('item.tfg.roasted_sunflower_seeds')
|
||||
.texture('tfg:item/plant/roasted_sunflower_seeds')
|
||||
.texture('tfg:item/roasted_sunflower_seeds')
|
||||
.food(food => food.hunger(4).saturation(2))
|
||||
.tag('tfc:foods/grains')
|
||||
.tag('tfc:foods/usable_in_salad')
|
||||
}
|
||||