Ladditions

- Added Andesite, Brass and Copper ladders
- Players can now "climb" up contraption-assembled ladders
This commit is contained in:
simibubi 2022-05-31 16:04:40 +02:00
parent e26f47baff
commit b0cca3b970
50 changed files with 702 additions and 36 deletions

View file

@ -8,6 +8,7 @@ f0d6baaabda94151134f569246d61a6e710c35a9 assets/create/blockstates/acacia_window
1673172100317477ca559c32fd91d16b165e0085 assets/create/blockstates/andesite_encased_large_cogwheel.json
9639b901ffdd2ecccab5575c5c9e6c7b5c901e02 assets/create/blockstates/andesite_encased_shaft.json
ca9a629472625abf741f02b94ce4578292fb14a7 assets/create/blockstates/andesite_funnel.json
73154ab9fe5463116d06d0732f9a1c2fa817dc3f assets/create/blockstates/andesite_ladder.json
3adca59d03198c273f13c21c6058348c9fa71735 assets/create/blockstates/andesite_pillar.json
1d2d8081581e07d9be4b382aede4f2de4401cc6b assets/create/blockstates/andesite_tunnel.json
70a2eff30918c6369fc90aaa6a56ffa5c959065a assets/create/blockstates/asurine.json
@ -34,6 +35,7 @@ b8dd6e505943e06706d0718ece620ab3cf943650 assets/create/blockstates/brass_casing.
e69a71fdeb5855b2a59a31598f25eaea589c1748 assets/create/blockstates/brass_encased_large_cogwheel.json
288bad07593a8a2c8efaf44bba0ffb0011d36cd3 assets/create/blockstates/brass_encased_shaft.json
adfbd6cc5e44a0f431180aedbe65a19428299d8e assets/create/blockstates/brass_funnel.json
f9234ab4324892587c4b0bf38523ee7770072f6b assets/create/blockstates/brass_ladder.json
672eedcd3520c6d39603449165a23be9c612c620 assets/create/blockstates/brass_tunnel.json
ffe31d5ad0486949b049cf2060d1f34ef7ceaa82 assets/create/blockstates/brown_nixie_tube.json
11ebdd9bd0815833e62ec1bea03a4cdd86ce00f3 assets/create/blockstates/brown_sail.json
@ -52,6 +54,7 @@ e5e3757e99c139d67b2a70288466d8a74d818841 assets/create/blockstates/cogwheel.json
641de13967ee1e2f3cc238eee4baa93b3324bb2f assets/create/blockstates/controls.json
961b615124ea9a5a5735e8a79f81a702de7da2cf assets/create/blockstates/copper_backtank.json
cabf6b8c59eb0e3d56a0a5a856ca058bb3200882 assets/create/blockstates/copper_casing.json
a54d18937f8ce000f7ed0dc627d6d3414805006a assets/create/blockstates/copper_ladder.json
b3d0dee8f6e14fa6c637e98cc1c6f1ea55b5f0d5 assets/create/blockstates/copper_shingle_slab.json
a002289d0bb7df6927e8e6a99e9eb9ec77bd179d assets/create/blockstates/copper_shingle_stairs.json
7db3cd84768bf2dcb8420cbf45492f543ddfd893 assets/create/blockstates/copper_shingles.json
@ -544,23 +547,23 @@ bf2b0310500213ff853c748c236eb5d01f61658e assets/create/blockstates/yellow_toolbo
6801fa1f466f172700e573e5b8ee8ee5f9ca4583 assets/create/blockstates/yellow_valve_handle.json
7f39521b211441f5c3e06d60c5978cebe16cacfb assets/create/blockstates/zinc_block.json
b7181bcd8182b2f17088e5aa881f374c9c65470c assets/create/blockstates/zinc_ore.json
218909cbc3671e376253d8af1d930be6b1ad8988 assets/create/lang/en_ud.json
7af05d7bfa02d5d934163adaf8371f1fcf53068a assets/create/lang/en_us.json
24dbe3aa3e9e22c656d50097ead53f9af112d285 assets/create/lang/unfinished/de_de.json
1de1a8de5098b9f9845d68052e6b9d286ac1c020 assets/create/lang/unfinished/es_cl.json
35d245e95381fa08f20626110b46394d7e3445e1 assets/create/lang/unfinished/es_es.json
1d78b91af73f68ae5bdafdce9f0529ce301e9893 assets/create/lang/unfinished/fr_fr.json
b010715b2b4c9e3318e344d8632babeb0bdddd05 assets/create/lang/unfinished/it_it.json
416ef3123e544ac8bb077b5b681533466f4f46f0 assets/create/lang/unfinished/ja_jp.json
a6c3ebecdeaf46314c724a250eaa8d03bb421fac assets/create/lang/unfinished/ko_kr.json
568753d777a591f1d4d6c0a423d39f1d0a38721a assets/create/lang/unfinished/nl_nl.json
62fbe7e5a4ff03f88f839ac6bf6f7e3dd1264b6d assets/create/lang/unfinished/pl_pl.json
d27addd2e8368e5814047b04dbe2f21649c5759d assets/create/lang/unfinished/pt_br.json
133931e124c31b7a718fe9e9ec6363c76be9a076 assets/create/lang/unfinished/pt_pt.json
32d4d825ed84a8bdc38745aed0041a4136b48222 assets/create/lang/unfinished/ro_ro.json
d4a76cf509763bb0a937e69deccc54f6b0f8ed9b assets/create/lang/unfinished/ru_ru.json
5184cf26d1f0792fac473d532d6d55c389f7b444 assets/create/lang/unfinished/zh_cn.json
ee3afea45eaaea548b3d9fa29e004a56c08be50a assets/create/lang/unfinished/zh_tw.json
bd853a35ced26255a1b1666a559f0570cbab99a0 assets/create/lang/en_ud.json
b2a8bf6cb18d2362190a277ae538f426e493cb0e assets/create/lang/en_us.json
eb1a1d939fe51ec03c2c88c639f53ca45f2dd7ac assets/create/lang/unfinished/de_de.json
41c1ad17dabcfbd151859aebfb0b3825a286ee52 assets/create/lang/unfinished/es_cl.json
fa9dd43a045b08823f5bcdb18052ba2b3c04180b assets/create/lang/unfinished/es_es.json
20840b45485aad392e6a8ec1edd14b55154aa52b assets/create/lang/unfinished/fr_fr.json
e6dc1bc75c11c24d925815f40b7e421034d06194 assets/create/lang/unfinished/it_it.json
b48f4ee1fefcca0dd6d3569f5a2a81e6e28e5d82 assets/create/lang/unfinished/ja_jp.json
eb1b2cf55a68df5b2164d430e81f580aafd95833 assets/create/lang/unfinished/ko_kr.json
f8dfc3aeee8a051e22a14a4d5c9f715750b173bf assets/create/lang/unfinished/nl_nl.json
a4588fb0aa2737ce5bd6d5b52918780c49dcca08 assets/create/lang/unfinished/pl_pl.json
58745b900154479111ef09e0565c730b4d743cee assets/create/lang/unfinished/pt_br.json
2f5d8f9fbf2df5b774b3345459818525da26f60e assets/create/lang/unfinished/pt_pt.json
55763c21bc6f34442ae41aed5090baa94730c655 assets/create/lang/unfinished/ro_ro.json
3fa42e6cfb189e0da57ad91e2077c70ad1dedc0c assets/create/lang/unfinished/ru_ru.json
dbf365dba14345250099af4424bc85b204b2c504 assets/create/lang/unfinished/zh_cn.json
6673da4c6834932e22a1e160b871baecab496038 assets/create/lang/unfinished/zh_tw.json
487a511a01b2a4531fb672f917922312db78f958 assets/create/models/block/acacia_window.json
b48060cba1a382f373a05bf0039054053eccf076 assets/create/models/block/acacia_window_pane_noside.json
3066db1bf03cffa1a9c7fbacf47ae586632f4eb3 assets/create/models/block/acacia_window_pane_noside_alt.json
@ -602,6 +605,7 @@ f8f131a53664faa5bd84b61e83d62ed5b367bf1d assets/create/models/block/andesite_enc
4d70a221809f5bc598a0a0e98bd152e9ab7a2f7f assets/create/models/block/andesite_funnel_vertical_filterless_pull_powered.json
a41c7351513a9514dfdc0fc552b646b1d715c977 assets/create/models/block/andesite_funnel_vertical_filterless_push.json
e7931f28887baadd52ac988fc8eeeb84ee6f0d27 assets/create/models/block/andesite_funnel_vertical_filterless_push_powered.json
ee665cf464ead6135de3f60c7e2ac475af6496d7 assets/create/models/block/andesite_ladder.json
882871d4cd7b4925f300c09d00ba58785b27119e assets/create/models/block/andesite_pillar.json
587491f19767bd682bbef00eaa890d4b8a320b7a assets/create/models/block/andesite_pillar_horizontal.json
2294f74b5c30430de89a345af60f6669c975f33a assets/create/models/block/andesite_tunnel/cross.json
@ -666,6 +670,7 @@ a9fc7210d44b47202438668f11b31099e82c9ebd assets/create/models/block/brass_funnel
28c2f8ca6403f98b82e3a0eadb608a41490cc96f assets/create/models/block/brass_funnel_vertical_pull_powered.json
c4c46d47854c9a6cf8f410006a35bbc8e599f0d5 assets/create/models/block/brass_funnel_vertical_push.json
fd6f6607a4742fa87dfe1768927a29dc4975ce7a assets/create/models/block/brass_funnel_vertical_push_powered.json
5620cf6b033dbfb3c43d03ddad18c432eb821997 assets/create/models/block/brass_ladder.json
520087db8d479c66f85f3483af813fb668f27503 assets/create/models/block/brass_tunnel/cross.json
347ed67bf3426e323354e2d959fc9563dc7eeecd assets/create/models/block/brass_tunnel/straight.json
a959e03ca339badb49fe58ba53d86a84352e91f3 assets/create/models/block/brass_tunnel/t_left.json
@ -681,6 +686,7 @@ c4d1e1b6e195c0b71c0b96546978cd24c4a4bfc4 assets/create/models/block/calcite_pill
4156227e18c0896ce83f260f71b939abbbf4f01e assets/create/models/block/chocolate.json
30fe120af3cb32faf0729df4d2cdf868f804be17 assets/create/models/block/clockwork_bearing.json
1f01a4b6608f75145734b60ddf4a33ce318425ff assets/create/models/block/copper_casing.json
c53dacdeb2e5c51de0706d87ad2d2c02a0d004b0 assets/create/models/block/copper_ladder.json
9967651b9323174836a3179f088fa1dd7518270d assets/create/models/block/copper_shingle_slab.json
a8b28ae828c1e092bf499dd1fbeb9b19c40e3206 assets/create/models/block/copper_shingle_slab_top.json
e577cb469c8adfb3fed81232419393611665a5f6 assets/create/models/block/copper_shingle_stairs.json
@ -1607,6 +1613,7 @@ e7759d9b3cd64d2719a58dc35fc75ca65b9e14fa assets/create/models/item/analog_lever.
6e246e91b4ebffd5c45311057feb5d26d1cb8aec assets/create/models/item/andesite_encased_large_cogwheel.json
bc6e7469744604e578200ea87690e4dd3b25e447 assets/create/models/item/andesite_encased_shaft.json
a3866ea9f44e80b64989f2b5f8a9f344da959c87 assets/create/models/item/andesite_funnel.json
4c9232a6249ad1ef51a7978a8e642a8c88dda0ab assets/create/models/item/andesite_ladder.json
75b8b00c2418b9660d35a7fabd0774925cf1c02f assets/create/models/item/andesite_pillar.json
795541cf7205d90531a23cd5b388f93a03bbf925 assets/create/models/item/andesite_tunnel.json
cc6471e712a6db7856e62a99b8ef7e378480fa27 assets/create/models/item/asurine.json
@ -1633,6 +1640,7 @@ c723011e09203821b6b59cff9de22454c5e4395a assets/create/models/item/brass_encased
12781f22d9b91df903d38bc55c4fe9f75dba8867 assets/create/models/item/brass_funnel.json
965f3f992fde899719506fd584f3fbbbf69af93c assets/create/models/item/brass_hand.json
d5e8b577aee56671e117a4a2ac93e58680b51949 assets/create/models/item/brass_ingot.json
1f93ec11bd28a3f063f27e8c53fc45d027218560 assets/create/models/item/brass_ladder.json
44565b9b2c227e99e336357e5caa588438e7076b assets/create/models/item/brass_nugget.json
f7aca6aff65e1de269a99cf2a280d9841b7a0076 assets/create/models/item/brass_sheet.json
427bef12405e2a99fbf49e27ea5944add244252a assets/create/models/item/brass_tunnel.json
@ -1656,6 +1664,7 @@ dcb09deae110077bcddf090996b51cc66e9a7de3 assets/create/models/item/cogwheel.json
10397036fc0bb1e18a767cfd7b19b10d805a83fe assets/create/models/item/copper_backtank.json
3652f8f7b454940050f090ab32d38e04b93e14f8 assets/create/models/item/copper_backtank_placeable.json
759bcb5fe7dfdd628716f9b4ff19a5ab00393381 assets/create/models/item/copper_casing.json
599845f2382da5b43a3c610f6ed7a87c032e1c6a assets/create/models/item/copper_ladder.json
751324b03f657f4166460eb10a64dae47cb97bd4 assets/create/models/item/copper_nugget.json
177dafb51d70c55ec62036332868efed4e01f353 assets/create/models/item/copper_sheet.json
b4f378b2552ab0893a8a1a8abb71f2fcda658132 assets/create/models/item/copper_shingle_slab.json
@ -2288,9 +2297,12 @@ edb22e0bb018cf00e51f37d912939207c4bf5ac5 data/create/advancements/recipes/buildi
d63adc5e4cd233a53feb767b9cb09e7bb1a9d4f1 data/create/advancements/recipes/building_blocks/smelting/tin_ingot_compat_silents_mechanisms.json
f10041d864bfb1e6f017e442ae85ee9503b3f5a4 data/create/advancements/recipes/building_blocks/smelting/tin_ingot_compat_thermal.json
8887aa51ab368864eb95fdbca0aee24563b1eb0e data/create/advancements/recipes/building_blocks/smelting/uranium_ingot_compat_silents_mechanisms.json
60608f8fff394857b8b7d3b1478b847fd20160f4 data/create/advancements/recipes/create.base/andesite_ladder_from_andesite_alloy_stonecutting.json
ba80332510acab3f60f30d8b802ee2d450fd51b9 data/create/advancements/recipes/create.base/blasting/zinc_ingot_from_crushed.json
4bb60ef5e186f12a9d52e61319db8c78300c64ab data/create/advancements/recipes/create.base/blasting/zinc_ingot_from_ore.json
00ff89f208cb9023d7a2657c43d267e21755fb2e data/create/advancements/recipes/create.base/blasting/zinc_ingot_from_raw_ore.json
13ce2dba955de3b6b943fa406e3dde6863093820 data/create/advancements/recipes/create.base/brass_ladder_from_plates_brass_stonecutting.json
1dea56b4759da676f0edf0878ec834a4129d110b data/create/advancements/recipes/create.base/copper_ladder_from_plates_copper_stonecutting.json
19b18800dfc55508e250ebb87fbaa70510736834 data/create/advancements/recipes/create.base/copper_shingle_slab.json
0a8b2f2e35c128e470d0fd1a886b9d6ca2e99483 data/create/advancements/recipes/create.base/copper_shingle_slab_from_copper_shingles_stonecutting.json
6b066af05bef4c41a6b8fefa2cb38bcdb821eada data/create/advancements/recipes/create.base/copper_shingle_stairs.json
@ -3338,6 +3350,7 @@ f9b768b3b9bbddede80912f1319e7b290cd90f20 data/create/loot_tables/blocks/andesite
a70fcfe474ba023adc9c326218c5664fbd7b58f8 data/create/loot_tables/blocks/andesite_encased_large_cogwheel.json
09907573ad2602251401bc53db0e389a45d6833c data/create/loot_tables/blocks/andesite_encased_shaft.json
468759c042e8410da9230357f4b602766190df79 data/create/loot_tables/blocks/andesite_funnel.json
7587038b38c8668cdaf877951366d73ac1cfb46d data/create/loot_tables/blocks/andesite_ladder.json
e03a5c4d5ff2a171290d76d8748d1b5fe6405e4a data/create/loot_tables/blocks/andesite_pillar.json
50c317613430a3d7b303765d8272b92cd91fccc9 data/create/loot_tables/blocks/andesite_tunnel.json
15d31b6a146f5d4e2dd0fc3062f0d60a47cb2e51 data/create/loot_tables/blocks/asurine.json
@ -3364,6 +3377,7 @@ a2d433dcfe44c9a3c1b5dd16415a2f31edbe309d data/create/loot_tables/blocks/brass_ca
a70fcfe474ba023adc9c326218c5664fbd7b58f8 data/create/loot_tables/blocks/brass_encased_large_cogwheel.json
09907573ad2602251401bc53db0e389a45d6833c data/create/loot_tables/blocks/brass_encased_shaft.json
fae7b622f27b426b1d3e6f31cd0157aff672a42d data/create/loot_tables/blocks/brass_funnel.json
b8eeab4d503cc9e43824ddd5aeeb007089780a07 data/create/loot_tables/blocks/brass_ladder.json
1081f76c85bdda3f68f9a190fb2a8dcd45b0e17c data/create/loot_tables/blocks/brass_tunnel.json
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/brown_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/brown_sail.json
@ -3381,6 +3395,7 @@ c2b075008849e152f20e8da946e89c9722325df6 data/create/loot_tables/blocks/content_
2c2785e39e1891dff2c50cba93e814b56d935154 data/create/loot_tables/blocks/controls.json
3abf04f6132955275ad490668cd28f481afb4ec2 data/create/loot_tables/blocks/copper_backtank.json
8010db6b2427536c74312c85425b3ba83abc363c data/create/loot_tables/blocks/copper_casing.json
bb51540df81ea359cdc9d8a4d08ba6410ecd4919 data/create/loot_tables/blocks/copper_ladder.json
31b3e00f6ab3e593a0d6abd42961b3e5e03fc888 data/create/loot_tables/blocks/copper_shingle_slab.json
485bc910ebaa9f509d15a0a4ddff50e5bf4d187c data/create/loot_tables/blocks/copper_shingle_stairs.json
dccfbda7fd3a7a75c323dea619d8d309ae980469 data/create/loot_tables/blocks/copper_shingles.json
@ -3873,6 +3888,7 @@ efb30e3d24a700cf35b29406ee0b5d5021545d51 data/create/loot_tables/blocks/zinc_blo
d54859b2eb9c8c06aca8a8484bc65c8e4e0bb80a data/create/loot_tables/blocks/zinc_ore.json
b65bac8bc2fbfd476040c1aab1c0588b8bd59ebe data/create/recipes/acacia_window.json
35b4da9c14da60584c32e959efc2223f64bb3ec2 data/create/recipes/acacia_window_pane.json
388a7df4c6562e35ac0280bff786226e37f0ae45 data/create/recipes/andesite_ladder_from_andesite_alloy_stonecutting.json
dcdad7a04838ef202b42f84a15243e3d2472b14e data/create/recipes/andesite_pillar_from_andesite_stonecutting.json
b1f2f8a0f78bcd856e0352d88b6392ca6d5ed74f data/create/recipes/andesite_pillar_from_stone_types_andesite_stonecutting.json
a30aa616e2b62c848dd194e319a90bf7ba3db81b data/create/recipes/asurine_pillar_from_asurine_stonecutting.json
@ -3911,6 +3927,7 @@ dd44cf0e09b1b34b4d2c254ab3d10d05a02717aa data/create/recipes/blasting/tin_ingot_
70b58fa5ee4ca088f5cd9d4bce2853b1bbf98780 data/create/recipes/blasting/zinc_ingot_from_crushed.json
3b1f91669d1133bb41f2d8e129d885465cb5b30e data/create/recipes/blasting/zinc_ingot_from_ore.json
2dff1a64b2c9974b768f4861ad90a9a110bdd021 data/create/recipes/blasting/zinc_ingot_from_raw_ore.json
25af3c80132496b17d71800a43538bc34812efa3 data/create/recipes/brass_ladder_from_plates_brass_stonecutting.json
89cc3710a1925239030329b151f9764901a647e5 data/create/recipes/calcite_pillar_from_calcite_stonecutting.json
2cf7208bfe82b26443d41c05edd321f76a3a3df0 data/create/recipes/calcite_pillar_from_stone_types_calcite_stonecutting.json
339bcf4a9c4e7b36c15970aa671af8620703b23e data/create/recipes/campfire_cooking/bread.json
@ -3920,6 +3937,7 @@ f7879d404d7a848d818278b4e788f285a9087e63 data/create/recipes/compacting/blaze_ca
ac91109efa5a253f54257904190b80a400ec6d0c data/create/recipes/compacting/diorite_from_flint.json
7657603e95ccf83dd0d4b104635db66e531d092a data/create/recipes/compacting/granite_from_flint.json
739a1d004c4be50cda2d706a64b797f66c3ca9c8 data/create/recipes/compacting/honey.json
72ae29ce953c855eb52fa48e8dbde566574a45f6 data/create/recipes/copper_ladder_from_plates_copper_stonecutting.json
1a03af7f858946c395cc05714dd4d0a02206d2d4 data/create/recipes/copper_shingle_slab.json
059abbf567f7b5cf376447bdbee27285b29b7f0f data/create/recipes/copper_shingle_slab_from_copper_shingles_stonecutting.json
0d7569afe35b4bf7da05cd500d1b8d9bd78f9842 data/create/recipes/copper_shingle_stairs.json
@ -5356,11 +5374,12 @@ ff1900963bc4cd8ceffa78d58ef1952ceacb2fb7 data/forge/tags/items/storage_blocks/br
e002dfedc5e8762de0f97ea1f3fa546e92e748ae data/forge/tags/items/tools/wrench.json
2db7759fe036160c14c6ed19a68604ca16f4de60 data/minecraft/tags/blocks/azalea_root_replaceable.json
9f7a428085b1aac66da32a43e9d51c7efc1f0d81 data/minecraft/tags/blocks/beacon_base_blocks.json
dea0b54b33b1ae3b4fa8091dfcc4ad5687978ab1 data/minecraft/tags/blocks/climbable.json
2db7759fe036160c14c6ed19a68604ca16f4de60 data/minecraft/tags/blocks/dripstone_replaceable_blocks.json
69f596fcb065e26b02ce246760432b5174191b76 data/minecraft/tags/blocks/impermeable.json
2db7759fe036160c14c6ed19a68604ca16f4de60 data/minecraft/tags/blocks/lush_ground_replaceable.json
1472ec62e43355273f0699743ccdb65324c02475 data/minecraft/tags/blocks/mineable/axe.json
45d19c63a1ed100007befe447a624233524d265e data/minecraft/tags/blocks/mineable/pickaxe.json
50e989ad529df43545a8ae4772b389dee1779496 data/minecraft/tags/blocks/mineable/pickaxe.json
2db7759fe036160c14c6ed19a68604ca16f4de60 data/minecraft/tags/blocks/moss_replaceable.json
e157c1d3af30e409e34bbefbe15a037e6e1c8daa data/minecraft/tags/blocks/needs_iron_tool.json
a08f67865337f62601c5e333b4011382d10020e4 data/minecraft/tags/blocks/needs_stone_tool.json

