Fence pattern

This commit is contained in:
Aleksey 2020-10-14 10:37:30 +03:00
parent fe8070f0d4
commit 1dc48360dc
9 changed files with 103 additions and 218 deletions

View file

@ -1,209 +0,0 @@
{
"variants": {
"facing=east,half=bottom,shape=inner_left": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"y": 270
},
"facing=east,half=bottom,shape=inner_right": {
"model": "betterend:block/pythadendron_inner_stairs"
},
"facing=east,half=bottom,shape=outer_left": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"y": 270
},
"facing=east,half=bottom,shape=outer_right": {
"model": "betterend:block/pythadendron_outer_stairs"
},
"facing=east,half=bottom,shape=straight": {
"model": "betterend:block/pythadendron_stairs"
},
"facing=east,half=top,shape=inner_left": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"x": 180
},
"facing=east,half=top,shape=inner_right": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=east,half=top,shape=outer_left": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"x": 180
},
"facing=east,half=top,shape=outer_right": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=east,half=top,shape=straight": {
"model": "betterend:block/pythadendron_stairs",
"uvlock": true,
"x": 180
},
"facing=north,half=bottom,shape=inner_left": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"y": 180
},
"facing=north,half=bottom,shape=inner_right": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"y": 270
},
"facing=north,half=bottom,shape=outer_left": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"y": 180
},
"facing=north,half=bottom,shape=outer_right": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"y": 270
},
"facing=north,half=bottom,shape=straight": {
"model": "betterend:block/pythadendron_stairs",
"uvlock": true,
"y": 270
},
"facing=north,half=top,shape=inner_left": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=north,half=top,shape=inner_right": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"x": 180
},
"facing=north,half=top,shape=outer_left": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=north,half=top,shape=outer_right": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"x": 180
},
"facing=north,half=top,shape=straight": {
"model": "betterend:block/pythadendron_stairs",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=south,half=bottom,shape=inner_left": {
"model": "betterend:block/pythadendron_inner_stairs"
},
"facing=south,half=bottom,shape=inner_right": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"y": 90
},
"facing=south,half=bottom,shape=outer_left": {
"model": "betterend:block/pythadendron_outer_stairs"
},
"facing=south,half=bottom,shape=outer_right": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"y": 90
},
"facing=south,half=bottom,shape=straight": {
"model": "betterend:block/pythadendron_stairs",
"uvlock": true,
"y": 90
},
"facing=south,half=top,shape=inner_left": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=south,half=top,shape=inner_right": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=south,half=top,shape=outer_left": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=south,half=top,shape=outer_right": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=south,half=top,shape=straight": {
"model": "betterend:block/pythadendron_stairs",
"uvlock": true,
"x": 180,
"y": 90
},
"facing=west,half=bottom,shape=inner_left": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"y": 90
},
"facing=west,half=bottom,shape=inner_right": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"y": 180
},
"facing=west,half=bottom,shape=outer_left": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"y": 90
},
"facing=west,half=bottom,shape=outer_right": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"y": 180
},
"facing=west,half=bottom,shape=straight": {
"model": "betterend:block/pythadendron_stairs",
"uvlock": true,
"y": 180
},
"facing=west,half=top,shape=inner_left": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=west,half=top,shape=inner_right": {
"model": "betterend:block/pythadendron_inner_stairs",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=west,half=top,shape=outer_left": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"x": 180,
"y": 180
},
"facing=west,half=top,shape=outer_right": {
"model": "betterend:block/pythadendron_outer_stairs",
"uvlock": true,
"x": 180,
"y": 270
},
"facing=west,half=top,shape=straight": {
"model": "betterend:block/pythadendron_stairs",
"uvlock": true,
"x": 180,
"y": 180
}
}
}

View file

@ -1,8 +0,0 @@
{
"parent": "block/stairs",
"textures": {
"bottom": "betterend:block/pythadendron_planks",
"side": "betterend:block/pythadendron_planks",
"top": "betterend:block/pythadendron_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_post",
"textures": {
"texture": "betterend:block/%parent%"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_side",
"textures": {
"texture": "betterend:block/%parent%"
}
}

View file

@ -0,0 +1,48 @@
{
"multipart": [
{
"apply": {
"model": "betterend:pattern/%block%/%block%_post"
}
},
{
"apply": {
"model": "betterend:pattern/%block%/%block%_side",
"uvlock": true
},
"when": {
"north": true
}
},
{
"apply": {
"model": "betterend:pattern/%block%/%block%_side",
"uvlock": true,
"y": 90
},
"when": {
"east": true
}
},
{
"apply": {
"model": "betterend:pattern/%block%/%block%_side",
"uvlock": true,
"y": 180
},
"when": {
"south": true
}
},
{
"apply": {
"model": "betterend:pattern/%block%/%block%_side",
"uvlock": true,
"y": 270
},
"when": {
"west": true
}
}
]
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_inventory",
"textures": {
"texture": "betterend:block/%parent%"
}
}