Skip to content

Commit

Permalink
Introduce enderbark and a revamp end slime tree
Browse files Browse the repository at this point in the history
New end style tree is styled after mangrove, meaning in addition to logs and leaves, it has roots. The leaves only drop slime, no saplings, as you grow the saplings by bonemealing the leaves
Enderbark is now used to make enderslime staffs, and works as a slimewood variant, plus having all regular building blocks
  • Loading branch information
KnightMiner committed Apr 1, 2024
1 parent 7484f7b commit 76351a1
Show file tree
Hide file tree
Showing 381 changed files with 3,402 additions and 215 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "tconstruct:block/wood/enderbark/roots/earth"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"variants": {
"": {
"model": "tconstruct:block/wood/enderbark/roots/ender"
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
{
"variants": {
"face=ceiling,facing=east,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"x": 180,
"y": 270
},
"face=ceiling,facing=east,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"x": 180,
"y": 270
},
"face=ceiling,facing=north,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"x": 180,
"y": 180
},
"face=ceiling,facing=north,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"x": 180,
"y": 180
},
"face=ceiling,facing=south,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"x": 180
},
"face=ceiling,facing=south,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"x": 180
},
"face=ceiling,facing=west,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"x": 180,
"y": 90
},
"face=ceiling,facing=west,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"x": 180,
"y": 90
},
"face=floor,facing=east,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"y": 90
},
"face=floor,facing=east,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"y": 90
},
"face=floor,facing=north,powered=false": {
"model": "tconstruct:block/wood/enderbark/button"
},
"face=floor,facing=north,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed"
},
"face=floor,facing=south,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"y": 180
},
"face=floor,facing=south,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"y": 180
},
"face=floor,facing=west,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"y": 270
},
"face=floor,facing=west,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"y": 270
},
"face=wall,facing=east,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"uvlock": true,
"x": 90,
"y": 90
},
"face=wall,facing=east,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"uvlock": true,
"x": 90,
"y": 90
},
"face=wall,facing=north,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"uvlock": true,
"x": 90
},
"face=wall,facing=north,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"uvlock": true,
"x": 90
},
"face=wall,facing=south,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"uvlock": true,
"x": 90,
"y": 180
},
"face=wall,facing=south,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"uvlock": true,
"x": 90,
"y": 180
},
"face=wall,facing=west,powered=false": {
"model": "tconstruct:block/wood/enderbark/button",
"uvlock": true,
"x": 90,
"y": 270
},
"face=wall,facing=west,powered=true": {
"model": "tconstruct:block/wood/enderbark/button_pressed",
"uvlock": true,
"x": 90,
"y": 270
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
{
"variants": {
"facing=east,half=lower,hinge=left,open=false": {
"model": "tconstruct:block/wood/enderbark/door/bottom_left"
},
"facing=east,half=lower,hinge=left,open=true": {
"model": "tconstruct:block/wood/enderbark/door/bottom_left_open",
"y": 90
},
"facing=east,half=lower,hinge=right,open=false": {
"model": "tconstruct:block/wood/enderbark/door/bottom_right"
},
"facing=east,half=lower,hinge=right,open=true": {
"model": "tconstruct:block/wood/enderbark/door/bottom_right_open",
"y": 270
},
"facing=east,half=upper,hinge=left,open=false": {
"model": "tconstruct:block/wood/enderbark/door/top_left"
},
"facing=east,half=upper,hinge=left,open=true": {
"model": "tconstruct:block/wood/enderbark/door/top_left_open",
"y": 90
},
"facing=east,half=upper,hinge=right,open=false": {
"model": "tconstruct:block/wood/enderbark/door/top_right"
},
"facing=east,half=upper,hinge=right,open=true": {
"model": "tconstruct:block/wood/enderbark/door/top_right_open",
"y": 270
},
"facing=north,half=lower,hinge=left,open=false": {
"model": "tconstruct:block/wood/enderbark/door/bottom_left",
"y": 270
},
"facing=north,half=lower,hinge=left,open=true": {
"model": "tconstruct:block/wood/enderbark/door/bottom_left_open"
},
"facing=north,half=lower,hinge=right,open=false": {
"model": "tconstruct:block/wood/enderbark/door/bottom_right",
"y": 270
},
"facing=north,half=lower,hinge=right,open=true": {
"model": "tconstruct:block/wood/enderbark/door/bottom_right_open",
"y": 180
},
"facing=north,half=upper,hinge=left,open=false": {
"model": "tconstruct:block/wood/enderbark/door/top_left",
"y": 270
},
"facing=north,half=upper,hinge=left,open=true": {
"model": "tconstruct:block/wood/enderbark/door/top_left_open"
},
"facing=north,half=upper,hinge=right,open=false": {
"model": "tconstruct:block/wood/enderbark/door/top_right",
"y": 270
},
"facing=north,half=upper,hinge=right,open=true": {
"model": "tconstruct:block/wood/enderbark/door/top_right_open",
"y": 180
},
"facing=south,half=lower,hinge=left,open=false": {
"model": "tconstruct:block/wood/enderbark/door/bottom_left",
"y": 90
},
"facing=south,half=lower,hinge=left,open=true": {
"model": "tconstruct:block/wood/enderbark/door/bottom_left_open",
"y": 180
},
"facing=south,half=lower,hinge=right,open=false": {
"model": "tconstruct:block/wood/enderbark/door/bottom_right",
"y": 90
},
"facing=south,half=lower,hinge=right,open=true": {
"model": "tconstruct:block/wood/enderbark/door/bottom_right_open"
},
"facing=south,half=upper,hinge=left,open=false": {
"model": "tconstruct:block/wood/enderbark/door/top_left",
"y": 90
},
"facing=south,half=upper,hinge=left,open=true": {
"model": "tconstruct:block/wood/enderbark/door/top_left_open",
"y": 180
},
"facing=south,half=upper,hinge=right,open=false": {
"model": "tconstruct:block/wood/enderbark/door/top_right",
"y": 90
},
"facing=south,half=upper,hinge=right,open=true": {
"model": "tconstruct:block/wood/enderbark/door/top_right_open"
},
"facing=west,half=lower,hinge=left,open=false": {
"model": "tconstruct:block/wood/enderbark/door/bottom_left",
"y": 180
},
"facing=west,half=lower,hinge=left,open=true": {
"model": "tconstruct:block/wood/enderbark/door/bottom_left_open",
"y": 270
},
"facing=west,half=lower,hinge=right,open=false": {
"model": "tconstruct:block/wood/enderbark/door/bottom_right",
"y": 180
},
"facing=west,half=lower,hinge=right,open=true": {
"model": "tconstruct:block/wood/enderbark/door/bottom_right_open",
"y": 90
},
"facing=west,half=upper,hinge=left,open=false": {
"model": "tconstruct:block/wood/enderbark/door/top_left",
"y": 180
},
"facing=west,half=upper,hinge=left,open=true": {
"model": "tconstruct:block/wood/enderbark/door/top_left_open",
"y": 270
},
"facing=west,half=upper,hinge=right,open=false": {
"model": "tconstruct:block/wood/enderbark/door/top_right",
"y": 180
},
"facing=west,half=upper,hinge=right,open=true": {
"model": "tconstruct:block/wood/enderbark/door/top_right_open",
"y": 90
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{
"multipart": [
{
"apply": {
"model": "tconstruct:block/wood/enderbark/fence/post"
}
},
{
"apply": {
"model": "tconstruct:block/wood/enderbark/fence/side",
"uvlock": true
},
"when": {
"north": "true"
}
},
{
"apply": {
"model": "tconstruct:block/wood/enderbark/fence/side",
"uvlock": true,
"y": 180
},
"when": {
"south": "true"
}
},
{
"apply": {
"model": "tconstruct:block/wood/enderbark/fence/side",
"uvlock": true,
"y": 270
},
"when": {
"west": "true"
}
},
{
"apply": {
"model": "tconstruct:block/wood/enderbark/fence/side",
"uvlock": true,
"y": 90
},
"when": {
"east": "true"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
{
"variants": {
"facing=east,in_wall=false,open=false": {
"model": "tconstruct:block/wood/enderbark/fence/gate",
"uvlock": true,
"y": 270
},
"facing=east,in_wall=false,open=true": {
"model": "tconstruct:block/wood/enderbark/fence/gate_open",
"uvlock": true,
"y": 270
},
"facing=east,in_wall=true,open=false": {
"model": "tconstruct:block/wood/enderbark/fence/gate_wall",
"uvlock": true,
"y": 270
},
"facing=east,in_wall=true,open=true": {
"model": "tconstruct:block/wood/enderbark/fence/gate_wall_open",
"uvlock": true,
"y": 270
},
"facing=north,in_wall=false,open=false": {
"model": "tconstruct:block/wood/enderbark/fence/gate",
"uvlock": true,
"y": 180
},
"facing=north,in_wall=false,open=true": {
"model": "tconstruct:block/wood/enderbark/fence/gate_open",
"uvlock": true,
"y": 180
},
"facing=north,in_wall=true,open=false": {
"model": "tconstruct:block/wood/enderbark/fence/gate_wall",
"uvlock": true,
"y": 180
},
"facing=north,in_wall=true,open=true": {
"model": "tconstruct:block/wood/enderbark/fence/gate_wall_open",
"uvlock": true,
"y": 180
},
"facing=south,in_wall=false,open=false": {
"model": "tconstruct:block/wood/enderbark/fence/gate",
"uvlock": true
},
"facing=south,in_wall=false,open=true": {
"model": "tconstruct:block/wood/enderbark/fence/gate_open",
"uvlock": true
},
"facing=south,in_wall=true,open=false": {
"model": "tconstruct:block/wood/enderbark/fence/gate_wall",
"uvlock": true
},
"facing=south,in_wall=true,open=true": {
"model": "tconstruct:block/wood/enderbark/fence/gate_wall_open",
"uvlock": true
},
"facing=west,in_wall=false,open=false": {
"model": "tconstruct:block/wood/enderbark/fence/gate",
"uvlock": true,
"y": 90
},
"facing=west,in_wall=false,open=true": {
"model": "tconstruct:block/wood/enderbark/fence/gate_open",
"uvlock": true,
"y": 90
},
"facing=west,in_wall=true,open=false": {
"model": "tconstruct:block/wood/enderbark/fence/gate_wall",
"uvlock": true,
"y": 90
},
"facing=west,in_wall=true,open=true": {
"model": "tconstruct:block/wood/enderbark/fence/gate_wall_open",
"uvlock": true,
"y": 90
}
}
}

0 comments on commit 76351a1

Please sign in to comment.