View file

@ -0,0 +1,34 @@
{
"variants": {
"facing=north,waterlogged=false": {
"model": "create:block/andesite_ladder"
},
"facing=south,waterlogged=false": {
"model": "create:block/andesite_ladder",
"y": 180
},
"facing=west,waterlogged=false": {
"model": "create:block/andesite_ladder",
"y": 270
},
"facing=east,waterlogged=false": {
"model": "create:block/andesite_ladder",
"y": 90
},
"facing=north,waterlogged=true": {
"model": "create:block/andesite_ladder"
},
"facing=south,waterlogged=true": {
"model": "create:block/andesite_ladder",
"y": 180
},
"facing=west,waterlogged=true": {
"model": "create:block/andesite_ladder",
"y": 270
},
"facing=east,waterlogged=true": {
"model": "create:block/andesite_ladder",
"y": 90
}
}
}

View file

@ -0,0 +1,34 @@
{
"variants": {
"facing=north,waterlogged=false": {
"model": "create:block/brass_ladder"
},
"facing=south,waterlogged=false": {
"model": "create:block/brass_ladder",
"y": 180
},
"facing=west,waterlogged=false": {
"model": "create:block/brass_ladder",
"y": 270
},
"facing=east,waterlogged=false": {
"model": "create:block/brass_ladder",
"y": 90
},
"facing=north,waterlogged=true": {
"model": "create:block/brass_ladder"
},
"facing=south,waterlogged=true": {
"model": "create:block/brass_ladder",
"y": 180
},
"facing=west,waterlogged=true": {
"model": "create:block/brass_ladder",
"y": 270
},
"facing=east,waterlogged=true": {
"model": "create:block/brass_ladder",
"y": 90
}
}
}

View file

@ -0,0 +1,34 @@
{
"variants": {
"facing=north,waterlogged=false": {
"model": "create:block/copper_ladder"
},
"facing=south,waterlogged=false": {
"model": "create:block/copper_ladder",
"y": 180
},
"facing=west,waterlogged=false": {
"model": "create:block/copper_ladder",
"y": 270
},
"facing=east,waterlogged=false": {
"model": "create:block/copper_ladder",
"y": 90
},
"facing=north,waterlogged=true": {
"model": "create:block/copper_ladder"
},
"facing=south,waterlogged=true": {
"model": "create:block/copper_ladder",
"y": 180
},
"facing=west,waterlogged=true": {
"model": "create:block/copper_ladder",
"y": 270
},
"facing=east,waterlogged=true": {
"model": "create:block/copper_ladder",
"y": 90
}
}
}

View file

@ -9,6 +9,7 @@
"block.create.andesite_encased_large_cogwheel": "\u05DF\u01DD\u01DD\u0265\u028Dbo\u0186 \u01DDb\u0279\u0250\uA780 p\u01DDs\u0250\u0254u\u018E \u01DD\u0287\u0131s\u01DDpu\u2C6F",
"block.create.andesite_encased_shaft": "\u0287\u025F\u0250\u0265S p\u01DDs\u0250\u0254u\u018E \u01DD\u0287\u0131s\u01DDpu\u2C6F",
"block.create.andesite_funnel": "\u05DF\u01DDuun\u2132 \u01DD\u0287\u0131s\u01DDpu\u2C6F",
"block.create.andesite_ladder": "\u0279\u01DDpp\u0250\uA780 \u01DD\u0287\u0131s\u01DDpu\u2C6F",
"block.create.andesite_pillar": "\u0279\u0250\u05DF\u05DF\u0131\u0500 \u01DD\u0287\u0131s\u01DDpu\u2C6F",
"block.create.andesite_tunnel": "\u05DF\u01DDuun\u27D8 \u01DD\u0287\u0131s\u01DDpu\u2C6F",
"block.create.asurine": "\u01DDu\u0131\u0279ns\u2C6F",
@ -35,6 +36,7 @@
"block.create.brass_encased_large_cogwheel": "\u05DF\u01DD\u01DD\u0265\u028Dbo\u0186 \u01DDb\u0279\u0250\uA780 p\u01DDs\u0250\u0254u\u018E ss\u0250\u0279\u15FA",
"block.create.brass_encased_shaft": "\u0287\u025F\u0250\u0265S p\u01DDs\u0250\u0254u\u018E ss\u0250\u0279\u15FA",
"block.create.brass_funnel": "\u05DF\u01DDuun\u2132 ss\u0250\u0279\u15FA",
"block.create.brass_ladder": "\u0279\u01DDpp\u0250\uA780 ss\u0250\u0279\u15FA",
"block.create.brass_tunnel": "\u05DF\u01DDuun\u27D8 ss\u0250\u0279\u15FA",
"block.create.brown_nixie_tube": "\u01DDqn\u27D8 \u01DD\u0131x\u0131N u\u028Do\u0279\u15FA",
"block.create.brown_sail": "\u05DF\u0131\u0250S u\u028Do\u0279\u15FA",
@ -53,6 +55,7 @@
"block.create.controls": "s\u05DFo\u0279\u0287uo\u0186 u\u0131\u0250\u0279\u27D8",
"block.create.copper_backtank": "\u029Eu\u0250\u0287\u029E\u0254\u0250\u15FA \u0279\u01DDddo\u0186",
"block.create.copper_casing": "bu\u0131s\u0250\u0186 \u0279\u01DDddo\u0186",
"block.create.copper_ladder": "\u0279\u01DDpp\u0250\uA780 \u0279\u01DDddo\u0186",
"block.create.copper_shingle_slab": "q\u0250\u05DFS \u01DD\u05DFbu\u0131\u0265S \u0279\u01DDddo\u0186",
"block.create.copper_shingle_stairs": "s\u0279\u0131\u0250\u0287S \u01DD\u05DFbu\u0131\u0265S \u0279\u01DDddo\u0186",
"block.create.copper_shingles": "s\u01DD\u05DFbu\u0131\u0265S \u0279\u01DDddo\u0186",

View file

@ -12,6 +12,7 @@
"block.create.andesite_encased_large_cogwheel": "Andesite Encased Large Cogwheel",
"block.create.andesite_encased_shaft": "Andesite Encased Shaft",
"block.create.andesite_funnel": "Andesite Funnel",
"block.create.andesite_ladder": "Andesite Ladder",
"block.create.andesite_pillar": "Andesite Pillar",
"block.create.andesite_tunnel": "Andesite Tunnel",
"block.create.asurine": "Asurine",
@ -38,6 +39,7 @@
"block.create.brass_encased_large_cogwheel": "Brass Encased Large Cogwheel",
"block.create.brass_encased_shaft": "Brass Encased Shaft",
"block.create.brass_funnel": "Brass Funnel",
"block.create.brass_ladder": "Brass Ladder",
"block.create.brass_tunnel": "Brass Tunnel",
"block.create.brown_nixie_tube": "Brown Nixie Tube",
"block.create.brown_sail": "Brown Sail",
@ -56,6 +58,7 @@
"block.create.controls": "Train Controls",
"block.create.copper_backtank": "Copper Backtank",
"block.create.copper_casing": "Copper Casing",
"block.create.copper_ladder": "Copper Ladder",
"block.create.copper_shingle_slab": "Copper Shingle Slab",
"block.create.copper_shingle_stairs": "Copper Shingle Stairs",
"block.create.copper_shingles": "Copper Shingles",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 927",
"_": "Missing Localizations: 930",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "Großes Andesit-Zahnrad",
"block.create.andesite_encased_shaft": "Andesitummantelte Welle",
"block.create.andesite_funnel": "Andesittrichter",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "Andesitsäule",
"block.create.andesite_tunnel": "Andesittunnel",
"block.create.asurine": "Asurin",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "Großes Messing-Zahnrad",
"block.create.brass_encased_shaft": "Messingummantelte Welle",
"block.create.brass_funnel": "Messingtrichter",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "Messingtunnel",
"block.create.brown_nixie_tube": "Braune Nixie-Röhre",
"block.create.brown_sail": "Braunes Segel",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "Kupferner Rückentank",
"block.create.copper_casing": "Kupferrahmen",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "Kupferschindelstufe",
"block.create.copper_shingle_stairs": "Kupferschindeltreppe",
"block.create.copper_shingles": "Kupferschindeln",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 577",
"_": "Missing Localizations: 580",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel",
"block.create.andesite_encased_shaft": "Eje con Cubierta de Andesita",
"block.create.andesite_funnel": "Ingreso de Andesita",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "Pilar de Andesita",
"block.create.andesite_tunnel": "Túnel de Andesita",
"block.create.asurine": "UNLOCALIZED: Asurine",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "UNLOCALIZED: Brass Encased Large Cogwheel",
"block.create.brass_encased_shaft": "Eje con Cubierta de Latón",
"block.create.brass_funnel": "Ingreso de Latón",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "Túnel de Latón",
"block.create.brown_nixie_tube": "Tubo Nixie Marrón",
"block.create.brown_sail": "Vela Marrón",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "Tanque-Mochila de Cobre",
"block.create.copper_casing": "Cubierta de Cobre",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "UNLOCALIZED: Copper Shingle Slab",
"block.create.copper_shingle_stairs": "UNLOCALIZED: Copper Shingle Stairs",
"block.create.copper_shingles": "Tejas de Cobre",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 241",
"_": "Missing Localizations: 244",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "Engranaje grande revestido de andesita",
"block.create.andesite_encased_shaft": "Eje revestido de andesita",
"block.create.andesite_funnel": "Embudo de andesita",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "Pilar de andesita",
"block.create.andesite_tunnel": "Túnel de Andesita",
"block.create.asurine": "Azurina",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "Engranaje grande revestido de latón",
"block.create.brass_encased_shaft": "Eje revestido de latón",
"block.create.brass_funnel": "Embudo de latón",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "Túnel de latón",
"block.create.brown_nixie_tube": "Tubo Nixie marrón",
"block.create.brown_sail": "Vela marrón",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "Depósito trasero de cobre",
"block.create.copper_casing": "Revestidor de caliza",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "Losa de tejas de cobre",
"block.create.copper_shingle_stairs": "Escaleras de tejas de cobre",
"block.create.copper_shingles": "Bloque de tejas de cobre",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 1815",
"_": "Missing Localizations: 1818",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel",
"block.create.andesite_encased_shaft": "Rotor dans un revêtement en andésite",
"block.create.andesite_funnel": "Entonnoir en andésite",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "Pilier en andésite",
"block.create.andesite_tunnel": "Tunnel en andésite",
"block.create.asurine": "UNLOCALIZED: Asurine",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "UNLOCALIZED: Brass Encased Large Cogwheel",
"block.create.brass_encased_shaft": "Rotor dans un revêtement en laiton",
"block.create.brass_funnel": "Entonnoir en laiton",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "Tunnel en laiton",
"block.create.brown_nixie_tube": "UNLOCALIZED: Brown Nixie Tube",
"block.create.brown_sail": "Voile brune",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "UNLOCALIZED: Copper Backtank",
"block.create.copper_casing": "Revêtement en cuivre",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "UNLOCALIZED: Copper Shingle Slab",
"block.create.copper_shingle_stairs": "UNLOCALIZED: Copper Shingle Stairs",
"block.create.copper_shingles": "Bardeaux de cuivre",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 1504",
"_": "Missing Localizations: 1507",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel",
"block.create.andesite_encased_shaft": "Albero incassato di andesite",
"block.create.andesite_funnel": "Imbuto di andesite",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "Pilastro di andesite",
"block.create.andesite_tunnel": "Tunnel di andesite",
"block.create.asurine": "UNLOCALIZED: Asurine",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "UNLOCALIZED: Brass Encased Large Cogwheel",
"block.create.brass_encased_shaft": "Albero incassato di ottone",
"block.create.brass_funnel": "Imbuto di ottone",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "Tunnel di ottone",
"block.create.brown_nixie_tube": "UNLOCALIZED: Brown Nixie Tube",
"block.create.brown_sail": "Vela marrone",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "UNLOCALIZED: Copper Backtank",
"block.create.copper_casing": "Involucro di rame",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "UNLOCALIZED: Copper Shingle Slab",
"block.create.copper_shingle_stairs": "UNLOCALIZED: Copper Shingle Stairs",
"block.create.copper_shingles": "Tegole di rame",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 243",
"_": "Missing Localizations: 246",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "安山岩ケース入り大きな歯車",
"block.create.andesite_encased_shaft": "安山岩ケース入りシャフト",
"block.create.andesite_funnel": "安山岩ファンネル",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "安山岩の柱",
"block.create.andesite_tunnel": "安山岩トンネル",
"block.create.asurine": "瑠璃岩",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "真鍮ケース入り大きな歯車",
"block.create.brass_encased_shaft": "真鍮ケース入りシャフト",
"block.create.brass_funnel": "真鍮ファンネル",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "真鍮トンネル",
"block.create.brown_nixie_tube": "茶色のニキシー管",
"block.create.brown_sail": "茶色の帆",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "銅のバックタンク",
"block.create.copper_casing": "銅ケーシング",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "銅の屋根板のハーフブロック",
"block.create.copper_shingle_stairs": "銅の屋根板の階段",
"block.create.copper_shingles": "銅の屋根板",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 243",
"_": "Missing Localizations: 246",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "안산암 케이스를 씌운 큰 톱니바퀴",
"block.create.andesite_encased_shaft": "안산암 케이스를 씌운 축",
"block.create.andesite_funnel": "안산암 퍼널",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "안산암 기둥",
"block.create.andesite_tunnel": "안산암 터널",
"block.create.asurine": "유리암",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "황동 케이스를 씌운 큰 톱니바퀴",
"block.create.brass_encased_shaft": "황동 케이스를 씌운 축",
"block.create.brass_funnel": "황동 퍼널",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "황동 터널",
"block.create.brown_nixie_tube": "갈색 닉시관",
"block.create.brown_sail": "갈색 날개",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "구리 산소통",
"block.create.copper_casing": "구리 케이스",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "구리 판자 반 블록",
"block.create.copper_shingle_stairs": "구리 판자 계단",
"block.create.copper_shingles": "구리 판자",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 2167",
"_": "Missing Localizations: 2170",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel",
"block.create.andesite_encased_shaft": "UNLOCALIZED: Andesite Encased Shaft",
"block.create.andesite_funnel": "UNLOCALIZED: Andesite Funnel",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "UNLOCALIZED: Andesite Pillar",
"block.create.andesite_tunnel": "UNLOCALIZED: Andesite Tunnel",
"block.create.asurine": "UNLOCALIZED: Asurine",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "UNLOCALIZED: Brass Encased Large Cogwheel",
"block.create.brass_encased_shaft": "UNLOCALIZED: Brass Encased Shaft",
"block.create.brass_funnel": "UNLOCALIZED: Brass Funnel",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "UNLOCALIZED: Brass Tunnel",
"block.create.brown_nixie_tube": "UNLOCALIZED: Brown Nixie Tube",
"block.create.brown_sail": "UNLOCALIZED: Brown Sail",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "UNLOCALIZED: Copper Backtank",
"block.create.copper_casing": "UNLOCALIZED: Copper Casing",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "UNLOCALIZED: Copper Shingle Slab",
"block.create.copper_shingle_stairs": "UNLOCALIZED: Copper Shingle Stairs",
"block.create.copper_shingles": "UNLOCALIZED: Copper Shingles",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 616",
"_": "Missing Localizations: 619",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel",
"block.create.andesite_encased_shaft": "Andezytowy izolowany wał",
"block.create.andesite_funnel": "Andezytowy lejek",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "Andezytowy filar",
"block.create.andesite_tunnel": "Andezytowy tunel",
"block.create.asurine": "UNLOCALIZED: Asurine",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "UNLOCALIZED: Brass Encased Large Cogwheel",
"block.create.brass_encased_shaft": "Mosiężny izolowany wał",
"block.create.brass_funnel": "Mosiężny lejek",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "Mosiężny tunel",
"block.create.brown_nixie_tube": "Brązowa lampa cyfrowa",
"block.create.brown_sail": "Brązowy żagiel",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "Miedziany zbiornik w plecaku",
"block.create.copper_casing": "Miedziana Obudowa",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "UNLOCALIZED: Copper Shingle Slab",
"block.create.copper_shingle_stairs": "UNLOCALIZED: Copper Shingle Stairs",
"block.create.copper_shingles": "Miedziane dachówki",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 1111",
"_": "Missing Localizations: 1114",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "Roda dentada grande revestida com andesito",
"block.create.andesite_encased_shaft": "Eixo revestido com latão",
"block.create.andesite_funnel": "Funil de Andesito",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "Pilar de andesito",
"block.create.andesite_tunnel": "Tunel de Andesito",
"block.create.asurine": "Asurino",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "Roda dentada grande revestida com latão",
"block.create.brass_encased_shaft": "Eixo Revestido com Latão",
"block.create.brass_funnel": "Funil de Latão",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "Tunel de Latão",
"block.create.brown_nixie_tube": "Tubo de nixie marrom",
"block.create.brown_sail": "Vela marrom",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "Tanque Traseiro de Cobre",
"block.create.copper_casing": "Revestimento de Cobre",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "Laje de telha de cobre",
"block.create.copper_shingle_stairs": "Escada de telha de cobre",
"block.create.copper_shingles": "Telha de cobre",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 1789",
"_": "Missing Localizations: 1792",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "Roda dentada grande revestida com andesito",
"block.create.andesite_encased_shaft": "Eixo revestido com andesito",
"block.create.andesite_funnel": "Funil de Andesito",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "UNLOCALIZED: Andesite Pillar",
"block.create.andesite_tunnel": "Tunel de Andesito",
"block.create.asurine": "UNLOCALIZED: Asurine",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "Roda dentada grande revestida com latão",
"block.create.brass_encased_shaft": "Eixo Revestido com Latão",
"block.create.brass_funnel": "Funil de Latão",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "Tunel de Latão",
"block.create.brown_nixie_tube": "Tubo de nixie castanho",
"block.create.brown_sail": "Vela castanho",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "Tanque Traseiro de Cobre",
"block.create.copper_casing": "Revestimento de Cobre",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "UNLOCALIZED: Copper Shingle Slab",
"block.create.copper_shingle_stairs": "UNLOCALIZED: Copper Shingle Stairs",
"block.create.copper_shingles": "UNLOCALIZED: Copper Shingles",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 244",
"_": "Missing Localizations: 247",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "Roată Dințată Mare Încapsulată În Andezit",
"block.create.andesite_encased_shaft": "Rotor Încapsulat În Andezit",
"block.create.andesite_funnel": "Pâlnie De Andezit",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "Coloană De Andezit",
"block.create.andesite_tunnel": "Tunel De Andezit",
"block.create.asurine": "Asurină",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "Roată Dințată Mare Încapsulată În Alamă",
"block.create.brass_encased_shaft": "Rotor Încapsulat În Alamă",
"block.create.brass_funnel": "Pâlnie De Alamă",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "Tunel De Alamă",
"block.create.brown_nixie_tube": "Tub Nixie Maro",
"block.create.brown_sail": "Velă Maro",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "Backtank De Cupru",
"block.create.copper_casing": "Carcasă De Cupru",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "Lespede De Șindrilă De Cupru",
"block.create.copper_shingle_stairs": "Scări De Șindrilă De Cupru",
"block.create.copper_shingles": "Șindrile De Cupru",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 621",
"_": "Missing Localizations: 624",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel",
"block.create.andesite_encased_shaft": "Вал в андезитовом корпусе",
"block.create.andesite_funnel": "Андезитовая воронка",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "Андезитовая колонна",
"block.create.andesite_tunnel": "Андезитовый туннель",
"block.create.asurine": "UNLOCALIZED: Asurine",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "UNLOCALIZED: Brass Encased Large Cogwheel",
"block.create.brass_encased_shaft": "Вал в латунном корпусе",
"block.create.brass_funnel": "Латунная воронка",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "Латунный туннель",
"block.create.brown_nixie_tube": "Коричневый газоразрядный индикатор",
"block.create.brown_sail": "Коричневый парус",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "Медный баллон",
"block.create.copper_casing": "Медный корпус",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "UNLOCALIZED: Copper Shingle Slab",
"block.create.copper_shingle_stairs": "UNLOCALIZED: Copper Shingle Stairs",
"block.create.copper_shingles": "Медная черепица",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 241",
"_": "Missing Localizations: 244",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "安山大齿轮箱",
"block.create.andesite_encased_shaft": "安山传动杆箱",
"block.create.andesite_funnel": "安山岩漏斗",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "安山岩柱",
"block.create.andesite_tunnel": "安山岩隧道",
"block.create.asurine": "皓蓝石",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "黄铜大齿轮箱",
"block.create.brass_encased_shaft": "黄铜传动杆箱",
"block.create.brass_funnel": "黄铜漏斗",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "黄铜隧道",
"block.create.brown_nixie_tube": "棕色辉光管",
"block.create.brown_sail": "棕色风帆",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "铜背罐",
"block.create.copper_casing": "铜机壳",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "铜砖瓦台阶",
"block.create.copper_shingle_stairs": "铜砖瓦楼梯",
"block.create.copper_shingles": "铜砖瓦",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 635",
"_": "Missing Localizations: 638",
"_": "->------------------------] Game Elements [------------------------<-",
@ -13,6 +13,7 @@
"block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel",
"block.create.andesite_encased_shaft": "安山傳動軸箱",
"block.create.andesite_funnel": "安山岩漏斗",
"block.create.andesite_ladder": "UNLOCALIZED: Andesite Ladder",
"block.create.andesite_pillar": "豎紋安山岩",
"block.create.andesite_tunnel": "安山岩物品隧道",
"block.create.asurine": "UNLOCALIZED: Asurine",
@ -39,6 +40,7 @@
"block.create.brass_encased_large_cogwheel": "UNLOCALIZED: Brass Encased Large Cogwheel",
"block.create.brass_encased_shaft": "黃銅傳動軸箱",
"block.create.brass_funnel": "黃銅漏斗",
"block.create.brass_ladder": "UNLOCALIZED: Brass Ladder",
"block.create.brass_tunnel": "黃銅物品隧道",
"block.create.brown_nixie_tube": "棕色真空管",
"block.create.brown_sail": "棕色風帆",
@ -57,6 +59,7 @@
"block.create.controls": "UNLOCALIZED: Train Controls",
"block.create.copper_backtank": "銅製後背包",
"block.create.copper_casing": "銅機殼",
"block.create.copper_ladder": "UNLOCALIZED: Copper Ladder",
"block.create.copper_shingle_slab": "UNLOCALIZED: Copper Shingle Slab",
"block.create.copper_shingle_stairs": "UNLOCALIZED: Copper Shingle Stairs",
"block.create.copper_shingles": "塊狀銅磚",

View file

@ -0,0 +1,8 @@
{
"parent": "create:block/ladder",
"textures": {
"0": "create:block/ladder_andesite_hoop",
"1": "create:block/ladder_andesite",
"particle": "create:block/ladder_andesite"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "create:block/ladder",
"textures": {
"0": "create:block/ladder_brass_hoop",
"1": "create:block/ladder_brass",
"particle": "create:block/ladder_brass"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "create:block/ladder",
"textures": {
"0": "create:block/ladder_copper_hoop",
"1": "create:block/ladder_copper",
"particle": "create:block/ladder_copper"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "create:block/ladder_andesite"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "create:block/ladder_brass"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "create:block/ladder_copper"
}
}

View file

@ -0,0 +1,34 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"create:andesite_ladder_from_andesite_alloy_stonecutting"
]
},
"criteria": {
"has_andesite_alloy": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"items": [
"create:andesite_alloy"
]
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "create:andesite_ladder_from_andesite_alloy_stonecutting"
}
}
},
"requirements": [
[
"has_andesite_alloy",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"create:brass_ladder_from_plates_brass_stonecutting"
]
},
"criteria": {
"has_plates_brass": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "forge:plates/brass"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "create:brass_ladder_from_plates_brass_stonecutting"
}
}
},
"requirements": [
[
"has_plates_brass",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,32 @@
{
"parent": "minecraft:recipes/root",
"rewards": {
"recipes": [
"create:copper_ladder_from_plates_copper_stonecutting"
]
},
"criteria": {
"has_plates_copper": {
"trigger": "minecraft:inventory_changed",
"conditions": {
"items": [
{
"tag": "forge:plates/copper"
}
]
}
},
"has_the_recipe": {
"trigger": "minecraft:recipe_unlocked",
"conditions": {
"recipe": "create:copper_ladder_from_plates_copper_stonecutting"
}
}
},
"requirements": [
[
"has_plates_copper",
"has_the_recipe"
]
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": 1.0,
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "create:andesite_ladder"
}
],
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
]
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": 1.0,
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "create:brass_ladder"
}
],
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
]
}
]
}

View file

@ -0,0 +1,20 @@
{
"type": "minecraft:block",
"pools": [
{
"rolls": 1.0,
"bonus_rolls": 0.0,
"entries": [
{
"type": "minecraft:item",
"name": "create:copper_ladder"
}
],
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
]
}
]
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": {
"item": "create:andesite_alloy"
},
"result": "create:andesite_ladder",
"count": 2
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": {
"tag": "forge:plates/brass"
},
"result": "create:brass_ladder",
"count": 2
}

View file

@ -0,0 +1,8 @@
{
"type": "minecraft:stonecutting",
"ingredient": {
"tag": "forge:plates/copper"
},
"result": "create:copper_ladder",
"count": 2
}

View file

@ -0,0 +1,8 @@
{
"replace": false,
"values": [
"create:andesite_ladder",
"create:brass_ladder",
"create:copper_ladder"
]
}

View file

@ -43,6 +43,9 @@
"create:metal_bracket",
"create:metal_girder",
"create:metal_girder_encased_shaft",
"create:andesite_ladder",
"create:brass_ladder",
"create:copper_ladder",
"create:fluid_pipe",
"create:encased_fluid_pipe",
"create:glass_fluid_pipe",

View file

@ -133,6 +133,7 @@ import com.simibubi.create.content.curiosities.armor.CopperBacktankBlock;
import com.simibubi.create.content.curiosities.bell.HauntedBellBlock;
import com.simibubi.create.content.curiosities.bell.HauntedBellMovementBehaviour;
import com.simibubi.create.content.curiosities.bell.PeculiarBellBlock;
import com.simibubi.create.content.curiosities.deco.MetalLadderBlock;
import com.simibubi.create.content.curiosities.girder.ConnectedGirderModel;
import com.simibubi.create.content.curiosities.girder.GirderBlock;
import com.simibubi.create.content.curiosities.girder.GirderBlockStateGenerator;
@ -764,6 +765,24 @@ public class AllBlocks {
.onRegister(CreateRegistrate.blockModel(() -> ConnectedGirderModel::new))
.register();
public static final BlockEntry<MetalLadderBlock> ANDESITE_LADDER =
REGISTRATE.block("andesite_ladder", MetalLadderBlock::new)
.transform(
BuilderTransformers.ladder("andesite", () -> DataIngredient.items(AllItems.ANDESITE_ALLOY.get())))
.register();
public static final BlockEntry<MetalLadderBlock> BRASS_LADDER =
REGISTRATE.block("brass_ladder", MetalLadderBlock::new)
.transform(
BuilderTransformers.ladder("brass", () -> DataIngredient.tag(AllTags.forgeItemTag("plates/brass"))))
.register();
public static final BlockEntry<MetalLadderBlock> COPPER_LADDER =
REGISTRATE.block("copper_ladder", MetalLadderBlock::new)
.transform(
BuilderTransformers.ladder("copper", () -> DataIngredient.tag(AllTags.forgeItemTag("plates/copper"))))
.register();
// Fluids
public static final BlockEntry<FluidPipeBlock> FLUID_PIPE = REGISTRATE.block("fluid_pipe", FluidPipeBlock::new)

View file

@ -35,6 +35,7 @@ import net.minecraft.core.Direction.AxisDirection;
import net.minecraft.server.level.ServerPlayer;
import net.minecraft.sounds.SoundEvents;
import net.minecraft.sounds.SoundSource;
import net.minecraft.tags.BlockTags;
import net.minecraft.util.Mth;
import net.minecraft.world.damagesource.EntityDamageSource;
import net.minecraft.world.entity.Entity;
@ -236,7 +237,19 @@ public class ContraptionCollider {
.scale(.5f));
if (temporalCollision)
collisionLocation = collisionLocation.add(0, motionResponse.y, 0);
BlockPos pos = new BlockPos(contraptionEntity.toLocalVector(collisionLocation, 0));
BlockPos pos = new BlockPos(contraptionEntity.toLocalVector(entity.position(), 0));
if (contraption.getBlocks()
.containsKey(pos)) {
BlockState blockState = contraption.getBlocks()
.get(pos).state;
if (blockState.is(BlockTags.CLIMBABLE)) {
surfaceCollision.setTrue();
totalResponse = totalResponse.add(0, .1f, 0);
}
}
pos = new BlockPos(contraptionEntity.toLocalVector(collisionLocation, 0));
if (contraption.getBlocks()
.containsKey(pos)) {
BlockState blockState = contraption.getBlocks()

View file

@ -1,7 +1,5 @@
package com.simibubi.create.content.contraptions.relays.elementary;
import static net.minecraft.world.level.block.state.properties.BlockStateProperties.WATERLOGGED;
import java.util.function.Predicate;
import com.simibubi.create.AllBlocks;

View file

@ -0,0 +1,118 @@
package com.simibubi.create.content.curiosities.deco;
import java.util.function.Predicate;
import com.simibubi.create.content.contraptions.wrench.IWrenchable;
import com.simibubi.create.content.curiosities.tools.ExtendoGripItem;
import com.simibubi.create.foundation.config.AllConfigs;
import com.simibubi.create.foundation.utility.placement.IPlacementHelper;
import com.simibubi.create.foundation.utility.placement.PlacementHelpers;
import com.simibubi.create.foundation.utility.placement.PlacementOffset;
import net.minecraft.MethodsReturnNonnullByDefault;
import net.minecraft.core.BlockPos;
import net.minecraft.core.Direction;
import net.minecraft.world.InteractionHand;
import net.minecraft.world.InteractionResult;
import net.minecraft.world.entity.ai.attributes.AttributeInstance;
import net.minecraft.world.entity.player.Player;
import net.minecraft.world.item.BlockItem;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.LadderBlock;
import net.minecraft.world.level.block.state.BlockState;
import net.minecraft.world.phys.BlockHitResult;
import net.minecraftforge.api.distmarker.Dist;
import net.minecraftforge.api.distmarker.OnlyIn;
import net.minecraftforge.common.ForgeMod;
public class MetalLadderBlock extends LadderBlock implements IWrenchable {
private static final int placementHelperId = PlacementHelpers.register(new PlacementHelper());
public MetalLadderBlock(Properties p_54345_) {
super(p_54345_);
}
@Override
@OnlyIn(Dist.CLIENT)
public boolean supportsExternalFaceHiding(BlockState state) {
return false;
}
@Override
@OnlyIn(Dist.CLIENT)
public boolean skipRendering(BlockState pState, BlockState pAdjacentBlockState, Direction pDirection) {
return pDirection == Direction.UP && pAdjacentBlockState.getBlock() instanceof LadderBlock;
}
@Override
public InteractionResult use(BlockState state, Level world, BlockPos pos, Player player, InteractionHand hand,
BlockHitResult ray) {
if (player.isShiftKeyDown() || !player.mayBuild())
return InteractionResult.PASS;
ItemStack heldItem = player.getItemInHand(hand);
IPlacementHelper helper = PlacementHelpers.get(placementHelperId);
if (helper.matchesItem(heldItem))
return helper.getOffset(player, world, state, pos, ray)
.placeInWorld(world, (BlockItem) heldItem.getItem(), player, hand, ray);
return InteractionResult.PASS;
}
@MethodsReturnNonnullByDefault
private static class PlacementHelper implements IPlacementHelper {
@Override
public Predicate<ItemStack> getItemPredicate() {
return i -> i.getItem() instanceof BlockItem
&& ((BlockItem) i.getItem()).getBlock() instanceof MetalLadderBlock;
}
@Override
public Predicate<BlockState> getStatePredicate() {
return s -> s.getBlock() instanceof LadderBlock;
}
public int attachedLadders(Level world, BlockPos pos, Direction direction) {
BlockPos checkPos = pos.relative(direction);
BlockState state = world.getBlockState(checkPos);
int count = 0;
while (getStatePredicate().test(state)) {
count++;
checkPos = checkPos.relative(direction);
state = world.getBlockState(checkPos);
}
return count;
}
@Override
public PlacementOffset getOffset(Player player, Level world, BlockState state, BlockPos pos,
BlockHitResult ray) {
Direction dir = player.getXRot() < 0 ? Direction.UP : Direction.DOWN;
int range = AllConfigs.SERVER.curiosities.placementAssistRange.get();
if (player != null) {
AttributeInstance reach = player.getAttribute(ForgeMod.REACH_DISTANCE.get());
if (reach != null && reach.hasModifier(ExtendoGripItem.singleRangeAttributeModifier))
range += 4;
}
int ladders = attachedLadders(world, pos, dir);
if (ladders >= range)
return PlacementOffset.fail();
BlockPos newPos = pos.relative(dir, ladders + 1);
BlockState newState = world.getBlockState(newPos);
if (!state.canSurvive(world, newPos))
return PlacementOffset.fail();
if (newState.getMaterial()
.isReplaceable())
return PlacementOffset.success(newPos, bState -> bState.setValue(FACING, state.getValue(FACING)));
return PlacementOffset.fail();
}
}
}

View file

@ -34,16 +34,19 @@ import com.simibubi.create.foundation.block.ItemUseOverrides;
import com.simibubi.create.foundation.block.connected.CTSpriteShiftEntry;
import com.simibubi.create.foundation.block.connected.HorizontalCTBehaviour;
import com.tterrag.registrate.builders.BlockBuilder;
import com.tterrag.registrate.util.DataIngredient;
import com.tterrag.registrate.util.nullness.NonNullUnaryOperator;
import net.minecraft.client.renderer.RenderType;
import net.minecraft.core.Direction.Axis;
import net.minecraft.core.Direction.AxisDirection;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.tags.BlockTags;
import net.minecraft.world.item.DyeColor;
import net.minecraft.world.item.Rarity;
import net.minecraft.world.level.ItemLike;
import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.block.Blocks;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.state.BlockBehaviour;
import net.minecraft.world.level.block.state.properties.BlockStateProperties;
@ -134,6 +137,24 @@ public class BuilderTransformers {
.transform(ModelGen.customItemModel("cuckoo_clock", "item"));
}
public static <B extends Block, P> NonNullUnaryOperator<BlockBuilder<B, P>> ladder(String name,
Supplier<DataIngredient> ingredient) {
return b -> b.initialProperties(() -> Blocks.LADDER)
.addLayer(() -> RenderType::cutoutMipped)
.blockstate((c, p) -> p.horizontalBlock(c.get(), p.models()
.withExistingParent(c.getName(), p.modLoc("block/ladder"))
.texture("0", p.modLoc("block/ladder_" + name + "_hoop"))
.texture("1", p.modLoc("block/ladder_" + name))
.texture("particle", p.modLoc("block/ladder_" + name))))
.properties(p -> p.sound(SoundType.COPPER))
.transform(pickaxeOnly())
.tag(BlockTags.CLIMBABLE)
.item()
.recipe((c, p) -> p.stonecutting(ingredient.get(), c::get, 2))
.model((c, p) -> p.blockSprite(c::get, p.modLoc("block/ladder_" + name)))
.build();
}
public static <B extends ValveHandleBlock> NonNullUnaryOperator<BlockBuilder<B, CreateRegistrate>> valveHandle(
@Nullable DyeColor color) {
return b -> b.initialProperties(SharedProperties::copperMetal)

View file

@ -0,0 +1,90 @@
{
"credit": "Made with Blockbench",
"textures": {
"0": "create:block/ladder_andesite_hoop",
"1": "create:block/ladder_andesite",
"particle": "create:block/ladder_andesite"
},
"elements": [
{
"name": "ladder",
"from": [2, 0, 14],
"to": [14, 16, 16],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
"faces": {
"north": {"uv": [2, 0, 14, 16], "texture": "#1"},
"east": {"uv": [12, 0, 14, 16], "texture": "#0"},
"west": {"uv": [14, 0, 12, 16], "texture": "#0"}
}
},
{
"name": "ladder_backface",
"from": [2, 0, 16],
"to": [14, 16, 14],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
"faces": {
"east": {"uv": [14, 0, 12, 16], "texture": "#0"},
"south": {"uv": [14, 0, 2, 16], "texture": "#1"},
"west": {"uv": [12, 0, 14, 16], "texture": "#0"}
}
},
{
"name": "hoop_left",
"from": [12, 16, 14],
"to": [14, 18, 18],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
"faces": {
"north": {"uv": [14, 4, 16, 6], "texture": "#0", "cullface": "up"},
"south": {"uv": [16, 4, 14, 6], "texture": "#0", "cullface": "up"},
"up": {"uv": [14, 0, 16, 4], "rotation": 180, "texture": "#0", "cullface": "up"}
}
},
{
"name": "hoop_left_backface",
"from": [12, 18, 14],
"to": [14, 16, 18],
"rotation": {"angle": 0, "axis": "y", "origin": [13, 19, 16]},
"faces": {
"north": {"uv": [16, 4, 14, 6], "rotation": 180, "texture": "#0", "cullface": "up"},
"south": {"uv": [14, 4, 16, 6], "rotation": 180, "texture": "#0", "cullface": "up"},
"down": {"uv": [14, 0, 16, 4], "rotation": 180, "texture": "#0", "cullface": "up"}
}
},
{
"name": "hoop_right",
"from": [2, 16, 14],
"to": [4, 18, 18],
"rotation": {"angle": 0, "axis": "y", "origin": [8, 8, 8]},
"faces": {
"north": {"uv": [14, 4, 16, 6], "texture": "#0", "cullface": "up"},
"south": {"uv": [16, 4, 14, 6], "texture": "#0", "cullface": "up"},
"up": {"uv": [14, 0, 16, 4], "rotation": 180, "texture": "#0", "cullface": "up"}
}
},
{
"name": "hoop_right_backface",
"from": [2, 18, 14],
"to": [4, 16, 18],
"rotation": {"angle": 0, "axis": "y", "origin": [13, 19, 16]},
"faces": {
"north": {"uv": [16, 4, 14, 6], "rotation": 180, "texture": "#0", "cullface": "up"},
"south": {"uv": [14, 4, 16, 6], "rotation": 180, "texture": "#0", "cullface": "up"},
"down": {"uv": [14, 0, 16, 4], "rotation": 180, "texture": "#0", "cullface": "up"}
}
}
],
"groups": [
{
"name": "Ladder",
"origin": [0, 0, 0],
"color": 0,
"children": [0, 1]
},
{
"name": "Hoops",
"origin": [0, 0, 0],
"color": 0,
"children": [2, 3, 4, 5]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 235 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 236 B