Merge branch 'mc1.17/dev' of https://github.com/Creators-of-Create/Create into mc1.17/dev

This commit is contained in:
simibubi 2021-11-28 02:48:15 +01:00
commit cde2350418
415 changed files with 10145 additions and 4466 deletions

View file

@ -139,10 +139,10 @@ dependencies {
implementation fg.deobf(registrate) implementation fg.deobf(registrate)
shade registrate shade registrate
if (findProject(':Flywheel') != null) { if (findProject(':Flywheel-Forge') != null) {
implementation project(':Flywheel') // jozu: I use a gradle workspace with both projects implementation project(':Flywheel-Forge') // jozu: I use a gradle workspace with both projects
} else { } else {
implementation fg.deobf("com.jozufozu.flywheel:Flywheel:${flywheel_version}") implementation fg.deobf("com.jozufozu.flywheel:Flywheel-Forge:${flywheel_version}")
} }
compileOnly fg.deobf("mezz.jei:jei-${minecraft_version}:${jei_version}:api") compileOnly fg.deobf("mezz.jei:jei-${minecraft_version}:${jei_version}:api")
@ -166,7 +166,7 @@ jar {
'Specification-Vendor': 'simibubi', 'Specification-Vendor': 'simibubi',
'Specification-Version': '1', 'Specification-Version': '1',
'Implementation-Title': project.name, 'Implementation-Title': project.name,
'Implementation-Version': '${version}', 'Implementation-Version': "${version}",
'Implementation-Vendor': 'simibubi', 'Implementation-Vendor': 'simibubi',
'Implementation-Timestamp': new Date().format("yyyy-MM-dd'T'HH:mm:ssZ"), 'Implementation-Timestamp': new Date().format("yyyy-MM-dd'T'HH:mm:ssZ"),
'MixinConfigs': 'create.mixins.json' 'MixinConfigs': 'create.mixins.json'
@ -256,7 +256,7 @@ String getChangelogText() {
// if (project.hasProperty('simi_curseforge_key')) { // if (project.hasProperty('simi_curseforge_key')) {
// apiKey = project.simi_curseforge_key // apiKey = project.simi_curseforge_key
// } // }
// //
// project { // project {
// id = project.projectId // id = project.projectId
// changelog = System.getenv('CHANGELOG') == null || System.getenv('CHANGELOG').equals('none') ? getChangelogText() : System.getenv('CHANGELOG') // changelog = System.getenv('CHANGELOG') == null || System.getenv('CHANGELOG').equals('none') ? getChangelogText() : System.getenv('CHANGELOG')

View file

@ -6,7 +6,7 @@ org.gradle.daemon = false
# mod version info # mod version info
mod_version = 0.4 mod_version = 0.4
minecraft_version = 1.17.1 minecraft_version = 1.17.1
forge_version = 37.0.109 forge_version = 37.0.126
# build dependency versions # build dependency versions
forgegradle_version = 5.1.+ forgegradle_version = 5.1.+
@ -18,8 +18,8 @@ parchment_version = 2021.10.31
# dependency versions # dependency versions
registrate_version = MC1.17.1-1.0.14 registrate_version = MC1.17.1-1.0.14
flywheel_version = 1.17-0.3.0.12 flywheel_version = 1.17-0.3.0.17
jei_version = 8.2.0.34 jei_version = 8.2.0.36
# curseforge information # curseforge information
projectId = 328085 projectId = 328085

View file

@ -486,17 +486,18 @@ bf2b0310500213ff853c748c236eb5d01f61658e assets/create/blockstates/yellow_toolbo
b7181bcd8182b2f17088e5aa881f374c9c65470c assets/create/blockstates/zinc_ore.json b7181bcd8182b2f17088e5aa881f374c9c65470c assets/create/blockstates/zinc_ore.json
c3788fe5fb2a6268d630f407f589995da5152eef assets/create/lang/en_ud.json c3788fe5fb2a6268d630f407f589995da5152eef assets/create/lang/en_ud.json
830797a72b4b92fda5da562887e39f1b22bffaef assets/create/lang/en_us.json 830797a72b4b92fda5da562887e39f1b22bffaef assets/create/lang/en_us.json
4e947599134aaab225b4e2ebfb84f68a00221f7b assets/create/lang/unfinished/de_de.json 0d2c66d981abee7e346b2d67e9d8310722f1f094 assets/create/lang/unfinished/de_de.json
09ed76039c13be548f9d3153ce2e33e2e6f8312b assets/create/lang/unfinished/es_es.json 3c777059b1c67e94b7cd0eaef351d3d69326703c assets/create/lang/unfinished/es_cl.json
7161c21621a2479b9317f6fd24f5966fd41fa89f assets/create/lang/unfinished/es_es.json
40e10f066db86f047bf75e6479008fd9764d0b89 assets/create/lang/unfinished/fr_fr.json 40e10f066db86f047bf75e6479008fd9764d0b89 assets/create/lang/unfinished/fr_fr.json
b90b7569de975aaaa97044477a86450f9c59b713 assets/create/lang/unfinished/it_it.json b90b7569de975aaaa97044477a86450f9c59b713 assets/create/lang/unfinished/it_it.json
cfead1b15c402a6f0a670d9de938cbb896971e48 assets/create/lang/unfinished/ja_jp.json f021190c2ea5c19256c22ccf4c5e64cc5fd5bfce assets/create/lang/unfinished/ja_jp.json
a3ad3723493186db4cbfa3a18d63ab7c3051cd12 assets/create/lang/unfinished/ko_kr.json b5d976623850e21e60318ff01ab52b8b86fdd9ef assets/create/lang/unfinished/ko_kr.json
30fb811e13360b72fa7ff139fbafc9130194a96e assets/create/lang/unfinished/nl_nl.json 30fb811e13360b72fa7ff139fbafc9130194a96e assets/create/lang/unfinished/nl_nl.json
0369358a4a5c3a907bbf2eb12c2a2adb1c51365a assets/create/lang/unfinished/pl_pl.json 0369358a4a5c3a907bbf2eb12c2a2adb1c51365a assets/create/lang/unfinished/pl_pl.json
e5bfb25398ea912162cf47cfbd8dbfc6c525145e assets/create/lang/unfinished/pt_br.json e3d14d028f3f7dfe88743d84b2016920a8e6db4e assets/create/lang/unfinished/pt_br.json
6a221b0d58d37e478ab78fc23f7088505153aa42 assets/create/lang/unfinished/ru_ru.json 6a221b0d58d37e478ab78fc23f7088505153aa42 assets/create/lang/unfinished/ru_ru.json
a84d84b7bce9e5fae9cedaab94abdb3aa749c052 assets/create/lang/unfinished/zh_cn.json 63e21271f4afc03571f0eefac175ec2ab28d9101 assets/create/lang/unfinished/zh_cn.json
2076744205d4b2a04facbe252dac59f6044ce083 assets/create/lang/unfinished/zh_tw.json 2076744205d4b2a04facbe252dac59f6044ce083 assets/create/lang/unfinished/zh_tw.json
487a511a01b2a4531fb672f917922312db78f958 assets/create/models/block/acacia_window.json 487a511a01b2a4531fb672f917922312db78f958 assets/create/models/block/acacia_window.json
b48060cba1a382f373a05bf0039054053eccf076 assets/create/models/block/acacia_window_pane_noside.json b48060cba1a382f373a05bf0039054053eccf076 assets/create/models/block/acacia_window_pane_noside.json
@ -2822,13 +2823,13 @@ c179aeed621f32a14be06418e5a1f0893118fe13 data/create/loot_tables/blocks/asurine_
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/black_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/black_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/black_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/black_sail.json
e74278230fbc87da67f60a833392b08de39b158c data/create/loot_tables/blocks/black_seat.json e74278230fbc87da67f60a833392b08de39b158c data/create/loot_tables/blocks/black_seat.json
268d08f5572488009899723dcfd0c093ab2db23c data/create/loot_tables/blocks/black_toolbox.json 31be6b507fcd0808aca8bc42ade721b557589a60 data/create/loot_tables/blocks/black_toolbox.json
bd1d32280b49bd66c423ed5394d762c35bc4a011 data/create/loot_tables/blocks/black_valve_handle.json bd1d32280b49bd66c423ed5394d762c35bc4a011 data/create/loot_tables/blocks/black_valve_handle.json
12612d085484033645991f10031a655c42cbddd9 data/create/loot_tables/blocks/blaze_burner.json 12612d085484033645991f10031a655c42cbddd9 data/create/loot_tables/blocks/blaze_burner.json
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/blue_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/blue_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/blue_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/blue_sail.json
d9ac8bc87a48f7deae99440f10c361f46853951e data/create/loot_tables/blocks/blue_seat.json d9ac8bc87a48f7deae99440f10c361f46853951e data/create/loot_tables/blocks/blue_seat.json
f7fbb1714970ecab2e7c65c484cc2156517b7ea1 data/create/loot_tables/blocks/blue_toolbox.json 0e06e0aee6b00090905b1455989ed585dc22d024 data/create/loot_tables/blocks/blue_toolbox.json
f5709ddd387ac4634244f5d002122fc4e62644e2 data/create/loot_tables/blocks/blue_valve_handle.json f5709ddd387ac4634244f5d002122fc4e62644e2 data/create/loot_tables/blocks/blue_valve_handle.json
fae7b622f27b426b1d3e6f31cd0157aff672a42d data/create/loot_tables/blocks/brass_belt_funnel.json fae7b622f27b426b1d3e6f31cd0157aff672a42d data/create/loot_tables/blocks/brass_belt_funnel.json
e8535a9acc565e8d80fa4c15f0ef6c4ffd842856 data/create/loot_tables/blocks/brass_block.json e8535a9acc565e8d80fa4c15f0ef6c4ffd842856 data/create/loot_tables/blocks/brass_block.json
@ -2841,7 +2842,7 @@ fae7b622f27b426b1d3e6f31cd0157aff672a42d data/create/loot_tables/blocks/brass_fu
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/brown_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/brown_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/brown_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/brown_sail.json
8c16379303a9eb876900698ab108be3a0dee95d7 data/create/loot_tables/blocks/brown_seat.json 8c16379303a9eb876900698ab108be3a0dee95d7 data/create/loot_tables/blocks/brown_seat.json
88129daceedd38fb91d7dadd862c516c4bce325f data/create/loot_tables/blocks/brown_toolbox.json ce827895d9e1ac4ddb72a8228ec981c68d47a18e data/create/loot_tables/blocks/brown_toolbox.json
68253066e95b62b6c70a0e0e370dee2733660c3b data/create/loot_tables/blocks/brown_valve_handle.json 68253066e95b62b6c70a0e0e370dee2733660c3b data/create/loot_tables/blocks/brown_valve_handle.json
3d36be50e2c403b504708effc1438d543ce74af4 data/create/loot_tables/blocks/calcite_bricks.json 3d36be50e2c403b504708effc1438d543ce74af4 data/create/loot_tables/blocks/calcite_bricks.json
3acb15b06b047b9445cd6d030aa1c0c0dbf80288 data/create/loot_tables/blocks/calcite_bricks_slab.json 3acb15b06b047b9445cd6d030aa1c0c0dbf80288 data/create/loot_tables/blocks/calcite_bricks_slab.json
@ -2932,7 +2933,7 @@ a56419c9602c81d6fbf5160d01ed82c679d36a7e data/create/loot_tables/blocks/cut_veri
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/cyan_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/cyan_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/cyan_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/cyan_sail.json
db7ea40bfd36b5fa864453716256aba748435e36 data/create/loot_tables/blocks/cyan_seat.json db7ea40bfd36b5fa864453716256aba748435e36 data/create/loot_tables/blocks/cyan_seat.json
0b9e16d451dcdb2adbddb4d695f4660d2e2949e8 data/create/loot_tables/blocks/cyan_toolbox.json 3b04995d398f4a2b024f21822f0ec8f34462030f data/create/loot_tables/blocks/cyan_toolbox.json
8854c95ee0d78abfb0393f7b4185618dc9aecba3 data/create/loot_tables/blocks/cyan_valve_handle.json 8854c95ee0d78abfb0393f7b4185618dc9aecba3 data/create/loot_tables/blocks/cyan_valve_handle.json
0d17705688109e9cf81c99ef559b1183b0e6053c data/create/loot_tables/blocks/dark_oak_window.json 0d17705688109e9cf81c99ef559b1183b0e6053c data/create/loot_tables/blocks/dark_oak_window.json
636acaf2ebbbd790f8efe45a98cd036ffe848407 data/create/loot_tables/blocks/dark_oak_window_pane.json 636acaf2ebbbd790f8efe45a98cd036ffe848407 data/create/loot_tables/blocks/dark_oak_window_pane.json
@ -2972,12 +2973,12 @@ f6b5cad136834e7673b1dd97c900b11fc07dac89 data/create/loot_tables/blocks/granite_
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/gray_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/gray_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/gray_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/gray_sail.json
f74aa8f43131c55d926f3b0f95d635738ecf46f3 data/create/loot_tables/blocks/gray_seat.json f74aa8f43131c55d926f3b0f95d635738ecf46f3 data/create/loot_tables/blocks/gray_seat.json
b4d7ea343f2661a0dfca9dd77db4a9ee904ab5ef data/create/loot_tables/blocks/gray_toolbox.json 6711b76446cc115f76a973ad634b7aac9d5dc523 data/create/loot_tables/blocks/gray_toolbox.json
a5af5bf44e128e5b8181fb0cffea9d0663a2e73c data/create/loot_tables/blocks/gray_valve_handle.json a5af5bf44e128e5b8181fb0cffea9d0663a2e73c data/create/loot_tables/blocks/gray_valve_handle.json
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/green_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/green_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/green_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/green_sail.json
fa23bfe79481d49d16db2bd7a59a40ab1da89d8d data/create/loot_tables/blocks/green_seat.json fa23bfe79481d49d16db2bd7a59a40ab1da89d8d data/create/loot_tables/blocks/green_seat.json
a55ee6f1a71e0c7914c01ba9fbb08e07224b1151 data/create/loot_tables/blocks/green_toolbox.json f0a0e39cb62f676eb11215ab6dbf285ed6e45c1a data/create/loot_tables/blocks/green_toolbox.json
57b142dc6e079f5acfe5ba7512cdfa83242f2735 data/create/loot_tables/blocks/green_valve_handle.json 57b142dc6e079f5acfe5ba7512cdfa83242f2735 data/create/loot_tables/blocks/green_valve_handle.json
a48b02b21e0d02c20c0aed710dd1d7d2e0a90f50 data/create/loot_tables/blocks/hand_crank.json a48b02b21e0d02c20c0aed710dd1d7d2e0a90f50 data/create/loot_tables/blocks/hand_crank.json
f3502cb946b3997856b3a9bdb2d9f4ce01e2013a data/create/loot_tables/blocks/haunted_bell.json f3502cb946b3997856b3a9bdb2d9f4ce01e2013a data/create/loot_tables/blocks/haunted_bell.json
@ -3007,17 +3008,17 @@ b7cd5765bd183c4b78249f2a494f42e3d3110423 data/create/loot_tables/blocks/lectern_
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/light_blue_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/light_blue_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/light_blue_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/light_blue_sail.json
f34badd2e1fa88fff5a15f7642fa77d71c756377 data/create/loot_tables/blocks/light_blue_seat.json f34badd2e1fa88fff5a15f7642fa77d71c756377 data/create/loot_tables/blocks/light_blue_seat.json
d86f954c527065105f707c24a3d6627b754ab094 data/create/loot_tables/blocks/light_blue_toolbox.json dd51112bd6e234538d955bfd5c32bcda0b7d2e7b data/create/loot_tables/blocks/light_blue_toolbox.json
e067f03df25ebfefed2a73a9a07d76a8207d5555 data/create/loot_tables/blocks/light_blue_valve_handle.json e067f03df25ebfefed2a73a9a07d76a8207d5555 data/create/loot_tables/blocks/light_blue_valve_handle.json
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/light_gray_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/light_gray_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/light_gray_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/light_gray_sail.json
4cf90660b454003586cf890ae03269fd5340c1d1 data/create/loot_tables/blocks/light_gray_seat.json 4cf90660b454003586cf890ae03269fd5340c1d1 data/create/loot_tables/blocks/light_gray_seat.json
756dea86b262e5af88d821bf0a7b558727d2c300 data/create/loot_tables/blocks/light_gray_toolbox.json 3347dd79da1824aebdc7afdf3f4fde015214044a data/create/loot_tables/blocks/light_gray_toolbox.json
977905455930b3f6e6a001f13dd4328f4d36ce48 data/create/loot_tables/blocks/light_gray_valve_handle.json 977905455930b3f6e6a001f13dd4328f4d36ce48 data/create/loot_tables/blocks/light_gray_valve_handle.json
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/lime_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/lime_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/lime_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/lime_sail.json
c3b0681a8910ccbad19189000f3376c8455cdb37 data/create/loot_tables/blocks/lime_seat.json c3b0681a8910ccbad19189000f3376c8455cdb37 data/create/loot_tables/blocks/lime_seat.json
2d56c2e972a7ba62836eaaeafd399089ed6d66eb data/create/loot_tables/blocks/lime_toolbox.json c5b4113100408a4254910eafd53d97b15588e790 data/create/loot_tables/blocks/lime_toolbox.json
ec88debd738c96b0139a928efe2cdb6f72454bc9 data/create/loot_tables/blocks/lime_valve_handle.json ec88debd738c96b0139a928efe2cdb6f72454bc9 data/create/loot_tables/blocks/lime_valve_handle.json
4592fbcb8dc20c1c66ce5f448633964e55bfe463 data/create/loot_tables/blocks/limestone.json 4592fbcb8dc20c1c66ce5f448633964e55bfe463 data/create/loot_tables/blocks/limestone.json
fc880b3263e446b752f732ab942847cf5c946e67 data/create/loot_tables/blocks/limestone_bricks.json fc880b3263e446b752f732ab942847cf5c946e67 data/create/loot_tables/blocks/limestone_bricks.json
@ -3029,7 +3030,7 @@ aa2448e6f32a2b40671b565238bcd1033bd690e2 data/create/loot_tables/blocks/limeston
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/magenta_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/magenta_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/magenta_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/magenta_sail.json
a33f90d452640325767994468b5cd0c6589cbda8 data/create/loot_tables/blocks/magenta_seat.json a33f90d452640325767994468b5cd0c6589cbda8 data/create/loot_tables/blocks/magenta_seat.json
a3855b84ebf5eab918dea3e53ae81f04411a458f data/create/loot_tables/blocks/magenta_toolbox.json 8965244fdb73ce448f98404404b078ac783401c8 data/create/loot_tables/blocks/magenta_toolbox.json
d6d7ff0876529b107429e19888261a50773fd38f data/create/loot_tables/blocks/magenta_valve_handle.json d6d7ff0876529b107429e19888261a50773fd38f data/create/loot_tables/blocks/magenta_valve_handle.json
808bed370d33aca91ddd383d2a53ce7c87e89d09 data/create/loot_tables/blocks/mechanical_arm.json 808bed370d33aca91ddd383d2a53ce7c87e89d09 data/create/loot_tables/blocks/mechanical_arm.json
5ce2c13f5dd1bc91d584c471c4022c7073024066 data/create/loot_tables/blocks/mechanical_bearing.json 5ce2c13f5dd1bc91d584c471c4022c7073024066 data/create/loot_tables/blocks/mechanical_bearing.json
@ -3058,7 +3059,7 @@ d378be8f13fc7ed625813eae3a50b68e8706a297 data/create/loot_tables/blocks/oak_wind
bc6b6c6a0253b1a14751127ab14be0d330485269 data/create/loot_tables/blocks/ochrum_bricks_wall.json bc6b6c6a0253b1a14751127ab14be0d330485269 data/create/loot_tables/blocks/ochrum_bricks_wall.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/orange_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/orange_sail.json
0735f60f8dd0f6277426a12cdb449b83fc5666ca data/create/loot_tables/blocks/orange_seat.json 0735f60f8dd0f6277426a12cdb449b83fc5666ca data/create/loot_tables/blocks/orange_seat.json
e62e2f662e116c78cc133f5ff65c7c0a4a0511d7 data/create/loot_tables/blocks/orange_toolbox.json 8f0f27889a614fa01634f869a8f8e046d97bf1bd data/create/loot_tables/blocks/orange_toolbox.json
5c77db710f535602b1029d9b5b4fa8194914dbb8 data/create/loot_tables/blocks/orange_valve_handle.json 5c77db710f535602b1029d9b5b4fa8194914dbb8 data/create/loot_tables/blocks/orange_valve_handle.json
f347b600b3d5ba444fc715e6e5d445de63352224 data/create/loot_tables/blocks/ornate_iron_window.json f347b600b3d5ba444fc715e6e5d445de63352224 data/create/loot_tables/blocks/ornate_iron_window.json
33e93cbc86f49f53abe6fa79d08c07cd9e825b83 data/create/loot_tables/blocks/ornate_iron_window_pane.json 33e93cbc86f49f53abe6fa79d08c07cd9e825b83 data/create/loot_tables/blocks/ornate_iron_window_pane.json
@ -3080,7 +3081,7 @@ e100f24d3766d0a4effad62ce5dfa990c79d558a data/create/loot_tables/blocks/pillar_s
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/pink_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/pink_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/pink_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/pink_sail.json
b8cc129efabb2b0fc7bfd7b760bbeabe2b352b94 data/create/loot_tables/blocks/pink_seat.json b8cc129efabb2b0fc7bfd7b760bbeabe2b352b94 data/create/loot_tables/blocks/pink_seat.json
41bc17b4e6941d359f56cb5e19178e0493f14755 data/create/loot_tables/blocks/pink_toolbox.json 8d172008beb6997da65b35c2a567e931f66db586 data/create/loot_tables/blocks/pink_toolbox.json
cb1bcb0a6eb276a6f6beac7fec4f15eab2f2f0a7 data/create/loot_tables/blocks/pink_valve_handle.json cb1bcb0a6eb276a6f6beac7fec4f15eab2f2f0a7 data/create/loot_tables/blocks/pink_valve_handle.json
a21c4e4eebeff2daf1f081cd6226f29adfeade7c data/create/loot_tables/blocks/piston_extension_pole.json a21c4e4eebeff2daf1f081cd6226f29adfeade7c data/create/loot_tables/blocks/piston_extension_pole.json
0a4be95f6e2cc9f5742f72478b234928c8933084 data/create/loot_tables/blocks/polished_andesite.json 0a4be95f6e2cc9f5742f72478b234928c8933084 data/create/loot_tables/blocks/polished_andesite.json
@ -3149,13 +3150,13 @@ cda556236d8a962063df80076e71523ce0dcedee data/create/loot_tables/blocks/pulse_re
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/purple_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/purple_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/purple_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/purple_sail.json
ffb977985f89f738c3cb1e78c1432e4904ab402d data/create/loot_tables/blocks/purple_seat.json ffb977985f89f738c3cb1e78c1432e4904ab402d data/create/loot_tables/blocks/purple_seat.json
82802fe4cde92b0d0208db4f17be38793c7c6f6a data/create/loot_tables/blocks/purple_toolbox.json edef80f2c39a4acf860780c66ccc5a0420d9f7c2 data/create/loot_tables/blocks/purple_toolbox.json
92660efc4bafe51284610656cccbacc999fff7a2 data/create/loot_tables/blocks/purple_valve_handle.json 92660efc4bafe51284610656cccbacc999fff7a2 data/create/loot_tables/blocks/purple_valve_handle.json
3b0af2f3c1b28c52e0ce8f3be362395f5f957e43 data/create/loot_tables/blocks/radial_chassis.json 3b0af2f3c1b28c52e0ce8f3be362395f5f957e43 data/create/loot_tables/blocks/radial_chassis.json
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/red_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/red_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/red_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/red_sail.json
12e93c22244d4933e19dfbb040b78a45a6172f7f data/create/loot_tables/blocks/red_seat.json 12e93c22244d4933e19dfbb040b78a45a6172f7f data/create/loot_tables/blocks/red_seat.json
9c08bd0c6454d799106ca84b0514b8a4718d67ea data/create/loot_tables/blocks/red_toolbox.json e4d219d417304d224427ca4c16015c5637b80ffc data/create/loot_tables/blocks/red_toolbox.json
1891a98a261737b93a5c4fee27831772688b45db data/create/loot_tables/blocks/red_valve_handle.json 1891a98a261737b93a5c4fee27831772688b45db data/create/loot_tables/blocks/red_valve_handle.json
5ef611585677ea3108fa034b2629434a98a9bb5c data/create/loot_tables/blocks/redstone_contact.json 5ef611585677ea3108fa034b2629434a98a9bb5c data/create/loot_tables/blocks/redstone_contact.json
cc736576fd98c14436b3b66688994a2ba43a17e4 data/create/loot_tables/blocks/redstone_link.json cc736576fd98c14436b3b66688994a2ba43a17e4 data/create/loot_tables/blocks/redstone_link.json
@ -3267,14 +3268,14 @@ e6c1f19127a3fcf010ed6fb004a40a69458c54e3 data/create/loot_tables/blocks/water_wh
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/white_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/white_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/white_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/white_sail.json
c8d93b23e1d359b95a32573155f4a37537154fb9 data/create/loot_tables/blocks/white_seat.json c8d93b23e1d359b95a32573155f4a37537154fb9 data/create/loot_tables/blocks/white_seat.json
786722d4c55f2922da3d6ab96878d44ae0418a13 data/create/loot_tables/blocks/white_toolbox.json 4a1d1d9141f91cd4c8287c66565e94caafd59666 data/create/loot_tables/blocks/white_toolbox.json
7b6b83d0bf524bc8eb4b3f6f51e50b69f3e7a87f data/create/loot_tables/blocks/white_valve_handle.json 7b6b83d0bf524bc8eb4b3f6f51e50b69f3e7a87f data/create/loot_tables/blocks/white_valve_handle.json
aff7f8bcd7202072a95d8b84f66d9ce4a00787b6 data/create/loot_tables/blocks/windmill_bearing.json aff7f8bcd7202072a95d8b84f66d9ce4a00787b6 data/create/loot_tables/blocks/windmill_bearing.json
7132d07dea55b7e29465b4ab9499af8c28de7af5 data/create/loot_tables/blocks/wooden_bracket.json 7132d07dea55b7e29465b4ab9499af8c28de7af5 data/create/loot_tables/blocks/wooden_bracket.json
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/yellow_nixie_tube.json 2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/yellow_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/yellow_sail.json be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/yellow_sail.json
1db8d7be9a0258a9ab07821b453be2eb85602e04 data/create/loot_tables/blocks/yellow_seat.json 1db8d7be9a0258a9ab07821b453be2eb85602e04 data/create/loot_tables/blocks/yellow_seat.json
335e52e1af8178199ed3659b0250e07874cfb266 data/create/loot_tables/blocks/yellow_toolbox.json 663b330df1638209d18200bbdeb52afe38016594 data/create/loot_tables/blocks/yellow_toolbox.json
be7104a6f726371b18564b1f08d704ff1cd90306 data/create/loot_tables/blocks/yellow_valve_handle.json be7104a6f726371b18564b1f08d704ff1cd90306 data/create/loot_tables/blocks/yellow_valve_handle.json
efb30e3d24a700cf35b29406ee0b5d5021545d51 data/create/loot_tables/blocks/zinc_block.json efb30e3d24a700cf35b29406ee0b5d5021545d51 data/create/loot_tables/blocks/zinc_block.json
78d955e7486cdb7b6bc70c1af39af129ad13241b data/create/loot_tables/blocks/zinc_ore.json 78d955e7486cdb7b6bc70c1af39af129ad13241b data/create/loot_tables/blocks/zinc_ore.json
@ -3363,16 +3364,16 @@ cc56d21a25286a9024e506dde9fa161230eaf46d data/create/recipes/crafting/kinetics/a
cf1f3a6306d47025cebe153cf05949ef69ccbe5a data/create/recipes/crafting/kinetics/attribute_filter.json cf1f3a6306d47025cebe153cf05949ef69ccbe5a data/create/recipes/crafting/kinetics/attribute_filter.json
059d12526529b2896ed583555373afa31839a0de data/create/recipes/crafting/kinetics/basin.json 059d12526529b2896ed583555373afa31839a0de data/create/recipes/crafting/kinetics/basin.json
dcf98e667d321fb4bd9fa6dfec7927a84cdbd5d6 data/create/recipes/crafting/kinetics/belt_connector.json dcf98e667d321fb4bd9fa6dfec7927a84cdbd5d6 data/create/recipes/crafting/kinetics/belt_connector.json
1123903a11b13448b61cf8f8a5dc2e8013d39ac0 data/create/recipes/crafting/kinetics/black_seat.json 2e40aee7ff7b5518a56ac9b042b925caecac7528 data/create/recipes/crafting/kinetics/black_seat.json
a6243a671bf852a6f92e1927e234ecf23b1c903d data/create/recipes/crafting/kinetics/black_seat_from_other_seat.json f1f831df77345ade0b62837bb1fb45ad1c763405 data/create/recipes/crafting/kinetics/black_seat_from_other_seat.json
c237d1cd362454b25d3756e742c4a2237b5ec2db data/create/recipes/crafting/kinetics/black_valve_handle_from_other_valve_handle.json d02a23b12abe105660ae613e69979cc7e86bfbca data/create/recipes/crafting/kinetics/black_valve_handle_from_other_valve_handle.json
0b747fc291b86fa14f86569160d56a48a15c69d3 data/create/recipes/crafting/kinetics/blue_seat.json 19cf1b77431fc50bee7c7adae51c5025b5f0b6bc data/create/recipes/crafting/kinetics/blue_seat.json
30240bae036699b8c9404893983cb7b70332159e data/create/recipes/crafting/kinetics/blue_seat_from_other_seat.json 6e03e06a20832116a1daa1a2ebe781b9cb44cb0d data/create/recipes/crafting/kinetics/blue_seat_from_other_seat.json
249c1f67d8b56262d286a027d50023e5d672b1c9 data/create/recipes/crafting/kinetics/blue_valve_handle_from_other_valve_handle.json f7ed975f13585273832f12d9f28808e0215308af data/create/recipes/crafting/kinetics/blue_valve_handle_from_other_valve_handle.json
23fe800a45e81a08eb0aa732c5cb52e4e8ebfe86 data/create/recipes/crafting/kinetics/brass_hand.json 23fe800a45e81a08eb0aa732c5cb52e4e8ebfe86 data/create/recipes/crafting/kinetics/brass_hand.json
c50077a130bc43cd3659faa02ce95789399478b2 data/create/recipes/crafting/kinetics/brown_seat.json 23b98f9772b1567172607cb0aecc65e2fdd933de data/create/recipes/crafting/kinetics/brown_seat.json
a3c99b38fc8896c9971a5e9dcbae747786ff610d data/create/recipes/crafting/kinetics/brown_seat_from_other_seat.json ab3b69d035dae7fe696f5dd983d7018649f466a2 data/create/recipes/crafting/kinetics/brown_seat_from_other_seat.json
43233c87cfb80d57345a561c3dd2646c8d3c0d8a data/create/recipes/crafting/kinetics/brown_valve_handle_from_other_valve_handle.json 9eab21724f64455376c12b14f42a09a3af547201 data/create/recipes/crafting/kinetics/brown_valve_handle_from_other_valve_handle.json
860796dce8756c4cd234f18bbe52108f3b2254c2 data/create/recipes/crafting/kinetics/cart_assembler.json 860796dce8756c4cd234f18bbe52108f3b2254c2 data/create/recipes/crafting/kinetics/cart_assembler.json
abf8a28b4b8ae4ba15beed938736ef3a5a7b27ff data/create/recipes/crafting/kinetics/chute.json abf8a28b4b8ae4ba15beed938736ef3a5a7b27ff data/create/recipes/crafting/kinetics/chute.json
a80e3eabbeba2931d0d58dd9492018a0d78da8b5 data/create/recipes/crafting/kinetics/clockwork_bearing.json a80e3eabbeba2931d0d58dd9492018a0d78da8b5 data/create/recipes/crafting/kinetics/clockwork_bearing.json
@ -3383,11 +3384,11 @@ e46bcc6778ff5118252fe6371ef817ae1302253a data/create/recipes/crafting/kinetics/c
886caa21481e62d44d70fd103f8d29f9bac64d60 data/create/recipes/crafting/kinetics/copper_valve_handle_from_others.json 886caa21481e62d44d70fd103f8d29f9bac64d60 data/create/recipes/crafting/kinetics/copper_valve_handle_from_others.json
59db5170cec390fe6c20a27d6154deebe044580c data/create/recipes/crafting/kinetics/crafter_slot_cover.json 59db5170cec390fe6c20a27d6154deebe044580c data/create/recipes/crafting/kinetics/crafter_slot_cover.json
cc2ab4b619aa55c03db18b67a62e12b6089e7019 data/create/recipes/crafting/kinetics/cuckoo_clock.json cc2ab4b619aa55c03db18b67a62e12b6089e7019 data/create/recipes/crafting/kinetics/cuckoo_clock.json
f11892864a26c4ba79eb46d890a1a4bd96a1ad93 data/create/recipes/crafting/kinetics/cyan_seat.json 67583ae5a8c9f71e3856a1787c6650c34070428e data/create/recipes/crafting/kinetics/cyan_seat.json
8c35fd379244f72f73e1be6115ed8f5f5484f599 data/create/recipes/crafting/kinetics/cyan_seat_from_other_seat.json 6c4d1e8f5b903cc804330a799ad20df59c427d05 data/create/recipes/crafting/kinetics/cyan_seat_from_other_seat.json
dc62d932f6a3723e050cb043fea233efd685f775 data/create/recipes/crafting/kinetics/cyan_valve_handle_from_other_valve_handle.json 40018bc6f631c443279c410dc7c5765060f7446a data/create/recipes/crafting/kinetics/cyan_valve_handle_from_other_valve_handle.json
ad1c3ce1e98b8483512bdd754f2e5930c7b3ae85 data/create/recipes/crafting/kinetics/deployer.json ad1c3ce1e98b8483512bdd754f2e5930c7b3ae85 data/create/recipes/crafting/kinetics/deployer.json
be86df1c4d7af14bc5dcfe044d07c03b6c6d2a75 data/create/recipes/crafting/kinetics/depot.json 2fe66b3d37ff5b0f7f30d5baa4efd713dd8b502a data/create/recipes/crafting/kinetics/depot.json
9c5d30f25a130d591b924c50e5c83e3b787c2758 data/create/recipes/crafting/kinetics/empty_blaze_burner.json 9c5d30f25a130d591b924c50e5c83e3b787c2758 data/create/recipes/crafting/kinetics/empty_blaze_burner.json
73cd487885be8d5190f24319b4a927b8e34c21cd data/create/recipes/crafting/kinetics/encased_chain_drive.json 73cd487885be8d5190f24319b4a927b8e34c21cd data/create/recipes/crafting/kinetics/encased_chain_drive.json
b07496e4ba5bc56a2c5a395b612c68ba21328867 data/create/recipes/crafting/kinetics/encased_fan.json b07496e4ba5bc56a2c5a395b612c68ba21328867 data/create/recipes/crafting/kinetics/encased_fan.json
@ -3402,30 +3403,30 @@ b07496e4ba5bc56a2c5a395b612c68ba21328867 data/create/recipes/crafting/kinetics/e
b5da8c58f6b8aba525ae8a12ad906db37b78a566 data/create/recipes/crafting/kinetics/gearboxfrom_conversion.json b5da8c58f6b8aba525ae8a12ad906db37b78a566 data/create/recipes/crafting/kinetics/gearboxfrom_conversion.json
4d4124b4f1df38d892cb19da19c6464522d3e37d data/create/recipes/crafting/kinetics/gearshift.json 4d4124b4f1df38d892cb19da19c6464522d3e37d data/create/recipes/crafting/kinetics/gearshift.json
5b07af1b09125f874500c3fb140efda90061a19e data/create/recipes/crafting/kinetics/goggles.json 5b07af1b09125f874500c3fb140efda90061a19e data/create/recipes/crafting/kinetics/goggles.json
beb7715310352988d5a58d1b39c62f02544795f8 data/create/recipes/crafting/kinetics/gray_seat.json 4e6db62bd4e72a5b19db4ed634c273cd7206ec61 data/create/recipes/crafting/kinetics/gray_seat.json
14e8927183f91c09a2d96fd68d1a722d192b29e8 data/create/recipes/crafting/kinetics/gray_seat_from_other_seat.json 89ff5b0b6e78221b78d1daff0401b4a32eccb213 data/create/recipes/crafting/kinetics/gray_seat_from_other_seat.json
b7fa20d10c0e0e7270b1c0d6f3881b8e25b39bea data/create/recipes/crafting/kinetics/gray_valve_handle_from_other_valve_handle.json 8fc378f0641dee74ca17e4fe94f64930f48a5072 data/create/recipes/crafting/kinetics/gray_valve_handle_from_other_valve_handle.json
9899501f18e7f3452d4ab4bf658079ab414aa176 data/create/recipes/crafting/kinetics/green_seat.json 01fbdedbb05c66a207784cae902484245c1d6f62 data/create/recipes/crafting/kinetics/green_seat.json
6f65a84e00f25d956a6ae834678ff781569b243a data/create/recipes/crafting/kinetics/green_seat_from_other_seat.json 9a11f2a6d34cb0031392c32bffc70c5f5e0bfeed data/create/recipes/crafting/kinetics/green_seat_from_other_seat.json
63edaccace961a65aa7bd406d36894c7ca4816b8 data/create/recipes/crafting/kinetics/green_valve_handle_from_other_valve_handle.json 574e32cd8c194576a1c060cfcd7476bcc3f319df data/create/recipes/crafting/kinetics/green_valve_handle_from_other_valve_handle.json
9f08bdaeec88e04a43c2dc103869f9648deee079 data/create/recipes/crafting/kinetics/hand_crank.json 9f08bdaeec88e04a43c2dc103869f9648deee079 data/create/recipes/crafting/kinetics/hand_crank.json
d10639b0c3999481531fe0a9383a1bb4af60225e data/create/recipes/crafting/kinetics/hose_pulley.json d10639b0c3999481531fe0a9383a1bb4af60225e data/create/recipes/crafting/kinetics/hose_pulley.json
f4fbb11ef55f3431bd387f3f6f258513bfbc8011 data/create/recipes/crafting/kinetics/item_drain.json f4fbb11ef55f3431bd387f3f6f258513bfbc8011 data/create/recipes/crafting/kinetics/item_drain.json
237541c1c318b8426734c1c43be31fbd01413d39 data/create/recipes/crafting/kinetics/large_cogwheel.json 237541c1c318b8426734c1c43be31fbd01413d39 data/create/recipes/crafting/kinetics/large_cogwheel.json
a33e3301fc6d3a446e61a1c4b8a93aff079baeba data/create/recipes/crafting/kinetics/light_blue_seat.json 0397b107ab380cd23390c96f298971a70e9bceef data/create/recipes/crafting/kinetics/light_blue_seat.json
958bb5d3aeb8d8e5dbf5d97cf5fd9ff5151575dc data/create/recipes/crafting/kinetics/light_blue_seat_from_other_seat.json aa06f0594e1b2d31aa41bace309ed95a16529498 data/create/recipes/crafting/kinetics/light_blue_seat_from_other_seat.json
df1942d27ce3d0548872fe39d3cac24af3122b61 data/create/recipes/crafting/kinetics/light_blue_valve_handle_from_other_valve_handle.json bb8759b51aef768fa841962b9ad49676a6096a1c data/create/recipes/crafting/kinetics/light_blue_valve_handle_from_other_valve_handle.json
9531407075ad027e01063aeabc40ae3e4c100df3 data/create/recipes/crafting/kinetics/light_gray_seat.json 31b9cb3b37118ff339acbba4fcb13bd18983ce24 data/create/recipes/crafting/kinetics/light_gray_seat.json
fb66f55b31a60f2168d3b9e80a56ecadebb1db75 data/create/recipes/crafting/kinetics/light_gray_seat_from_other_seat.json 7bdf2f1b8829fc2fc2db4b325867bb0c1e7daf47 data/create/recipes/crafting/kinetics/light_gray_seat_from_other_seat.json
e78fec9814d6d0c5c4669c17a8f4d86979972624 data/create/recipes/crafting/kinetics/light_gray_valve_handle_from_other_valve_handle.json b83f189682a8d5426895687c84a9ed90b42f7220 data/create/recipes/crafting/kinetics/light_gray_valve_handle_from_other_valve_handle.json
3e18f619a50c1e5fabd6d3acc6d029e4cfec661f data/create/recipes/crafting/kinetics/lime_seat.json 8eb806f51491ecd30bf22ac6b28d6f92c4c150a4 data/create/recipes/crafting/kinetics/lime_seat.json
d214afbd44e580f5fd1ebb4f16f07ffe34d87cba data/create/recipes/crafting/kinetics/lime_seat_from_other_seat.json 70f75291e20b72140f7893f67c062e5e6800ce51 data/create/recipes/crafting/kinetics/lime_seat_from_other_seat.json
505a6d895319b1c73509045ecf5d9dc4e8554cde data/create/recipes/crafting/kinetics/lime_valve_handle_from_other_valve_handle.json 49a2bedd4ea900eef269006b27635e191f4b364b data/create/recipes/crafting/kinetics/lime_valve_handle_from_other_valve_handle.json
61332f88f51bbd465ee0da879e706b994710d949 data/create/recipes/crafting/kinetics/linear_chassis.json 61332f88f51bbd465ee0da879e706b994710d949 data/create/recipes/crafting/kinetics/linear_chassis.json
9bf76daab65d048a135d70db522989ebc77ccaf1 data/create/recipes/crafting/kinetics/linear_chassisfrom_conversion.json 9bf76daab65d048a135d70db522989ebc77ccaf1 data/create/recipes/crafting/kinetics/linear_chassisfrom_conversion.json
d7d96071874a87edf7bbdcf7a462f95a130d2991 data/create/recipes/crafting/kinetics/magenta_seat.json fd0fced8aa6ae01ffb1dc0f55ec5d8522d864a02 data/create/recipes/crafting/kinetics/magenta_seat.json
5836881feef8fa8b18e4cceb9c3a9a2748b8cf3a data/create/recipes/crafting/kinetics/magenta_seat_from_other_seat.json ba2fb8e07f03b376d3629262b2eaeda988e76af2 data/create/recipes/crafting/kinetics/magenta_seat_from_other_seat.json
2ea43d6527dcb734578067ff442ec20395b0093b data/create/recipes/crafting/kinetics/magenta_valve_handle_from_other_valve_handle.json 631039797c71547fb4fe33ab5cb688e222f123ae data/create/recipes/crafting/kinetics/magenta_valve_handle_from_other_valve_handle.json
659cd6acdd15511c4b0a396740118b99b76a619d data/create/recipes/crafting/kinetics/mechanical_arm.json 659cd6acdd15511c4b0a396740118b99b76a619d data/create/recipes/crafting/kinetics/mechanical_arm.json
946389078db31de69a7dc4fec5feebddf48dcfc3 data/create/recipes/crafting/kinetics/mechanical_bearing.json 946389078db31de69a7dc4fec5feebddf48dcfc3 data/create/recipes/crafting/kinetics/mechanical_bearing.json
a5c7aad0d86cbb66b8688d295e62547da4a2ce0f data/create/recipes/crafting/kinetics/mechanical_crafter.json a5c7aad0d86cbb66b8688d295e62547da4a2ce0f data/create/recipes/crafting/kinetics/mechanical_crafter.json
@ -3435,7 +3436,7 @@ a5c7aad0d86cbb66b8688d295e62547da4a2ce0f data/create/recipes/crafting/kinetics/m
ac9003ad3320fe2009c1793a3c6e86bdf20ca832 data/create/recipes/crafting/kinetics/mechanical_piston.json ac9003ad3320fe2009c1793a3c6e86bdf20ca832 data/create/recipes/crafting/kinetics/mechanical_piston.json
8a2f9068d6fab81f46699f897e619461ca89e38f data/create/recipes/crafting/kinetics/mechanical_plough.json 8a2f9068d6fab81f46699f897e619461ca89e38f data/create/recipes/crafting/kinetics/mechanical_plough.json
ce8e269907aae5549cea04141bd231f4a20e6453 data/create/recipes/crafting/kinetics/mechanical_press.json ce8e269907aae5549cea04141bd231f4a20e6453 data/create/recipes/crafting/kinetics/mechanical_press.json
5a685078d3c9d7dbe68080b7b6f2a44fc41582c5 data/create/recipes/crafting/kinetics/mechanical_pump.json 4307cc2c988ac19602f2f86afa2146c7e7fef026 data/create/recipes/crafting/kinetics/mechanical_pump.json
ce28bcb47a379976d4a1bdfcfd1cdd0bae0bcdae data/create/recipes/crafting/kinetics/mechanical_saw.json ce28bcb47a379976d4a1bdfcfd1cdd0bae0bcdae data/create/recipes/crafting/kinetics/mechanical_saw.json
353146e9501096b4cd9632ad5500b0a2406c6f5d data/create/recipes/crafting/kinetics/metal_bracket.json 353146e9501096b4cd9632ad5500b0a2406c6f5d data/create/recipes/crafting/kinetics/metal_bracket.json
58d9046e61eae40958181388186a35dc07cc9a59 data/create/recipes/crafting/kinetics/millstone.json 58d9046e61eae40958181388186a35dc07cc9a59 data/create/recipes/crafting/kinetics/millstone.json
@ -3443,23 +3444,23 @@ ce28bcb47a379976d4a1bdfcfd1cdd0bae0bcdae data/create/recipes/crafting/kinetics/m
be4c7fdb0ba1e9ee6d3dcf200dc2718ad83ec8fb data/create/recipes/crafting/kinetics/mysterious_cuckoo_clock.json be4c7fdb0ba1e9ee6d3dcf200dc2718ad83ec8fb data/create/recipes/crafting/kinetics/mysterious_cuckoo_clock.json
99935fbbb83fe102454096a2dcafe09d572d9ad3 data/create/recipes/crafting/kinetics/nixie_tube.json 99935fbbb83fe102454096a2dcafe09d572d9ad3 data/create/recipes/crafting/kinetics/nixie_tube.json
6b1b626394d7269a6861a836992ccdb344b6e7dd data/create/recipes/crafting/kinetics/nozzle.json 6b1b626394d7269a6861a836992ccdb344b6e7dd data/create/recipes/crafting/kinetics/nozzle.json
9c41cd91a0716d591ed6d1b5128ec731b418850f data/create/recipes/crafting/kinetics/orange_seat.json 4088c9f8d9d74495860c2d0102277f5af1c22893 data/create/recipes/crafting/kinetics/orange_seat.json
a8da214f0a521be1204b669f118348a142bc9a3d data/create/recipes/crafting/kinetics/orange_seat_from_other_seat.json 7d87c973228c6a6705ed106ea7c195866f9f4f63 data/create/recipes/crafting/kinetics/orange_seat_from_other_seat.json
2fa6b1dd7fe3c8d5bb60345d6b7c5213a54d7e31 data/create/recipes/crafting/kinetics/orange_valve_handle_from_other_valve_handle.json 1f404bfa8381f4734b66a6e03dd4f4e8ad3fa7d2 data/create/recipes/crafting/kinetics/orange_valve_handle_from_other_valve_handle.json
af871a02d363a619fff8e9dde753aa417b265a80 data/create/recipes/crafting/kinetics/pink_seat.json d41f850475814e099f21b7232596c1ba12d30798 data/create/recipes/crafting/kinetics/pink_seat.json
840dc5aac716e3d1b79883e8db4bf56f2dc427f9 data/create/recipes/crafting/kinetics/pink_seat_from_other_seat.json e6997dae188b5b07b5ca33c0843628dc73df1cc1 data/create/recipes/crafting/kinetics/pink_seat_from_other_seat.json
7e73bcde2b599f1ae5a241dd707c8ab6ce8c5a6e data/create/recipes/crafting/kinetics/pink_valve_handle_from_other_valve_handle.json 7b57fdc904ad0cf8cda25fca8f7008d0268a3d64 data/create/recipes/crafting/kinetics/pink_valve_handle_from_other_valve_handle.json
5399c3496a90bed9428c48fdd334ad4f763cbf9a data/create/recipes/crafting/kinetics/piston_extension_pole.json 5399c3496a90bed9428c48fdd334ad4f763cbf9a data/create/recipes/crafting/kinetics/piston_extension_pole.json
a8e996bed77d3d20725f9d592c250392b3adb106 data/create/recipes/crafting/kinetics/portable_fluid_interface.json a8e996bed77d3d20725f9d592c250392b3adb106 data/create/recipes/crafting/kinetics/portable_fluid_interface.json
7ed5699349faf2981228769c873057105a5ea3ea data/create/recipes/crafting/kinetics/portable_storage_interface.json 7ed5699349faf2981228769c873057105a5ea3ea data/create/recipes/crafting/kinetics/portable_storage_interface.json
16199a6729005a279854cb1838401f6e73bdebae data/create/recipes/crafting/kinetics/propeller.json 16199a6729005a279854cb1838401f6e73bdebae data/create/recipes/crafting/kinetics/propeller.json
76ba751b65d312d1b34229d76fff2111b593091a data/create/recipes/crafting/kinetics/purple_seat.json b90fdb1047afc234b126a071fb7ddad003203db2 data/create/recipes/crafting/kinetics/purple_seat.json
e6c462d64e1de9c7fca95f9c9a25b8d1575979da data/create/recipes/crafting/kinetics/purple_seat_from_other_seat.json 8be4a393acce649d57178a62f81705abcd919a56 data/create/recipes/crafting/kinetics/purple_seat_from_other_seat.json
9332957af2e72dee5fc78abcf1995773e08f7561 data/create/recipes/crafting/kinetics/purple_valve_handle_from_other_valve_handle.json 5e630362d97da5ebc8148f890115a1c5265e8a46 data/create/recipes/crafting/kinetics/purple_valve_handle_from_other_valve_handle.json
af84b939ced1c0254a27469f857f571afbadc4f6 data/create/recipes/crafting/kinetics/radial_chassis.json af84b939ced1c0254a27469f857f571afbadc4f6 data/create/recipes/crafting/kinetics/radial_chassis.json
1059f08b016e1c222f13bd9976d0fcd8fc982619 data/create/recipes/crafting/kinetics/red_seat.json 419a93ed1f41a20936a7d66f7271da0a0be4d593 data/create/recipes/crafting/kinetics/red_seat.json
0827e86e4b5f9d7023ccc19922bcbbaefd5b42d8 data/create/recipes/crafting/kinetics/red_seat_from_other_seat.json c0c248fa1b8d8d8cb63d3c299e8b35c72b0aab03 data/create/recipes/crafting/kinetics/red_seat_from_other_seat.json
5a10019d23726940152e26af3239d55d16bc7880 data/create/recipes/crafting/kinetics/red_valve_handle_from_other_valve_handle.json 73c8d12da8a5d9ec8a0d0d5c413bc2f66e463e81 data/create/recipes/crafting/kinetics/red_valve_handle_from_other_valve_handle.json
af525e135eb927b64462120d201ecae7a7ec61ed data/create/recipes/crafting/kinetics/rope_pulley.json af525e135eb927b64462120d201ecae7a7ec61ed data/create/recipes/crafting/kinetics/rope_pulley.json
1b918eb77b3e0fb2234c4c2c0d52e730ae7f3ffa data/create/recipes/crafting/kinetics/rotation_speed_controller.json 1b918eb77b3e0fb2234c4c2c0d52e730ae7f3ffa data/create/recipes/crafting/kinetics/rotation_speed_controller.json
d0d7fb94621f6f02fa3137666f20e677022d9d5b data/create/recipes/crafting/kinetics/sail_frame.json d0d7fb94621f6f02fa3137666f20e677022d9d5b data/create/recipes/crafting/kinetics/sail_frame.json
@ -3481,15 +3482,15 @@ af5854ee2fa3be195ad9abcdeebe6ed7306b651c data/create/recipes/crafting/kinetics/s
06b5b371ae9dd81df8fd3dee6d3559b1ed0db35c data/create/recipes/crafting/kinetics/weighted_ejector.json 06b5b371ae9dd81df8fd3dee6d3559b1ed0db35c data/create/recipes/crafting/kinetics/weighted_ejector.json
f508d510576c93712e7f5265345a32e8818bbf0d data/create/recipes/crafting/kinetics/whisk.json f508d510576c93712e7f5265345a32e8818bbf0d data/create/recipes/crafting/kinetics/whisk.json
d80a741d2f0d4f742217b43d7e4d37f003ec9f9d data/create/recipes/crafting/kinetics/white_sail.json d80a741d2f0d4f742217b43d7e4d37f003ec9f9d data/create/recipes/crafting/kinetics/white_sail.json
f4d88aa2edea548d29cf2678a111d8bb5db7720a data/create/recipes/crafting/kinetics/white_seat.json 61894b1302aef9413ca263eb89c3d9f4cfb92239 data/create/recipes/crafting/kinetics/white_seat.json
7e0d276cd56f04f35d02c25810bffdf8fc297fcd data/create/recipes/crafting/kinetics/white_seat_from_other_seat.json ceb3d574336ce5ff151db080fe517ba43ff77a49 data/create/recipes/crafting/kinetics/white_seat_from_other_seat.json
4d3890621caa0bdbb752a395c1f5761dbbc1121e data/create/recipes/crafting/kinetics/white_valve_handle_from_other_valve_handle.json 54a182603347c2d8898f9990f1536128611af749 data/create/recipes/crafting/kinetics/white_valve_handle_from_other_valve_handle.json
8508255518d3718a0d8c2f536f69ffe9ed48a855 data/create/recipes/crafting/kinetics/windmill_bearing.json 8508255518d3718a0d8c2f536f69ffe9ed48a855 data/create/recipes/crafting/kinetics/windmill_bearing.json
d11eee4005372b1d0fad283b28c8016d823b5e37 data/create/recipes/crafting/kinetics/wooden_bracket.json d11eee4005372b1d0fad283b28c8016d823b5e37 data/create/recipes/crafting/kinetics/wooden_bracket.json
3ec8bb5660656f1c676035d8ba5460462c1d1865 data/create/recipes/crafting/kinetics/wrench.json 3ec8bb5660656f1c676035d8ba5460462c1d1865 data/create/recipes/crafting/kinetics/wrench.json
5579e58473474c4e59efd1ee39ddf0140d66b618 data/create/recipes/crafting/kinetics/yellow_seat.json 8b7ca850a23126fd7d65084cbc6506145efee7af data/create/recipes/crafting/kinetics/yellow_seat.json
f055d233ac7ee9eac840a658afa01bedd793ff38 data/create/recipes/crafting/kinetics/yellow_seat_from_other_seat.json c574b993d49874bbed5d064205c436271dfa27b8 data/create/recipes/crafting/kinetics/yellow_seat_from_other_seat.json
19c5c8bddeec51c9b47183c728e9ec4313c54410 data/create/recipes/crafting/kinetics/yellow_valve_handle_from_other_valve_handle.json 19333b83d10e307d715b5667b8623915880e1861 data/create/recipes/crafting/kinetics/yellow_valve_handle_from_other_valve_handle.json
3f6f3a547dc06c9462da880360f29b49ac3f5e2a data/create/recipes/crafting/logistics/adjustable_crate.json 3f6f3a547dc06c9462da880360f29b49ac3f5e2a data/create/recipes/crafting/logistics/adjustable_crate.json
fc75c87159569cb6ee978e6d51b0c3b0f504b5de data/create/recipes/crafting/logistics/andesite_funnel.json fc75c87159569cb6ee978e6d51b0c3b0f504b5de data/create/recipes/crafting/logistics/andesite_funnel.json
660e824ab6042c145f02ffcfe95a34c38f113e19 data/create/recipes/crafting/logistics/andesite_tunnel.json 660e824ab6042c145f02ffcfe95a34c38f113e19 data/create/recipes/crafting/logistics/andesite_tunnel.json

View file

@ -1,5 +1,5 @@
{ {
"_": "Missing Localizations: 1392", "_": "Missing Localizations: 1229",
"_": "->------------------------] Game Elements [------------------------<-", "_": "->------------------------] Game Elements [------------------------<-",
@ -17,7 +17,7 @@
"block.create.andesite_encased_cogwheel": "UNLOCALIZED: Andesite Encased Cogwheel", "block.create.andesite_encased_cogwheel": "UNLOCALIZED: Andesite Encased Cogwheel",
"block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel", "block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel",
"block.create.andesite_encased_shaft": "Andesitummantelte Welle", "block.create.andesite_encased_shaft": "Andesitummantelte Welle",
"block.create.andesite_funnel": "Andesit Trichter", "block.create.andesite_funnel": "Andesittrichter",
"block.create.andesite_tunnel": "Andesittunnel", "block.create.andesite_tunnel": "Andesittunnel",
"block.create.asurine": "UNLOCALIZED: Asurine", "block.create.asurine": "UNLOCALIZED: Asurine",
"block.create.asurine_bricks": "UNLOCALIZED: Asurine Bricks", "block.create.asurine_bricks": "UNLOCALIZED: Asurine Bricks",
@ -598,7 +598,7 @@
"advancement.create.overstressed": "Überfordert", "advancement.create.overstressed": "Überfordert",
"advancement.create.overstressed.desc": "Erfahre die Limits der Belastung aus erster Hand.", "advancement.create.overstressed.desc": "Erfahre die Limits der Belastung aus erster Hand.",
"advancement.create.belt": "Befördere es alles", "advancement.create.belt": "Befördere es alles",
"advancement.create.belt.desc": "Verbinde zwei Wllen mit einem Mechanischem Riemen", "advancement.create.belt.desc": "Verbinde zwei Wellen mit einem Mechanischem Riemen",
"advancement.create.tunnel": "Geht in Deckung!", "advancement.create.tunnel": "Geht in Deckung!",
"advancement.create.tunnel.desc": "Verschönere deinen Mechanischem Riemen mit einem Tunnel.", "advancement.create.tunnel.desc": "Verschönere deinen Mechanischem Riemen mit einem Tunnel.",
"advancement.create.splitter_tunnel": "Divide & Conquer", "advancement.create.splitter_tunnel": "Divide & Conquer",
@ -607,96 +607,96 @@
"advancement.create.chute.desc": "Platziere eine Rinne, das vertikale Gegenstück des Riemens.", "advancement.create.chute.desc": "Platziere eine Rinne, das vertikale Gegenstück des Riemens.",
"advancement.create.upward_chute": "Luftentführung", "advancement.create.upward_chute": "Luftentführung",
"advancement.create.upward_chute.desc": "Sieh einen geworfenen Gegenstand in eine propellerbetriebene Rinne fliegen.", "advancement.create.upward_chute.desc": "Sieh einen geworfenen Gegenstand in eine propellerbetriebene Rinne fliegen.",
"advancement.create.belt_funnel": "UNLOCALIZED: Funnels' Flappy Danglers", "advancement.create.belt_funnel": "Klappernde Klappen",
"advancement.create.belt_funnel.desc": "UNLOCALIZED: Place a sideways funnel on top of a belt or depot to create a special type.", "advancement.create.belt_funnel.desc": "Platziere einen seitwärts schauenden Riementrichter auf einem Förderband oder einem Depot um einen speziellen Typ zu erstellen.",
"advancement.create.belt_funnel_kiss": "UNLOCALIZED: The Parrots and the Flaps", "advancement.create.belt_funnel_kiss": "Die Hühnchen und die Klappen",
"advancement.create.belt_funnel_kiss.desc": "UNLOCALIZED: Make two belt mounted funnels kiss.", "advancement.create.belt_funnel_kiss.desc": "Lasse zwei an Mechanischen Riemen befestigte Riementrichter sich küssen.",
"advancement.create.fan": "Mechanischer Luftbändiger", "advancement.create.fan": "Mechanischer Luftbändiger",
"advancement.create.fan.desc": "Reite den Luftstrom eines eingeschlossenen Propellers.", "advancement.create.fan.desc": "Reite den Luftstrom eines eingeschlossenen Propellers.",
"advancement.create.fan_lava": "UNLOCALIZED: Geothermal Space Heater", "advancement.create.fan_lava": "geothermische Heizung",
"advancement.create.fan_lava.desc": "UNLOCALIZED: Get caught in a stream of air that smelts things.", "advancement.create.fan_lava.desc": "Bleibe in einem Luftzug, der Dinge schmilzt, hängen.",
"advancement.create.fan_water": "UNLOCALIZED: Wacky Washing", "advancement.create.fan_water": "Verrücktes Waschen",
"advancement.create.fan_water.desc": "UNLOCALIZED: Get caught in a stream of air that washes things.", "advancement.create.fan_water.desc": "Bleibe in einem Luftzug, der Dinge wäscht, hängen.",
"advancement.create.fan_smoke": "UNLOCALIZED: Mechanical Bellows", "advancement.create.fan_smoke": "Mechanischer Balg",
"advancement.create.fan_smoke.desc": "UNLOCALIZED: Get caught in a stream of air that smokes items.", "advancement.create.fan_smoke.desc": "Bleibe in einem Luftzug, der Items räuchert, hängen.",
"advancement.create.wrench": "UNLOCALIZED: Configure Conveniently", "advancement.create.wrench": "Komfortabel Einstellen",
"advancement.create.wrench.desc": "UNLOCALIZED: Create a Wrench to aid you in building your contraptions.", "advancement.create.wrench.desc": "Stelle einen Schraubenschlüssel her, der beim Bauen von Vorrichtungen hilft. ",
"advancement.create.goggles": "UNLOCALIZED: Stress-O-Vision", "advancement.create.goggles": "Stress-O-Vision",
"advancement.create.goggles.desc": "UNLOCALIZED: Create some Engineer's Goggles to aid you in getting more kinetic information from components.", "advancement.create.goggles.desc": "Stelle Ingenieursbrillen her, die beim Bekommen von kinetischen Informationen von Bauteilen, hilft.",
"advancement.create.speedometer": "UNLOCALIZED: But How Fast Exactly?", "advancement.create.speedometer": "Aber wie schnell genau?",
"advancement.create.speedometer.desc": "UNLOCALIZED: Place and power a Speedometer. Look at it through your goggles to read its exact value.", "advancement.create.speedometer.desc": "Platziere und schalte ein Tachometer ein. Schau es dir durch deine Ingenieursbrille an und lese den genauen Wert ab.",
"advancement.create.stressometer": "UNLOCALIZED: But How Stressed Exactly?", "advancement.create.stressometer": "Aber wie belastet genau?",
"advancement.create.stressometer.desc": "UNLOCALIZED: Place and power a Stressometer. Look at it through your goggles to read its exact value.", "advancement.create.stressometer.desc": "Platziere und schalte ein Stressometer ein. Schau es dir durch deine Ingenieursbrille an und lese den genauen Wert ab.",
"advancement.create.aesthetics": "UNLOCALIZED: Boom, Aesthetics!", "advancement.create.aesthetics": "Boom, Ästhetik!",
"advancement.create.aesthetics.desc": "UNLOCALIZED: Place brackets on a shaft, pipe and cogwheel.", "advancement.create.aesthetics.desc": "Plaziere Halterungen an Wellen, Rohren und Zahnrädern.",
"advancement.create.reinforced": "UNLOCALIZED: Boom, Reinforced!", "advancement.create.reinforced": "Boom, verstärkt!!",
"advancement.create.reinforced.desc": "UNLOCALIZED: Use fitting casing blocks on a shaft, pipe and mechanical belt.", "advancement.create.reinforced.desc": "Verwende passende Rahmen für Wellen, Rohre und Riemen.",
"advancement.create.water_wheel": "UNLOCALIZED: Harnessing Hydraulics", "advancement.create.water_wheel": "Angespannte Hydraulik",
"advancement.create.water_wheel.desc": "UNLOCALIZED: Place a Water Wheel and try getting it to spin!", "advancement.create.water_wheel.desc": "Plaziere ein Wasserrad und versuche es zum drehen zu bringen!",
"advancement.create.chocolate_wheel": "UNLOCALIZED: Tasteful power", "advancement.create.chocolate_wheel": "Leckere Energie",
"advancement.create.chocolate_wheel.desc": "UNLOCALIZED: Run a Water Wheel with molten Chocolate.", "advancement.create.chocolate_wheel.desc": "Lasse ein Wasserad mit geschmolzerner Schokolade laufen.",
"advancement.create.lava_wheel": "UNLOCALIZED: Magma Wheel", "advancement.create.lava_wheel": "Magmarad",
"advancement.create.lava_wheel.desc": "UNLOCALIZED: This shouldn't have worked.", "advancement.create.lava_wheel.desc": "Das sollte nicht funktioniert haben.",
"advancement.create.cuckoo": "UNLOCALIZED: Is it time?", "advancement.create.cuckoo": "Ist es Zeit?",
"advancement.create.cuckoo.desc": "UNLOCALIZED: Witness a cuckhoo clock announce bedtime.", "advancement.create.cuckoo.desc": "Bekomme mit, wie eine Kuckucksuhr Schlafenszeit ankündigt.",
"advancement.create.millstone": "UNLOCALIZED: Pocket Crusher", "advancement.create.millstone": "Taschenmahlstein",
"advancement.create.millstone.desc": "UNLOCALIZED: Place and power a Millstone.", "advancement.create.millstone.desc": "Plaziere und aktiviere einen Mahlstein.",
"advancement.create.windmill": "UNLOCALIZED: A mild Breeze", "advancement.create.windmill": "Eine leichte Brise",
"advancement.create.windmill.desc": "UNLOCALIZED: Assemble a windmill.", "advancement.create.windmill.desc": "Baue eine Windmühle.",
"advancement.create.maxed_windmill": "UNLOCALIZED: A strong breeze", "advancement.create.maxed_windmill": "Eine starke Briese",
"advancement.create.maxed_windmill.desc": "UNLOCALIZED: Assemble a windmill of maximum strength.", "advancement.create.maxed_windmill.desc": "Baue eine Windmühle mit maximaler stärke.",
"advancement.create.andesite_casing": "UNLOCALIZED: The Andesite Age", "advancement.create.andesite_casing": "Das Andesit Alter",
"advancement.create.andesite_casing.desc": "UNLOCALIZED: Use some Andesite Alloy and Wood to create a basic Casing.", "advancement.create.andesite_casing.desc": "Verwende Andesite Legierungen und Holz, um einen einfachen Rahmen zu erstellen.",
"advancement.create.mechanical_drill": "UNLOCALIZED: Stationary Breakers", "advancement.create.mechanical_drill": "Stationäre Brecher",
"advancement.create.mechanical_drill.desc": "UNLOCALIZED: Place and power a Mechanical Drill.", "advancement.create.mechanical_drill.desc": "Plaziere und treibe einen Mechanischen Bohrer.",
"advancement.create.press": "UNLOCALIZED: Press Goes 'Bonk!'", "advancement.create.press": "Presse macht 'Bonk'!",
"advancement.create.press.desc": "UNLOCALIZED: Power a Mechanical Press and use it to create some Sheets.", "advancement.create.press.desc": "Plaziere und treibe eine Mechanische Presse an um Bleche zu erstellen.",
"advancement.create.polished_rose_quartz": "UNLOCALIZED: Pink Diamonds", "advancement.create.polished_rose_quartz": "Pinke Diamanten",
"advancement.create.polished_rose_quartz.desc": "UNLOCALIZED: Use a piece of Sand Paper to polish Rose Quartz until it becomes transparent.", "advancement.create.polished_rose_quartz.desc": "Verwende ein Schmiergelpapier um Rosenquarz zu polieren bis er transparent wird.",
"advancement.create.electron_tube": "UNLOCALIZED: Beep Boop", "advancement.create.electron_tube": "Piep piep",
"advancement.create.electron_tube.desc": "UNLOCALIZED: Make some Electron Tubes, useful in crafting less primitive machinery.", "advancement.create.electron_tube.desc": "Mache ein paar Elektronenröhren, nützlich in weniger primitiven Maschienerien.",
"advancement.create.mechanical_saw": "UNLOCALIZED: Stationary Chopping", "advancement.create.mechanical_saw": "Stationäres Hacken",
"advancement.create.mechanical_saw.desc": "UNLOCALIZED: Place and power a Mechanical Saw.", "advancement.create.mechanical_saw.desc": "Plaziere und verwende eine Mechanische Säge.",
"advancement.create.basin": "UNLOCALIZED: Basin Operation", "advancement.create.basin": "Beckenbetrieb",
"advancement.create.basin.desc": "UNLOCALIZED: Place a Basin and try throwing items into it.", "advancement.create.basin.desc": "Stelle ein Behälter auf und versuche Items reinzuwerfen.",
"advancement.create.mixer": "UNLOCALIZED: Mixin' It Up", "advancement.create.mixer": "Misch es zusammen",
"advancement.create.mixer.desc": "UNLOCALIZED: Place a Mechanical Mixer above the Basin, power it, and start mixing some ingredients.", "advancement.create.mixer.desc": "Plaziere einen mechanischen Mixer über dem Behälter, treibe ihn an und starte mit dem Mixen von Zutaten.",
"advancement.create.blaze_burner": "UNLOCALIZED: A living Fireplace", "advancement.create.blaze_burner": "Ein lebender Kamin",
"advancement.create.blaze_burner.desc": "UNLOCALIZED: Obtain a Blaze Burner.", "advancement.create.blaze_burner.desc": "Bekomme einen Lohenbrenner.",
"advancement.create.compact": "UNLOCALIZED: Automated Compacting", "advancement.create.compact": "Automatische Verdichtunge",
"advancement.create.compact.desc": "UNLOCALIZED: Use a Press and a Basin to compact some items.", "advancement.create.compact.desc": "Verwende eine Presse und einen Behälter um ein paar Items zu verdichten.",
"advancement.create.brass": "UNLOCALIZED: Actual Alloys", "advancement.create.brass": "Tatsächliche Legierungen",
"advancement.create.brass.desc": "UNLOCALIZED: Use Crushed Copper and Crushed Zinc to create some Brass.", "advancement.create.brass.desc": "Verwende zerkleinertes Kupfererz und zerkleinertes Zinkerz um messing herzustellen.",
"advancement.create.brass_casing": "UNLOCALIZED: The Brass Age", "advancement.create.brass_casing": "Das Messingzeitalter",
"advancement.create.brass_casing.desc": "UNLOCALIZED: Use newly obtained Brass and some Wood to create a more advanced Casing.", "advancement.create.brass_casing.desc": "Verwende das neu erhaltene Messing und etwas Holz, um mehr fortgeschrittene Rahmen herzustellen.",
"advancement.create.copper_casing": "UNLOCALIZED: The Copper Age", "advancement.create.copper_casing": "Das Kupferzeitalter",
"advancement.create.copper_casing.desc": "UNLOCALIZED: Use some Copper Sheets and Wood to create some Copper Casings.", "advancement.create.copper_casing.desc": "Verwende Kupferbleche und Holz, um Kupferrahmen herzustellen.",
"advancement.create.spout": "UNLOCALIZED: Sploosh", "advancement.create.spout": "Platsch",
"advancement.create.spout.desc": "UNLOCALIZED: Watch a fluid item being filled using a spout.", "advancement.create.spout.desc": "Schaue einem Flüssigkeitsitem zu, wie es von einem Ausguss gefüllt wird.",
"advancement.create.spout_potion": "UNLOCALIZED: Global Brewery", "advancement.create.spout_potion": "Globale Brauerei",
"advancement.create.spout_potion.desc": "UNLOCALIZED: Watch a spout fill a bottle with potion fluid.", "advancement.create.spout_potion.desc": "Schaue einem Ausguss zu, wie er eine Flasche mit einem Trank füllt.",
"advancement.create.chocolate": "UNLOCALIZED: A world of Imagination", "advancement.create.chocolate": "Eine Welt der Fantasie",
"advancement.create.chocolate.desc": "UNLOCALIZED: Obtain a bucket of Molten Chocolate.", "advancement.create.chocolate.desc": "Bekomme einen Schokoladeneimer",
"advancement.create.item_drain": "UNLOCALIZED: Tumble Draining", "advancement.create.item_drain": "Entwässerung",
"advancement.create.item_drain.desc": "UNLOCALIZED: Watch a fluid item being emptied by an item drain.", "advancement.create.item_drain.desc": "Schaue einem mit Flüssigkeit gefülltem Item zu, wie es in einem Abfluss getrocknet wird.",
"advancement.create.chained_item_drain": "UNLOCALIZED: Let it roll!", "advancement.create.chained_item_drain": "Lass es rollen!",
"advancement.create.chained_item_drain.desc": "UNLOCALIZED: Watch an item roll across several chained item drains.", "advancement.create.chained_item_drain.desc": "Schaue einem Gegenstand zu, wie er über mehrere verbundene Abflüsse rollt.",
"advancement.create.glass_pipe": "UNLOCALIZED: Flow Spy", "advancement.create.glass_pipe": "Flussspion",
"advancement.create.glass_pipe.desc": "UNLOCALIZED: Watch fluid propagate through a windowed fluid pipe. Straight fluid pipes become windowed when a wrench is used on them.", "advancement.create.glass_pipe.desc": "Beobachte durch ein Rohr mit Fenster, wie Flüssigkeiten durch ein Rohr fließen. Gerade Rohre bekommen ein Fenster, wenn du mit einem Schraubenschlüssel auf diese klickst.",
"advancement.create.pipe_collision": "UNLOCALIZED: Never cross the Streams!", "advancement.create.pipe_collision": "Lass niemals die Ströme kreuzen!",
"advancement.create.pipe_collision.desc": "UNLOCALIZED: Watch two fluids meet in your pipe network.", "advancement.create.pipe_collision.desc": "Schaue zwei Flüssigkeiten zu, wie sie sich in deinen Rohren treffen.",
"advancement.create.pipe_spill": "UNLOCALIZED: There's a leak!", "advancement.create.pipe_spill": "Da ist ein Leck!",
"advancement.create.pipe_spill.desc": "UNLOCALIZED: Watch an open end of a pipe take or place fluids into the world.", "advancement.create.pipe_spill.desc": "Schaue eiem offenem Rohrende zu, wie es Flüssigkeiten aufsaugt oder rauslässt.",
"advancement.create.hose_pulley": "UNLOCALIZED: Industrial Spillage", "advancement.create.hose_pulley": "Industrielles Verschütten",
"advancement.create.hose_pulley.desc": "UNLOCALIZED: Lower a hose pulley and watch it drain or fill a body of fluid.", "advancement.create.hose_pulley.desc": "Lass eine Umlenkrolle ab und schau ihr zu, wie sie Wasser aufsaugt oder rauslässt.",
"advancement.create.infinite_water": "UNLOCALIZED: Draining the Ocean", "advancement.create.infinite_water": "Die Ozeane entwässern",
"advancement.create.infinite_water.desc": "UNLOCALIZED: Pump from a body of Water large enough to be considered Infinite.", "advancement.create.infinite_water.desc": "Pumpe aus einem Gewässer, das groß genug ist, um als unendlich bezeichnet zu werden.",
"advancement.create.infinite_lava": "UNLOCALIZED: Draining the Planets' Core", "advancement.create.infinite_lava": "Den Kern des Planeten aufsaugen",
"advancement.create.infinite_lava.desc": "UNLOCALIZED: Pump from a body of Lava large enough to be considered Infinite.", "advancement.create.infinite_lava.desc": "Pumpe aus einem Lavasee, der groß genug ist, um als unendlich bezeichnet zu werden.",
"advancement.create.infinite_chocolate": "UNLOCALIZED: Drowning in Imagination", "advancement.create.infinite_chocolate": "In Fantasie ertrinken",
"advancement.create.infinite_chocolate.desc": "UNLOCALIZED: Pump from a body of Molten Chocolate large enough to be considered Infinite.", "advancement.create.infinite_chocolate.desc": "Pumpe aus einem Schokoladenbecken, das groß genug ist, um als unendlich bezeichnet zu werden.",
"advancement.create.crafter": "UNLOCALIZED: Automated Assembly", "advancement.create.crafter": "Automatisierte Montage",
"advancement.create.crafter.desc": "UNLOCALIZED: Place and power some Mechanical Crafters.", "advancement.create.crafter.desc": "Plaziere und aktiviere ein paar Mechanische Handwerkseinheiten.",
"advancement.create.clockwork_bearing": "UNLOCALIZED: Contraption o'clock", "advancement.create.clockwork_bearing": "UNLOCALIZED: Contraption o'clock",
"advancement.create.clockwork_bearing.desc": "UNLOCALIZED: Assemble a Structure mounted on a Clockwork Bearing.", "advancement.create.clockwork_bearing.desc": "UNLOCALIZED: Assemble a Structure mounted on a Clockwork Bearing.",
"advancement.create.nixie_tube": "UNLOCALIZED: Signs of Style", "advancement.create.nixie_tube": "UNLOCALIZED: Signs of Style",
@ -1083,7 +1083,7 @@
"create.schematicannon.status.skipping": "Überspringen", "create.schematicannon.status.skipping": "Überspringen",
"create.schematicannon.status.missingBlock": "Fehlender Block:", "create.schematicannon.status.missingBlock": "Fehlender Block:",
"create.schematicannon.status.placing": "Platzieren", "create.schematicannon.status.placing": "Platzieren",
"create.schematicannon.status.clearing": "Blöcke entfernen", "create.schematicannon.status.clearing": "UNLOCALIZED: Clearing Blocks",
"create.schematicannon.status.schematicInvalid": "Bauplan ungültig", "create.schematicannon.status.schematicInvalid": "Bauplan ungültig",
"create.schematicannon.status.schematicNotPlaced": "Bauplan nicht positioniert", "create.schematicannon.status.schematicNotPlaced": "Bauplan nicht positioniert",
"create.schematicannon.status.schematicExpired": "Bauplandatei abgelaufen", "create.schematicannon.status.schematicExpired": "Bauplandatei abgelaufen",
@ -1100,75 +1100,75 @@
"create.gui.filter.ignore_data": "Ignoriere Daten", "create.gui.filter.ignore_data": "Ignoriere Daten",
"create.gui.filter.ignore_data.description": "Gegenstände stimmen unabhängig ihrer Attribute überein.", "create.gui.filter.ignore_data.description": "Gegenstände stimmen unabhängig ihrer Attribute überein.",
"create.item_attributes.placeable": "UNLOCALIZED: is placeable", "create.item_attributes.placeable": "ist plazierbar",
"create.item_attributes.placeable.inverted": "UNLOCALIZED: is not placeable", "create.item_attributes.placeable.inverted": "ist nicht plazierbar",
"create.item_attributes.consumable": "UNLOCALIZED: can be eaten", "create.item_attributes.consumable": "kann man essen",
"create.item_attributes.consumable.inverted": "UNLOCALIZED: cannot be eaten", "create.item_attributes.consumable.inverted": "kann man nicht essen",
"create.item_attributes.fluid_container": "UNLOCALIZED: can store fluids", "create.item_attributes.fluid_container": "UNLOCALIZED: can store fluids",
"create.item_attributes.fluid_container.inverted": "UNLOCALIZED: cannot store fluids", "create.item_attributes.fluid_container.inverted": "UNLOCALIZED: cannot store fluids",
"create.item_attributes.enchanted": "UNLOCALIZED: is enchanted", "create.item_attributes.enchanted": "ist verzaubert",
"create.item_attributes.enchanted.inverted": "UNLOCALIZED: is unenchanted", "create.item_attributes.enchanted.inverted": "ist nicht verzaubert",
"create.item_attributes.max_enchanted": "UNLOCALIZED: is enchanted at max level", "create.item_attributes.max_enchanted": "ist mit dem maximalen Level verzaubert",
"create.item_attributes.max_enchanted.inverted": "UNLOCALIZED: is not enchanted at max level", "create.item_attributes.max_enchanted.inverted": "ist nicht mit dem maximalen Level verzaubert",
"create.item_attributes.renamed": "UNLOCALIZED: has a custom name", "create.item_attributes.renamed": "UNLOCALIZED: has a custom name",
"create.item_attributes.renamed.inverted": "UNLOCALIZED: does not have a custom name", "create.item_attributes.renamed.inverted": "UNLOCALIZED: does not have a custom name",
"create.item_attributes.damaged": "UNLOCALIZED: is damaged", "create.item_attributes.damaged": "ist beschädigt",
"create.item_attributes.damaged.inverted": "UNLOCALIZED: is not damaged", "create.item_attributes.damaged.inverted": "ist nicht beschädigt",
"create.item_attributes.badly_damaged": "UNLOCALIZED: is heavily damaged", "create.item_attributes.badly_damaged": "ist stark beschädigt",
"create.item_attributes.badly_damaged.inverted": "UNLOCALIZED: is not heavily damaged", "create.item_attributes.badly_damaged.inverted": "ist nicht stark beschädigt",
"create.item_attributes.not_stackable": "UNLOCALIZED: cannot stack", "create.item_attributes.not_stackable": "kann nicht gestapelt werden",
"create.item_attributes.not_stackable.inverted": "UNLOCALIZED: can be stacked", "create.item_attributes.not_stackable.inverted": "kann gestapelt werden",
"create.item_attributes.equipable": "UNLOCALIZED: can be equipped", "create.item_attributes.equipable": "kann ausgerüstet werden",
"create.item_attributes.equipable.inverted": "UNLOCALIZED: cannot be equipped", "create.item_attributes.equipable.inverted": "kann nicht ausgerüstet werden",
"create.item_attributes.furnace_fuel": "UNLOCALIZED: is furnace fuel", "create.item_attributes.furnace_fuel": "ist Brennstoff",
"create.item_attributes.furnace_fuel.inverted": "UNLOCALIZED: is not furnace fuel", "create.item_attributes.furnace_fuel.inverted": "ist nicht Brennstoff",
"create.item_attributes.washable": "UNLOCALIZED: can be Washed", "create.item_attributes.washable": "kann gewaschen werden",
"create.item_attributes.washable.inverted": "UNLOCALIZED: cannot be Washed", "create.item_attributes.washable.inverted": "kann nicht gewaschen werden",
"create.item_attributes.crushable": "UNLOCALIZED: can be Crushed", "create.item_attributes.crushable": "kann zerkleinert werden",
"create.item_attributes.crushable.inverted": "UNLOCALIZED: cannot be Crushed", "create.item_attributes.crushable.inverted": "kann nicht zerkleinert werden",
"create.item_attributes.smeltable": "UNLOCALIZED: can be Smelted", "create.item_attributes.smeltable": "kann geschmolzen werden",
"create.item_attributes.smeltable.inverted": "UNLOCALIZED: cannot be Smelted", "create.item_attributes.smeltable.inverted": "kann nicht geschmolzen werden",
"create.item_attributes.smokable": "UNLOCALIZED: can be Smoked", "create.item_attributes.smokable": "kann geräuchert werden",
"create.item_attributes.smokable.inverted": "UNLOCALIZED: cannot be Smoked", "create.item_attributes.smokable.inverted": "kann nicht geräuchert werden",
"create.item_attributes.blastable": "UNLOCALIZED: is smeltable in Blast Furnace", "create.item_attributes.blastable": "ist im Schmelzofen schmelzbar",
"create.item_attributes.blastable.inverted": "UNLOCALIZED: is not smeltable in Blast Furnace", "create.item_attributes.blastable.inverted": "ist nicht im Schmelzofen schmelzbar",
"create.item_attributes.shulker_level": "UNLOCALIZED: is shulker %1$s", "create.item_attributes.shulker_level": "UNLOCALIZED: is shulker %1$s",
"create.item_attributes.shulker_level.inverted": "UNLOCALIZED: is shulker not %1$s", "create.item_attributes.shulker_level.inverted": "UNLOCALIZED: is shulker not %1$s",
"create.item_attributes.shulker_level.full": "UNLOCALIZED: full", "create.item_attributes.shulker_level.full": "UNLOCALIZED: full",
"create.item_attributes.shulker_level.empty": "UNLOCALIZED: empty", "create.item_attributes.shulker_level.empty": "UNLOCALIZED: empty",
"create.item_attributes.shulker_level.partial": "UNLOCALIZED: partially filled", "create.item_attributes.shulker_level.partial": "UNLOCALIZED: partially filled",
"create.item_attributes.in_tag": "UNLOCALIZED: is tagged %1$s", "create.item_attributes.in_tag": "ist mit %1$s makiert",
"create.item_attributes.in_tag.inverted": "UNLOCALIZED: is not tagged %1$s", "create.item_attributes.in_tag.inverted": "ist nicht mit %1$s markoiert",
"create.item_attributes.in_item_group": "UNLOCALIZED: is in group '%1$s'", "create.item_attributes.in_item_group": "ist in der Gruppe '%1$s'",
"create.item_attributes.in_item_group.inverted": "UNLOCALIZED: is not in group '%1$s'", "create.item_attributes.in_item_group.inverted": "ist nicht in der Gruppe '%1$s'",
"create.item_attributes.added_by": "UNLOCALIZED: was added by %1$s", "create.item_attributes.added_by": "wurde von %1$s hinzugefügt",
"create.item_attributes.added_by.inverted": "UNLOCALIZED: was not added by %1$s", "create.item_attributes.added_by.inverted": "wurde nicht von %1$s hinzugefügt",
"create.item_attributes.has_enchant": "UNLOCALIZED: is enchanted with %1$s", "create.item_attributes.has_enchant": "ist mit %1$s verzaubert",
"create.item_attributes.has_enchant.inverted": "UNLOCALIZED: is not enchanted with %1$s", "create.item_attributes.has_enchant.inverted": "ist nicht mit %1$s verzaubert",
"create.item_attributes.color": "UNLOCALIZED: is dyed %1$s", "create.item_attributes.color": "ist %1$s gefärbt",
"create.item_attributes.color.inverted": "UNLOCALIZED: is not dyed %1$s", "create.item_attributes.color.inverted": "ist nicht %1$s gefärbt",
"create.item_attributes.has_fluid": "UNLOCALIZED: contains %1$s", "create.item_attributes.has_fluid": "enthält %1$s",
"create.item_attributes.has_fluid.inverted": "UNLOCALIZED: does not contain %1$s", "create.item_attributes.has_fluid.inverted": "enthält nicht %1$s",
"create.item_attributes.has_name": "UNLOCALIZED: has the custom name %1$s", "create.item_attributes.has_name": "hat den Benutzerdefinierten Namen %1$s",
"create.item_attributes.has_name.inverted": "UNLOCALIZED: does not have the custom name %1$s", "create.item_attributes.has_name.inverted": "hat nicht den benutzerdefinierten Namen %1$s",
"create.item_attributes.book_author": "UNLOCALIZED: was authored by %1$s", "create.item_attributes.book_author": "wurde verfasst von %1$s",
"create.item_attributes.book_author.inverted": "UNLOCALIZED: was not authored by %1$s", "create.item_attributes.book_author.inverted": "wurde nicht von %1$s verfasst",
"create.item_attributes.book_copy_original": "UNLOCALIZED: is an original", "create.item_attributes.book_copy_original": "ist ein Original",
"create.item_attributes.book_copy_original.inverted": "UNLOCALIZED: is not an original", "create.item_attributes.book_copy_original.inverted": "ist kein Original",
"create.item_attributes.book_copy_first": "UNLOCALIZED: is a first-generation copy", "create.item_attributes.book_copy_first": "ist die erste Kopie",
"create.item_attributes.book_copy_first.inverted": "UNLOCALIZED: is not a first-generation copy", "create.item_attributes.book_copy_first.inverted": "ist nicht die erste Kopie",
"create.item_attributes.book_copy_second": "UNLOCALIZED: is a second-generation copy", "create.item_attributes.book_copy_second": "ist die zweite Kopie",
"create.item_attributes.book_copy_second.inverted": "UNLOCALIZED: is not a second-generation copy", "create.item_attributes.book_copy_second.inverted": "ist nicht die Zweite Kopie",
"create.item_attributes.book_copy_tattered": "UNLOCALIZED: is a tattered mess", "create.item_attributes.book_copy_tattered": "ist ein zerfetztes Durcheinander",
"create.item_attributes.book_copy_tattered.inverted": "UNLOCALIZED: is not a tattered mess", "create.item_attributes.book_copy_tattered.inverted": "sit kein zerfetztes Durcheinander",
"create.item_attributes.astralsorcery_amulet": "UNLOCALIZED: improves %1$s", "create.item_attributes.astralsorcery_amulet": "verbessert %1$s",
"create.item_attributes.astralsorcery_amulet.inverted": "UNLOCALIZED: does not improve %1$s", "create.item_attributes.astralsorcery_amulet.inverted": "verbessert nicht %1$s",
"create.item_attributes.astralsorcery_constellation": "UNLOCALIZED: is attuned to %1$s", "create.item_attributes.astralsorcery_constellation": "ist abgestimmt auf %1$s",
"create.item_attributes.astralsorcery_constellation.inverted": "UNLOCALIZED: is not attuned to %1$s", "create.item_attributes.astralsorcery_constellation.inverted": "ist nicht abgestimmt auf %1$s",
"create.item_attributes.astralsorcery_crystal": "UNLOCALIZED: has crystal attribute %1$s", "create.item_attributes.astralsorcery_crystal": "hat das Kristallattribut %1$s",
"create.item_attributes.astralsorcery_crystal.inverted": "UNLOCALIZED: does not have crystal attribute %1$s", "create.item_attributes.astralsorcery_crystal.inverted": "hat nicht das Kristallattribut %1$s",
"create.item_attributes.astralsorcery_perk_gem": "UNLOCALIZED: has perk attribute %1$s", "create.item_attributes.astralsorcery_perk_gem": "hat das Vorteilsattribut %1$s",
"create.item_attributes.astralsorcery_perk_gem.inverted": "UNLOCALIZED: does not have perk attribute %1$s", "create.item_attributes.astralsorcery_perk_gem.inverted": "hat nicht das Vorteilsattribut %1$s",
"create.gui.attribute_filter.no_selected_attributes": "Keine Attribute ausgewählt", "create.gui.attribute_filter.no_selected_attributes": "Keine Attribute ausgewählt",
"create.gui.attribute_filter.selected_attributes": "Ausgewählte Attribute:", "create.gui.attribute_filter.selected_attributes": "Ausgewählte Attribute:",
@ -1339,19 +1339,19 @@
"item.create.example_item.tooltip.control1": "Wenn Strg gedrückt ist", "item.create.example_item.tooltip.control1": "Wenn Strg gedrückt ist",
"item.create.example_item.tooltip.action1": "wird diese Steuerung gezeigt.", "item.create.example_item.tooltip.action1": "wird diese Steuerung gezeigt.",
"block.create.wooden_bracket.tooltip": "UNLOCALIZED: WOODEN BRACKET", "block.create.wooden_bracket.tooltip": "Holzhalterung",
"block.create.wooden_bracket.tooltip.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.", "block.create.wooden_bracket.tooltip.summary": "_Verziere_ deine _Wellen_, _Zahnräder_ und _Rohre_ mit einem gemütlichem und hölzernem Stück Verstärkung.",
"block.create.metal_bracket.tooltip": "UNLOCALIZED: METAL BRACKET", "block.create.metal_bracket.tooltip": "Metallhalterung",
"block.create.metal_bracket.tooltip.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.", "block.create.metal_bracket.tooltip.summary": "_Verziere_ deine _Wellen_, _Zahnräder_ und _Rohre_ mit einem industriellem und robustem Stück Verstärkung.",
"block.create.seat.tooltip": "UNLOCALIZED: SEAT", "block.create.seat.tooltip": "Sitz",
"block.create.seat.tooltip.summary": "UNLOCALIZED: Sit yourself down and enjoy the ride! Will anchor a player onto a moving _contraption_. Great for static furniture too! Comes in a variety of colours.", "block.create.seat.tooltip.summary": "Setz dich hin und genieße die Fahrt! Der Sitz verankert den Spieler an einem sich bewegendem Apparat. Hervorragend auch für statische Möbel! Kommt in verschiedensten Farben.",
"block.create.seat.tooltip.condition1": "UNLOCALIZED: Right click on Seat", "block.create.seat.tooltip.condition1": "Rechtsklick auf den Sitz",
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.", "block.create.seat.tooltip.behaviour1": "Setzt den Spieler auf den _Sitz_. Drücke L-Shift, um den _Sitz_ wieder zu verlassen.",
"item.create.blaze_cake.tooltip": "UNLOCALIZED: BLAZE CAKE", "item.create.blaze_cake.tooltip": "Lohenkuchen",
"item.create.blaze_cake.tooltip.summary": "UNLOCALIZED: A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!", "item.create.blaze_cake.tooltip.summary": "Ein leckeres Vergnügen für deine hart arbeitenden _Lohenbrenner_. Feuert die alle an!",
"item.create.wand_of_symmetry.tooltip": "SYMMETRIESTAB", "item.create.wand_of_symmetry.tooltip": "SYMMETRIESTAB",
"item.create.wand_of_symmetry.tooltip.summary": "Spiegelt deine Blockplatzierung perfekt über die konfigurierten Ebenen.", "item.create.wand_of_symmetry.tooltip.summary": "Spiegelt deine Blockplatzierung perfekt über die konfigurierten Ebenen.",
@ -1378,7 +1378,7 @@
"item.create.tree_fertilizer.tooltip.condition1": "Wenn auf einen Setzling angewendet", "item.create.tree_fertilizer.tooltip.condition1": "Wenn auf einen Setzling angewendet",
"item.create.tree_fertilizer.tooltip.behaviour1": "Lässt Bäume unabhängig vom Platz um sie herum wachsen", "item.create.tree_fertilizer.tooltip.behaviour1": "Lässt Bäume unabhängig vom Platz um sie herum wachsen",
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP", "item.create.extendo_grip.tooltip": "Extendo Griff",
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases reach distance_ of the wielder. Can be powered with Air Pressure from a _Copper_ _Backtank_", "item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases reach distance_ of the wielder. Can be powered with Air Pressure from a _Copper_ _Backtank_",
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand", "item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach distance_ of items used in the _Main-Hand_.", "item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach distance_ of items used in the _Main-Hand_.",
@ -1392,14 +1392,14 @@
"item.create.potato_cannon.tooltip.condition2": "UNLOCALIZED: While wearing Copper Backtank", "item.create.potato_cannon.tooltip.condition2": "UNLOCALIZED: While wearing Copper Backtank",
"item.create.potato_cannon.tooltip.behaviour2": "UNLOCALIZED: _No_ _Durability_ will be used. Instead, _Air_ _pressure_ is drained from the Tank", "item.create.potato_cannon.tooltip.behaviour2": "UNLOCALIZED: _No_ _Durability_ will be used. Instead, _Air_ _pressure_ is drained from the Tank",
"item.create.filter.tooltip": "UNLOCALIZED: FILTER", "item.create.filter.tooltip": "Filter",
"item.create.filter.tooltip.summary": "UNLOCALIZED: _Controls outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set of items_ or several _nested filters_.", "item.create.filter.tooltip.summary": "UNLOCALIZED: _Controls outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set of items_ or several _nested filters_.",
"item.create.filter.tooltip.condition1": "UNLOCALIZED: When in filter slot", "item.create.filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
"item.create.filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.", "item.create.filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
"item.create.filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked", "item.create.filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
"item.create.filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface_.", "item.create.filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface_.",
"item.create.attribute_filter.tooltip": "UNLOCALIZED: ATTRIBUTE FILTER", "item.create.attribute_filter.tooltip": "Attribut Filter",
"item.create.attribute_filter.tooltip.summary": "UNLOCALIZED: _Controls outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set of_ item _attributes_ and _categories_.", "item.create.attribute_filter.tooltip.summary": "UNLOCALIZED: _Controls outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set of_ item _attributes_ and _categories_.",
"item.create.attribute_filter.tooltip.condition1": "UNLOCALIZED: When in filter slot", "item.create.attribute_filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
"item.create.attribute_filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.", "item.create.attribute_filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
@ -1431,15 +1431,15 @@
"block.create.schematicannon.tooltip": "BAUPLANKANONE", "block.create.schematicannon.tooltip": "BAUPLANKANONE",
"block.create.schematicannon.tooltip.summary": "Schießt Blöcke, um eine Struktur nach einem positionierten _Bauplan_ zu errichten. Benutzt Gegenstände aus benachbarten Inventaren und _Schießpulver_ als Treibstoff.", "block.create.schematicannon.tooltip.summary": "Schießt Blöcke, um eine Struktur nach einem positionierten _Bauplan_ zu errichten. Benutzt Gegenstände aus benachbarten Inventaren und _Schießpulver_ als Treibstoff.",
"block.create.schematicannon.tooltip.condition1": "UNLOCALIZED: When R-Clicked", "block.create.schematicannon.tooltip.condition1": "Wenn gerechtsklickt",
"block.create.schematicannon.tooltip.behaviour1": "UNLOCALIZED: Opens the _Interface_", "block.create.schematicannon.tooltip.behaviour1": "Öffnet das _Interface_",
"block.create.schematic_table.tooltip": "BAUPLANTISCH", "block.create.schematic_table.tooltip": "BAUPLANTISCH",
"block.create.schematic_table.tooltip.summary": "Schreibt gespeicherte Baupläne auf einen _Leeren_ _Bauplan_", "block.create.schematic_table.tooltip.summary": "Schreibt gespeicherte Baupläne auf einen _Leeren_ _Bauplan_",
"block.create.schematic_table.tooltip.condition1": "Wenn ein Leerer Bauplan bereitgestellt wird", "block.create.schematic_table.tooltip.condition1": "Wenn ein Leerer Bauplan bereitgestellt wird",
"block.create.schematic_table.tooltip.behaviour1": "Lädt eine ausgewählte Datei von deinem Bauplan-Ordner hoch", "block.create.schematic_table.tooltip.behaviour1": "Lädt eine ausgewählte Datei von deinem Bauplan-Ordner hoch",
"item.create.goggles.tooltip": "UNLOCALIZED: GOGGLES", "item.create.goggles.tooltip": "Ingenieursbrille",
"item.create.goggles.tooltip.summary": "UNLOCALIZED: A pair of glasses to augment your vision with useful _kinetic information_.", "item.create.goggles.tooltip.summary": "UNLOCALIZED: A pair of glasses to augment your vision with useful _kinetic information_.",
"item.create.goggles.tooltip.condition1": "UNLOCALIZED: When worn", "item.create.goggles.tooltip.condition1": "UNLOCALIZED: When worn",
"item.create.goggles.tooltip.behaviour1": "UNLOCALIZED: Shows _colored indicators_ corresponding to the _Speed Level_ of a placed kinetic component as well as _Stress Impact_ and _Capacity_ of individual components.", "item.create.goggles.tooltip.behaviour1": "UNLOCALIZED: Shows _colored indicators_ corresponding to the _Speed Level_ of a placed kinetic component as well as _Stress Impact_ and _Capacity_ of individual components.",

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
{ {
"_": "Missing Localizations: 271", "_": "Missing Localizations: 232",
"_": "->------------------------] Game Elements [------------------------<-", "_": "->------------------------] Game Elements [------------------------<-",
@ -31,13 +31,13 @@
"block.create.black_nixie_tube": "Tubo Nixie negro", "block.create.black_nixie_tube": "Tubo Nixie negro",
"block.create.black_sail": "Vela negra", "block.create.black_sail": "Vela negra",
"block.create.black_seat": "Asiento negro", "block.create.black_seat": "Asiento negro",
"block.create.black_toolbox": "UNLOCALIZED: Black Toolbox", "block.create.black_toolbox": "Caja de herramientas negra",
"block.create.black_valve_handle": "Asa de válvula negra", "block.create.black_valve_handle": "Asa de válvula negra",
"block.create.blaze_burner": "Quemador de Blaze", "block.create.blaze_burner": "Quemador de Blaze",
"block.create.blue_nixie_tube": "Tubo Nixie azul", "block.create.blue_nixie_tube": "Tubo Nixie azul",
"block.create.blue_sail": "Vela azul", "block.create.blue_sail": "Vela azul",
"block.create.blue_seat": "Asiento azul", "block.create.blue_seat": "Asiento azul",
"block.create.blue_toolbox": "UNLOCALIZED: Blue Toolbox", "block.create.blue_toolbox": "Caja de herramientas azul",
"block.create.blue_valve_handle": "Asa de válvula azul", "block.create.blue_valve_handle": "Asa de válvula azul",
"block.create.brass_belt_funnel": "Embudo de cinta de latón", "block.create.brass_belt_funnel": "Embudo de cinta de latón",
"block.create.brass_block": "Bloque de latón", "block.create.brass_block": "Bloque de latón",
@ -50,7 +50,7 @@
"block.create.brown_nixie_tube": "Tubo Nixie marrón", "block.create.brown_nixie_tube": "Tubo Nixie marrón",
"block.create.brown_sail": "Vela marrón", "block.create.brown_sail": "Vela marrón",
"block.create.brown_seat": "Asiento marrón", "block.create.brown_seat": "Asiento marrón",
"block.create.brown_toolbox": "UNLOCALIZED: Brown Toolbox", "block.create.brown_toolbox": "Caja de herramientas marrón",
"block.create.brown_valve_handle": "Asa de válvula marrón", "block.create.brown_valve_handle": "Asa de válvula marrón",
"block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks", "block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks",
"block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab", "block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab",
@ -142,7 +142,7 @@
"block.create.cyan_nixie_tube": "Tubo Nixie cian", "block.create.cyan_nixie_tube": "Tubo Nixie cian",
"block.create.cyan_sail": "Vela cian", "block.create.cyan_sail": "Vela cian",
"block.create.cyan_seat": "Asiento cian", "block.create.cyan_seat": "Asiento cian",
"block.create.cyan_toolbox": "UNLOCALIZED: Cyan Toolbox", "block.create.cyan_toolbox": "Caja de herramientas cian",
"block.create.cyan_valve_handle": "Asa de válvula cian", "block.create.cyan_valve_handle": "Asa de válvula cian",
"block.create.dark_oak_window": "Ventana de roble oscuro", "block.create.dark_oak_window": "Ventana de roble oscuro",
"block.create.dark_oak_window_pane": "Panel de ventana de roble oscuro", "block.create.dark_oak_window_pane": "Panel de ventana de roble oscuro",
@ -182,12 +182,12 @@
"block.create.gray_nixie_tube": "Tubo Nixie gris", "block.create.gray_nixie_tube": "Tubo Nixie gris",
"block.create.gray_sail": "Vela gris", "block.create.gray_sail": "Vela gris",
"block.create.gray_seat": "Asiento gris", "block.create.gray_seat": "Asiento gris",
"block.create.gray_toolbox": "UNLOCALIZED: Gray Toolbox", "block.create.gray_toolbox": "Caja de herramientas gris",
"block.create.gray_valve_handle": "Asa de válvula gris", "block.create.gray_valve_handle": "Asa de válvula gris",
"block.create.green_nixie_tube": "Tubo Nixie verde", "block.create.green_nixie_tube": "Tubo Nixie verde",
"block.create.green_sail": "Vela verde", "block.create.green_sail": "Vela verde",
"block.create.green_seat": "Asiento verde", "block.create.green_seat": "Asiento verde",
"block.create.green_toolbox": "UNLOCALIZED: Green Toolbox", "block.create.green_toolbox": "Caja de herramientas verde",
"block.create.green_valve_handle": "Asa de válvula verde", "block.create.green_valve_handle": "Asa de válvula verde",
"block.create.hand_crank": "Manivela", "block.create.hand_crank": "Manivela",
"block.create.haunted_bell": "Campana encantada", "block.create.haunted_bell": "Campana encantada",
@ -218,17 +218,17 @@
"block.create.light_blue_nixie_tube": "Tubo Nixie azul claro", "block.create.light_blue_nixie_tube": "Tubo Nixie azul claro",
"block.create.light_blue_sail": "Vela azul claro", "block.create.light_blue_sail": "Vela azul claro",
"block.create.light_blue_seat": "Asiento azul claro", "block.create.light_blue_seat": "Asiento azul claro",
"block.create.light_blue_toolbox": "UNLOCALIZED: Light Blue Toolbox", "block.create.light_blue_toolbox": "Caja de herramientas azul claro",
"block.create.light_blue_valve_handle": "Asa de válvula azul claro", "block.create.light_blue_valve_handle": "Asa de válvula azul claro",
"block.create.light_gray_nixie_tube": "Tubo Nixie gris claro", "block.create.light_gray_nixie_tube": "Tubo Nixie gris claro",
"block.create.light_gray_sail": "Vela gris claro", "block.create.light_gray_sail": "Vela gris claro",
"block.create.light_gray_seat": "Asiento gris claro", "block.create.light_gray_seat": "Asiento gris claro",
"block.create.light_gray_toolbox": "UNLOCALIZED: Light Gray Toolbox", "block.create.light_gray_toolbox": "Caja de herramientas gris claro",
"block.create.light_gray_valve_handle": "Asa de válvula gris claro", "block.create.light_gray_valve_handle": "Asa de válvula gris claro",
"block.create.lime_nixie_tube": "Tubo Nixie lima", "block.create.lime_nixie_tube": "Tubo Nixie lima",
"block.create.lime_sail": "Vela lima", "block.create.lime_sail": "Vela lima",
"block.create.lime_seat": "Asiento lima", "block.create.lime_seat": "Asiento lima",
"block.create.lime_toolbox": "UNLOCALIZED: Lime Toolbox", "block.create.lime_toolbox": "Caja de herramientas lima",
"block.create.lime_valve_handle": "Asa de válvula lima", "block.create.lime_valve_handle": "Asa de válvula lima",
"block.create.limestone": "Piedra caliza", "block.create.limestone": "Piedra caliza",
"block.create.limestone_bricks": "Ladrillos de piedra caliza", "block.create.limestone_bricks": "Ladrillos de piedra caliza",
@ -240,7 +240,7 @@
"block.create.magenta_nixie_tube": "Tubo Nixie magenta", "block.create.magenta_nixie_tube": "Tubo Nixie magenta",
"block.create.magenta_sail": "Vela magenta", "block.create.magenta_sail": "Vela magenta",
"block.create.magenta_seat": "Asiento magenta", "block.create.magenta_seat": "Asiento magenta",
"block.create.magenta_toolbox": "UNLOCALIZED: Magenta Toolbox", "block.create.magenta_toolbox": "Caja de herramientas magenta",
"block.create.magenta_valve_handle": "Asa de válvula magenta", "block.create.magenta_valve_handle": "Asa de válvula magenta",
"block.create.mechanical_arm": "Brazo mecánico", "block.create.mechanical_arm": "Brazo mecánico",
"block.create.mechanical_bearing": "Rodamiento mecánico", "block.create.mechanical_bearing": "Rodamiento mecánico",
@ -269,7 +269,7 @@
"block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall", "block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall",
"block.create.orange_sail": "Vela naranja", "block.create.orange_sail": "Vela naranja",
"block.create.orange_seat": "Asiento naranja", "block.create.orange_seat": "Asiento naranja",
"block.create.orange_toolbox": "UNLOCALIZED: Orange Toolbox", "block.create.orange_toolbox": "Caja de herramientas naranja",
"block.create.orange_valve_handle": "Asa de válvula naranja", "block.create.orange_valve_handle": "Asa de válvula naranja",
"block.create.ornate_iron_window": "Ventana de hierro ornamentada", "block.create.ornate_iron_window": "Ventana de hierro ornamentada",
"block.create.ornate_iron_window_pane": "Panel de ventana de hierro ornamentada", "block.create.ornate_iron_window_pane": "Panel de ventana de hierro ornamentada",
@ -291,7 +291,7 @@
"block.create.pink_nixie_tube": "Tubo Nixie rosa", "block.create.pink_nixie_tube": "Tubo Nixie rosa",
"block.create.pink_sail": "Vela rosa", "block.create.pink_sail": "Vela rosa",
"block.create.pink_seat": "Asiento rosa", "block.create.pink_seat": "Asiento rosa",
"block.create.pink_toolbox": "UNLOCALIZED: Pink Toolbox", "block.create.pink_toolbox": "Caja de herramientas rosa",
"block.create.pink_valve_handle": "Asa de válvula rosa", "block.create.pink_valve_handle": "Asa de válvula rosa",
"block.create.piston_extension_pole": "Pértiga de extensión de pistón", "block.create.piston_extension_pole": "Pértiga de extensión de pistón",
"block.create.polished_andesite": "UNLOCALIZED: Polished Andesite", "block.create.polished_andesite": "UNLOCALIZED: Polished Andesite",
@ -360,13 +360,13 @@
"block.create.purple_nixie_tube": "Tubo Nixie morado", "block.create.purple_nixie_tube": "Tubo Nixie morado",
"block.create.purple_sail": "Vela morada", "block.create.purple_sail": "Vela morada",
"block.create.purple_seat": "Asiento morado", "block.create.purple_seat": "Asiento morado",
"block.create.purple_toolbox": "UNLOCALIZED: Purple Toolbox", "block.create.purple_toolbox": "Caja de herramientas púrpura",
"block.create.purple_valve_handle": "Asa de válvula morada", "block.create.purple_valve_handle": "Asa de válvula morada",
"block.create.radial_chassis": "Chasis radial", "block.create.radial_chassis": "Chasis radial",
"block.create.red_nixie_tube": "Tubo Nixie rojo", "block.create.red_nixie_tube": "Tubo Nixie rojo",
"block.create.red_sail": "Vela roja", "block.create.red_sail": "Vela roja",
"block.create.red_seat": "Asiento rojo", "block.create.red_seat": "Asiento rojo",
"block.create.red_toolbox": "UNLOCALIZED: Red Toolbox", "block.create.red_toolbox": "Caja de herramientas roja",
"block.create.red_valve_handle": "Asa de válvula roja", "block.create.red_valve_handle": "Asa de válvula roja",
"block.create.redstone_contact": "Contacto de redstone", "block.create.redstone_contact": "Contacto de redstone",
"block.create.redstone_link": "Enlace de redstone", "block.create.redstone_link": "Enlace de redstone",
@ -478,14 +478,14 @@
"block.create.white_nixie_tube": "Tubo Nixie blanco", "block.create.white_nixie_tube": "Tubo Nixie blanco",
"block.create.white_sail": "Vela blanca", "block.create.white_sail": "Vela blanca",
"block.create.white_seat": "Asiento blanco", "block.create.white_seat": "Asiento blanco",
"block.create.white_toolbox": "UNLOCALIZED: White Toolbox", "block.create.white_toolbox": "Caja de herramientas blanca",
"block.create.white_valve_handle": "Asa de válvula blanco", "block.create.white_valve_handle": "Asa de válvula blanco",
"block.create.windmill_bearing": "Rodamiento del molino de viento", "block.create.windmill_bearing": "Rodamiento del molino de viento",
"block.create.wooden_bracket": "Soporte de madera para ejes", "block.create.wooden_bracket": "Soporte de madera para ejes",
"block.create.yellow_nixie_tube": "Tubo Nixie amarillo", "block.create.yellow_nixie_tube": "Tubo Nixie amarillo",
"block.create.yellow_sail": "Vela amarilla", "block.create.yellow_sail": "Vela amarilla",
"block.create.yellow_seat": "Asiento amarillo", "block.create.yellow_seat": "Asiento amarillo",
"block.create.yellow_toolbox": "UNLOCALIZED: Yellow Toolbox", "block.create.yellow_toolbox": "Caja de herramientas amarilla",
"block.create.yellow_valve_handle": "Asa de válvula amarillo", "block.create.yellow_valve_handle": "Asa de válvula amarillo",
"block.create.zinc_block": "Bloque de zinc", "block.create.zinc_block": "Bloque de zinc",
"block.create.zinc_ore": "Mena de zinc", "block.create.zinc_ore": "Mena de zinc",
@ -811,7 +811,7 @@
"create.recipe.assembly.repeat": "Repetir la secuencia %1$s veces", "create.recipe.assembly.repeat": "Repetir la secuencia %1$s veces",
"create.recipe.assembly.junk": "Basura aleatoria", "create.recipe.assembly.junk": "Basura aleatoria",
"create.recipe.processing.chance": "%1$s%% Chance", "create.recipe.processing.chance": "%1$s%% Chance",
"create.recipe.deploying.not_consumed": "UNLOCALIZED: Not Consumed", "create.recipe.deploying.not_consumed": "No consumido",
"create.recipe.heat_requirement.none": "No es necesario calentar", "create.recipe.heat_requirement.none": "No es necesario calentar",
"create.recipe.heat_requirement.heated": "Calentado", "create.recipe.heat_requirement.heated": "Calentado",
"create.recipe.heat_requirement.superheated": "Súper-Calentado", "create.recipe.heat_requirement.superheated": "Súper-Calentado",
@ -840,7 +840,7 @@
"create.action.discard": "Descartar", "create.action.discard": "Descartar",
"create.keyinfo.toolmenu": "Menú de la Herramienta de Enfoque", "create.keyinfo.toolmenu": "Menú de la Herramienta de Enfoque",
"create.keyinfo.toolbelt": "UNLOCALIZED: Access Nearby Toolboxes", "create.keyinfo.toolbelt": "Acceder a las cajas de herramientas cercanas",
"create.keyinfo.scrollup": "Simular usar la rueda del ratón hacia arriba (en el mundo)", "create.keyinfo.scrollup": "Simular usar la rueda del ratón hacia arriba (en el mundo)",
"create.keyinfo.scrolldown": "Simular usar la rueda del ratón hacia abajo (en el mundo)", "create.keyinfo.scrolldown": "Simular usar la rueda del ratón hacia abajo (en el mundo)",
@ -852,11 +852,11 @@
"create.gui.toolmenu.focusKey": "Mantén [%1$s] para enfocar", "create.gui.toolmenu.focusKey": "Mantén [%1$s] para enfocar",
"create.gui.toolmenu.cycle": "[RUEDA DEL RATÓN] para el ciclo", "create.gui.toolmenu.cycle": "[RUEDA DEL RATÓN] para el ciclo",
"create.toolbox.unequip": "UNLOCALIZED: Unequip: %1$s", "create.toolbox.unequip": "Desequipar: %1$s",
"create.toolbox.outOfRange": "UNLOCALIZED: Toolbox of held item not in Range", "create.toolbox.outOfRange": "La caja de herramientas del objeto retenido no está en el rango",
"create.toolbox.detach": "UNLOCALIZED: Stop tracking and keep item", "create.toolbox.detach": "Dejar de rastrear y conservar el objeto",
"create.toolbox.depositAll": "UNLOCALIZED: Return items to nearby Toolboxes", "create.toolbox.depositAll": "Devolver elementos a las cajas de herramientas cercanas",
"create.toolbox.depositBox": "UNLOCALIZED: Return items to Toolbox", "create.toolbox.depositBox": "Devolver elementos a la caja de herramientas",
"create.gui.symmetryWand.mirrorType": "Espejado", "create.gui.symmetryWand.mirrorType": "Espejado",
"create.gui.symmetryWand.orientation": "Orientación", "create.gui.symmetryWand.orientation": "Orientación",
@ -1104,14 +1104,14 @@
"create.item_attributes.placeable.inverted": "no se puede colocar", "create.item_attributes.placeable.inverted": "no se puede colocar",
"create.item_attributes.consumable": "se puede comer", "create.item_attributes.consumable": "se puede comer",
"create.item_attributes.consumable.inverted": "no se puede comer", "create.item_attributes.consumable.inverted": "no se puede comer",
"create.item_attributes.fluid_container": "UNLOCALIZED: can store fluids", "create.item_attributes.fluid_container": "puede almacenar fluídos",
"create.item_attributes.fluid_container.inverted": "UNLOCALIZED: cannot store fluids", "create.item_attributes.fluid_container.inverted": "puede almacenar fluídos",
"create.item_attributes.enchanted": "está encantado", "create.item_attributes.enchanted": "está encantado",
"create.item_attributes.enchanted.inverted": "no está encantado", "create.item_attributes.enchanted.inverted": "no está encantado",
"create.item_attributes.max_enchanted": "está encantado en el nivel máximo", "create.item_attributes.max_enchanted": "está encantado en el nivel máximo",
"create.item_attributes.max_enchanted.inverted": "no está encantado en el nivel máximo", "create.item_attributes.max_enchanted.inverted": "no está encantado en el nivel máximo",
"create.item_attributes.renamed": "UNLOCALIZED: has a custom name", "create.item_attributes.renamed": "tiene un nombre personalizado",
"create.item_attributes.renamed.inverted": "UNLOCALIZED: does not have a custom name", "create.item_attributes.renamed.inverted": "no tiene un nombre personalizado",
"create.item_attributes.damaged": "está dañado", "create.item_attributes.damaged": "está dañado",
"create.item_attributes.damaged.inverted": "no está dañado", "create.item_attributes.damaged.inverted": "no está dañado",
"create.item_attributes.badly_damaged": "está muy dañado", "create.item_attributes.badly_damaged": "está muy dañado",
@ -1466,14 +1466,14 @@
"block.create.turntable.tooltip": "PLATAFORMA GIRATORIA", "block.create.turntable.tooltip": "PLATAFORMA GIRATORIA",
"block.create.turntable.tooltip.summary": "Convierte la _fuerza rotacional_ en un refinado mareo.", "block.create.turntable.tooltip.summary": "Convierte la _fuerza rotacional_ en un refinado mareo.",
"block.create.toolbox.tooltip": "UNLOCALIZED: TOOLBOX", "block.create.toolbox.tooltip": "CAJA DE HERRAMIENTAS",
"block.create.toolbox.tooltip.summary": "UNLOCALIZED: Every Inventors' dearest Companion. Conveniently _holds_ a large amount of _8 Different_ item types.", "block.create.toolbox.tooltip.summary": "El compañero más querido de todo inventor. Mantiene una gran cantidad de 8 tipos de objetos diferentes.",
"block.create.toolbox.tooltip.condition1": "UNLOCALIZED: When Picked Up", "block.create.toolbox.tooltip.condition1": "Cuando se recoge...",
"block.create.toolbox.tooltip.behaviour1": "UNLOCALIZED: _Retains_ Inventory _Contents_.", "block.create.toolbox.tooltip.behaviour1": "Conserva el contenido del inventario.",
"block.create.toolbox.tooltip.condition2": "UNLOCALIZED: When placed in Range", "block.create.toolbox.tooltip.condition2": "Cuando se coloca en el rango...",
"block.create.toolbox.tooltip.behaviour2": "UNLOCALIZED: _Nearby_ _Players_ can hold the _Toolbox_ _Keybind_ to access its contents _Remotely_.", "block.create.toolbox.tooltip.behaviour2": "Los jugadores cercanos pueden utilizar el enlace de teclas de la caja de herramientas para acceder a su contenido de forma remota.",
"block.create.toolbox.tooltip.condition3": "UNLOCALIZED: When R-Clicked", "block.create.toolbox.tooltip.condition3": "Cuando se hace clic derecho...",
"block.create.toolbox.tooltip.behaviour3": "UNLOCALIZED: Opens the _Container Interface_.", "block.create.toolbox.tooltip.behaviour3": "Abre la interfaz del contenedor.",
"block.create.stockpile_switch.tooltip": "INTERRUPTOR DE ACOPIO", "block.create.stockpile_switch.tooltip": "INTERRUPTOR DE ACOPIO",
"block.create.stockpile_switch.tooltip.summary": "Activa una señal de redstone en función de la cantidad de _objetos almacenados_ en el _contenedor_ adjunto. Viene con un práctico filtro. A diferencia de un _comparador, el _interruptor de acopio_ permite la configuración de _umbrales_, a partir de los cuales se invierten las señales.", "block.create.stockpile_switch.tooltip.summary": "Activa una señal de redstone en función de la cantidad de _objetos almacenados_ en el _contenedor_ adjunto. Viene con un práctico filtro. A diferencia de un _comparador, el _interruptor de acopio_ permite la configuración de _umbrales_, a partir de los cuales se invierten las señales.",
@ -1482,10 +1482,10 @@
"block.create.content_observer.tooltip": "OBSERVADOR DE CONTENIDO", "block.create.content_observer.tooltip": "OBSERVADOR DE CONTENIDO",
"block.create.content_observer.tooltip.summary": "_Detecta objetos_ dentro de _contenedores_ y _transportadores_ que coincidan con un _filtro_ configurado. Mientras el _inventario_, la _cinta_ o la _canaleta_ observados _contengan_ un objeto que coincida, este componente emitirá una _señal de redstone_. Cuando un embudo observado _transfiere_ un objeto coincidente, este componente emitirá un _pulso de redstone_.", "block.create.content_observer.tooltip.summary": "_Detecta objetos_ dentro de _contenedores_ y _transportadores_ que coincidan con un _filtro_ configurado. Mientras el _inventario_, la _cinta_ o la _canaleta_ observados _contengan_ un objeto que coincida, este componente emitirá una _señal de redstone_. Cuando un embudo observado _transfiere_ un objeto coincidente, este componente emitirá un _pulso de redstone_.",
"block.create.content_observer.tooltip.condition1": "UNLOCALIZED: When observing a Container", "block.create.content_observer.tooltip.condition1": "Al observar un contenedor...",
"block.create.content_observer.tooltip.behaviour1": "UNLOCALIZED: Emits a _Redstone Signal_ while the observed container has _matching_ _content_.", "block.create.content_observer.tooltip.behaviour1": "Emite un pulso de Redstone mientras el contenedor observado tiene un contenido coincidente.",
"block.create.content_observer.tooltip.condition2": "UNLOCALIZED: When observing a Funnel", "block.create.content_observer.tooltip.condition2": "Al observar un embudo...",
"block.create.content_observer.tooltip.behaviour2": "UNLOCALIZED: Emits a _Redstone Pulse_ when a _matching_ Item is _transferred_.", "block.create.content_observer.tooltip.behaviour2": "Emite un pulso de Redstone cuando se transfiere un objeto que coincide.",
"block.create.adjustable_crate.tooltip": "CAJA AJUSTABLE", "block.create.adjustable_crate.tooltip": "CAJA AJUSTABLE",
"block.create.adjustable_crate.tooltip.summary": "Este _contenedor de objetos_ permite el control manual de su capacidad. Puede contener hasta _16 pilas_ de cualquier objeto. Soporta _comparadores de redstone_.", "block.create.adjustable_crate.tooltip.summary": "Este _contenedor de objetos_ permite el control manual de su capacidad. Puede contener hasta _16 pilas_ de cualquier objeto. Soporta _comparadores de redstone_.",

View file

@ -1,5 +1,5 @@
{ {
"_": "Missing Localizations: 280", "_": "Missing Localizations: 232",
"_": "->------------------------] Game Elements [------------------------<-", "_": "->------------------------] Game Elements [------------------------<-",
@ -31,13 +31,13 @@
"block.create.black_nixie_tube": "黒色のニキシー管", "block.create.black_nixie_tube": "黒色のニキシー管",
"block.create.black_sail": "黒色の帆", "block.create.black_sail": "黒色の帆",
"block.create.black_seat": "黒色のシート", "block.create.black_seat": "黒色のシート",
"block.create.black_toolbox": "UNLOCALIZED: Black Toolbox", "block.create.black_toolbox": "黒色の工具箱",
"block.create.black_valve_handle": "黒色のバルブハンドル", "block.create.black_valve_handle": "黒色のバルブハンドル",
"block.create.blaze_burner": "ブレイズバーナー", "block.create.blaze_burner": "ブレイズバーナー",
"block.create.blue_nixie_tube": "青色のニキシー管", "block.create.blue_nixie_tube": "青色のニキシー管",
"block.create.blue_sail": "青色の帆", "block.create.blue_sail": "青色の帆",
"block.create.blue_seat": "青色のシート", "block.create.blue_seat": "青色のシート",
"block.create.blue_toolbox": "UNLOCALIZED: Blue Toolbox", "block.create.blue_toolbox": "青色の工具箱",
"block.create.blue_valve_handle": "青色のバルブハンドル", "block.create.blue_valve_handle": "青色のバルブハンドル",
"block.create.brass_belt_funnel": "真鍮のベルトファンネル", "block.create.brass_belt_funnel": "真鍮のベルトファンネル",
"block.create.brass_block": "真鍮ブロック", "block.create.brass_block": "真鍮ブロック",
@ -50,7 +50,7 @@
"block.create.brown_nixie_tube": "茶色のニキシー管", "block.create.brown_nixie_tube": "茶色のニキシー管",
"block.create.brown_sail": "茶色の帆", "block.create.brown_sail": "茶色の帆",
"block.create.brown_seat": "茶色のシート", "block.create.brown_seat": "茶色のシート",
"block.create.brown_toolbox": "UNLOCALIZED: Brown Toolbox", "block.create.brown_toolbox": "茶色の工具箱",
"block.create.brown_valve_handle": "茶色のバルブハンドル", "block.create.brown_valve_handle": "茶色のバルブハンドル",
"block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks", "block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks",
"block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab", "block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab",
@ -142,7 +142,7 @@
"block.create.cyan_nixie_tube": "水色のニキシー管", "block.create.cyan_nixie_tube": "水色のニキシー管",
"block.create.cyan_sail": "水色の帆", "block.create.cyan_sail": "水色の帆",
"block.create.cyan_seat": "水色のシート", "block.create.cyan_seat": "水色のシート",
"block.create.cyan_toolbox": "UNLOCALIZED: Cyan Toolbox", "block.create.cyan_toolbox": "水色の工具箱",
"block.create.cyan_valve_handle": "水色のバルブハンドル", "block.create.cyan_valve_handle": "水色のバルブハンドル",
"block.create.dark_oak_window": "ダークオークの窓", "block.create.dark_oak_window": "ダークオークの窓",
"block.create.dark_oak_window_pane": "ダークオークの窓板", "block.create.dark_oak_window_pane": "ダークオークの窓板",
@ -182,12 +182,12 @@
"block.create.gray_nixie_tube": "灰色のニキシー管", "block.create.gray_nixie_tube": "灰色のニキシー管",
"block.create.gray_sail": "灰色の帆", "block.create.gray_sail": "灰色の帆",
"block.create.gray_seat": "灰色のシート", "block.create.gray_seat": "灰色のシート",
"block.create.gray_toolbox": "UNLOCALIZED: Gray Toolbox", "block.create.gray_toolbox": "灰色の工具箱",
"block.create.gray_valve_handle": "灰色のバルブハンドル", "block.create.gray_valve_handle": "灰色のバルブハンドル",
"block.create.green_nixie_tube": "緑色のニキシー管", "block.create.green_nixie_tube": "緑色のニキシー管",
"block.create.green_sail": "緑色の帆", "block.create.green_sail": "緑色の帆",
"block.create.green_seat": "緑色のシート", "block.create.green_seat": "緑色のシート",
"block.create.green_toolbox": "UNLOCALIZED: Green Toolbox", "block.create.green_toolbox": "緑色の工具箱",
"block.create.green_valve_handle": "緑色のバルブハンドル", "block.create.green_valve_handle": "緑色のバルブハンドル",
"block.create.hand_crank": "ハンドクランク", "block.create.hand_crank": "ハンドクランク",
"block.create.haunted_bell": "憑りつかれた鐘", "block.create.haunted_bell": "憑りつかれた鐘",
@ -218,17 +218,17 @@
"block.create.light_blue_nixie_tube": "空色のニキシー菅", "block.create.light_blue_nixie_tube": "空色のニキシー菅",
"block.create.light_blue_sail": "空色の帆", "block.create.light_blue_sail": "空色の帆",
"block.create.light_blue_seat": "空色のシート", "block.create.light_blue_seat": "空色のシート",
"block.create.light_blue_toolbox": "UNLOCALIZED: Light Blue Toolbox", "block.create.light_blue_toolbox": "空色の工具箱",
"block.create.light_blue_valve_handle": "空色のバルブハンドル", "block.create.light_blue_valve_handle": "空色のバルブハンドル",
"block.create.light_gray_nixie_tube": "薄灰色のニキシー管", "block.create.light_gray_nixie_tube": "薄灰色のニキシー管",
"block.create.light_gray_sail": "薄灰色の帆", "block.create.light_gray_sail": "薄灰色の帆",
"block.create.light_gray_seat": "薄灰色のシート", "block.create.light_gray_seat": "薄灰色のシート",
"block.create.light_gray_toolbox": "UNLOCALIZED: Light Gray Toolbox", "block.create.light_gray_toolbox": "薄灰色の工具箱",
"block.create.light_gray_valve_handle": "薄灰色のバルブハンドル", "block.create.light_gray_valve_handle": "薄灰色のバルブハンドル",
"block.create.lime_nixie_tube": "黄緑色のニキシー管", "block.create.lime_nixie_tube": "黄緑色のニキシー管",
"block.create.lime_sail": "黄緑色の帆", "block.create.lime_sail": "黄緑色の帆",
"block.create.lime_seat": "黄緑色のシート", "block.create.lime_seat": "黄緑色のシート",
"block.create.lime_toolbox": "UNLOCALIZED: Lime Toolbox", "block.create.lime_toolbox": "黄緑色の工具箱",
"block.create.lime_valve_handle": "黄緑色のバルブハンドル", "block.create.lime_valve_handle": "黄緑色のバルブハンドル",
"block.create.limestone": "石灰岩", "block.create.limestone": "石灰岩",
"block.create.limestone_bricks": "石灰岩レンガ", "block.create.limestone_bricks": "石灰岩レンガ",
@ -240,7 +240,7 @@
"block.create.magenta_nixie_tube": "赤紫色のニキシー管", "block.create.magenta_nixie_tube": "赤紫色のニキシー管",
"block.create.magenta_sail": "赤紫色の帆", "block.create.magenta_sail": "赤紫色の帆",
"block.create.magenta_seat": "赤紫色のシート", "block.create.magenta_seat": "赤紫色のシート",
"block.create.magenta_toolbox": "UNLOCALIZED: Magenta Toolbox", "block.create.magenta_toolbox": "赤紫色の工具箱",
"block.create.magenta_valve_handle": "赤紫色のバルブハンドル", "block.create.magenta_valve_handle": "赤紫色のバルブハンドル",
"block.create.mechanical_arm": "メカニカルアーム", "block.create.mechanical_arm": "メカニカルアーム",
"block.create.mechanical_bearing": "メカニカルベアリング", "block.create.mechanical_bearing": "メカニカルベアリング",
@ -269,7 +269,7 @@
"block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall", "block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall",
"block.create.orange_sail": "橙色の帆", "block.create.orange_sail": "橙色の帆",
"block.create.orange_seat": "橙色のシート", "block.create.orange_seat": "橙色のシート",
"block.create.orange_toolbox": "UNLOCALIZED: Orange Toolbox", "block.create.orange_toolbox": "橙色の工具箱",
"block.create.orange_valve_handle": "橙色のバルブハンドル", "block.create.orange_valve_handle": "橙色のバルブハンドル",
"block.create.ornate_iron_window": "鉄の装飾ガラス", "block.create.ornate_iron_window": "鉄の装飾ガラス",
"block.create.ornate_iron_window_pane": "鉄の装飾ガラス板", "block.create.ornate_iron_window_pane": "鉄の装飾ガラス板",
@ -291,7 +291,7 @@
"block.create.pink_nixie_tube": "桃色のニキシー管", "block.create.pink_nixie_tube": "桃色のニキシー管",
"block.create.pink_sail": "桃色の帆", "block.create.pink_sail": "桃色の帆",
"block.create.pink_seat": "桃色のシート", "block.create.pink_seat": "桃色のシート",
"block.create.pink_toolbox": "UNLOCALIZED: Pink Toolbox", "block.create.pink_toolbox": "桃色の",
"block.create.pink_valve_handle": "桃色のバルブハンドル", "block.create.pink_valve_handle": "桃色のバルブハンドル",
"block.create.piston_extension_pole": "ピストン延長ポール", "block.create.piston_extension_pole": "ピストン延長ポール",
"block.create.polished_andesite": "UNLOCALIZED: Polished Andesite", "block.create.polished_andesite": "UNLOCALIZED: Polished Andesite",
@ -360,13 +360,13 @@
"block.create.purple_nixie_tube": "紫色のニキシー管", "block.create.purple_nixie_tube": "紫色のニキシー管",
"block.create.purple_sail": "紫色の帆", "block.create.purple_sail": "紫色の帆",
"block.create.purple_seat": "紫色のシート", "block.create.purple_seat": "紫色のシート",
"block.create.purple_toolbox": "UNLOCALIZED: Purple Toolbox", "block.create.purple_toolbox": "紫色の工具箱",
"block.create.purple_valve_handle": "紫色のバルブハンドル", "block.create.purple_valve_handle": "紫色のバルブハンドル",
"block.create.radial_chassis": "ラジアルシャーシ", "block.create.radial_chassis": "ラジアルシャーシ",
"block.create.red_nixie_tube": "赤色のニキシー管", "block.create.red_nixie_tube": "赤色のニキシー管",
"block.create.red_sail": "赤色の帆", "block.create.red_sail": "赤色の帆",
"block.create.red_seat": "赤色のシート", "block.create.red_seat": "赤色のシート",
"block.create.red_toolbox": "UNLOCALIZED: Red Toolbox", "block.create.red_toolbox": "赤色の工具箱",
"block.create.red_valve_handle": "赤色のバルブハンドル", "block.create.red_valve_handle": "赤色のバルブハンドル",
"block.create.redstone_contact": "レッドストーンコンタクト", "block.create.redstone_contact": "レッドストーンコンタクト",
"block.create.redstone_link": "レッドストーンリンク", "block.create.redstone_link": "レッドストーンリンク",
@ -478,14 +478,14 @@
"block.create.white_nixie_tube": "白色のニキシー管", "block.create.white_nixie_tube": "白色のニキシー管",
"block.create.white_sail": "白色の帆", "block.create.white_sail": "白色の帆",
"block.create.white_seat": "白色のシート", "block.create.white_seat": "白色のシート",
"block.create.white_toolbox": "UNLOCALIZED: White Toolbox", "block.create.white_toolbox": "白色の工具箱",
"block.create.white_valve_handle": "白色のバルブハンドル", "block.create.white_valve_handle": "白色のバルブハンドル",
"block.create.windmill_bearing": "風車ベアリング", "block.create.windmill_bearing": "風車ベアリング",
"block.create.wooden_bracket": "木製ブラケット", "block.create.wooden_bracket": "木製ブラケット",
"block.create.yellow_nixie_tube": "黄色のニキシー管", "block.create.yellow_nixie_tube": "黄色のニキシー管",
"block.create.yellow_sail": "黄色の帆", "block.create.yellow_sail": "黄色の帆",
"block.create.yellow_seat": "黄色のシート", "block.create.yellow_seat": "黄色のシート",
"block.create.yellow_toolbox": "UNLOCALIZED: Yellow Toolbox", "block.create.yellow_toolbox": "黄色の工具箱",
"block.create.yellow_valve_handle": "黄色のバルブハンドル", "block.create.yellow_valve_handle": "黄色のバルブハンドル",
"block.create.zinc_block": "亜鉛ブロック", "block.create.zinc_block": "亜鉛ブロック",
"block.create.zinc_ore": "亜鉛鉱石", "block.create.zinc_ore": "亜鉛鉱石",
@ -525,7 +525,7 @@
"item.create.copper_sheet": "銅板", "item.create.copper_sheet": "銅板",
"item.create.crafter_slot_cover": "クラフタースロットカバー", "item.create.crafter_slot_cover": "クラフタースロットカバー",
"item.create.crafting_blueprint": "クラフトブループリント", "item.create.crafting_blueprint": "クラフトブループリント",
"item.create.creative_blaze_cake": "UNLOCALIZED: Creative Blaze Cake", "item.create.creative_blaze_cake": "クリエイティブブレイズケーキ",
"item.create.crushed_aluminum_ore": "砕いたアルミニウム鉱石", "item.create.crushed_aluminum_ore": "砕いたアルミニウム鉱石",
"item.create.crushed_brass": "砕いた真鍮", "item.create.crushed_brass": "砕いた真鍮",
"item.create.crushed_copper_ore": "砕いた銅鉱石", "item.create.crushed_copper_ore": "砕いた銅鉱石",
@ -615,7 +615,7 @@
"advancement.create.fan.desc": "ケース入りファンから出る風に乗る", "advancement.create.fan.desc": "ケース入りファンから出る風に乗る",
"advancement.create.fan_lava": "地熱ファンヒーター", "advancement.create.fan_lava": "地熱ファンヒーター",
"advancement.create.fan_lava.desc": "アイテムを精錬する熱風に巻き込まれる", "advancement.create.fan_lava.desc": "アイテムを精錬する熱風に巻き込まれる",
"advancement.create.fan_water": "風変りな洗濯機", "advancement.create.fan_water": "風変りな洗濯機",
"advancement.create.fan_water.desc": "アイテムを洗浄する涼風に巻き込まれる", "advancement.create.fan_water.desc": "アイテムを洗浄する涼風に巻き込まれる",
"advancement.create.fan_smoke": "メカニカルふいご", "advancement.create.fan_smoke": "メカニカルふいご",
"advancement.create.fan_smoke.desc": "アイテムを燻製する暖風に巻き込まれる", "advancement.create.fan_smoke.desc": "アイテムを燻製する暖風に巻き込まれる",
@ -811,7 +811,7 @@
"create.recipe.assembly.repeat": "%1$s回繰り返す", "create.recipe.assembly.repeat": "%1$s回繰り返す",
"create.recipe.assembly.junk": "ランダムな仕損品", "create.recipe.assembly.junk": "ランダムな仕損品",
"create.recipe.processing.chance": "%1$s%%チャンス", "create.recipe.processing.chance": "%1$s%%チャンス",
"create.recipe.deploying.not_consumed": "UNLOCALIZED: Not Consumed", "create.recipe.deploying.not_consumed": "消費されない",
"create.recipe.heat_requirement.none": "加熱不要", "create.recipe.heat_requirement.none": "加熱不要",
"create.recipe.heat_requirement.heated": "加熱が必要", "create.recipe.heat_requirement.heated": "加熱が必要",
"create.recipe.heat_requirement.superheated": "極度の加熱が必要", "create.recipe.heat_requirement.superheated": "極度の加熱が必要",
@ -840,7 +840,7 @@
"create.action.discard": "捨てる", "create.action.discard": "捨てる",
"create.keyinfo.toolmenu": "ツールメニューをフォーカスする", "create.keyinfo.toolmenu": "ツールメニューをフォーカスする",
"create.keyinfo.toolbelt": "UNLOCALIZED: Access Nearby Toolboxes", "create.keyinfo.toolbelt": "近くの工具箱にアクセス",
"create.keyinfo.scrollup": "マウスホイールアップをシミュレート(この世界で)", "create.keyinfo.scrollup": "マウスホイールアップをシミュレート(この世界で)",
"create.keyinfo.scrolldown": "マウスホイールダウンをシミュレーション(この世界で)", "create.keyinfo.scrolldown": "マウスホイールダウンをシミュレーション(この世界で)",
@ -852,11 +852,11 @@
"create.gui.toolmenu.focusKey": "[%1$s] 長押しでフォーカスする", "create.gui.toolmenu.focusKey": "[%1$s] 長押しでフォーカスする",
"create.gui.toolmenu.cycle": "[スクロール] で循環", "create.gui.toolmenu.cycle": "[スクロール] で循環",
"create.toolbox.unequip": "UNLOCALIZED: Unequip: %1$s", "create.toolbox.unequip": "装備解除: %1$s",
"create.toolbox.outOfRange": "UNLOCALIZED: Toolbox of held item not in Range", "create.toolbox.outOfRange": "範囲内に工具箱がありません",
"create.toolbox.detach": "UNLOCALIZED: Stop tracking and keep item", "create.toolbox.detach": "アイテムの追跡をやめて所持する",
"create.toolbox.depositAll": "UNLOCALIZED: Return items to nearby Toolboxes", "create.toolbox.depositAll": "近くの工具箱にアイテムを戻す",
"create.toolbox.depositBox": "UNLOCALIZED: Return items to Toolbox", "create.toolbox.depositBox": "工具箱にアイテムを戻す",
"create.gui.symmetryWand.mirrorType": "ミラーの種類", "create.gui.symmetryWand.mirrorType": "ミラーの種類",
"create.gui.symmetryWand.orientation": "方向", "create.gui.symmetryWand.orientation": "方向",
@ -1096,42 +1096,42 @@
"create.gui.filter.allow_list": "ホワイトリスト", "create.gui.filter.allow_list": "ホワイトリスト",
"create.gui.filter.allow_list.description": "上記のいずれかに一致した場合、アイテムは通り抜けます。空のホワイトリストはすべてを拒否します。", "create.gui.filter.allow_list.description": "上記のいずれかに一致した場合、アイテムは通り抜けます。空のホワイトリストはすべてを拒否します。",
"create.gui.filter.respect_data": "データを重視", "create.gui.filter.respect_data": "データを重視",
"create.gui.filter.respect_data.description": "アイテムは、耐久、エンチャント、その他の属性も一致する場合にのみ一致します。", "create.gui.filter.respect_data.description": "アイテムは、耐久、エンチャント、その他の属性も一致する場合にのみ一致します。",
"create.gui.filter.ignore_data": "データを無視", "create.gui.filter.ignore_data": "データを無視",
"create.gui.filter.ignore_data.description": "アイテムは属性に関係なく一致します。", "create.gui.filter.ignore_data.description": "アイテムは属性に関係なく一致します。",
"create.item_attributes.placeable": "設置可能か", "create.item_attributes.placeable": "設置できるかか",
"create.item_attributes.placeable.inverted": "設置不可能か", "create.item_attributes.placeable.inverted": "設置できないか",
"create.item_attributes.consumable": "食べられるか", "create.item_attributes.consumable": "食べられるか",
"create.item_attributes.consumable.inverted": "食べられないか", "create.item_attributes.consumable.inverted": "食べられないか",
"create.item_attributes.fluid_container": "UNLOCALIZED: can store fluids", "create.item_attributes.fluid_container": "液体を貯蔵できるか",
"create.item_attributes.fluid_container.inverted": "UNLOCALIZED: cannot store fluids", "create.item_attributes.fluid_container.inverted": "液体を貯蔵できないか",
"create.item_attributes.enchanted": "エンチャント済みか", "create.item_attributes.enchanted": "エンチャント済みか",
"create.item_attributes.enchanted.inverted": "エンチャントなしか", "create.item_attributes.enchanted.inverted": "エンチャントなしか",
"create.item_attributes.max_enchanted": "最大レベルのエンチャントがされているか", "create.item_attributes.max_enchanted": "最大レベルのエンチャントがされているか",
"create.item_attributes.max_enchanted.inverted": "最大レベルのエンチャントがされていないか", "create.item_attributes.max_enchanted.inverted": "最大レベルのエンチャントがされていないか",
"create.item_attributes.renamed": "UNLOCALIZED: has a custom name", "create.item_attributes.renamed": "名前付きか",
"create.item_attributes.renamed.inverted": "UNLOCALIZED: does not have a custom name", "create.item_attributes.renamed.inverted": "名前付きでないか",
"create.item_attributes.damaged": "破損してるか", "create.item_attributes.damaged": "破損してるか",
"create.item_attributes.damaged.inverted": "破損していないか", "create.item_attributes.damaged.inverted": "破損していないか",
"create.item_attributes.badly_damaged": "ひどく損傷してるか", "create.item_attributes.badly_damaged": "ひどく損傷してるか",
"create.item_attributes.badly_damaged.inverted": "ひどく損傷していないか", "create.item_attributes.badly_damaged.inverted": "ひどく損傷していないか",
"create.item_attributes.not_stackable": "スタック可能か", "create.item_attributes.not_stackable": "スタックできるかか",
"create.item_attributes.not_stackable.inverted": "スタック不可能か", "create.item_attributes.not_stackable.inverted": "スタックできないか",
"create.item_attributes.equipable": "装備可能か", "create.item_attributes.equipable": "装備できるかか",
"create.item_attributes.equipable.inverted": "装備不可能か", "create.item_attributes.equipable.inverted": "装備できないか",
"create.item_attributes.furnace_fuel": "かまどの燃料か", "create.item_attributes.furnace_fuel": "かまどの燃料か",
"create.item_attributes.furnace_fuel.inverted": "かまどの燃料でないか", "create.item_attributes.furnace_fuel.inverted": "かまどの燃料でないか",
"create.item_attributes.washable": "洗浄可能か", "create.item_attributes.washable": "洗浄できるかか",
"create.item_attributes.washable.inverted": "洗浄不可能か", "create.item_attributes.washable.inverted": "洗浄できないか",
"create.item_attributes.crushable": "粉砕可能か", "create.item_attributes.crushable": "粉砕できるかか",
"create.item_attributes.crushable.inverted": "粉砕不可能か", "create.item_attributes.crushable.inverted": "粉砕できないか",
"create.item_attributes.smeltable": "精錬可能か", "create.item_attributes.smeltable": "精錬できるかか",
"create.item_attributes.smeltable.inverted": "精錬不可能か", "create.item_attributes.smeltable.inverted": "精錬できないか",
"create.item_attributes.smokable": "燻製器で調理可能か", "create.item_attributes.smokable": "燻製器で調理できるかか",
"create.item_attributes.smokable.inverted": "燻製器で調理不可能か", "create.item_attributes.smokable.inverted": "燻製器で調理できないか",
"create.item_attributes.blastable": "溶鉱炉で精錬可能か", "create.item_attributes.blastable": "溶鉱炉で精錬できるかか",
"create.item_attributes.blastable.inverted": "溶鉱炉で精錬不可能か", "create.item_attributes.blastable.inverted": "溶鉱炉で精錬できないか",
"create.item_attributes.shulker_level": "%1$sシュルカーか", "create.item_attributes.shulker_level": "%1$sシュルカーか",
"create.item_attributes.shulker_level.inverted": "%1$sシュルカーでないか", "create.item_attributes.shulker_level.inverted": "%1$sシュルカーでないか",
"create.item_attributes.shulker_level.full": "満杯の", "create.item_attributes.shulker_level.full": "満杯の",
@ -1313,7 +1313,7 @@
"create.subtitle.cogs": "歯車がゴロゴロと鳴る", "create.subtitle.cogs": "歯車がゴロゴロと鳴る",
"create.subtitle.slime_added": "スライムがぐしゃっとつぶれる", "create.subtitle.slime_added": "スライムがぐしゃっとつぶれる",
"create.subtitle.wrench_rotate": "レンチが使用される", "create.subtitle.wrench_rotate": "レンチが使用される",
"create.subtitle.potato_hit": "野菜が衝突する", "create.subtitle.potato_hit": "野菜の衝撃",
"create.subtitle.saw_activate_wood": "メカニカルソーが動作する", "create.subtitle.saw_activate_wood": "メカニカルソーが動作する",
"create.subtitle.haunted_bell_convert": "憑りつかれた鐘が目覚める", "create.subtitle.haunted_bell_convert": "憑りつかれた鐘が目覚める",
"create.subtitle.deny": "失敗音", "create.subtitle.deny": "失敗音",
@ -1390,7 +1390,7 @@
"item.create.potato_cannon.tooltip.condition1": "左クリックしたとき", "item.create.potato_cannon.tooltip.condition1": "左クリックしたとき",
"item.create.potato_cannon.tooltip.behaviour1": "_インベントリ_の中から_適切_なアイテムを発射します。", "item.create.potato_cannon.tooltip.behaviour1": "_インベントリ_の中から_適切_なアイテムを発射します。",
"item.create.potato_cannon.tooltip.condition2": "銅のバックタンクを装備した時", "item.create.potato_cannon.tooltip.condition2": "銅のバックタンクを装備した時",
"item.create.potato_cannon.tooltip.behaviour2": "_耐久_を消費しなくなります。代わりに_圧縮空気_をタンクから消費します", "item.create.potato_cannon.tooltip.behaviour2": "_耐久_を消費しなくなります。代わりに_圧縮空気_をタンクから消費します",
"item.create.filter.tooltip": "フィルター", "item.create.filter.tooltip": "フィルター",
"item.create.filter.tooltip.summary": "物流系の装置の_搬入_と_搬出_をより_正確_に_制御_し、_アイテムのセット_またはいくつかの_入れ子になったフィルター_と照合します。", "item.create.filter.tooltip.summary": "物流系の装置の_搬入_と_搬出_をより_正確_に_制御_し、_アイテムのセット_またはいくつかの_入れ子になったフィルター_と照合します。",
@ -1466,14 +1466,14 @@
"block.create.turntable.tooltip": "ターンテーブル", "block.create.turntable.tooltip": "ターンテーブル",
"block.create.turntable.tooltip.summary": "_回転力_を洗練された乗り物酔いに変えます。", "block.create.turntable.tooltip.summary": "_回転力_を洗練された乗り物酔いに変えます。",
"block.create.toolbox.tooltip": "UNLOCALIZED: TOOLBOX", "block.create.toolbox.tooltip": "工具箱",
"block.create.toolbox.tooltip.summary": "UNLOCALIZED: Every Inventors' dearest Companion. Conveniently _holds_ a large amount of _8 Different_ item types.", "block.create.toolbox.tooltip.summary": "発明家の最愛の仲間。異なる8種類のアイテムを大量に_収納_できる便利グッズ。",
"block.create.toolbox.tooltip.condition1": "UNLOCALIZED: When Picked Up", "block.create.toolbox.tooltip.condition1": "拾ったとき",
"block.create.toolbox.tooltip.behaviour1": "UNLOCALIZED: _Retains_ Inventory _Contents_.", "block.create.toolbox.tooltip.behaviour1": "インベントリの_内容_を_保持_します",
"block.create.toolbox.tooltip.condition2": "UNLOCALIZED: When placed in Range", "block.create.toolbox.tooltip.condition2": "範囲内に置いたとき",
"block.create.toolbox.tooltip.behaviour2": "UNLOCALIZED: _Nearby_ _Players_ can hold the _Toolbox_ _Keybind_ to access its contents _Remotely_.", "block.create.toolbox.tooltip.behaviour2": "_近く_にいる_プレイヤー_が_工具箱_の_キーバインド_を押すと、工具箱に_触れずに_アクセスできます",
"block.create.toolbox.tooltip.condition3": "UNLOCALIZED: When R-Clicked", "block.create.toolbox.tooltip.condition3": "左クリックした時",
"block.create.toolbox.tooltip.behaviour3": "UNLOCALIZED: Opens the _Container Interface_.", "block.create.toolbox.tooltip.behaviour3": "_収納UI_を開きます",
"block.create.stockpile_switch.tooltip": "在庫スイッチ", "block.create.stockpile_switch.tooltip": "在庫スイッチ",
"block.create.stockpile_switch.tooltip.summary": "接続されたコンテナの_空き容量_によってレッドストーン信号を切り替えます。便利なフィルターが付属しています。_コンパレータ―_とは違って、_在庫スイッチ_は、信号が反転される_しきい値_を設定できます。", "block.create.stockpile_switch.tooltip.summary": "接続されたコンテナの_空き容量_によってレッドストーン信号を切り替えます。便利なフィルターが付属しています。_コンパレータ―_とは違って、_在庫スイッチ_は、信号が反転される_しきい値_を設定できます。",
@ -1482,10 +1482,10 @@
"block.create.content_observer.tooltip": "コンテンツオブザーバー", "block.create.content_observer.tooltip": "コンテンツオブザーバー",
"block.create.content_observer.tooltip.summary": "設定された_フィルター_に一致する_コンテナ_や_メカニカルベルト_内の_アイテム_を_検出_します。観察している_収納ブロック_、_ベルト_、または_シュート_に一致するアイテムが含まれている場合、このは_レッドストーン信号_を発します。観察している_ファンネル_が一致するアイテムを_運搬_すると、このコンポーネントは_レッドストーンパルス_を発します。", "block.create.content_observer.tooltip.summary": "設定された_フィルター_に一致する_コンテナ_や_メカニカルベルト_内の_アイテム_を_検出_します。観察している_収納ブロック_、_ベルト_、または_シュート_に一致するアイテムが含まれている場合、このは_レッドストーン信号_を発します。観察している_ファンネル_が一致するアイテムを_運搬_すると、このコンポーネントは_レッドストーンパルス_を発します。",
"block.create.content_observer.tooltip.condition1": "UNLOCALIZED: When observing a Container", "block.create.content_observer.tooltip.condition1": "収納ブロックを観察するとき",
"block.create.content_observer.tooltip.behaviour1": "UNLOCALIZED: Emits a _Redstone Signal_ while the observed container has _matching_ _content_.", "block.create.content_observer.tooltip.behaviour1": "観測するコンテナが_一致するコンテンツ_が入っている間、_レッドストーン信号_を発する。",
"block.create.content_observer.tooltip.condition2": "UNLOCALIZED: When observing a Funnel", "block.create.content_observer.tooltip.condition2": "ファンネルを観察するとき",
"block.create.content_observer.tooltip.behaviour2": "UNLOCALIZED: Emits a _Redstone Pulse_ when a _matching_ Item is _transferred_.", "block.create.content_observer.tooltip.behaviour2": "_一致するアイテム_が_輸送_されると、_レッドストーンパルス_を発します。",
"block.create.adjustable_crate.tooltip": "可変クレート", "block.create.adjustable_crate.tooltip": "可変クレート",
"block.create.adjustable_crate.tooltip.summary": "この_収納ブロック_は、容量を手動で調整できます。任意のアイテムを_16スタック_まで収納できます。_レッドストーンコンパレーター_に対応しています。", "block.create.adjustable_crate.tooltip.summary": "この_収納ブロック_は、容量を手動で調整できます。任意のアイテムを_16スタック_まで収納できます。_レッドストーンコンパレーター_に対応しています。",
@ -1497,10 +1497,10 @@
"block.create.creative_crate.tooltip.condition1": "フィルタースロットにアイテムが入っているとき", "block.create.creative_crate.tooltip.condition1": "フィルタースロットにアイテムが入っているとき",
"block.create.creative_crate.tooltip.behaviour1": "このクレートから何かを_搬出_すると、指定されたアイテムが_無限_に_搬出_されます。このクレートに_搬入_されたアイテムは_消滅_します。", "block.create.creative_crate.tooltip.behaviour1": "このクレートから何かを_搬出_すると、指定されたアイテムが_無限_に_搬出_されます。このクレートに_搬入_されたアイテムは_消滅_します。",
"item.create.creative_blaze_cake.tooltip": "UNLOCALIZED: CREATIVE CAKE", "item.create.creative_blaze_cake.tooltip": "クリエイティブブレイズケーキ",
"item.create.creative_blaze_cake.tooltip.summary": "UNLOCALIZED: A very special treat for _Blaze Burners_ that allows _controlling their heat level_. After eating this cake, Blaze Burners will _never run out of fuel_.", "item.create.creative_blaze_cake.tooltip.summary": "ブレイズバーナーの火力をコントロールすることができる特別なケーキ。ブレイズバーナーたちがこれを食べれば絶対燃え尽きない(物理)だろう。",
"item.create.creative_blaze_cake.tooltip.condition1": "UNLOCALIZED: R-Click on Blaze Burner", "item.create.creative_blaze_cake.tooltip.condition1": "ブレイズバーナーを左クリックしたとき",
"item.create.creative_blaze_cake.tooltip.behaviour1": "UNLOCALIZED: _Locks_ the Blaze Burner's heat level. If used again, _cycles_ the Blaze Burner's heat level.", "item.create.creative_blaze_cake.tooltip.behaviour1": "ブレイズバーナーの火力をロックします。再度使用するとブレイズバーナーの火力を循環させます",
"block.create.controller_rail.tooltip": "コントローラーレール", "block.create.controller_rail.tooltip": "コントローラーレール",
"block.create.controller_rail.tooltip.summary": "トロッコの_移動速度_を_細かく制御_できる_一方通行_の_パワード_レール", "block.create.controller_rail.tooltip.summary": "トロッコの_移動速度_を_細かく制御_できる_一方通行_の_パワード_レール",
@ -1551,14 +1551,14 @@
"item.create.diving_boots.tooltip": "潜水ブーツ", "item.create.diving_boots.tooltip": "潜水ブーツ",
"item.create.diving_boots.tooltip.summary": "海底を歩けるようになる_重いブーツ_。", "item.create.diving_boots.tooltip.summary": "海底を歩けるようになる_重いブーツ_。",
"item.create.diving_boots.tooltip.condition1": "装備したとき", "item.create.diving_boots.tooltip.condition1": "装備したとき",
"item.create.diving_boots.tooltip.behaviour1": "_沈むのが早くなり_、_泳げなく_なります。その代わり、水中で_歩行_と_ジャンプ_が可能になります。また、メカニカルベルトの影響を受けなくなります。", "item.create.diving_boots.tooltip.behaviour1": "_沈むのが早くなり_、_泳げなく_なります。その代わり、水中で_歩いたり_、_ジャンプ_したりできます。また、メカニカルベルトの影響を受けなくなります。",
"item.create.crafting_blueprint.tooltip": "クラフトブループリント", "item.create.crafting_blueprint.tooltip": "クラフトブループリント",
"item.create.crafting_blueprint.tooltip.summary": "壁に_貼り_、_材料_の_配置_を_指定_することで手作業でのクラフトを簡単にできます。各スロットが1つのレシピを表しています。", "item.create.crafting_blueprint.tooltip.summary": "壁に_貼り_、_材料_の_配置_を_指定_することで手作業でのクラフトを簡単にできます。各スロットが1つのレシピを表しています。",
"item.create.crafting_blueprint.condition1": "UNLOCALIZED: R-Click empty Slot", "item.create.crafting_blueprint.condition1": "空きスロットを左クリックしたとき",
"item.create.crafting_blueprint.behaviour1": "UNLOCALIZED: Opens a _Crafting_ _menu_ allowing you to _configure_ a _recipe_ and items to display.", "item.create.crafting_blueprint.behaviour1": "_レシピ_や表示するアイテムを_設定_できる_クラフトメニュー_を開きます。",
"item.create.crafting_blueprint.condition2": "UNLOCALIZED: R-Click configured Slot", "item.create.crafting_blueprint.condition2": "設定済みスロットを左クリックしたとき",
"item.create.crafting_blueprint.behaviour2": "UNLOCALIZED: _Applies_ the _configured_ _recipe_ with matching Ingredients found in your _Inventory_. _Sneak_ to craft up to a _Stack_ of items.", "item.create.crafting_blueprint.behaviour2": "_インベントリ_にある一致する材料で_設定されたレシピ_を_クラフト_します。_スニーク_すれば最大_スタック_分を一気にクラフトできます",
"item.create.minecart_coupling.tooltip": "トロッコ連結器", "item.create.minecart_coupling.tooltip": "トロッコ連結器",
"item.create.minecart_coupling.tooltip.summary": "壮大な列車を作るために_トロッコ_や_からくり車両_を_連結_しよう。", "item.create.minecart_coupling.tooltip.summary": "壮大な列車を作るために_トロッコ_や_からくり車両_を_連結_しよう。",
@ -1566,7 +1566,7 @@
"item.create.minecart_coupling.tooltip.behaviour1": "_2台_のトロッコを連結します。それらは移動中に_一定_の_距離_を保とうします。", "item.create.minecart_coupling.tooltip.behaviour1": "_2台_のトロッコを連結します。それらは移動中に_一定_の_距離_を保とうします。",
"block.create.peculiar_bell.tooltip": "風変わりな鐘", "block.create.peculiar_bell.tooltip": "風変わりな鐘",
"block.create.peculiar_bell.tooltip.summary": "装飾用の_真鍮の鐘。_魂の炎_の真上に置くと、別の使い方が見つかるかもしれません...", "block.create.peculiar_bell.tooltip.summary": "装飾用の_真鍮の鐘_。_魂の炎_の真上に置くと、別の使い方が見つかるかも...",
"block.create.haunted_bell.tooltip": "憑りつかれた鐘", "block.create.haunted_bell.tooltip": "憑りつかれた鐘",
"block.create.haunted_bell.tooltip.summary": "ネザーに彷徨う魂が宿る、呪われた鐘", "block.create.haunted_bell.tooltip.summary": "ネザーに彷徨う魂が宿る、呪われた鐘",
@ -1590,7 +1590,7 @@
"create.ponder.slow_text": "熟考(スロー再生)", "create.ponder.slow_text": "熟考(スロー再生)",
"create.ponder.exit": "終了", "create.ponder.exit": "終了",
"create.ponder.welcome": "思案画面へようこそ", "create.ponder.welcome": "思案画面へようこそ",
"create.ponder.categories": "Createで利用可能なカゴテリ", "create.ponder.categories": "Createで閲覧できるカテゴリ",
"create.ponder.index_description": "アイテムをクリックすると、関連するアイテムやブロックの情報が表示されます。", "create.ponder.index_description": "アイテムをクリックすると、関連するアイテムやブロックの情報が表示されます。",
"create.ponder.index_title": "思案索引", "create.ponder.index_title": "思案索引",
"create.ponder.shared.rpm16": "16 RPM", "create.ponder.shared.rpm16": "16 RPM",
@ -1673,7 +1673,7 @@
"create.ponder.belt_directions.text_3": "2.斜め", "create.ponder.belt_directions.text_3": "2.斜め",
"create.ponder.belt_directions.text_4": "3.垂直", "create.ponder.belt_directions.text_4": "3.垂直",
"create.ponder.belt_directions.text_5": "4.垂直方向のシャフトを水平に", "create.ponder.belt_directions.text_5": "4.垂直方向のシャフトを水平に",
"create.ponder.belt_directions.text_6": "これらはすべて接続可能な方向です。ベルトの長さは220ブロックの間で自由に接続できます", "create.ponder.belt_directions.text_6": "これらはすべて接続できる方向です。ベルトの長さは220ブロックの間で自由に接続できます",
"create.ponder.belt_transport.header": "メカニカルベルトによる運搬", "create.ponder.belt_transport.header": "メカニカルベルトによる運搬",
"create.ponder.belt_transport.text_1": "ベルトを動かすと、アイテムやエンティティを運べます", "create.ponder.belt_transport.text_1": "ベルトを動かすと、アイテムやエンティティを運べます",
@ -1789,7 +1789,7 @@
"create.ponder.creative_fluid_tank.text_4": "クリエイティブ液体タンクに押し入れた液体は消滅します", "create.ponder.creative_fluid_tank.text_4": "クリエイティブ液体タンクに押し入れた液体は消滅します",
"create.ponder.creative_motor.header": "クリエイティブモーターによる回転力の生成", "create.ponder.creative_motor.header": "クリエイティブモーターによる回転力の生成",
"create.ponder.creative_motor.text_1": "クリエイティブモーターは、コンパクトで調整可能な原動機です", "create.ponder.creative_motor.text_1": "クリエイティブモーターは、コンパクトで出力を調整できる原動機です",
"create.ponder.creative_motor.text_2": "背面パネルを見ながらスクロールすると、モーターの回転速度を変更できます", "create.ponder.creative_motor.text_2": "背面パネルを見ながらスクロールすると、モーターの回転速度を変更できます",
"create.ponder.crushing_wheels.header": "破砕ホイールによるアイテム加工", "create.ponder.crushing_wheels.header": "破砕ホイールによるアイテム加工",
@ -1976,7 +1976,7 @@
"create.ponder.hose_pulley.header": "ホースプーリーを使った液体の吸入・放出", "create.ponder.hose_pulley.header": "ホースプーリーを使った液体の吸入・放出",
"create.ponder.hose_pulley.text_1": "ホースプーリーは、大規模な液体の吸入や放出に使います", "create.ponder.hose_pulley.text_1": "ホースプーリーは、大規模な液体の吸入や放出に使います",
"create.ponder.hose_pulley.text_2": "回転力の出口はプーリーのホースの高さを変えるのに使います", "create.ponder.hose_pulley.text_2": "回転力の口はプーリーのホースの高さを変えるのに使います",
"create.ponder.hose_pulley.text_3": "回転方向を逆にするとプーリーが収納されます", "create.ponder.hose_pulley.text_3": "回転方向を逆にするとプーリーが収納されます",
"create.ponder.hose_pulley.text_4": "反対側にはパイプを接続できます", "create.ponder.hose_pulley.text_4": "反対側にはパイプを接続できます",
"create.ponder.hose_pulley.text_5": "接続された液体ネットワークはプーリーに液体を供給し、放出できます", "create.ponder.hose_pulley.text_5": "接続された液体ネットワークはプーリーに液体を供給し、放出できます",
@ -2177,7 +2177,7 @@
"create.ponder.portable_fluid_interface.text_4": "すれ違ったときに必ず接続されます", "create.ponder.portable_fluid_interface.text_4": "すれ違ったときに必ず接続されます",
"create.ponder.portable_fluid_interface.text_5": "接続中は、設置されている方のインターフェースはからくり内全てのタンクのように振る舞います", "create.ponder.portable_fluid_interface.text_5": "接続中は、設置されている方のインターフェースはからくり内全てのタンクのように振る舞います",
"create.ponder.portable_fluid_interface.text_6": "液体の搬入と...", "create.ponder.portable_fluid_interface.text_6": "液体の搬入と...",
"create.ponder.portable_fluid_interface.text_7": "...搬出ができます", "create.ponder.portable_fluid_interface.text_7": "...搬出ができます",
"create.ponder.portable_fluid_interface.text_8": "しばらく中身が出し入れされないと、このからくりはまた動き出します", "create.ponder.portable_fluid_interface.text_8": "しばらく中身が出し入れされないと、このからくりはまた動き出します",
"create.ponder.portable_storage_interface.header": "稼働中のからくりとの搬出入", "create.ponder.portable_storage_interface.header": "稼働中のからくりとの搬出入",

View file

@ -1,9 +1,9 @@
{ {
"_": "Missing Localizations: 295", "_": "Missing Localizations: 232",
"_": "->------------------------] Game Elements [------------------------<-", "_": "->------------------------] Game Elements [------------------------<-",
"block.create.acacia_window": "아카시아 유리창", "block.create.acacia_window": "아카시아나무 유리창",
"block.create.acacia_window_pane": "아카시아나무 유리판 ", "block.create.acacia_window_pane": "아카시아나무 유리판 ",
"block.create.adjustable_chain_gearshift": "벨트 변속기", "block.create.adjustable_chain_gearshift": "벨트 변속기",
"block.create.adjustable_crate": "가변 창고", "block.create.adjustable_crate": "가변 창고",
@ -31,13 +31,13 @@
"block.create.black_nixie_tube": "검은색 닉시관", "block.create.black_nixie_tube": "검은색 닉시관",
"block.create.black_sail": "검은색 날개", "block.create.black_sail": "검은색 날개",
"block.create.black_seat": "검은색 좌석", "block.create.black_seat": "검은색 좌석",
"block.create.black_toolbox": "UNLOCALIZED: Black Toolbox", "block.create.black_toolbox": "검은색 공구상자",
"block.create.black_valve_handle": "검은색 밸브 손잡이", "block.create.black_valve_handle": "검은색 밸브 손잡이",
"block.create.blaze_burner": "블레이즈 버너", "block.create.blaze_burner": "블레이즈 버너",
"block.create.blue_nixie_tube": "파란색 닉시관", "block.create.blue_nixie_tube": "파란색 닉시관",
"block.create.blue_sail": "파란색 날개", "block.create.blue_sail": "파란색 날개",
"block.create.blue_seat": "파란색 좌석", "block.create.blue_seat": "파란색 좌석",
"block.create.blue_toolbox": "UNLOCALIZED: Blue Toolbox", "block.create.blue_toolbox": "파란색 공구상자",
"block.create.blue_valve_handle": "파란색 밸브 손잡이", "block.create.blue_valve_handle": "파란색 밸브 손잡이",
"block.create.brass_belt_funnel": "황동 퍼널", "block.create.brass_belt_funnel": "황동 퍼널",
"block.create.brass_block": "황동 블록", "block.create.brass_block": "황동 블록",
@ -50,7 +50,7 @@
"block.create.brown_nixie_tube": "갈색 닉시관", "block.create.brown_nixie_tube": "갈색 닉시관",
"block.create.brown_sail": "갈색 날개", "block.create.brown_sail": "갈색 날개",
"block.create.brown_seat": "갈색 좌석", "block.create.brown_seat": "갈색 좌석",
"block.create.brown_toolbox": "UNLOCALIZED: Brown Toolbox", "block.create.brown_toolbox": "갈색 공구상자",
"block.create.brown_valve_handle": "갈색 밸브 손잡이", "block.create.brown_valve_handle": "갈색 밸브 손잡이",
"block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks", "block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks",
"block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab", "block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab",
@ -142,7 +142,7 @@
"block.create.cyan_nixie_tube": "청록색 닉시관", "block.create.cyan_nixie_tube": "청록색 닉시관",
"block.create.cyan_sail": "청록색 날개", "block.create.cyan_sail": "청록색 날개",
"block.create.cyan_seat": "청록색 좌석", "block.create.cyan_seat": "청록색 좌석",
"block.create.cyan_toolbox": "UNLOCALIZED: Cyan Toolbox", "block.create.cyan_toolbox": "청록색 공구상자",
"block.create.cyan_valve_handle": "청록색 밸브 손잡이", "block.create.cyan_valve_handle": "청록색 밸브 손잡이",
"block.create.dark_oak_window": "짙은 참나무 유리창", "block.create.dark_oak_window": "짙은 참나무 유리창",
"block.create.dark_oak_window_pane": "짙은 참나무 유리판", "block.create.dark_oak_window_pane": "짙은 참나무 유리판",
@ -182,12 +182,12 @@
"block.create.gray_nixie_tube": "회색 닉시관", "block.create.gray_nixie_tube": "회색 닉시관",
"block.create.gray_sail": "회색 날개", "block.create.gray_sail": "회색 날개",
"block.create.gray_seat": "회색 좌석", "block.create.gray_seat": "회색 좌석",
"block.create.gray_toolbox": "UNLOCALIZED: Gray Toolbox", "block.create.gray_toolbox": "회색 공구상자",
"block.create.gray_valve_handle": "회색 밸브 손잡이", "block.create.gray_valve_handle": "회색 밸브 손잡이",
"block.create.green_nixie_tube": "초록색 닉시관", "block.create.green_nixie_tube": "초록색 닉시관",
"block.create.green_sail": "초록색 날개", "block.create.green_sail": "초록색 날개",
"block.create.green_seat": "초록색 좌석", "block.create.green_seat": "초록색 좌석",
"block.create.green_toolbox": "UNLOCALIZED: Green Toolbox", "block.create.green_toolbox": "초록색 공구상자",
"block.create.green_valve_handle": "초록색 밸브 손잡이", "block.create.green_valve_handle": "초록색 밸브 손잡이",
"block.create.hand_crank": "핸드 크랭크", "block.create.hand_crank": "핸드 크랭크",
"block.create.haunted_bell": "귀신들린 종", "block.create.haunted_bell": "귀신들린 종",
@ -215,20 +215,20 @@
"block.create.layered_tuff": "UNLOCALIZED: Layered Tuff", "block.create.layered_tuff": "UNLOCALIZED: Layered Tuff",
"block.create.layered_veridium": "UNLOCALIZED: Layered Veridium", "block.create.layered_veridium": "UNLOCALIZED: Layered Veridium",
"block.create.lectern_controller": "독서대 조작기", "block.create.lectern_controller": "독서대 조작기",
"block.create.light_blue_nixie_tube": "하늘 닉시관", "block.create.light_blue_nixie_tube": "하늘 닉시관",
"block.create.light_blue_sail": "하늘색 날개", "block.create.light_blue_sail": "하늘색 날개",
"block.create.light_blue_seat": "하늘색 좌석", "block.create.light_blue_seat": "하늘색 좌석",
"block.create.light_blue_toolbox": "UNLOCALIZED: Light Blue Toolbox", "block.create.light_blue_toolbox": "하늘색 공구상자",
"block.create.light_blue_valve_handle": "하늘색 밸브 손잡이", "block.create.light_blue_valve_handle": "하늘색 밸브 손잡이",
"block.create.light_gray_nixie_tube": "회백색 닉시관", "block.create.light_gray_nixie_tube": "회백색 닉시관",
"block.create.light_gray_sail": "회백색 날개", "block.create.light_gray_sail": "회백색 날개",
"block.create.light_gray_seat": "회백색 좌석", "block.create.light_gray_seat": "회백색 좌석",
"block.create.light_gray_toolbox": "UNLOCALIZED: Light Gray Toolbox", "block.create.light_gray_toolbox": "회백색 공구상자",
"block.create.light_gray_valve_handle": "회백색 밸브 손잡이", "block.create.light_gray_valve_handle": "회백색 밸브 손잡이",
"block.create.lime_nixie_tube": "연두색 닉시관", "block.create.lime_nixie_tube": "연두색 닉시관",
"block.create.lime_sail": "연두색 날개", "block.create.lime_sail": "연두색 날개",
"block.create.lime_seat": "연두색 좌석", "block.create.lime_seat": "연두색 좌석",
"block.create.lime_toolbox": "UNLOCALIZED: Lime Toolbox", "block.create.lime_toolbox": "연두색 공구상자",
"block.create.lime_valve_handle": "연두색 밸브 손잡이", "block.create.lime_valve_handle": "연두색 밸브 손잡이",
"block.create.limestone": "석회암", "block.create.limestone": "석회암",
"block.create.limestone_bricks": "석회암 벽돌", "block.create.limestone_bricks": "석회암 벽돌",
@ -240,7 +240,7 @@
"block.create.magenta_nixie_tube": "자홍색 닉시관", "block.create.magenta_nixie_tube": "자홍색 닉시관",
"block.create.magenta_sail": "자홍색 날개", "block.create.magenta_sail": "자홍색 날개",
"block.create.magenta_seat": "자홍색 좌석", "block.create.magenta_seat": "자홍색 좌석",
"block.create.magenta_toolbox": "UNLOCALIZED: Magenta Toolbox", "block.create.magenta_toolbox": "자홍색 공구상자",
"block.create.magenta_valve_handle": "자홍색 밸브 손잡이", "block.create.magenta_valve_handle": "자홍색 밸브 손잡이",
"block.create.mechanical_arm": "기계 팔", "block.create.mechanical_arm": "기계 팔",
"block.create.mechanical_bearing": "베어링", "block.create.mechanical_bearing": "베어링",
@ -269,7 +269,7 @@
"block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall", "block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall",
"block.create.orange_sail": "주황색 날개", "block.create.orange_sail": "주황색 날개",
"block.create.orange_seat": "주황색 좌석", "block.create.orange_seat": "주황색 좌석",
"block.create.orange_toolbox": "UNLOCALIZED: Orange Toolbox", "block.create.orange_toolbox": "주황색 공구상자",
"block.create.orange_valve_handle": "주황색 밸브 손잡이", "block.create.orange_valve_handle": "주황색 밸브 손잡이",
"block.create.ornate_iron_window": "장식된 철 유리창", "block.create.ornate_iron_window": "장식된 철 유리창",
"block.create.ornate_iron_window_pane": "장식된 철 유리판", "block.create.ornate_iron_window_pane": "장식된 철 유리판",
@ -291,7 +291,7 @@
"block.create.pink_nixie_tube": "분홍색 닉시관", "block.create.pink_nixie_tube": "분홍색 닉시관",
"block.create.pink_sail": "분홍색 날개", "block.create.pink_sail": "분홍색 날개",
"block.create.pink_seat": "분홍색 좌석", "block.create.pink_seat": "분홍색 좌석",
"block.create.pink_toolbox": "UNLOCALIZED: Pink Toolbox", "block.create.pink_toolbox": "분홍색 공구상자",
"block.create.pink_valve_handle": "분홍색 밸브 손잡이", "block.create.pink_valve_handle": "분홍색 밸브 손잡이",
"block.create.piston_extension_pole": "피스톤 연장 축", "block.create.piston_extension_pole": "피스톤 연장 축",
"block.create.polished_andesite": "UNLOCALIZED: Polished Andesite", "block.create.polished_andesite": "UNLOCALIZED: Polished Andesite",
@ -357,16 +357,16 @@
"block.create.pulley_magnet": "도르래 자석", "block.create.pulley_magnet": "도르래 자석",
"block.create.pulse_extender": "UNLOCALIZED: Pulse Extender", "block.create.pulse_extender": "UNLOCALIZED: Pulse Extender",
"block.create.pulse_repeater": "펄스 중계기", "block.create.pulse_repeater": "펄스 중계기",
"block.create.purple_nixie_tube": "보라 닉시관", "block.create.purple_nixie_tube": "보라 닉시관",
"block.create.purple_sail": "보라색 날개", "block.create.purple_sail": "보라색 날개",
"block.create.purple_seat": "보라색 좌석", "block.create.purple_seat": "보라색 좌석",
"block.create.purple_toolbox": "UNLOCALIZED: Purple Toolbox", "block.create.purple_toolbox": "보라색 공구상자",
"block.create.purple_valve_handle": "보라색 밸브 손잡이", "block.create.purple_valve_handle": "보라색 밸브 손잡이",
"block.create.radial_chassis": "원형 섀시", "block.create.radial_chassis": "원형 섀시",
"block.create.red_nixie_tube": "빨간색 닉시관", "block.create.red_nixie_tube": "빨간색 닉시관",
"block.create.red_sail": "빨간색 날개", "block.create.red_sail": "빨간색 날개",
"block.create.red_seat": "빨간색 좌석", "block.create.red_seat": "빨간색 좌석",
"block.create.red_toolbox": "UNLOCALIZED: Red Toolbox", "block.create.red_toolbox": "빨간색 공구상자",
"block.create.red_valve_handle": "빨간색 밸브 손잡이", "block.create.red_valve_handle": "빨간색 밸브 손잡이",
"block.create.redstone_contact": "동형 감지기", "block.create.redstone_contact": "동형 감지기",
"block.create.redstone_link": "레드스톤 링크", "block.create.redstone_link": "레드스톤 링크",
@ -478,14 +478,14 @@
"block.create.white_nixie_tube": "하얀색 닉시관", "block.create.white_nixie_tube": "하얀색 닉시관",
"block.create.white_sail": "하얀색 날개", "block.create.white_sail": "하얀색 날개",
"block.create.white_seat": "하얀색 좌석", "block.create.white_seat": "하얀색 좌석",
"block.create.white_toolbox": "UNLOCALIZED: White Toolbox", "block.create.white_toolbox": "하얀색 공구상자",
"block.create.white_valve_handle": "하얀색 밸브 손잡이", "block.create.white_valve_handle": "하얀색 밸브 손잡이",
"block.create.windmill_bearing": "풍차 베어링", "block.create.windmill_bearing": "풍차 베어링",
"block.create.wooden_bracket": "나무 지지대", "block.create.wooden_bracket": "나무 지지대",
"block.create.yellow_nixie_tube": "노란색 닉시관", "block.create.yellow_nixie_tube": "노란색 닉시관",
"block.create.yellow_sail": "노란색 날개", "block.create.yellow_sail": "노란색 날개",
"block.create.yellow_seat": "노란색 좌석", "block.create.yellow_seat": "노란색 좌석",
"block.create.yellow_toolbox": "UNLOCALIZED: Yellow Toolbox", "block.create.yellow_toolbox": "노란색 공구상자",
"block.create.yellow_valve_handle": "노란색 밸브 손잡이", "block.create.yellow_valve_handle": "노란색 밸브 손잡이",
"block.create.zinc_block": "아연 블록", "block.create.zinc_block": "아연 블록",
"block.create.zinc_ore": "아연 광석", "block.create.zinc_ore": "아연 광석",
@ -525,20 +525,20 @@
"item.create.copper_sheet": "구리 판", "item.create.copper_sheet": "구리 판",
"item.create.crafter_slot_cover": "조합기 슬롯 덮개", "item.create.crafter_slot_cover": "조합기 슬롯 덮개",
"item.create.crafting_blueprint": "조합 청사진", "item.create.crafting_blueprint": "조합 청사진",
"item.create.creative_blaze_cake": "UNLOCALIZED: Creative Blaze Cake", "item.create.creative_blaze_cake": "크리에이티브 블레이즈 케이크",
"item.create.crushed_aluminum_ore": "UNLOCALIZED: Crushed Aluminum Ore", "item.create.crushed_aluminum_ore": "분쇄된 알루미늄 광석",
"item.create.crushed_brass": "분쇄된 황동", "item.create.crushed_brass": "분쇄된 황동",
"item.create.crushed_copper_ore": "분쇄된 구리 광석", "item.create.crushed_copper_ore": "분쇄된 구리 광석",
"item.create.crushed_gold_ore": "분쇄된 금 광석", "item.create.crushed_gold_ore": "분쇄된 금 광석",
"item.create.crushed_iron_ore": "분쇄된 철 광석", "item.create.crushed_iron_ore": "분쇄된 철 광석",
"item.create.crushed_lead_ore": "UNLOCALIZED: Crushed Lead Ore", "item.create.crushed_lead_ore": "분쇄된 납 광석",
"item.create.crushed_nickel_ore": "UNLOCALIZED: Crushed Nickel Ore", "item.create.crushed_nickel_ore": "분쇄된 니켈 광석",
"item.create.crushed_osmium_ore": "UNLOCALIZED: Crushed Osmium Ore", "item.create.crushed_osmium_ore": "분쇄된 오스뮴 광석",
"item.create.crushed_platinum_ore": "UNLOCALIZED: Crushed Platinum Ore", "item.create.crushed_platinum_ore": "분쇄된 플래티넘 광석",
"item.create.crushed_quicksilver_ore": "UNLOCALIZED: Crushed Quicksilver Ore", "item.create.crushed_quicksilver_ore": "분쇄된 수은 광석",
"item.create.crushed_silver_ore": "UNLOCALIZED: Crushed Silver Ore", "item.create.crushed_silver_ore": "분쇄된 은 광석",
"item.create.crushed_tin_ore": "UNLOCALIZED: Crushed Tin Ore", "item.create.crushed_tin_ore": "분쇄된 주석 광석",
"item.create.crushed_uranium_ore": "UNLOCALIZED: Crushed Uranium Ore", "item.create.crushed_uranium_ore": "분쇄된 우라늄 광석",
"item.create.crushed_zinc_ore": "분쇄된 아연 광석", "item.create.crushed_zinc_ore": "분쇄된 아연 광석",
"item.create.diving_boots": "다이빙 부츠", "item.create.diving_boots": "다이빙 부츠",
"item.create.diving_helmet": "다이빙 헬멧", "item.create.diving_helmet": "다이빙 헬멧",
@ -590,7 +590,7 @@
"advancement.create.root": "Create!", "advancement.create.root": "Create!",
"advancement.create.root.desc": "멋진 장치들을 창조할 시간입니다!", "advancement.create.root.desc": "멋진 장치들을 창조할 시간입니다!",
"advancement.create.andesite_alloy": "이게 합금?", "advancement.create.andesite_alloy": "이게 합금?",
"advancement.create.andesite_alloy.desc": "암석으로도 합금을 만들 수 있나요?", "advancement.create.andesite_alloy.desc": "돌로 합금을 만들 수 있나요?",
"advancement.create.its_alive": "살아 움직이는", "advancement.create.its_alive": "살아 움직이는",
"advancement.create.its_alive.desc": "당신의 첫 장치가 움직입니다!", "advancement.create.its_alive.desc": "당신의 첫 장치가 움직입니다!",
"advancement.create.shifting_gears": "톱니바퀴 돌리고!", "advancement.create.shifting_gears": "톱니바퀴 돌리고!",
@ -636,7 +636,7 @@
"advancement.create.chocolate_wheel": "초콜릿바퀴", "advancement.create.chocolate_wheel": "초콜릿바퀴",
"advancement.create.chocolate_wheel.desc": "녹은 초콜릿으로 물레바퀴를 돌리세요.", "advancement.create.chocolate_wheel.desc": "녹은 초콜릿으로 물레바퀴를 돌리세요.",
"advancement.create.lava_wheel": "불레바퀴", "advancement.create.lava_wheel": "불레바퀴",
"advancement.create.lava_wheel.desc": "용암으로 물레바퀴를 회전하게 만드세... 어?", "advancement.create.lava_wheel.desc": "용암으로 물레바퀴를 회전하게 만드세... 어?",
"advancement.create.cuckoo": "벌써 이렇게나 시간이 지났어?", "advancement.create.cuckoo": "벌써 이렇게나 시간이 지났어?",
"advancement.create.cuckoo.desc": "뻐꾸기 시계가 잘 시간을 알립니다. 잘 자...", "advancement.create.cuckoo.desc": "뻐꾸기 시계가 잘 시간을 알립니다. 잘 자...",
"advancement.create.millstone": "나만의 작은 분쇄기", "advancement.create.millstone": "나만의 작은 분쇄기",
@ -679,7 +679,7 @@
"advancement.create.chocolate.desc": "초콜릿 양동이를 얻으세요.", "advancement.create.chocolate.desc": "초콜릿 양동이를 얻으세요.",
"advancement.create.item_drain": "회전 배수", "advancement.create.item_drain": "회전 배수",
"advancement.create.item_drain.desc": "아이템 배수구가 액체를 비우는 것을 보세요.", "advancement.create.item_drain.desc": "아이템 배수구가 액체를 비우는 것을 보세요.",
"advancement.create.chained_item_drain": "구른다!", "advancement.create.chained_item_drain": "데구르르 굴러가",
"advancement.create.chained_item_drain.desc": "아이템이 여러 배수구 위를 굴러가는 것을 보세요.", "advancement.create.chained_item_drain.desc": "아이템이 여러 배수구 위를 굴러가는 것을 보세요.",
"advancement.create.glass_pipe": "액체 엿보기", "advancement.create.glass_pipe": "액체 엿보기",
"advancement.create.glass_pipe.desc": "액체가 창이 달린 파이프를 지나는 것을 보세요. 직선 파이프를 렌치로 우클릭하면 창문이 생깁니다.", "advancement.create.glass_pipe.desc": "액체가 창이 달린 파이프를 지나는 것을 보세요. 직선 파이프를 렌치로 우클릭하면 창문이 생깁니다.",
@ -735,12 +735,12 @@
"advancement.create.chromatic_age.desc": "빛과 어둠의 케이스를 제작하세요.", "advancement.create.chromatic_age.desc": "빛과 어둠의 케이스를 제작하세요.",
"advancement.create.wand_of_symmetry": "빛나는 건축", "advancement.create.wand_of_symmetry": "빛나는 건축",
"advancement.create.wand_of_symmetry.desc": "대칭의 지팡이를 만드세요.", "advancement.create.wand_of_symmetry.desc": "대칭의 지팡이를 만드세요.",
"advancement.create.extendo_grip": "띠요옹!", "advancement.create.extendo_grip": "띠요옹!",
"advancement.create.extendo_grip.desc": "외장형 연장 팔을 손에 쥐세요.", "advancement.create.extendo_grip.desc": "외장형 연장 팔을 손에 쥐세요.",
"advancement.create.potato_cannon": "퐁!", "advancement.create.potato_cannon": "'퐁!'",
"advancement.create.potato_cannon.desc": "감자포로 적을 처치하세요.", "advancement.create.potato_cannon.desc": "감자포로 적을 처치하세요.",
"advancement.create.dual_extendo_grip": "궁극의 띠용!", "advancement.create.dual_extendo_grip": "요오오오오오오용!",
"advancement.create.dual_extendo_grip.desc": "쌍으로 외장형 연장 팔을 들어 인간을 뛰어넘은 사거리를 가지세요.", "advancement.create.dual_extendo_grip.desc": "양손에 외장형 연장 팔을 들어 초월적인 사거리를 가지세요.",
"advancement.create.eob": "End of Beta", "advancement.create.eob": "End of Beta",
"advancement.create.eob.desc": "이후 업데이트를 기다려주세요. <3", "advancement.create.eob.desc": "이후 업데이트를 기다려주세요. <3",
@ -754,7 +754,7 @@
"death.attack.create.crush.player": "%1$s이(가) %2$s 때문에 분쇄 휠에서 가공되었습니다", "death.attack.create.crush.player": "%1$s이(가) %2$s 때문에 분쇄 휠에서 가공되었습니다",
"death.attack.create.fan_fire": "%1$s이(가) 뜨거운 바람에 익어버렸습니다", "death.attack.create.fan_fire": "%1$s이(가) 뜨거운 바람에 익어버렸습니다",
"death.attack.create.fan_fire.player": "%1$s이(가) %2$s 때문에 뜨거운 바람으로 익어버렸습니다", "death.attack.create.fan_fire.player": "%1$s이(가) %2$s 때문에 뜨거운 바람으로 익어버렸습니다",
"death.attack.create.fan_lava": "%1$s이(가) 용암 바람으로 제가 되었습니다", "death.attack.create.fan_lava": "%1$s이(가) 용암 바람에 재가 되었습니다",
"death.attack.create.fan_lava.player": "%1$s이(가) %2$s 때문에 용암 바람으로 재가 되었습니다", "death.attack.create.fan_lava.player": "%1$s이(가) %2$s 때문에 용암 바람으로 재가 되었습니다",
"death.attack.create.mechanical_drill": "%1$s이(가) 드릴에 관통당했습니다", "death.attack.create.mechanical_drill": "%1$s이(가) 드릴에 관통당했습니다",
"death.attack.create.mechanical_drill.player": "%1$s이(가) %2$s 때문에 드릴에 관통당했습니다", "death.attack.create.mechanical_drill.player": "%1$s이(가) %2$s 때문에 드릴에 관통당했습니다",
@ -786,7 +786,7 @@
"create.recipe.fan_blasting.fan": "용암과 선풍기", "create.recipe.fan_blasting.fan": "용암과 선풍기",
"create.recipe.pressing": "압착", "create.recipe.pressing": "압착",
"create.recipe.mixing": "혼합", "create.recipe.mixing": "혼합",
"create.recipe.deploying": "UNLOCALIZED: Deploying", "create.recipe.deploying": "Deploying",
"create.recipe.automatic_shapeless": "무형 자동 조합", "create.recipe.automatic_shapeless": "무형 자동 조합",
"create.recipe.automatic_brewing": "자동 양조", "create.recipe.automatic_brewing": "자동 양조",
"create.recipe.packing": "압축", "create.recipe.packing": "압축",
@ -811,7 +811,7 @@
"create.recipe.assembly.repeat": "%1$s번 반복하기", "create.recipe.assembly.repeat": "%1$s번 반복하기",
"create.recipe.assembly.junk": "조립 실패한 조각들", "create.recipe.assembly.junk": "조립 실패한 조각들",
"create.recipe.processing.chance": "%1$s%% 확률", "create.recipe.processing.chance": "%1$s%% 확률",
"create.recipe.deploying.not_consumed": "UNLOCALIZED: Not Consumed", "create.recipe.deploying.not_consumed": "소모되지 않음",
"create.recipe.heat_requirement.none": "열이 필요하지 않음", "create.recipe.heat_requirement.none": "열이 필요하지 않음",
"create.recipe.heat_requirement.heated": "가열됨", "create.recipe.heat_requirement.heated": "가열됨",
"create.recipe.heat_requirement.superheated": "초고온 가열됨", "create.recipe.heat_requirement.superheated": "초고온 가열됨",
@ -840,7 +840,7 @@
"create.action.discard": "삭제", "create.action.discard": "삭제",
"create.keyinfo.toolmenu": "메뉴 세부정보 보기", "create.keyinfo.toolmenu": "메뉴 세부정보 보기",
"create.keyinfo.toolbelt": "UNLOCALIZED: Access Nearby Toolboxes", "create.keyinfo.toolbelt": "근처 공구상자 열기",
"create.keyinfo.scrollup": "마우스 휠을 위로 이동 (인게임에서)", "create.keyinfo.scrollup": "마우스 휠을 위로 이동 (인게임에서)",
"create.keyinfo.scrolldown": "마우스 휠을 아래로 이동 (인게임에서)", "create.keyinfo.scrolldown": "마우스 휠을 아래로 이동 (인게임에서)",
@ -852,11 +852,11 @@
"create.gui.toolmenu.focusKey": "[%1$s]를 눌러 세부정보 보기", "create.gui.toolmenu.focusKey": "[%1$s]를 눌러 세부정보 보기",
"create.gui.toolmenu.cycle": "스크롤로 순환", "create.gui.toolmenu.cycle": "스크롤로 순환",
"create.toolbox.unequip": "UNLOCALIZED: Unequip: %1$s", "create.toolbox.unequip": "되돌리기: %1$s",
"create.toolbox.outOfRange": "UNLOCALIZED: Toolbox of held item not in Range", "create.toolbox.outOfRange": "현재 아이템은 공구상자와 너무 멀리있습니다",
"create.toolbox.detach": "UNLOCALIZED: Stop tracking and keep item", "create.toolbox.detach": "공구상자와 연결 끊기",
"create.toolbox.depositAll": "UNLOCALIZED: Return items to nearby Toolboxes", "create.toolbox.depositAll": "근처 공구상자로 모든 아이템 되돌리기",
"create.toolbox.depositBox": "UNLOCALIZED: Return items to Toolbox", "create.toolbox.depositBox": "공구상자로 아이템 되돌리기",
"create.gui.symmetryWand.mirrorType": "거울의 형태", "create.gui.symmetryWand.mirrorType": "거울의 형태",
"create.gui.symmetryWand.orientation": "거울의 방향", "create.gui.symmetryWand.orientation": "거울의 방향",
@ -932,7 +932,7 @@
"create.logistics.firstFrequency": "주파수 #1", "create.logistics.firstFrequency": "주파수 #1",
"create.logistics.secondFrequency": "주파수 #2", "create.logistics.secondFrequency": "주파수 #2",
"create.logistics.filter.apply": "%1$s에 필터를 적용했습니다.", "create.logistics.filter.apply": "%1$s에 필터를 적용했습니다.",
"create.logistics.filter.apply_click_again": "%1$s에 필터를 적용했습니다. 다시 적용하면 가지고 있는 아이템의 수량을 복사하여 필터에 적용합니다.", "create.logistics.filter.apply_click_again": "%1$s에 필터를 적용했습니다. 다시 클릭하면 가지고 있는 아이템의 수량을 복사하여 필터에 적용합니다.",
"create.logistics.filter.apply_count": "필터에 수량을 적용했습니다.", "create.logistics.filter.apply_count": "필터에 수량을 적용했습니다.",
"create.gui.goggles.generator_stats": "동력 상태:", "create.gui.goggles.generator_stats": "동력 상태:",
@ -1091,10 +1091,10 @@
"create.materialChecklist": "재료 목록", "create.materialChecklist": "재료 목록",
"create.materialChecklist.blocksNotLoaded": "* 경고 *\n\n관련된 청크가 불러와지지 않아 재료 목록이 부정확할 수 있습니다.", "create.materialChecklist.blocksNotLoaded": "* 경고 *\n\n관련된 청크가 불러와지지 않아 재료 목록이 부정확할 수 있습니다.",
"create.gui.filter.deny_list": "UNLOCALIZED: Deny-List", "create.gui.filter.deny_list": "블랙리스트",
"create.gui.filter.deny_list.description": "UNLOCALIZED: Items pass if they do NOT match any of the above. An empty Deny-List accepts everything.", "create.gui.filter.deny_list.description": "위에 등록된 아이템은 통과할 수 없습니다. 빈 블랙리스트는 모든 아이템을 통과시킵니다.",
"create.gui.filter.allow_list": "UNLOCALIZED: Allow-List", "create.gui.filter.allow_list": "화이트리스트",
"create.gui.filter.allow_list.description": "UNLOCALIZED: Items pass if they match any of the above. An empty Allow-List rejects everything.", "create.gui.filter.allow_list.description": "위에 등록된 아이템만 통과할 수 있습니다. 빈 화이트리스트는 모든 아이템을 막습니다.",
"create.gui.filter.respect_data": "상세정보 일치", "create.gui.filter.respect_data": "상세정보 일치",
"create.gui.filter.respect_data.description": "위 목록 아이템의 내구도, 마법부여, 그리고 다른 NBT와 일치할 때 통과시킵니다.", "create.gui.filter.respect_data.description": "위 목록 아이템의 내구도, 마법부여, 그리고 다른 NBT와 일치할 때 통과시킵니다.",
"create.gui.filter.ignore_data": "상세정보 무시", "create.gui.filter.ignore_data": "상세정보 무시",
@ -1104,14 +1104,14 @@
"create.item_attributes.placeable.inverted": "설치할 수 없음", "create.item_attributes.placeable.inverted": "설치할 수 없음",
"create.item_attributes.consumable": "먹을 수 있음", "create.item_attributes.consumable": "먹을 수 있음",
"create.item_attributes.consumable.inverted": "먹을 수 없음", "create.item_attributes.consumable.inverted": "먹을 수 없음",
"create.item_attributes.fluid_container": "UNLOCALIZED: can store fluids", "create.item_attributes.fluid_container": "액체를 저장할 수 있음",
"create.item_attributes.fluid_container.inverted": "UNLOCALIZED: cannot store fluids", "create.item_attributes.fluid_container.inverted": "액체를 저장할 수 없음",
"create.item_attributes.enchanted": "마법부여됨", "create.item_attributes.enchanted": "마법부여됨",
"create.item_attributes.enchanted.inverted": "마법부여되지 않음", "create.item_attributes.enchanted.inverted": "마법부여되지 않음",
"create.item_attributes.max_enchanted": "마법부여가 최고 레벨임", "create.item_attributes.max_enchanted": "마법부여가 최고 레벨임",
"create.item_attributes.max_enchanted.inverted": "마법부여가 최고 레벨이 아님", "create.item_attributes.max_enchanted.inverted": "마법부여가 최고 레벨이 아님",
"create.item_attributes.renamed": "UNLOCALIZED: has a custom name", "create.item_attributes.renamed": "새로운 이름을 지어줌",
"create.item_attributes.renamed.inverted": "UNLOCALIZED: does not have a custom name", "create.item_attributes.renamed.inverted": "새로운 이름이 없음",
"create.item_attributes.damaged": "내구도가 닮", "create.item_attributes.damaged": "내구도가 닮",
"create.item_attributes.damaged.inverted": "내구도가 닳지 않음", "create.item_attributes.damaged.inverted": "내구도가 닳지 않음",
"create.item_attributes.badly_damaged": "심각하게 내구도가 닮", "create.item_attributes.badly_damaged": "심각하게 내구도가 닮",
@ -1267,14 +1267,14 @@
"create.hint.full_deployer.title": "배포기 아이템 과적", "create.hint.full_deployer.title": "배포기 아이템 과적",
"create.hint.full_deployer": "이 _배포기_는 _배출_할 아이템을 가지고 있습니다. 호퍼 , 퍼널 등을 이용해 아이템을 빼내세요.", "create.hint.full_deployer": "이 _배포기_는 _배출_할 아이템을 가지고 있습니다. 호퍼 , 퍼널 등을 이용해 아이템을 빼내세요.",
"create.gui.config.overlay1": "UNLOCALIZED: Hi :)", "create.gui.config.overlay1": "Hi :)",
"create.gui.config.overlay2": "UNLOCALIZED: This is a sample overlay", "create.gui.config.overlay2": "This is a sample overlay",
"create.gui.config.overlay3": "UNLOCALIZED: Click or drag with your mouse", "create.gui.config.overlay3": "Click or drag with your mouse",
"create.gui.config.overlay4": "UNLOCALIZED: to move this preview", "create.gui.config.overlay4": "to move this preview",
"create.gui.config.overlay5": "UNLOCALIZED: Press ESC to exit this screen", "create.gui.config.overlay5": "Press ESC to exit this screen",
"create.gui.config.overlay6": "UNLOCALIZED: and save the new position", "create.gui.config.overlay6": "and save the new position",
"create.gui.config.overlay7": "UNLOCALIZED: Run /create overlay reset", "create.gui.config.overlay7": "Run /create overlay reset",
"create.gui.config.overlay8": "UNLOCALIZED: to reset to the default position", "create.gui.config.overlay8": "to reset to the default position",
"create.command.killTPSCommand": "killtps", "create.command.killTPSCommand": "killtps",
"create.command.killTPSCommand.status.slowed_by.0": "[Create]: Server tick is currently slowed by %s ms :o", "create.command.killTPSCommand.status.slowed_by.0": "[Create]: Server tick is currently slowed by %s ms :o",
@ -1284,8 +1284,8 @@
"create.command.killTPSCommand.status.usage.1": "[Create]: use /killtps start <tickTime> to artificially slow down the server tick", "create.command.killTPSCommand.status.usage.1": "[Create]: use /killtps start <tickTime> to artificially slow down the server tick",
"create.command.killTPSCommand.argument.tickTime": "tickTime", "create.command.killTPSCommand.argument.tickTime": "tickTime",
"create.contraption.minecart_contraption_too_big": "이 수레 구조물은 들기에 너무 큽니다", "create.contraption.minecart_contraption_too_big": "이 수레 구조물은 들기에 너무 큽니다!",
"create.contraption.minecart_contraption_illegal_pickup": "신비로운 힘이 이 수레 구조물을 세계에 묶어두고 있습니다", "create.contraption.minecart_contraption_illegal_pickup": "신비로운 힘이 이 수레 구조물을 세계에 묶어두고 있습니다!",
"_": "->------------------------] Subtitles [------------------------<-", "_": "->------------------------] Subtitles [------------------------<-",
@ -1466,14 +1466,14 @@
"block.create.turntable.tooltip": "TURNTABLE", "block.create.turntable.tooltip": "TURNTABLE",
"block.create.turntable.tooltip.summary": "_동력_으로 _멀미_를 일으킵니다.", "block.create.turntable.tooltip.summary": "_동력_으로 _멀미_를 일으킵니다.",
"block.create.toolbox.tooltip": "UNLOCALIZED: TOOLBOX", "block.create.toolbox.tooltip": "공구상자",
"block.create.toolbox.tooltip.summary": "UNLOCALIZED: Every Inventors' dearest Companion. Conveniently _holds_ a large amount of _8 Different_ item types.", "block.create.toolbox.tooltip.summary": "모든 발명가의 가장 친한 동료입니다. _8가지 종류의_ 아이템을 편하게 _많이_ 저장할 수 있습니다.",
"block.create.toolbox.tooltip.condition1": "UNLOCALIZED: When Picked Up", "block.create.toolbox.tooltip.condition1": "파괴했을 때",
"block.create.toolbox.tooltip.behaviour1": "UNLOCALIZED: _Retains_ Inventory _Contents_.", "block.create.toolbox.tooltip.behaviour1": "아이템을 _떨어뜨리지 않습니다_.",
"block.create.toolbox.tooltip.condition2": "UNLOCALIZED: When placed in Range", "block.create.toolbox.tooltip.condition2": "설치했을 때",
"block.create.toolbox.tooltip.behaviour2": "UNLOCALIZED: _Nearby_ _Players_ can hold the _Toolbox_ _Keybind_ to access its contents _Remotely_.", "block.create.toolbox.tooltip.behaviour2": "_근처 플레이어_가 _단축키_를 눌러 _원격으로_ 상자 속 아이템에 접근할 수 있습니다.",
"block.create.toolbox.tooltip.condition3": "UNLOCALIZED: When R-Clicked", "block.create.toolbox.tooltip.condition3": "우클릭했을 때",
"block.create.toolbox.tooltip.behaviour3": "UNLOCALIZED: Opens the _Container Interface_.", "block.create.toolbox.tooltip.behaviour3": "창을 엽니다.",
"block.create.stockpile_switch.tooltip": "stockpile_switch", "block.create.stockpile_switch.tooltip": "stockpile_switch",
"block.create.stockpile_switch.tooltip.summary": "붙어있는 _보관함_에 들어있는 아이템을 기반으로 레드스톤 신호를 보냅니다. 필터도 제공됩니다. _비교기_와 반대로, 수량 스위치는 신호가 반전되는 _임계점_을 조절할 수 있습니다.", "block.create.stockpile_switch.tooltip.summary": "붙어있는 _보관함_에 들어있는 아이템을 기반으로 레드스톤 신호를 보냅니다. 필터도 제공됩니다. _비교기_와 반대로, 수량 스위치는 신호가 반전되는 _임계점_을 조절할 수 있습니다.",
@ -1482,10 +1482,10 @@
"block.create.content_observer.tooltip": "CONTENT OBSERVER", "block.create.content_observer.tooltip": "CONTENT OBSERVER",
"block.create.content_observer.tooltip.summary": "보관함이나 벨트의 아이템을 등록된 _필터_를 이용해 _탐지_합니다. _보관함, 벨트, 슈트_ 안에 해당 아이템을 탐지하는 동안, 레드스톤 신호를 보냅니다. _퍼널_가 해당 아이템을 수송하면, _1틱_의 레드스톤 신호를 보냅니다.", "block.create.content_observer.tooltip.summary": "보관함이나 벨트의 아이템을 등록된 _필터_를 이용해 _탐지_합니다. _보관함, 벨트, 슈트_ 안에 해당 아이템을 탐지하는 동안, 레드스톤 신호를 보냅니다. _퍼널_가 해당 아이템을 수송하면, _1틱_의 레드스톤 신호를 보냅니다.",
"block.create.content_observer.tooltip.condition1": "UNLOCALIZED: When observing a Container", "block.create.content_observer.tooltip.condition1": "보관함를 탐지할 때",
"block.create.content_observer.tooltip.behaviour1": "UNLOCALIZED: Emits a _Redstone Signal_ while the observed container has _matching_ _content_.", "block.create.content_observer.tooltip.behaviour1": "해당 보관함에 _필터 아이템_이 있는 동안 _레드스톤 신호_를 방출합니다.",
"block.create.content_observer.tooltip.condition2": "UNLOCALIZED: When observing a Funnel", "block.create.content_observer.tooltip.condition2": "퍼널을 탐지할 때",
"block.create.content_observer.tooltip.behaviour2": "UNLOCALIZED: Emits a _Redstone Pulse_ when a _matching_ Item is _transferred_.", "block.create.content_observer.tooltip.behaviour2": "_필터 아이템_이 이동하면 _레드스톤 펄스_를 방출합니다.",
"block.create.adjustable_crate.tooltip": "ADJUSTABLE CRATE", "block.create.adjustable_crate.tooltip": "ADJUSTABLE CRATE",
"block.create.adjustable_crate.tooltip.summary": "이 보관함는 용량을 _직접_ _정할_ 수 있습니다. 아무아이템이나 최대 16스택씩 담을 수 있습니다. 레드스톤 비교기와 호환됩니다.", "block.create.adjustable_crate.tooltip.summary": "이 보관함는 용량을 _직접_ _정할_ 수 있습니다. 아무아이템이나 최대 16스택씩 담을 수 있습니다. 레드스톤 비교기와 호환됩니다.",
@ -1497,10 +1497,10 @@
"block.create.creative_crate.tooltip.condition1": "필터에 아이템을 설정할 시", "block.create.creative_crate.tooltip.condition1": "필터에 아이템을 설정할 시",
"block.create.creative_crate.tooltip.behaviour1": "선택된 아이템을 _무한정_으로 _빼낼_ 수 있습니다. 대신 _들어간_ 아이템은 _삭제_됩니다.", "block.create.creative_crate.tooltip.behaviour1": "선택된 아이템을 _무한정_으로 _빼낼_ 수 있습니다. 대신 _들어간_ 아이템은 _삭제_됩니다.",
"item.create.creative_blaze_cake.tooltip": "UNLOCALIZED: CREATIVE CAKE", "item.create.creative_blaze_cake.tooltip": "CREATIVE CAKE",
"item.create.creative_blaze_cake.tooltip.summary": "UNLOCALIZED: A very special treat for _Blaze Burners_ that allows _controlling their heat level_. After eating this cake, Blaze Burners will _never run out of fuel_.", "item.create.creative_blaze_cake.tooltip.summary": "_블레이즈 버너_의 열 _세기를 조절할 수 있는_ 매우 특별한 케이크입니다. 이 케이크를 섭취한 블레이즈 버너는 _절대 꺼지지_ 않습니다.",
"item.create.creative_blaze_cake.tooltip.condition1": "UNLOCALIZED: R-Click on Blaze Burner", "item.create.creative_blaze_cake.tooltip.condition1": "블레이즈 버너에 우클릭",
"item.create.creative_blaze_cake.tooltip.behaviour1": "UNLOCALIZED: _Locks_ the Blaze Burner's heat level. If used again, _cycles_ the Blaze Burner's heat level.", "item.create.creative_blaze_cake.tooltip.behaviour1": "블레이즈 버너의 열 세기를 _고정_시킵니다. 다시 사용하면 블레이즈 버너의 열 세기를 _순환_합니다.",
"block.create.controller_rail.tooltip": "CONTROLLER RAIL", "block.create.controller_rail.tooltip": "CONTROLLER RAIL",
"block.create.controller_rail.tooltip.summary": "_광산 수레_의 _이동속도_를 _세밀하게_ _조정_할 수 있는 _양방향_ _전동 레일_입니다.", "block.create.controller_rail.tooltip.summary": "_광산 수레_의 _이동속도_를 _세밀하게_ _조정_할 수 있는 _양방향_ _전동 레일_입니다.",
@ -1517,13 +1517,13 @@
"item.create.refined_radiance.tooltip": "REFINED RADIANCE", "item.create.refined_radiance.tooltip": "REFINED RADIANCE",
"item.create.refined_radiance.tooltip.summary": "_흡수된_ _빛_으로 제련된 색채 혼합물입니다.", "item.create.refined_radiance.tooltip.summary": "_흡수된_ _빛_으로 제련된 색채 혼합물입니다.",
"item.create.refined_radiance.tooltip.condition1": "UNLOCALIZED: Work In Progress", "item.create.refined_radiance.tooltip.condition1": "현재 개발 중",
"item.create.refined_radiance.tooltip.behaviour1": "UNLOCALIZED: Usages for this material will be available in a future release.", "item.create.refined_radiance.tooltip.behaviour1": "이 재료의 사용처는 이후 업데이트에 있을겁니다.",
"item.create.shadow_steel.tooltip": "SHADOW STEEL", "item.create.shadow_steel.tooltip": "SHADOW STEEL",
"item.create.shadow_steel.tooltip.summary": "_공허_에서 제련된 색채 혼합물입니다.", "item.create.shadow_steel.tooltip.summary": "_공허_에서 제련된 색채 혼합물입니다.",
"item.create.shadow_steel.tooltip.condition1": "UNLOCALIZED: Work In Progress", "item.create.shadow_steel.tooltip.condition1": "현재 개발 중",
"item.create.shadow_steel.tooltip.behaviour1": "UNLOCALIZED: Usages for this material will be available in a future release.", "item.create.shadow_steel.tooltip.behaviour1": "이 재료의 사용처는 이후 업데이트에 있을겁니다.",
"item.create.linked_controller.tooltip": "LINKED CONTROLLER", "item.create.linked_controller.tooltip": "LINKED CONTROLLER",
"item.create.linked_controller.tooltip.summary": "_여섯_ _버튼_으로 _레드스톤_ _링크_와 연결되는 _휴대용_ _조작기_입니다.", "item.create.linked_controller.tooltip.summary": "_여섯_ _버튼_으로 _레드스톤_ _링크_와 연결되는 _휴대용_ _조작기_입니다.",
@ -2171,8 +2171,8 @@
"create.ponder.piston_pole.text_2": "연장 축의 수가 곧 피스톤이 연장할 수 있는 거리입니다.", "create.ponder.piston_pole.text_2": "연장 축의 수가 곧 피스톤이 연장할 수 있는 거리입니다.",
"create.ponder.portable_fluid_interface.header": "구조물 장치의 액체 교환", "create.ponder.portable_fluid_interface.header": "구조물 장치의 액체 교환",
"create.ponder.portable_fluid_interface.text_1": "액체 인터페이스는 장치를 멈추지 않아도 탱크와 상호작용할 수 있습니다.", "create.ponder.portable_fluid_interface.text_1": "움직이는 구조물의 액체 탱크는 파이프와 연결되지 않습니다.",
"create.ponder.portable_fluid_interface.text_2": "UNLOCALIZED: This component can interact with fluid tanks without the need to stop the contraption", "create.ponder.portable_fluid_interface.text_2": "액체 인터페이스는 장치를 멈추지 않아도 탱크와 상호작용할 수 있습니다.",
"create.ponder.portable_fluid_interface.text_3": "두 번째 인터페이스를 1~2 블록 띄우고 설치하세요.", "create.ponder.portable_fluid_interface.text_3": "두 번째 인터페이스를 1~2 블록 띄우고 설치하세요.",
"create.ponder.portable_fluid_interface.text_4": "서로를 마주칠 때마다, 접속을 시도합니다.", "create.ponder.portable_fluid_interface.text_4": "서로를 마주칠 때마다, 접속을 시도합니다.",
"create.ponder.portable_fluid_interface.text_5": "접속한 상태에서, 블록 상태의 인터페이스는 장치의 모든 탱크와 동일합니다.", "create.ponder.portable_fluid_interface.text_5": "접속한 상태에서, 블록 상태의 인터페이스는 장치의 모든 탱크와 동일합니다.",

View file

@ -1,5 +1,5 @@
{ {
"_": "Missing Localizations: 1713", "_": "Missing Localizations: 1595",
"_": "->------------------------] Game Elements [------------------------<-", "_": "->------------------------] Game Elements [------------------------<-",
@ -9,14 +9,14 @@
"block.create.adjustable_crate": "Caixa Ajustável", "block.create.adjustable_crate": "Caixa Ajustável",
"block.create.analog_lever": "Alavanca Analógica", "block.create.analog_lever": "Alavanca Analógica",
"block.create.andesite_belt_funnel": "Funil de Esteira de Andesito", "block.create.andesite_belt_funnel": "Funil de Esteira de Andesito",
"block.create.andesite_bricks": "Tijolos de Andesite", "block.create.andesite_bricks": "Tijolos de Andesito",
"block.create.andesite_bricks_slab": "UNLOCALIZED: Andesite Bricks Slab", "block.create.andesite_bricks_slab": "UNLOCALIZED: Andesite Bricks Slab",
"block.create.andesite_bricks_stairs": "UNLOCALIZED: Andesite Bricks Stairs", "block.create.andesite_bricks_stairs": "UNLOCALIZED: Andesite Bricks Stairs",
"block.create.andesite_bricks_wall": "UNLOCALIZED: Andesite Bricks Wall", "block.create.andesite_bricks_wall": "UNLOCALIZED: Andesite Bricks Wall",
"block.create.andesite_casing": "Revestimento de Andesito", "block.create.andesite_casing": "Revestimento de Andesito",
"block.create.andesite_encased_cogwheel": "UNLOCALIZED: Andesite Encased Cogwheel", "block.create.andesite_encased_cogwheel": "UNLOCALIZED: Andesite Encased Cogwheel",
"block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel", "block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel",
"block.create.andesite_encased_shaft": "UNLOCALIZED: Andesite Encased Shaft", "block.create.andesite_encased_shaft": "Eixo revestido com latão",
"block.create.andesite_funnel": "Funil de Andesito", "block.create.andesite_funnel": "Funil de Andesito",
"block.create.andesite_tunnel": "Tunel de Andesito", "block.create.andesite_tunnel": "Tunel de Andesito",
"block.create.asurine": "UNLOCALIZED: Asurine", "block.create.asurine": "UNLOCALIZED: Asurine",
@ -29,16 +29,16 @@
"block.create.birch_window": "UNLOCALIZED: Birch Window", "block.create.birch_window": "UNLOCALIZED: Birch Window",
"block.create.birch_window_pane": "UNLOCALIZED: Birch Window Pane", "block.create.birch_window_pane": "UNLOCALIZED: Birch Window Pane",
"block.create.black_nixie_tube": "UNLOCALIZED: Black Nixie Tube", "block.create.black_nixie_tube": "UNLOCALIZED: Black Nixie Tube",
"block.create.black_sail": "UNLOCALIZED: Black Sail", "block.create.black_sail": "Vela preta",
"block.create.black_seat": "UNLOCALIZED: Black Seat", "block.create.black_seat": "Assento preto",
"block.create.black_toolbox": "UNLOCALIZED: Black Toolbox", "block.create.black_toolbox": "Caixa de ferramentas preta",
"block.create.black_valve_handle": "UNLOCALIZED: Black Valve Handle", "block.create.black_valve_handle": "Válvula preta",
"block.create.blaze_burner": "UNLOCALIZED: Blaze Burner", "block.create.blaze_burner": "Queimador de blaze",
"block.create.blue_nixie_tube": "UNLOCALIZED: Blue Nixie Tube", "block.create.blue_nixie_tube": "Tubo nixie azul",
"block.create.blue_sail": "UNLOCALIZED: Blue Sail", "block.create.blue_sail": "Vela azul",
"block.create.blue_seat": "UNLOCALIZED: Blue Seat", "block.create.blue_seat": "Assento azul",
"block.create.blue_toolbox": "UNLOCALIZED: Blue Toolbox", "block.create.blue_toolbox": "Caixa de ferramentas azul",
"block.create.blue_valve_handle": "UNLOCALIZED: Blue Valve Handle", "block.create.blue_valve_handle": "Válvula azul",
"block.create.brass_belt_funnel": "Funil de Esteira de Latão", "block.create.brass_belt_funnel": "Funil de Esteira de Latão",
"block.create.brass_block": "Bloco de Latão", "block.create.brass_block": "Bloco de Latão",
"block.create.brass_casing": "Revestimento de Latão", "block.create.brass_casing": "Revestimento de Latão",
@ -47,11 +47,11 @@
"block.create.brass_encased_shaft": "Eixo Revestido com Latão", "block.create.brass_encased_shaft": "Eixo Revestido com Latão",
"block.create.brass_funnel": "Funil de Latão", "block.create.brass_funnel": "Funil de Latão",
"block.create.brass_tunnel": "Tunel de Latão", "block.create.brass_tunnel": "Tunel de Latão",
"block.create.brown_nixie_tube": "UNLOCALIZED: Brown Nixie Tube", "block.create.brown_nixie_tube": "Tubo de nixie marrom",
"block.create.brown_sail": "UNLOCALIZED: Brown Sail", "block.create.brown_sail": "Vela marrom",
"block.create.brown_seat": "UNLOCALIZED: Brown Seat", "block.create.brown_seat": "Assento marrom",
"block.create.brown_toolbox": "UNLOCALIZED: Brown Toolbox", "block.create.brown_toolbox": "Caixa de ferramentas marrom",
"block.create.brown_valve_handle": "UNLOCALIZED: Brown Valve Handle", "block.create.brown_valve_handle": "Válvula marrom",
"block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks", "block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks",
"block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab", "block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab",
"block.create.calcite_bricks_stairs": "UNLOCALIZED: Calcite Bricks Stairs", "block.create.calcite_bricks_stairs": "UNLOCALIZED: Calcite Bricks Stairs",
@ -139,11 +139,11 @@
"block.create.cut_veridium_slab": "UNLOCALIZED: Cut Veridium Slab", "block.create.cut_veridium_slab": "UNLOCALIZED: Cut Veridium Slab",
"block.create.cut_veridium_stairs": "UNLOCALIZED: Cut Veridium Stairs", "block.create.cut_veridium_stairs": "UNLOCALIZED: Cut Veridium Stairs",
"block.create.cut_veridium_wall": "UNLOCALIZED: Cut Veridium Wall", "block.create.cut_veridium_wall": "UNLOCALIZED: Cut Veridium Wall",
"block.create.cyan_nixie_tube": "UNLOCALIZED: Cyan Nixie Tube", "block.create.cyan_nixie_tube": "Tubo nixie ciano",
"block.create.cyan_sail": "UNLOCALIZED: Cyan Sail", "block.create.cyan_sail": "Vela ciano",
"block.create.cyan_seat": "UNLOCALIZED: Cyan Seat", "block.create.cyan_seat": "Assento ciano",
"block.create.cyan_toolbox": "UNLOCALIZED: Cyan Toolbox", "block.create.cyan_toolbox": "caixa de ferramentas ciano",
"block.create.cyan_valve_handle": "UNLOCALIZED: Cyan Valve Handle", "block.create.cyan_valve_handle": "Válvula ciano",
"block.create.dark_oak_window": "UNLOCALIZED: Dark Oak Window", "block.create.dark_oak_window": "UNLOCALIZED: Dark Oak Window",
"block.create.dark_oak_window_pane": "UNLOCALIZED: Dark Oak Window Pane", "block.create.dark_oak_window_pane": "UNLOCALIZED: Dark Oak Window Pane",
"block.create.deepslate_bricks": "UNLOCALIZED: Deepslate Bricks", "block.create.deepslate_bricks": "UNLOCALIZED: Deepslate Bricks",
@ -166,7 +166,7 @@
"block.create.fluid_pipe": "Cano de Fluido", "block.create.fluid_pipe": "Cano de Fluido",
"block.create.fluid_tank": "Tanque de fluido", "block.create.fluid_tank": "Tanque de fluido",
"block.create.fluid_valve": "Válvula", "block.create.fluid_valve": "Válvula",
"block.create.flywheel": "UNLOCALIZED: Flywheel", "block.create.flywheel": "Volante de inércia",
"block.create.framed_glass": "UNLOCALIZED: Framed Glass", "block.create.framed_glass": "UNLOCALIZED: Framed Glass",
"block.create.framed_glass_pane": "UNLOCALIZED: Framed Glass Pane", "block.create.framed_glass_pane": "UNLOCALIZED: Framed Glass Pane",
"block.create.furnace_engine": "Motor de Fornalha", "block.create.furnace_engine": "Motor de Fornalha",
@ -179,16 +179,16 @@
"block.create.granite_bricks_slab": "UNLOCALIZED: Granite Bricks Slab", "block.create.granite_bricks_slab": "UNLOCALIZED: Granite Bricks Slab",
"block.create.granite_bricks_stairs": "UNLOCALIZED: Granite Bricks Stairs", "block.create.granite_bricks_stairs": "UNLOCALIZED: Granite Bricks Stairs",
"block.create.granite_bricks_wall": "UNLOCALIZED: Granite Bricks Wall", "block.create.granite_bricks_wall": "UNLOCALIZED: Granite Bricks Wall",
"block.create.gray_nixie_tube": "UNLOCALIZED: Gray Nixie Tube", "block.create.gray_nixie_tube": "Tubo nixie cinza",
"block.create.gray_sail": "UNLOCALIZED: Gray Sail", "block.create.gray_sail": "Vela cinza",
"block.create.gray_seat": "UNLOCALIZED: Gray Seat", "block.create.gray_seat": "Assento cinza",
"block.create.gray_toolbox": "UNLOCALIZED: Gray Toolbox", "block.create.gray_toolbox": "Caixa de ferramentas cinza",
"block.create.gray_valve_handle": "UNLOCALIZED: Gray Valve Handle", "block.create.gray_valve_handle": "Válvula cinza",
"block.create.green_nixie_tube": "UNLOCALIZED: Green Nixie Tube", "block.create.green_nixie_tube": "Tubo nixie verde",
"block.create.green_sail": "UNLOCALIZED: Green Sail", "block.create.green_sail": "Vela verde",
"block.create.green_seat": "UNLOCALIZED: Green Seat", "block.create.green_seat": "Assento verde",
"block.create.green_toolbox": "UNLOCALIZED: Green Toolbox", "block.create.green_toolbox": "Caixa de ferramentas verde",
"block.create.green_valve_handle": "UNLOCALIZED: Green Valve Handle", "block.create.green_valve_handle": "Válvula verde",
"block.create.hand_crank": "Manivela", "block.create.hand_crank": "Manivela",
"block.create.haunted_bell": "Sino assombrado", "block.create.haunted_bell": "Sino assombrado",
"block.create.honey": "Mel", "block.create.honey": "Mel",
@ -215,21 +215,21 @@
"block.create.layered_tuff": "UNLOCALIZED: Layered Tuff", "block.create.layered_tuff": "UNLOCALIZED: Layered Tuff",
"block.create.layered_veridium": "UNLOCALIZED: Layered Veridium", "block.create.layered_veridium": "UNLOCALIZED: Layered Veridium",
"block.create.lectern_controller": "Controle de Atril", "block.create.lectern_controller": "Controle de Atril",
"block.create.light_blue_nixie_tube": "UNLOCALIZED: Light Blue Nixie Tube", "block.create.light_blue_nixie_tube": "tubo nixie azul claro",
"block.create.light_blue_sail": "UNLOCALIZED: Light Blue Sail", "block.create.light_blue_sail": "Vela azul claro",
"block.create.light_blue_seat": "UNLOCALIZED: Light Blue Seat", "block.create.light_blue_seat": "Assento azul claro",
"block.create.light_blue_toolbox": "UNLOCALIZED: Light Blue Toolbox", "block.create.light_blue_toolbox": "Caixa de ferramentas azul claro",
"block.create.light_blue_valve_handle": "UNLOCALIZED: Light Blue Valve Handle", "block.create.light_blue_valve_handle": "válvula azul claro",
"block.create.light_gray_nixie_tube": "UNLOCALIZED: Light Gray Nixie Tube", "block.create.light_gray_nixie_tube": "Tubo nixie azul claro",
"block.create.light_gray_sail": "UNLOCALIZED: Light Gray Sail", "block.create.light_gray_sail": "Vela cinza claro",
"block.create.light_gray_seat": "UNLOCALIZED: Light Gray Seat", "block.create.light_gray_seat": "Assento cinza claro",
"block.create.light_gray_toolbox": "UNLOCALIZED: Light Gray Toolbox", "block.create.light_gray_toolbox": "Caixa de ferramentas cinza claro",
"block.create.light_gray_valve_handle": "UNLOCALIZED: Light Gray Valve Handle", "block.create.light_gray_valve_handle": "Válvula cinza claro",
"block.create.lime_nixie_tube": "UNLOCALIZED: Lime Nixie Tube", "block.create.lime_nixie_tube": "Tubo nixie cinza claro",
"block.create.lime_sail": "UNLOCALIZED: Lime Sail", "block.create.lime_sail": "Vela lima",
"block.create.lime_seat": "UNLOCALIZED: Lime Seat", "block.create.lime_seat": "Assento lima",
"block.create.lime_toolbox": "UNLOCALIZED: Lime Toolbox", "block.create.lime_toolbox": "Caixa de ferramentas lima",
"block.create.lime_valve_handle": "UNLOCALIZED: Lime Valve Handle", "block.create.lime_valve_handle": "Válvula lima",
"block.create.limestone": "Calcário", "block.create.limestone": "Calcário",
"block.create.limestone_bricks": "Tijolos de Calcário", "block.create.limestone_bricks": "Tijolos de Calcário",
"block.create.limestone_bricks_slab": "Lajotas de Tijolos de Calcário", "block.create.limestone_bricks_slab": "Lajotas de Tijolos de Calcário",
@ -237,11 +237,11 @@
"block.create.limestone_bricks_wall": "Muro de Tijolos de Calcário", "block.create.limestone_bricks_wall": "Muro de Tijolos de Calcário",
"block.create.linear_chassis": "Chassis Linear", "block.create.linear_chassis": "Chassis Linear",
"block.create.lit_blaze_burner": "Queimador de Blaze Acesso", "block.create.lit_blaze_burner": "Queimador de Blaze Acesso",
"block.create.magenta_nixie_tube": "UNLOCALIZED: Magenta Nixie Tube", "block.create.magenta_nixie_tube": "Tubo nixie magenta",
"block.create.magenta_sail": "UNLOCALIZED: Magenta Sail", "block.create.magenta_sail": "Vela magenta",
"block.create.magenta_seat": "UNLOCALIZED: Magenta Seat", "block.create.magenta_seat": "Assento magenta",
"block.create.magenta_toolbox": "UNLOCALIZED: Magenta Toolbox", "block.create.magenta_toolbox": "Caixa de ferramentas magenta",
"block.create.magenta_valve_handle": "UNLOCALIZED: Magenta Valve Handle", "block.create.magenta_valve_handle": "Válvula magenta",
"block.create.mechanical_arm": "Braço mecânico", "block.create.mechanical_arm": "Braço mecânico",
"block.create.mechanical_bearing": "Rolamento mecânico", "block.create.mechanical_bearing": "Rolamento mecânico",
"block.create.mechanical_crafter": "Fabricador mecânico", "block.create.mechanical_crafter": "Fabricador mecânico",
@ -258,8 +258,8 @@
"block.create.millstone": "Pedra de Moer", "block.create.millstone": "Pedra de Moer",
"block.create.minecart_anchor": "Ancóra de carrinho de Mina", "block.create.minecart_anchor": "Ancóra de carrinho de Mina",
"block.create.mysterious_cuckoo_clock": "Relógio cuckoo", "block.create.mysterious_cuckoo_clock": "Relógio cuckoo",
"block.create.nixie_tube": "Tubo de Nixie", "block.create.nixie_tube": "Tubo Nixie",
"block.create.nozzle": "UNLOCALIZED: Nozzle", "block.create.nozzle": "Bocal",
"block.create.oak_window": "UNLOCALIZED: Oak Window", "block.create.oak_window": "UNLOCALIZED: Oak Window",
"block.create.oak_window_pane": "UNLOCALIZED: Oak Window Pane", "block.create.oak_window_pane": "UNLOCALIZED: Oak Window Pane",
"block.create.ochrum": "UNLOCALIZED: Ochrum", "block.create.ochrum": "UNLOCALIZED: Ochrum",
@ -267,13 +267,13 @@
"block.create.ochrum_bricks_slab": "UNLOCALIZED: Ochrum Bricks Slab", "block.create.ochrum_bricks_slab": "UNLOCALIZED: Ochrum Bricks Slab",
"block.create.ochrum_bricks_stairs": "UNLOCALIZED: Ochrum Bricks Stairs", "block.create.ochrum_bricks_stairs": "UNLOCALIZED: Ochrum Bricks Stairs",
"block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall", "block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall",
"block.create.orange_sail": "UNLOCALIZED: Orange Sail", "block.create.orange_sail": "Vela laranja",
"block.create.orange_seat": "UNLOCALIZED: Orange Seat", "block.create.orange_seat": "Assento laranja",
"block.create.orange_toolbox": "UNLOCALIZED: Orange Toolbox", "block.create.orange_toolbox": "Caixa de ferramentas laranja",
"block.create.orange_valve_handle": "UNLOCALIZED: Orange Valve Handle", "block.create.orange_valve_handle": "Válvula laranja",
"block.create.ornate_iron_window": "UNLOCALIZED: Ornate Iron Window", "block.create.ornate_iron_window": "UNLOCALIZED: Ornate Iron Window",
"block.create.ornate_iron_window_pane": "UNLOCALIZED: Ornate Iron Window Pane", "block.create.ornate_iron_window_pane": "UNLOCALIZED: Ornate Iron Window Pane",
"block.create.peculiar_bell": "UNLOCALIZED: Peculiar Bell", "block.create.peculiar_bell": "Sino peculiar",
"block.create.pillar_andesite": "UNLOCALIZED: Pillar Andesite", "block.create.pillar_andesite": "UNLOCALIZED: Pillar Andesite",
"block.create.pillar_asurine": "UNLOCALIZED: Pillar Asurine", "block.create.pillar_asurine": "UNLOCALIZED: Pillar Asurine",
"block.create.pillar_calcite": "UNLOCALIZED: Pillar Calcite", "block.create.pillar_calcite": "UNLOCALIZED: Pillar Calcite",
@ -288,11 +288,11 @@
"block.create.pillar_scoria": "UNLOCALIZED: Pillar Scoria", "block.create.pillar_scoria": "UNLOCALIZED: Pillar Scoria",
"block.create.pillar_tuff": "UNLOCALIZED: Pillar Tuff", "block.create.pillar_tuff": "UNLOCALIZED: Pillar Tuff",
"block.create.pillar_veridium": "UNLOCALIZED: Pillar Veridium", "block.create.pillar_veridium": "UNLOCALIZED: Pillar Veridium",
"block.create.pink_nixie_tube": "UNLOCALIZED: Pink Nixie Tube", "block.create.pink_nixie_tube": "Tubo nixie rosa",
"block.create.pink_sail": "UNLOCALIZED: Pink Sail", "block.create.pink_sail": "Vela rosa",
"block.create.pink_seat": "UNLOCALIZED: Pink Seat", "block.create.pink_seat": "Assento rosa",
"block.create.pink_toolbox": "UNLOCALIZED: Pink Toolbox", "block.create.pink_toolbox": "Caixa de ferramentas rosa",
"block.create.pink_valve_handle": "UNLOCALIZED: Pink Valve Handle", "block.create.pink_valve_handle": "Válvula rosa",
"block.create.piston_extension_pole": "Vara de Extensão do Pistão", "block.create.piston_extension_pole": "Vara de Extensão do Pistão",
"block.create.polished_andesite": "UNLOCALIZED: Polished Andesite", "block.create.polished_andesite": "UNLOCALIZED: Polished Andesite",
"block.create.polished_andesite_slab": "UNLOCALIZED: Polished Andesite Slab", "block.create.polished_andesite_slab": "UNLOCALIZED: Polished Andesite Slab",
@ -351,30 +351,30 @@
"block.create.polished_veridium_stairs": "UNLOCALIZED: Polished Veridium Stairs", "block.create.polished_veridium_stairs": "UNLOCALIZED: Polished Veridium Stairs",
"block.create.polished_veridium_wall": "UNLOCALIZED: Polished Veridium Wall", "block.create.polished_veridium_wall": "UNLOCALIZED: Polished Veridium Wall",
"block.create.portable_fluid_interface": "UNLOCALIZED: Portable Fluid Interface", "block.create.portable_fluid_interface": "UNLOCALIZED: Portable Fluid Interface",
"block.create.portable_storage_interface": "UNLOCALIZED: Portable Storage Interface", "block.create.portable_storage_interface": "Interface de armazenamento portátil",
"block.create.powered_latch": "UNLOCALIZED: Powered Latch", "block.create.powered_latch": "UNLOCALIZED: Powered Latch",
"block.create.powered_toggle_latch": "UNLOCALIZED: Powered Toggle Latch", "block.create.powered_toggle_latch": "UNLOCALIZED: Powered Toggle Latch",
"block.create.pulley_magnet": "Imã da Polia", "block.create.pulley_magnet": "Imã da Polia",
"block.create.pulse_extender": "UNLOCALIZED: Pulse Extender", "block.create.pulse_extender": "UNLOCALIZED: Pulse Extender",
"block.create.pulse_repeater": "Repetidor de Pulso", "block.create.pulse_repeater": "Repetidor de Pulso",
"block.create.purple_nixie_tube": "UNLOCALIZED: Purple Nixie Tube", "block.create.purple_nixie_tube": "Tubo nixie roxo",
"block.create.purple_sail": "UNLOCALIZED: Purple Sail", "block.create.purple_sail": "Vela roxo",
"block.create.purple_seat": "UNLOCALIZED: Purple Seat", "block.create.purple_seat": "Assento roxo",
"block.create.purple_toolbox": "UNLOCALIZED: Purple Toolbox", "block.create.purple_toolbox": "Caixa de ferramentas roxa",
"block.create.purple_valve_handle": "UNLOCALIZED: Purple Valve Handle", "block.create.purple_valve_handle": "válvula roxa",
"block.create.radial_chassis": "Chassi Radial", "block.create.radial_chassis": "Chassis Radial",
"block.create.red_nixie_tube": "UNLOCALIZED: Red Nixie Tube", "block.create.red_nixie_tube": "Tubo nixie vermelho",
"block.create.red_sail": "UNLOCALIZED: Red Sail", "block.create.red_sail": "Vela vermelha",
"block.create.red_seat": "UNLOCALIZED: Red Seat", "block.create.red_seat": "Assento vermelho",
"block.create.red_toolbox": "UNLOCALIZED: Red Toolbox", "block.create.red_toolbox": "Caixa de ferramentas vermelha",
"block.create.red_valve_handle": "UNLOCALIZED: Red Valve Handle", "block.create.red_valve_handle": "Válvula vermelha",
"block.create.redstone_contact": "Contato de Redstone", "block.create.redstone_contact": "Contato de Redstone",
"block.create.redstone_link": "Conexão de Redstone", "block.create.redstone_link": "Conexão de Redstone",
"block.create.refined_radiance_casing": "Revestimento Brilhante", "block.create.refined_radiance_casing": "Revestimento Brilhante",
"block.create.rope": "Corda", "block.create.rope": "Corda",
"block.create.rope_pulley": "Polia", "block.create.rope_pulley": "Polia",
"block.create.rotation_speed_controller": "Controlador de Velocidade Rotacionalr", "block.create.rotation_speed_controller": "Controlador de Velocidade Rotacionalr",
"block.create.sail_frame": "UNLOCALIZED: Sail Frame", "block.create.sail_frame": "moldura de vela",
"block.create.schematic_table": "Mesa de Esquema", "block.create.schematic_table": "Mesa de Esquema",
"block.create.schematicannon": "Canhão de Esquema", "block.create.schematicannon": "Canhão de Esquema",
"block.create.scorchia": "UNLOCALIZED: Scorchia", "block.create.scorchia": "UNLOCALIZED: Scorchia",
@ -387,8 +387,8 @@
"block.create.scoria_bricks_slab": "UNLOCALIZED: Scoria Bricks Slab", "block.create.scoria_bricks_slab": "UNLOCALIZED: Scoria Bricks Slab",
"block.create.scoria_bricks_stairs": "UNLOCALIZED: Scoria Bricks Stairs", "block.create.scoria_bricks_stairs": "UNLOCALIZED: Scoria Bricks Stairs",
"block.create.scoria_bricks_wall": "UNLOCALIZED: Scoria Bricks Wall", "block.create.scoria_bricks_wall": "UNLOCALIZED: Scoria Bricks Wall",
"block.create.secondary_linear_chassis": "UNLOCALIZED: Secondary Linear Chassis", "block.create.secondary_linear_chassis": "Chassis linear secundário",
"block.create.sequenced_gearshift": "UNLOCALIZED: Sequenced Gearshift", "block.create.sequenced_gearshift": "Câmbio sequenciado",
"block.create.shadow_steel_casing": "Revestiment das Sombras", "block.create.shadow_steel_casing": "Revestiment das Sombras",
"block.create.shaft": "Eixo", "block.create.shaft": "Eixo",
"block.create.small_andesite_bricks": "UNLOCALIZED: Small Andesite Bricks", "block.create.small_andesite_bricks": "UNLOCALIZED: Small Andesite Bricks",
@ -475,18 +475,18 @@
"block.create.warped_window_pane": "UNLOCALIZED: Warped Window Pane", "block.create.warped_window_pane": "UNLOCALIZED: Warped Window Pane",
"block.create.water_wheel": "Roda de Água", "block.create.water_wheel": "Roda de Água",
"block.create.weighted_ejector": "UNLOCALIZED: Weighted Ejector", "block.create.weighted_ejector": "UNLOCALIZED: Weighted Ejector",
"block.create.white_nixie_tube": "UNLOCALIZED: White Nixie Tube", "block.create.white_nixie_tube": "Tubo nixie branco",
"block.create.white_sail": "UNLOCALIZED: White Sail", "block.create.white_sail": "Vela branca",
"block.create.white_seat": "UNLOCALIZED: White Seat", "block.create.white_seat": "Assento branco",
"block.create.white_toolbox": "UNLOCALIZED: White Toolbox", "block.create.white_toolbox": "Caixa de ferramentas branca",
"block.create.white_valve_handle": "UNLOCALIZED: White Valve Handle", "block.create.white_valve_handle": "Válvula branca",
"block.create.windmill_bearing": "UNLOCALIZED: Windmill Bearing", "block.create.windmill_bearing": "Rolamento de moinho",
"block.create.wooden_bracket": "UNLOCALIZED: Wooden Bracket", "block.create.wooden_bracket": "UNLOCALIZED: Wooden Bracket",
"block.create.yellow_nixie_tube": "UNLOCALIZED: Yellow Nixie Tube", "block.create.yellow_nixie_tube": "Tubo nixie amarelo",
"block.create.yellow_sail": "UNLOCALIZED: Yellow Sail", "block.create.yellow_sail": "Vela amarela",
"block.create.yellow_seat": "UNLOCALIZED: Yellow Seat", "block.create.yellow_seat": "Assento amarelo",
"block.create.yellow_toolbox": "UNLOCALIZED: Yellow Toolbox", "block.create.yellow_toolbox": "Caixa de amarela",
"block.create.yellow_valve_handle": "UNLOCALIZED: Yellow Valve Handle", "block.create.yellow_valve_handle": "Válvula amarela",
"block.create.zinc_block": "Bloco de Zinco", "block.create.zinc_block": "Bloco de Zinco",
"block.create.zinc_ore": "Minério de Zinco", "block.create.zinc_ore": "Minério de Zinco",
@ -496,7 +496,7 @@
"entity.create.contraption": "Engenhoca", "entity.create.contraption": "Engenhoca",
"entity.create.crafting_blueprint": "Esquema de Fabricação", "entity.create.crafting_blueprint": "Esquema de Fabricação",
"entity.create.gantry_contraption": "Engenhoca de Pórticolo", "entity.create.gantry_contraption": "Engenhoca de Pórticolo",
"entity.create.potato_projectile": "Projétil deBatata", "entity.create.potato_projectile": "Projétil de batata",
"entity.create.seat": "Assento", "entity.create.seat": "Assento",
"entity.create.stationary_contraption": "Engenhoca estacionária", "entity.create.stationary_contraption": "Engenhoca estacionária",
"entity.create.super_glue": "Super Cola", "entity.create.super_glue": "Super Cola",
@ -542,7 +542,7 @@
"item.create.crushed_zinc_ore": "Minério de Zinco Esmagado", "item.create.crushed_zinc_ore": "Minério de Zinco Esmagado",
"item.create.diving_boots": "Botas de Mergulhador", "item.create.diving_boots": "Botas de Mergulhador",
"item.create.diving_helmet": "Capacete de Mergulhador", "item.create.diving_helmet": "Capacete de Mergulhador",
"item.create.dough": "Massa", "item.create.dough": "Massa de pão",
"item.create.electron_tube": "Tubo de Elétron", "item.create.electron_tube": "Tubo de Elétron",
"item.create.empty_blaze_burner": "Queimador de Blaze Vazio", "item.create.empty_blaze_burner": "Queimador de Blaze Vazio",
"item.create.empty_schematic": "Esquema vazio", "item.create.empty_schematic": "Esquema vazio",
@ -603,12 +603,12 @@
"advancement.create.tunnel.desc": "UNLOCALIZED: Embellish your mechanical belt with a Tunnel.", "advancement.create.tunnel.desc": "UNLOCALIZED: Embellish your mechanical belt with a Tunnel.",
"advancement.create.splitter_tunnel": "Divida e Conquiste", "advancement.create.splitter_tunnel": "Divida e Conquiste",
"advancement.create.splitter_tunnel.desc": "Crie um divisor com um grupo de túneis de latão.", "advancement.create.splitter_tunnel.desc": "Crie um divisor com um grupo de túneis de latão.",
"advancement.create.chute": "UNLOCALIZED: Tumbling down", "advancement.create.chute": "Caindo",
"advancement.create.chute.desc": "coloque uma calha a versão vertical da esteira mecanica.", "advancement.create.chute.desc": "coloque uma calha a versão vertical da esteira mecanica.",
"advancement.create.upward_chute": "Abdução aéria", "advancement.create.upward_chute": "Abdução aéria",
"advancement.create.upward_chute.desc": "Assista um item voar para cima numa calha com ventilador.", "advancement.create.upward_chute.desc": "Assista um item voar para cima numa calha com ventilador.",
"advancement.create.belt_funnel": "UNLOCALIZED: Funnels' Flappy Danglers", "advancement.create.belt_funnel": "UNLOCALIZED: Funnels' Flappy Danglers",
"advancement.create.belt_funnel.desc": "UNLOCALIZED: Place a sideways funnel on top of a belt or depot to create a special type.", "advancement.create.belt_funnel.desc": "Coloque um funil lateral em cima de uma esteira ou depósito para criar um tipo especial.",
"advancement.create.belt_funnel_kiss": "UNLOCALIZED: The Parrots and the Flaps", "advancement.create.belt_funnel_kiss": "UNLOCALIZED: The Parrots and the Flaps",
"advancement.create.belt_funnel_kiss.desc": "UNLOCALIZED: Make two belt mounted funnels kiss.", "advancement.create.belt_funnel_kiss.desc": "UNLOCALIZED: Make two belt mounted funnels kiss.",
"advancement.create.fan": "UNLOCALIZED: Mechanical Airbender", "advancement.create.fan": "UNLOCALIZED: Mechanical Airbender",
@ -645,32 +645,32 @@
"advancement.create.windmill.desc": "UNLOCALIZED: Assemble a windmill.", "advancement.create.windmill.desc": "UNLOCALIZED: Assemble a windmill.",
"advancement.create.maxed_windmill": "UNLOCALIZED: A strong breeze", "advancement.create.maxed_windmill": "UNLOCALIZED: A strong breeze",
"advancement.create.maxed_windmill.desc": "UNLOCALIZED: Assemble a windmill of maximum strength.", "advancement.create.maxed_windmill.desc": "UNLOCALIZED: Assemble a windmill of maximum strength.",
"advancement.create.andesite_casing": "UNLOCALIZED: The Andesite Age", "advancement.create.andesite_casing": "A era do andesito",
"advancement.create.andesite_casing.desc": "UNLOCALIZED: Use some Andesite Alloy and Wood to create a basic Casing.", "advancement.create.andesite_casing.desc": "Use um pouco de liga de andesito e madeira para fazer um revestimento basico.",
"advancement.create.mechanical_drill": "UNLOCALIZED: Stationary Breakers", "advancement.create.mechanical_drill": "Mineradores estacionarios",
"advancement.create.mechanical_drill.desc": "UNLOCALIZED: Place and power a Mechanical Drill.", "advancement.create.mechanical_drill.desc": "coloque e energize uma broca mecânica.",
"advancement.create.press": "UNLOCALIZED: Press Goes 'Bonk!'", "advancement.create.press": "UNLOCALIZED: Press Goes 'Bonk!'",
"advancement.create.press.desc": "UNLOCALIZED: Power a Mechanical Press and use it to create some Sheets.", "advancement.create.press.desc": "UNLOCALIZED: Power a Mechanical Press and use it to create some Sheets.",
"advancement.create.polished_rose_quartz": "UNLOCALIZED: Pink Diamonds", "advancement.create.polished_rose_quartz": "Diamantes rosa",
"advancement.create.polished_rose_quartz.desc": "UNLOCALIZED: Use a piece of Sand Paper to polish Rose Quartz until it becomes transparent.", "advancement.create.polished_rose_quartz.desc": "UNLOCALIZED: Use a piece of Sand Paper to polish Rose Quartz until it becomes transparent.",
"advancement.create.electron_tube": "UNLOCALIZED: Beep Boop", "advancement.create.electron_tube": "Beep Boop",
"advancement.create.electron_tube.desc": "UNLOCALIZED: Make some Electron Tubes, useful in crafting less primitive machinery.", "advancement.create.electron_tube.desc": "Faça alguns tubos de elétron, uteis para fabricar maquinas menos primitivas.",
"advancement.create.mechanical_saw": "UNLOCALIZED: Stationary Chopping", "advancement.create.mechanical_saw": "Cortadores estacionarios",
"advancement.create.mechanical_saw.desc": "UNLOCALIZED: Place and power a Mechanical Saw.", "advancement.create.mechanical_saw.desc": "Coloque e energize uma serra mecânica.",
"advancement.create.basin": "UNLOCALIZED: Basin Operation", "advancement.create.basin": "Operação da bacia",
"advancement.create.basin.desc": "UNLOCALIZED: Place a Basin and try throwing items into it.", "advancement.create.basin.desc": "Coloque uma bacia e tente jogar itens nela.",
"advancement.create.mixer": "UNLOCALIZED: Mixin' It Up", "advancement.create.mixer": "Misturando",
"advancement.create.mixer.desc": "UNLOCALIZED: Place a Mechanical Mixer above the Basin, power it, and start mixing some ingredients.", "advancement.create.mixer.desc": "Coloque um batedor mecânico acima da bacia, energize este, e comece a misturar alguns ingredientes.",
"advancement.create.blaze_burner": "UNLOCALIZED: A living Fireplace", "advancement.create.blaze_burner": "Uma fogueira viva",
"advancement.create.blaze_burner.desc": "UNLOCALIZED: Obtain a Blaze Burner.", "advancement.create.blaze_burner.desc": "Obtenha um queimador de blaze.",
"advancement.create.compact": "UNLOCALIZED: Automated Compacting", "advancement.create.compact": "Compactação automática",
"advancement.create.compact.desc": "UNLOCALIZED: Use a Press and a Basin to compact some items.", "advancement.create.compact.desc": "Use uma prensa e uma bacia para compactar alguns itens.",
"advancement.create.brass": "UNLOCALIZED: Actual Alloys", "advancement.create.brass": "Ligas de verdade",
"advancement.create.brass.desc": "UNLOCALIZED: Use Crushed Copper and Crushed Zinc to create some Brass.", "advancement.create.brass.desc": "Use cobre esmagado e zinco esmagado para criar um pouco de latão.",
"advancement.create.brass_casing": "UNLOCALIZED: The Brass Age", "advancement.create.brass_casing": "a era do latão",
"advancement.create.brass_casing.desc": "UNLOCALIZED: Use newly obtained Brass and some Wood to create a more advanced Casing.", "advancement.create.brass_casing.desc": "Use o recentemente obtido latão e um pouco de madeira para criar um revestimento mais avançado.",
"advancement.create.copper_casing": "UNLOCALIZED: The Copper Age", "advancement.create.copper_casing": "A era do cobre",
"advancement.create.copper_casing.desc": "UNLOCALIZED: Use some Copper Sheets and Wood to create some Copper Casings.", "advancement.create.copper_casing.desc": "Use um pouco de chapas de cobre e madeira para criar um pouco de revestimentos de cobrepper Casings.",
"advancement.create.spout": "UNLOCALIZED: Sploosh", "advancement.create.spout": "UNLOCALIZED: Sploosh",
"advancement.create.spout.desc": "UNLOCALIZED: Watch a fluid item being filled using a spout.", "advancement.create.spout.desc": "UNLOCALIZED: Watch a fluid item being filled using a spout.",
"advancement.create.spout_potion": "UNLOCALIZED: Global Brewery", "advancement.create.spout_potion": "UNLOCALIZED: Global Brewery",
@ -747,8 +747,8 @@
"_": "->------------------------] UI & Messages [------------------------<-", "_": "->------------------------] UI & Messages [------------------------<-",
"itemGroup.create.base": "UNLOCALIZED: Create", "itemGroup.create.base": "Create",
"itemGroup.create.palettes": "UNLOCALIZED: Create Palettes", "itemGroup.create.palettes": "Paletes Create",
"death.attack.create.crush": "%1$s foi processado pelas Rodas de Moer", "death.attack.create.crush": "%1$s foi processado pelas Rodas de Moer",
"death.attack.create.crush.player": "%1$s foi jogando numa Roda de moer por %2$s", "death.attack.create.crush.player": "%1$s foi jogando numa Roda de moer por %2$s",
@ -758,12 +758,12 @@
"death.attack.create.fan_lava.player": "U%1$s foi jogado numa fundidora por %2$s", "death.attack.create.fan_lava.player": "U%1$s foi jogado numa fundidora por %2$s",
"death.attack.create.mechanical_drill": "%1$s foi empalado pela Broca Mecânica", "death.attack.create.mechanical_drill": "%1$s foi empalado pela Broca Mecânica",
"death.attack.create.mechanical_drill.player": "%1$s foi jogado na frente de uma broca por %2$s", "death.attack.create.mechanical_drill.player": "%1$s foi jogado na frente de uma broca por %2$s",
"death.attack.create.mechanical_saw": "UNLOCALIZED: %1$s got cut in half by a Mechanical Saw", "death.attack.create.mechanical_saw": "%1$s foi cortado ao meio por uma serra mecânica",
"death.attack.create.mechanical_saw.player": "UNLOCALIZED: %1$s was thrown into a Saw by %2$s", "death.attack.create.mechanical_saw.player": "%1$s foi jogado numa serra por %2$s",
"death.attack.create.potato_cannon": "UNLOCALIZED: %1$s was shot by %2$s's Potato Cannon", "death.attack.create.potato_cannon": "%1$s foi atirado pelo canhão de batatas do %2$",
"death.attack.create.potato_cannon.item": "UNLOCALIZED: %1$s was shot by %2$s using %3$s", "death.attack.create.potato_cannon.item": "%1$s foi atirado por %2$s usando %3$s",
"death.attack.create.cuckoo_clock_explosion": "UNLOCALIZED: %1$s was blown up by tampered cuckoo clock", "death.attack.create.cuckoo_clock_explosion": "%1$s foi explodido por relógio cuco adulterado",
"death.attack.create.cuckoo_clock_explosion.player": "UNLOCALIZED: %1$s was blown up by tampered cuckoo clock", "death.attack.create.cuckoo_clock_explosion.player": "%1$s foi explodido por relógio cuco adulterado",
"create.block.deployer.damage_source_name": "UNLOCALIZED: a rogue Deployer", "create.block.deployer.damage_source_name": "UNLOCALIZED: a rogue Deployer",
"create.block.cart_assembler.invalid": "UNLOCALIZED: Place your Cart Assembler on a rail block", "create.block.cart_assembler.invalid": "UNLOCALIZED: Place your Cart Assembler on a rail block",
@ -957,8 +957,8 @@
"create.gui.contraptions.not_fast_enough": "UNLOCALIZED: It appears that this %1$s is _not_ rotating with _enough_ _speed_.", "create.gui.contraptions.not_fast_enough": "UNLOCALIZED: It appears that this %1$s is _not_ rotating with _enough_ _speed_.",
"create.gui.contraptions.network_overstressed": "UNLOCALIZED: It appears that this contraption is _overstressed_. Add more sources or _slow_ _down_ the components with a high _stress_ _impact_.", "create.gui.contraptions.network_overstressed": "UNLOCALIZED: It appears that this contraption is _overstressed_. Add more sources or _slow_ _down_ the components with a high _stress_ _impact_.",
"create.gui.adjustable_crate.title": "UNLOCALIZED: Adjustable Crate", "create.gui.adjustable_crate.title": "UNLOCALIZED: Adjustable Crate",
"create.gui.adjustable_crate.storageSpace": "Espaço de Armazenamento", "create.gui.adjustable_crate.storageSpace": "UNLOCALIZED: Storage Space",
"create.gui.stockpile_switch.title": "Disjuntor de Armazenamento", "create.gui.stockpile_switch.title": "UNLOCALIZED: Stockpile Switch",
"create.gui.stockpile_switch.invert_signal": "UNLOCALIZED: Invert Signal", "create.gui.stockpile_switch.invert_signal": "UNLOCALIZED: Invert Signal",
"create.gui.stockpile_switch.move_to_lower_at": "UNLOCALIZED: Move to lower lane at %1$s%%", "create.gui.stockpile_switch.move_to_lower_at": "UNLOCALIZED: Move to lower lane at %1$s%%",
"create.gui.stockpile_switch.move_to_upper_at": "UNLOCALIZED: Move to upper lane at %1$s%%", "create.gui.stockpile_switch.move_to_upper_at": "UNLOCALIZED: Move to upper lane at %1$s%%",
@ -1184,8 +1184,8 @@
"create.tooltip.holdForDescription": "UNLOCALIZED: Hold [%1$s] for Summary", "create.tooltip.holdForDescription": "UNLOCALIZED: Hold [%1$s] for Summary",
"create.tooltip.holdForControls": "UNLOCALIZED: Hold [%1$s] for Controls", "create.tooltip.holdForControls": "UNLOCALIZED: Hold [%1$s] for Controls",
"create.tooltip.keyShift": "Shift", "create.tooltip.keyShift": "UNLOCALIZED: Shift",
"create.tooltip.keyCtrl": "Ctrl", "create.tooltip.keyCtrl": "UNLOCALIZED: Ctrl",
"create.tooltip.speedRequirement": "UNLOCALIZED: Speed Requirement: %1$s", "create.tooltip.speedRequirement": "UNLOCALIZED: Speed Requirement: %1$s",
"create.tooltip.speedRequirement.none": "UNLOCALIZED: None", "create.tooltip.speedRequirement.none": "UNLOCALIZED: None",
"create.tooltip.speedRequirement.medium": "UNLOCALIZED: Moderate", "create.tooltip.speedRequirement.medium": "UNLOCALIZED: Moderate",

View file

@ -1,5 +1,5 @@
{ {
"_": "Missing Localizations: 275", "_": "Missing Localizations: 232",
"_": "->------------------------] Game Elements [------------------------<-", "_": "->------------------------] Game Elements [------------------------<-",
@ -31,13 +31,13 @@
"block.create.black_nixie_tube": "黑色辉光管", "block.create.black_nixie_tube": "黑色辉光管",
"block.create.black_sail": "黑色风帆", "block.create.black_sail": "黑色风帆",
"block.create.black_seat": "黑色坐垫", "block.create.black_seat": "黑色坐垫",
"block.create.black_toolbox": "UNLOCALIZED: Black Toolbox", "block.create.black_toolbox": "黑色工具箱",
"block.create.black_valve_handle": "黑色阀门手轮", "block.create.black_valve_handle": "黑色阀门手轮",
"block.create.blaze_burner": "烈焰人燃烧室", "block.create.blaze_burner": "烈焰人燃烧室",
"block.create.blue_nixie_tube": "蓝色辉光管", "block.create.blue_nixie_tube": "蓝色辉光管",
"block.create.blue_sail": "蓝色风帆", "block.create.blue_sail": "蓝色风帆",
"block.create.blue_seat": "蓝色坐垫", "block.create.blue_seat": "蓝色坐垫",
"block.create.blue_toolbox": "UNLOCALIZED: Blue Toolbox", "block.create.blue_toolbox": "蓝色工具箱",
"block.create.blue_valve_handle": "蓝色阀门手轮", "block.create.blue_valve_handle": "蓝色阀门手轮",
"block.create.brass_belt_funnel": "黄铜传送带漏斗", "block.create.brass_belt_funnel": "黄铜传送带漏斗",
"block.create.brass_block": "黄铜块", "block.create.brass_block": "黄铜块",
@ -50,7 +50,7 @@
"block.create.brown_nixie_tube": "棕色辉光管", "block.create.brown_nixie_tube": "棕色辉光管",
"block.create.brown_sail": "棕色风帆", "block.create.brown_sail": "棕色风帆",
"block.create.brown_seat": "棕色坐垫", "block.create.brown_seat": "棕色坐垫",
"block.create.brown_toolbox": "UNLOCALIZED: Brown Toolbox", "block.create.brown_toolbox": "棕色工具箱",
"block.create.brown_valve_handle": "棕色阀门手轮", "block.create.brown_valve_handle": "棕色阀门手轮",
"block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks", "block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks",
"block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab", "block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab",
@ -142,7 +142,7 @@
"block.create.cyan_nixie_tube": "青色辉光管", "block.create.cyan_nixie_tube": "青色辉光管",
"block.create.cyan_sail": "青色风帆", "block.create.cyan_sail": "青色风帆",
"block.create.cyan_seat": "青色坐垫", "block.create.cyan_seat": "青色坐垫",
"block.create.cyan_toolbox": "UNLOCALIZED: Cyan Toolbox", "block.create.cyan_toolbox": "青色工具箱",
"block.create.cyan_valve_handle": "青色阀门手轮", "block.create.cyan_valve_handle": "青色阀门手轮",
"block.create.dark_oak_window": "深色橡木窗户", "block.create.dark_oak_window": "深色橡木窗户",
"block.create.dark_oak_window_pane": "深色橡木窗户板", "block.create.dark_oak_window_pane": "深色橡木窗户板",
@ -182,12 +182,12 @@
"block.create.gray_nixie_tube": "灰色辉光管", "block.create.gray_nixie_tube": "灰色辉光管",
"block.create.gray_sail": "灰色风帆", "block.create.gray_sail": "灰色风帆",
"block.create.gray_seat": "灰色坐垫", "block.create.gray_seat": "灰色坐垫",
"block.create.gray_toolbox": "UNLOCALIZED: Gray Toolbox", "block.create.gray_toolbox": "灰色工具箱",
"block.create.gray_valve_handle": "灰色阀门手轮", "block.create.gray_valve_handle": "灰色阀门手轮",
"block.create.green_nixie_tube": "绿色辉光管", "block.create.green_nixie_tube": "绿色辉光管",
"block.create.green_sail": "绿色风帆", "block.create.green_sail": "绿色风帆",
"block.create.green_seat": "绿色坐垫", "block.create.green_seat": "绿色坐垫",
"block.create.green_toolbox": "UNLOCALIZED: Green Toolbox", "block.create.green_toolbox": "绿色工具箱",
"block.create.green_valve_handle": "绿色阀门手轮", "block.create.green_valve_handle": "绿色阀门手轮",
"block.create.hand_crank": "手摇曲柄", "block.create.hand_crank": "手摇曲柄",
"block.create.haunted_bell": "森魂钟", "block.create.haunted_bell": "森魂钟",
@ -218,17 +218,17 @@
"block.create.light_blue_nixie_tube": "淡蓝色辉光管", "block.create.light_blue_nixie_tube": "淡蓝色辉光管",
"block.create.light_blue_sail": "淡蓝色风帆", "block.create.light_blue_sail": "淡蓝色风帆",
"block.create.light_blue_seat": "淡蓝色坐垫", "block.create.light_blue_seat": "淡蓝色坐垫",
"block.create.light_blue_toolbox": "UNLOCALIZED: Light Blue Toolbox", "block.create.light_blue_toolbox": "淡蓝色工具箱",
"block.create.light_blue_valve_handle": "淡蓝色阀门手轮", "block.create.light_blue_valve_handle": "淡蓝色阀门手轮",
"block.create.light_gray_nixie_tube": "淡灰色辉光管", "block.create.light_gray_nixie_tube": "淡灰色辉光管",
"block.create.light_gray_sail": "淡灰色风帆", "block.create.light_gray_sail": "淡灰色风帆",
"block.create.light_gray_seat": "淡灰色坐垫", "block.create.light_gray_seat": "淡灰色坐垫",
"block.create.light_gray_toolbox": "UNLOCALIZED: Light Gray Toolbox", "block.create.light_gray_toolbox": "淡灰色工具箱",
"block.create.light_gray_valve_handle": "淡灰色阀门手轮", "block.create.light_gray_valve_handle": "淡灰色阀门手轮",
"block.create.lime_nixie_tube": "黄绿色辉光管", "block.create.lime_nixie_tube": "黄绿色辉光管",
"block.create.lime_sail": "黄绿色风帆", "block.create.lime_sail": "黄绿色风帆",
"block.create.lime_seat": "黄绿色坐垫", "block.create.lime_seat": "黄绿色坐垫",
"block.create.lime_toolbox": "UNLOCALIZED: Lime Toolbox", "block.create.lime_toolbox": "黄绿色工具箱",
"block.create.lime_valve_handle": "黄绿色阀门手轮", "block.create.lime_valve_handle": "黄绿色阀门手轮",
"block.create.limestone": "石灰岩", "block.create.limestone": "石灰岩",
"block.create.limestone_bricks": "石灰岩砖", "block.create.limestone_bricks": "石灰岩砖",
@ -240,7 +240,7 @@
"block.create.magenta_nixie_tube": "品红色辉光管", "block.create.magenta_nixie_tube": "品红色辉光管",
"block.create.magenta_sail": "品红色风帆", "block.create.magenta_sail": "品红色风帆",
"block.create.magenta_seat": "品红色坐垫", "block.create.magenta_seat": "品红色坐垫",
"block.create.magenta_toolbox": "UNLOCALIZED: Magenta Toolbox", "block.create.magenta_toolbox": "品红色工具箱",
"block.create.magenta_valve_handle": "品红色阀门手轮", "block.create.magenta_valve_handle": "品红色阀门手轮",
"block.create.mechanical_arm": "动力臂", "block.create.mechanical_arm": "动力臂",
"block.create.mechanical_bearing": "动力轴承", "block.create.mechanical_bearing": "动力轴承",
@ -269,7 +269,7 @@
"block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall", "block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall",
"block.create.orange_sail": "橙色风帆", "block.create.orange_sail": "橙色风帆",
"block.create.orange_seat": "橙色坐垫", "block.create.orange_seat": "橙色坐垫",
"block.create.orange_toolbox": "UNLOCALIZED: Orange Toolbox", "block.create.orange_toolbox": "橙色工具箱",
"block.create.orange_valve_handle": "橙色阀门手轮", "block.create.orange_valve_handle": "橙色阀门手轮",
"block.create.ornate_iron_window": "华丽铁窗户", "block.create.ornate_iron_window": "华丽铁窗户",
"block.create.ornate_iron_window_pane": "华丽铁窗户板", "block.create.ornate_iron_window_pane": "华丽铁窗户板",
@ -291,7 +291,7 @@
"block.create.pink_nixie_tube": "粉红色辉光管", "block.create.pink_nixie_tube": "粉红色辉光管",
"block.create.pink_sail": "粉红色风帆", "block.create.pink_sail": "粉红色风帆",
"block.create.pink_seat": "粉红色坐垫", "block.create.pink_seat": "粉红色坐垫",
"block.create.pink_toolbox": "UNLOCALIZED: Pink Toolbox", "block.create.pink_toolbox": "粉红色工具箱",
"block.create.pink_valve_handle": "粉红色阀门手轮", "block.create.pink_valve_handle": "粉红色阀门手轮",
"block.create.piston_extension_pole": "活塞杆", "block.create.piston_extension_pole": "活塞杆",
"block.create.polished_andesite": "UNLOCALIZED: Polished Andesite", "block.create.polished_andesite": "UNLOCALIZED: Polished Andesite",
@ -360,13 +360,13 @@
"block.create.purple_nixie_tube": "紫色辉光管", "block.create.purple_nixie_tube": "紫色辉光管",
"block.create.purple_sail": "紫色风帆", "block.create.purple_sail": "紫色风帆",
"block.create.purple_seat": "紫色坐垫", "block.create.purple_seat": "紫色坐垫",
"block.create.purple_toolbox": "UNLOCALIZED: Purple Toolbox", "block.create.purple_toolbox": "紫色工具箱",
"block.create.purple_valve_handle": "紫色阀门手轮", "block.create.purple_valve_handle": "紫色阀门手轮",
"block.create.radial_chassis": "旋转底盘", "block.create.radial_chassis": "旋转底盘",
"block.create.red_nixie_tube": "红色辉光管", "block.create.red_nixie_tube": "红色辉光管",
"block.create.red_sail": "红色风帆", "block.create.red_sail": "红色风帆",
"block.create.red_seat": "红色坐垫", "block.create.red_seat": "红色坐垫",
"block.create.red_toolbox": "UNLOCALIZED: Red Toolbox", "block.create.red_toolbox": "红色工具箱",
"block.create.red_valve_handle": "红色阀门手轮", "block.create.red_valve_handle": "红色阀门手轮",
"block.create.redstone_contact": "接触式红石信号发生器", "block.create.redstone_contact": "接触式红石信号发生器",
"block.create.redstone_link": "无线红石信号终端", "block.create.redstone_link": "无线红石信号终端",
@ -478,14 +478,14 @@
"block.create.white_nixie_tube": "白色辉光管", "block.create.white_nixie_tube": "白色辉光管",
"block.create.white_sail": "白色风帆", "block.create.white_sail": "白色风帆",
"block.create.white_seat": "白色坐垫", "block.create.white_seat": "白色坐垫",
"block.create.white_toolbox": "UNLOCALIZED: White Toolbox", "block.create.white_toolbox": "白色工具箱",
"block.create.white_valve_handle": "白色阀门手轮", "block.create.white_valve_handle": "白色阀门手轮",
"block.create.windmill_bearing": "风车轴承", "block.create.windmill_bearing": "风车轴承",
"block.create.wooden_bracket": "木质支架", "block.create.wooden_bracket": "木质支架",
"block.create.yellow_nixie_tube": "黄色辉光管", "block.create.yellow_nixie_tube": "黄色辉光管",
"block.create.yellow_sail": "黄色风帆", "block.create.yellow_sail": "黄色风帆",
"block.create.yellow_seat": "黄色坐垫", "block.create.yellow_seat": "黄色坐垫",
"block.create.yellow_toolbox": "UNLOCALIZED: Yellow Toolbox", "block.create.yellow_toolbox": "黄色工具箱",
"block.create.yellow_valve_handle": "黄色阀门手轮", "block.create.yellow_valve_handle": "黄色阀门手轮",
"block.create.zinc_block": "锌块", "block.create.zinc_block": "锌块",
"block.create.zinc_ore": "锌矿石", "block.create.zinc_ore": "锌矿石",
@ -811,7 +811,7 @@
"create.recipe.assembly.repeat": "该序列需要重复 %1$s 次", "create.recipe.assembly.repeat": "该序列需要重复 %1$s 次",
"create.recipe.assembly.junk": "随机废料", "create.recipe.assembly.junk": "随机废料",
"create.recipe.processing.chance": "%1$s%%概率", "create.recipe.processing.chance": "%1$s%%概率",
"create.recipe.deploying.not_consumed": "UNLOCALIZED: Not Consumed", "create.recipe.deploying.not_consumed": "未消耗",
"create.recipe.heat_requirement.none": "无需加热", "create.recipe.heat_requirement.none": "无需加热",
"create.recipe.heat_requirement.heated": "加热", "create.recipe.heat_requirement.heated": "加热",
"create.recipe.heat_requirement.superheated": "超级加热", "create.recipe.heat_requirement.superheated": "超级加热",
@ -840,7 +840,7 @@
"create.action.discard": "放弃", "create.action.discard": "放弃",
"create.keyinfo.toolmenu": "工具菜单", "create.keyinfo.toolmenu": "工具菜单",
"create.keyinfo.toolbelt": "UNLOCALIZED: Access Nearby Toolboxes", "create.keyinfo.toolbelt": "使用附近的工具箱",
"create.keyinfo.scrollup": "(游戏中)向上鼠标滚轮", "create.keyinfo.scrollup": "(游戏中)向上鼠标滚轮",
"create.keyinfo.scrolldown": "(游戏中)向下鼠标滚轮", "create.keyinfo.scrolldown": "(游戏中)向下鼠标滚轮",
@ -852,11 +852,11 @@
"create.gui.toolmenu.focusKey": "按住 [%1$s] 鼠标滚轮选择", "create.gui.toolmenu.focusKey": "按住 [%1$s] 鼠标滚轮选择",
"create.gui.toolmenu.cycle": "[SCROLL] 循环", "create.gui.toolmenu.cycle": "[SCROLL] 循环",
"create.toolbox.unequip": "UNLOCALIZED: Unequip: %1$s", "create.toolbox.unequip": "收回: %1$s",
"create.toolbox.outOfRange": "UNLOCALIZED: Toolbox of held item not in Range", "create.toolbox.outOfRange": "收纳物品的工具箱不在范围内",
"create.toolbox.detach": "UNLOCALIZED: Stop tracking and keep item", "create.toolbox.detach": "停止追踪并保留物品",
"create.toolbox.depositAll": "UNLOCALIZED: Return items to nearby Toolboxes", "create.toolbox.depositAll": "把物品收回附近所有的工具箱",
"create.toolbox.depositBox": "UNLOCALIZED: Return items to Toolbox", "create.toolbox.depositBox": "把物品收回工具箱",
"create.gui.symmetryWand.mirrorType": "镜子类型", "create.gui.symmetryWand.mirrorType": "镜子类型",
"create.gui.symmetryWand.orientation": "方向", "create.gui.symmetryWand.orientation": "方向",
@ -929,8 +929,8 @@
"create.logistics.filter": "过滤器", "create.logistics.filter": "过滤器",
"create.logistics.recipe_filter": "配方过滤器", "create.logistics.recipe_filter": "配方过滤器",
"create.logistics.fluid_filter": "流体过滤器", "create.logistics.fluid_filter": "流体过滤器",
"create.logistics.firstFrequency": "UNLOCALIZED: Freq. #1", "create.logistics.firstFrequency": "频率 #1",
"create.logistics.secondFrequency": "UNLOCALIZED: Freq. #2", "create.logistics.secondFrequency": "频率 #2",
"create.logistics.filter.apply": "已将过滤应用于%1$s。", "create.logistics.filter.apply": "已将过滤应用于%1$s。",
"create.logistics.filter.apply_click_again": "已将过滤应用于%1$s再次点击可将手持物品数量复制到过滤器上。", "create.logistics.filter.apply_click_again": "已将过滤应用于%1$s再次点击可将手持物品数量复制到过滤器上。",
"create.logistics.filter.apply_count": "已将提取数量应用至过滤器。", "create.logistics.filter.apply_count": "已将提取数量应用至过滤器。",
@ -1104,14 +1104,14 @@
"create.item_attributes.placeable.inverted": "不可放置", "create.item_attributes.placeable.inverted": "不可放置",
"create.item_attributes.consumable": "可食用", "create.item_attributes.consumable": "可食用",
"create.item_attributes.consumable.inverted": "不可食用", "create.item_attributes.consumable.inverted": "不可食用",
"create.item_attributes.fluid_container": "UNLOCALIZED: can store fluids", "create.item_attributes.fluid_container": "可储存流体",
"create.item_attributes.fluid_container.inverted": "UNLOCALIZED: cannot store fluids", "create.item_attributes.fluid_container.inverted": "不可储存流体",
"create.item_attributes.enchanted": "已被附魔", "create.item_attributes.enchanted": "已被附魔",
"create.item_attributes.enchanted.inverted": "未被附魔", "create.item_attributes.enchanted.inverted": "未被附魔",
"create.item_attributes.max_enchanted": "已达到最高附魔等级", "create.item_attributes.max_enchanted": "已达到最高附魔等级",
"create.item_attributes.max_enchanted.inverted": "并未达到最高附魔等级", "create.item_attributes.max_enchanted.inverted": "并未达到最高附魔等级",
"create.item_attributes.renamed": "UNLOCALIZED: has a custom name", "create.item_attributes.renamed": "有自定义名称",
"create.item_attributes.renamed.inverted": "UNLOCALIZED: does not have a custom name", "create.item_attributes.renamed.inverted": "无自定义名称",
"create.item_attributes.damaged": "已损坏", "create.item_attributes.damaged": "已损坏",
"create.item_attributes.damaged.inverted": "未损坏", "create.item_attributes.damaged.inverted": "未损坏",
"create.item_attributes.badly_damaged": "严重受损", "create.item_attributes.badly_damaged": "严重受损",
@ -1243,8 +1243,8 @@
"create.linked_controller.bind_mode": "绑定模式激活", "create.linked_controller.bind_mode": "绑定模式激活",
"create.linked_controller.press_keybind": "按下%1$s、%2$s、%3$s、%4$s、%5$s或%6$s可以将该频率绑定到按下的按键上。", "create.linked_controller.press_keybind": "按下%1$s、%2$s、%3$s、%4$s、%5$s或%6$s可以将该频率绑定到按下的按键上。",
"create.linked_controller.key_bound": "该频率已绑定到%1$s", "create.linked_controller.key_bound": "该频率已绑定到%1$s",
"create.linked_controller.frequency_slot_1": "UNLOCALIZED: Keybind: %1$s, Freq. #1", "create.linked_controller.frequency_slot_1": "按键绑定:%1$s, 频率 #1",
"create.linked_controller.frequency_slot_2": "UNLOCALIZED: Keybind: %1$s, Freq. #2", "create.linked_controller.frequency_slot_2": "按键绑定:%1$s, 频率 #2",
"create.crafting_blueprint.crafting_slot": "原料槽", "create.crafting_blueprint.crafting_slot": "原料槽",
"create.crafting_blueprint.filter_items_viable": "可以使用过滤器", "create.crafting_blueprint.filter_items_viable": "可以使用过滤器",
@ -1431,8 +1431,8 @@
"block.create.schematicannon.tooltip": "蓝图加农炮", "block.create.schematicannon.tooltip": "蓝图加农炮",
"block.create.schematicannon.tooltip.summary": "发射方块重新构建已在世界中部署的_蓝图_会使用相邻箱子中的物品进行填充_火药_作为燃料。", "block.create.schematicannon.tooltip.summary": "发射方块重新构建已在世界中部署的_蓝图_会使用相邻箱子中的物品进行填充_火药_作为燃料。",
"block.create.schematicannon.tooltip.condition1": "When R-Clicked", "block.create.schematicannon.tooltip.condition1": "当右击时",
"block.create.schematicannon.tooltip.behaviour1": "Opens the _Interface_", "block.create.schematicannon.tooltip.behaviour1": "打开_界面_",
"block.create.schematic_table.tooltip": "蓝图桌", "block.create.schematic_table.tooltip": "蓝图桌",
"block.create.schematic_table.tooltip.summary": "将保存的蓝图图写入_空白蓝图_", "block.create.schematic_table.tooltip.summary": "将保存的蓝图图写入_空白蓝图_",
@ -1466,14 +1466,14 @@
"block.create.turntable.tooltip": "转盘", "block.create.turntable.tooltip": "转盘",
"block.create.turntable.tooltip.summary": "让旋转力给你带来一场刺激的旋转风车体验。", "block.create.turntable.tooltip.summary": "让旋转力给你带来一场刺激的旋转风车体验。",
"block.create.toolbox.tooltip": "UNLOCALIZED: TOOLBOX", "block.create.toolbox.tooltip": "工具箱",
"block.create.toolbox.tooltip.summary": "UNLOCALIZED: Every Inventors' dearest Companion. Conveniently _holds_ a large amount of _8 Different_ item types.", "block.create.toolbox.tooltip.summary": "每个发明家最亲爱的伙伴可以方便地大量_收纳__8种_不同的物品类型。",
"block.create.toolbox.tooltip.condition1": "UNLOCALIZED: When Picked Up", "block.create.toolbox.tooltip.condition1": "当拾起时",
"block.create.toolbox.tooltip.behaviour1": "UNLOCALIZED: _Retains_ Inventory _Contents_.", "block.create.toolbox.tooltip.behaviour1": "_保留_库存_内容_。",
"block.create.toolbox.tooltip.condition2": "UNLOCALIZED: When placed in Range", "block.create.toolbox.tooltip.condition2": "当放置在范围内时 ",
"block.create.toolbox.tooltip.behaviour2": "UNLOCALIZED: _Nearby_ _Players_ can hold the _Toolbox_ _Keybind_ to access its contents _Remotely_.", "block.create.toolbox.tooltip.behaviour2": "_附近_的_玩家_可以按下_使用附近的工具箱__快捷键_来_远程_访问它的库存。",
"block.create.toolbox.tooltip.condition3": "UNLOCALIZED: When R-Clicked", "block.create.toolbox.tooltip.condition3": "当右击时",
"block.create.toolbox.tooltip.behaviour3": "UNLOCALIZED: Opens the _Container Interface_.", "block.create.toolbox.tooltip.behaviour3": "打开_工具箱界面_。",
"block.create.stockpile_switch.tooltip": "存量转换器", "block.create.stockpile_switch.tooltip": "存量转换器",
"block.create.stockpile_switch.tooltip.summary": "根据连接的容器中_储存物品_的数量切换红石信号强度。自带有过滤槽与_比较器_不同的是你可以配置_存量转换器_信号反转的_阈值_。", "block.create.stockpile_switch.tooltip.summary": "根据连接的容器中_储存物品_的数量切换红石信号强度。自带有过滤槽与_比较器_不同的是你可以配置_存量转换器_信号反转的_阈值_。",
@ -1481,11 +1481,11 @@
"block.create.stockpile_switch.tooltip.behaviour1": "打开_配置界面_。", "block.create.stockpile_switch.tooltip.behaviour1": "打开_配置界面_。",
"block.create.content_observer.tooltip": "物品侦测器", "block.create.content_observer.tooltip": "物品侦测器",
"block.create.content_observer.tooltip.summary": "检测_容器_和_传送带_中过滤器匹配的物品。当在_物品栏__传送带_或者_溜槽所容物_中侦测到匹配的物品时此组件将发出_红石信号_。当观察到的漏斗_转移匹配的物品_时此组件将发出_红石脉冲_。", "block.create.content_observer.tooltip.summary": "_检测_与配置过的_过滤器_匹配的_容器_、_管道_或_传送带_中的_物品_或_流体_。",
"block.create.content_observer.tooltip.condition1": "UNLOCALIZED: When observing a Container", "block.create.content_observer.tooltip.condition1": "当检测容器时",
"block.create.content_observer.tooltip.behaviour1": "UNLOCALIZED: Emits a _Redstone Signal_ while the observed container has _matching_ _content_.", "block.create.content_observer.tooltip.behaviour1": "如果检测的容器内有_匹配_的_物品_发出_红石信号_。",
"block.create.content_observer.tooltip.condition2": "UNLOCALIZED: When observing a Funnel", "block.create.content_observer.tooltip.condition2": "当检测漏斗时 ",
"block.create.content_observer.tooltip.behaviour2": "UNLOCALIZED: Emits a _Redstone Pulse_ when a _matching_ Item is _transferred_.", "block.create.content_observer.tooltip.behaviour2": "如果一个_匹配_的_物品_通过则发出一个_红石脉冲_。",
"block.create.adjustable_crate.tooltip": "可调节板条箱", "block.create.adjustable_crate.tooltip": "可调节板条箱",
"block.create.adjustable_crate.tooltip.summary": "该箱子支持玩家对其容量进行调整最大可以容纳_16组_物品。支持_红石比较器_。", "block.create.adjustable_crate.tooltip.summary": "该箱子支持玩家对其容量进行调整最大可以容纳_16组_物品。支持_红石比较器_。",
@ -1503,9 +1503,9 @@
"item.create.creative_blaze_cake.tooltip.behaviour1": "_锁定_烈焰人燃烧室的热量等级。如果再次使用会使得燃烧室的热量等级开始_循环_变化。", "item.create.creative_blaze_cake.tooltip.behaviour1": "_锁定_烈焰人燃烧室的热量等级。如果再次使用会使得燃烧室的热量等级开始_循环_变化。",
"block.create.controller_rail.tooltip": "控制铁轨", "block.create.controller_rail.tooltip": "控制铁轨",
"block.create.controller_rail.tooltip.summary": "一种_汇流的受红石信号影响的_铁轨可以_较好地控制_经过矿车的_移动速度_。", "block.create.controller_rail.tooltip.summary": "一种_单向动力铁轨_能够_精细控制_矿车的_移动速度_。",
"block.create.controller_rail.tooltip.condition1": "通入红石信号时时", "block.create.controller_rail.tooltip.condition1": "当接受红石信号时",
"block.create.controller_rail.tooltip.behaviour1": "根据信号强度_加速_或_减速_经过的矿车。还会将红石信号传递到相邻的控制铁轨。向两个控制铁轨通入不同等级的红石信号两者中间的轨道会受到以此为区间的连续等级的红石信号的激活。", "block.create.controller_rail.tooltip.behaviour1": "根据_信号强度__加速_或_减速_通过的_矿车_。还会将红石信号传递到相邻的控制铁轨。为两个控制铁轨提供不同强度的红石信号将导致信号强度在它们之间的控制铁轨上过渡。",
"item.create.sand_paper.tooltip": "砂纸", "item.create.sand_paper.tooltip": "砂纸",
"item.create.sand_paper.tooltip.summary": "用来_打磨_物品的砂纸可以用_机械手_来实现自动化。", "item.create.sand_paper.tooltip.summary": "用来_打磨_物品的砂纸可以用_机械手_来实现自动化。",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -12,6 +12,17 @@
"function": "minecraft:copy_name", "function": "minecraft:copy_name",
"source": "block_entity" "source": "block_entity"
}, },
{
"function": "minecraft:copy_nbt",
"source": "block_entity",
"ops": [
{
"source": "UniqueId",
"target": "UniqueId",
"op": "replace"
}
]
},
{ {
"function": "minecraft:copy_nbt", "function": "minecraft:copy_nbt",
"source": "block_entity", "source": "block_entity",

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:black_wool" "item": "minecraft:black_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:black_seat" "item": "create:black_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/black" "tag": "forge:dyes/black"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:black_seat" "item": "create:black_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/black" "tag": "forge:dyes/black"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:black_valve_handle" "item": "create:black_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:blue_wool" "item": "minecraft:blue_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:blue_seat" "item": "create:blue_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/blue" "tag": "forge:dyes/blue"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:blue_seat" "item": "create:blue_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/blue" "tag": "forge:dyes/blue"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:blue_valve_handle" "item": "create:blue_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:brown_wool" "item": "minecraft:brown_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:brown_seat" "item": "create:brown_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/brown" "tag": "forge:dyes/brown"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:brown_seat" "item": "create:brown_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/brown" "tag": "forge:dyes/brown"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:brown_valve_handle" "item": "create:brown_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:cyan_wool" "item": "minecraft:cyan_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:cyan_seat" "item": "create:cyan_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/cyan" "tag": "forge:dyes/cyan"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:cyan_seat" "item": "create:cyan_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/cyan" "tag": "forge:dyes/cyan"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:cyan_valve_handle" "item": "create:cyan_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"A", {
"I"
],
"key": {
"A": {
"item": "create:andesite_alloy" "item": "create:andesite_alloy"
}, },
"I": { {
"item": "create:andesite_casing" "item": "create:andesite_casing"
} }
}, ],
"result": { "result": {
"item": "create:depot" "item": "create:depot"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:gray_wool" "item": "minecraft:gray_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:gray_seat" "item": "create:gray_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/gray" "tag": "forge:dyes/gray"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:gray_seat" "item": "create:gray_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/gray" "tag": "forge:dyes/gray"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:gray_valve_handle" "item": "create:gray_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:green_wool" "item": "minecraft:green_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:green_seat" "item": "create:green_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/green" "tag": "forge:dyes/green"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:green_seat" "item": "create:green_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/green" "tag": "forge:dyes/green"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:green_valve_handle" "item": "create:green_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:light_blue_wool" "item": "minecraft:light_blue_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:light_blue_seat" "item": "create:light_blue_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/light_blue" "tag": "forge:dyes/light_blue"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:light_blue_seat" "item": "create:light_blue_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/light_blue" "tag": "forge:dyes/light_blue"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:light_blue_valve_handle" "item": "create:light_blue_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:light_gray_wool" "item": "minecraft:light_gray_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:light_gray_seat" "item": "create:light_gray_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/light_gray" "tag": "forge:dyes/light_gray"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:light_gray_seat" "item": "create:light_gray_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/light_gray" "tag": "forge:dyes/light_gray"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:light_gray_valve_handle" "item": "create:light_gray_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:lime_wool" "item": "minecraft:lime_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:lime_seat" "item": "create:lime_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/lime" "tag": "forge:dyes/lime"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:lime_seat" "item": "create:lime_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/lime" "tag": "forge:dyes/lime"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:lime_valve_handle" "item": "create:lime_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:magenta_wool" "item": "minecraft:magenta_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:magenta_seat" "item": "create:magenta_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/magenta" "tag": "forge:dyes/magenta"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:magenta_seat" "item": "create:magenta_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/magenta" "tag": "forge:dyes/magenta"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:magenta_valve_handle" "item": "create:magenta_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"P", {
"S"
],
"key": {
"P": {
"item": "create:cogwheel" "item": "create:cogwheel"
}, },
"S": { {
"item": "create:fluid_pipe" "item": "create:fluid_pipe"
} }
}, ],
"result": { "result": {
"item": "create:mechanical_pump" "item": "create:mechanical_pump"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:orange_wool" "item": "minecraft:orange_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:orange_seat" "item": "create:orange_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/orange" "tag": "forge:dyes/orange"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:orange_seat" "item": "create:orange_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/orange" "tag": "forge:dyes/orange"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:orange_valve_handle" "item": "create:orange_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:pink_wool" "item": "minecraft:pink_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:pink_seat" "item": "create:pink_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/pink" "tag": "forge:dyes/pink"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:pink_seat" "item": "create:pink_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/pink" "tag": "forge:dyes/pink"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:pink_valve_handle" "item": "create:pink_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:purple_wool" "item": "minecraft:purple_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:purple_seat" "item": "create:purple_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/purple" "tag": "forge:dyes/purple"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:purple_seat" "item": "create:purple_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/purple" "tag": "forge:dyes/purple"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:purple_valve_handle" "item": "create:purple_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:red_wool" "item": "minecraft:red_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:red_seat" "item": "create:red_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/red" "tag": "forge:dyes/red"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:red_seat" "item": "create:red_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/red" "tag": "forge:dyes/red"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:red_valve_handle" "item": "create:red_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:white_wool" "item": "minecraft:white_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:white_seat" "item": "create:white_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/white" "tag": "forge:dyes/white"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:white_seat" "item": "create:white_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/white" "tag": "forge:dyes/white"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:white_valve_handle" "item": "create:white_valve_handle"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"item": "minecraft:yellow_wool" "item": "minecraft:yellow_wool"
}, },
"-": { {
"tag": "minecraft:wooden_slabs" "tag": "minecraft:wooden_slabs"
} }
}, ],
"result": { "result": {
"item": "create:yellow_seat" "item": "create:yellow_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/yellow" "tag": "forge:dyes/yellow"
}, },
"-": { {
"tag": "create:seats" "tag": "create:seats"
} }
}, ],
"result": { "result": {
"item": "create:yellow_seat" "item": "create:yellow_seat"
} }

View file

@ -1,17 +1,13 @@
{ {
"type": "minecraft:crafting_shaped", "type": "minecraft:crafting_shapeless",
"pattern": [ "ingredients": [
"#", {
"-"
],
"key": {
"#": {
"tag": "forge:dyes/yellow" "tag": "forge:dyes/yellow"
}, },
"-": { {
"tag": "create:valve_handles" "tag": "create:valve_handles"
} }
}, ],
"result": { "result": {
"item": "create:yellow_valve_handle" "item": "create:yellow_valve_handle"
} }

View file

@ -1,5 +1,6 @@
package com.simibubi.create; package com.simibubi.create;
import java.util.EnumMap;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -14,144 +15,144 @@ import net.minecraft.world.item.DyeColor;
public class AllBlockPartials { public class AllBlockPartials {
public static final PartialModel SCHEMATICANNON_CONNECTOR = get("schematicannon/connector"), public static final PartialModel
SCHEMATICANNON_PIPE = get("schematicannon/pipe"),
SHAFTLESS_COGWHEEL = get("cogwheel_shaftless"), SHAFTLESS_LARGE_COGWHEEL = get("large_cogwheel_shaftless"), SCHEMATICANNON_CONNECTOR = block("schematicannon/connector"),
COGWHEEL_SHAFT = get("cogwheel_shaft"), SHAFT_HALF = get("shaft_half"), SCHEMATICANNON_PIPE = block("schematicannon/pipe"),
BELT_PULLEY = get("belt_pulley"), BELT_START = get("belt/start"), BELT_MIDDLE = get("belt/middle"), SHAFTLESS_COGWHEEL = block("cogwheel_shaftless"), SHAFTLESS_LARGE_COGWHEEL = block("large_cogwheel_shaftless"),
BELT_END = get("belt/end"), BELT_START_BOTTOM = get("belt/start_bottom"), COGWHEEL_SHAFT = block("cogwheel_shaft"), SHAFT_HALF = block("shaft_half"),
BELT_MIDDLE_BOTTOM = get("belt/middle_bottom"), BELT_END_BOTTOM = get("belt/end_bottom"),
BELT_DIAGONAL_START = get("belt/diagonal_start"), BELT_DIAGONAL_MIDDLE = get("belt/diagonal_middle"),
BELT_DIAGONAL_END = get("belt/diagonal_end"),
ENCASED_FAN_INNER = get("encased_fan/propeller"), HAND_CRANK_HANDLE = get("hand_crank/handle"), BELT_PULLEY = block("belt_pulley"), BELT_START = block("belt/start"), BELT_MIDDLE = block("belt/middle"),
MECHANICAL_PRESS_HEAD = get("mechanical_press/head"), MECHANICAL_MIXER_POLE = get("mechanical_mixer/pole"), BELT_END = block("belt/end"), BELT_START_BOTTOM = block("belt/start_bottom"),
MECHANICAL_MIXER_HEAD = get("mechanical_mixer/head"), MECHANICAL_CRAFTER_LID = get("mechanical_crafter/lid"), BELT_MIDDLE_BOTTOM = block("belt/middle_bottom"), BELT_END_BOTTOM = block("belt/end_bottom"),
MECHANICAL_CRAFTER_ARROW = get("mechanical_crafter/arrow"), BELT_DIAGONAL_START = block("belt/diagonal_start"), BELT_DIAGONAL_MIDDLE = block("belt/diagonal_middle"),
MECHANICAL_CRAFTER_BELT_FRAME = get("mechanical_crafter/belt"), BELT_DIAGONAL_END = block("belt/diagonal_end"),
MECHANICAL_CRAFTER_BELT = get("mechanical_crafter/belt_animated"),
SAW_BLADE_HORIZONTAL_ACTIVE = get("mechanical_saw/blade_horizontal_active"),
SAW_BLADE_HORIZONTAL_INACTIVE = get("mechanical_saw/blade_horizontal_inactive"),
SAW_BLADE_HORIZONTAL_REVERSED = get("mechanical_saw/blade_horizontal_reversed"),
SAW_BLADE_VERTICAL_ACTIVE = get("mechanical_saw/blade_vertical_active"),
SAW_BLADE_VERTICAL_INACTIVE = get("mechanical_saw/blade_vertical_inactive"),
SAW_BLADE_VERTICAL_REVERSED = get("mechanical_saw/blade_vertical_reversed"), GAUGE_DIAL = get("gauge/dial"),
GAUGE_INDICATOR = get("gauge/indicator"), GAUGE_HEAD_SPEED = get("gauge/speedometer/head"),
GAUGE_HEAD_STRESS = get("gauge/stressometer/head"), BEARING_TOP = get("bearing/top"),
BEARING_TOP_WOODEN = get("bearing/top_wooden"), DRILL_HEAD = get("mechanical_drill/head"),
HARVESTER_BLADE = get("mechanical_harvester/blade"), DEPLOYER_POLE = get("deployer/pole"),
DEPLOYER_HAND_POINTING = get("deployer/hand_pointing"), DEPLOYER_HAND_PUNCHING = get("deployer/hand_punching"),
DEPLOYER_HAND_HOLDING = get("deployer/hand_holding"), ANALOG_LEVER_HANDLE = get("analog_lever/handle"),
ANALOG_LEVER_INDICATOR = get("analog_lever/indicator"), FUNNEL_FLAP = get("funnel/flap"),
BELT_FUNNEL_FLAP = get("belt_funnel/flap"), BELT_TUNNEL_FLAP = get("belt_tunnel/flap"),
FLEXPEATER_INDICATOR = get("diodes/indicator"), FLYWHEEL = get("flywheel/wheel"),
FLYWHEEL_UPPER_ROTATING = get("flywheel/upper_rotating_connector"),
FLYWHEEL_LOWER_ROTATING = get("flywheel/lower_rotating_connector"), ENCASED_FAN_INNER = block("encased_fan/propeller"), HAND_CRANK_HANDLE = block("hand_crank/handle"),
FLYWHEEL_UPPER_SLIDING = get("flywheel/upper_sliding_connector"), MECHANICAL_PRESS_HEAD = block("mechanical_press/head"), MECHANICAL_MIXER_POLE = block("mechanical_mixer/pole"),
FLYWHEEL_LOWER_SLIDING = get("flywheel/lower_sliding_connector"), MECHANICAL_MIXER_HEAD = block("mechanical_mixer/head"), MECHANICAL_CRAFTER_LID = block("mechanical_crafter/lid"),
FURNACE_GENERATOR_FRAME = get("furnace_engine/frame"), CUCKOO_MINUTE_HAND = get("cuckoo_clock/minute_hand"), MECHANICAL_CRAFTER_ARROW = block("mechanical_crafter/arrow"),
CUCKOO_HOUR_HAND = get("cuckoo_clock/hour_hand"), CUCKOO_LEFT_DOOR = get("cuckoo_clock/left_door"), MECHANICAL_CRAFTER_BELT_FRAME = block("mechanical_crafter/belt"),
CUCKOO_RIGHT_DOOR = get("cuckoo_clock/right_door"), CUCKOO_PIG = get("cuckoo_clock/pig"), MECHANICAL_CRAFTER_BELT = block("mechanical_crafter/belt_animated"),
CUCKOO_CREEPER = get("cuckoo_clock/creeper"), SAW_BLADE_HORIZONTAL_ACTIVE = block("mechanical_saw/blade_horizontal_active"),
SAW_BLADE_HORIZONTAL_INACTIVE = block("mechanical_saw/blade_horizontal_inactive"),
SAW_BLADE_HORIZONTAL_REVERSED = block("mechanical_saw/blade_horizontal_reversed"),
SAW_BLADE_VERTICAL_ACTIVE = block("mechanical_saw/blade_vertical_active"),
SAW_BLADE_VERTICAL_INACTIVE = block("mechanical_saw/blade_vertical_inactive"),
SAW_BLADE_VERTICAL_REVERSED = block("mechanical_saw/blade_vertical_reversed"), GAUGE_DIAL = block("gauge/dial"),
GAUGE_INDICATOR = block("gauge/indicator"), GAUGE_HEAD_SPEED = block("gauge/speedometer/head"),
GAUGE_HEAD_STRESS = block("gauge/stressometer/head"), BEARING_TOP = block("bearing/top"),
BEARING_TOP_WOODEN = block("bearing/top_wooden"), DRILL_HEAD = block("mechanical_drill/head"),
HARVESTER_BLADE = block("mechanical_harvester/blade"), DEPLOYER_POLE = block("deployer/pole"),
DEPLOYER_HAND_POINTING = block("deployer/hand_pointing"), DEPLOYER_HAND_PUNCHING = block("deployer/hand_punching"),
DEPLOYER_HAND_HOLDING = block("deployer/hand_holding"), ANALOG_LEVER_HANDLE = block("analog_lever/handle"),
ANALOG_LEVER_INDICATOR = block("analog_lever/indicator"), FUNNEL_FLAP = block("funnel/flap"),
BELT_FUNNEL_FLAP = block("belt_funnel/flap"), BELT_TUNNEL_FLAP = block("belt_tunnel/flap"),
FLEXPEATER_INDICATOR = block("diodes/indicator"), FLYWHEEL = block("flywheel/wheel"),
FLYWHEEL_UPPER_ROTATING = block("flywheel/upper_rotating_connector"),
GANTRY_COGS = get("gantry_carriage/wheels"), FLYWHEEL_LOWER_ROTATING = block("flywheel/lower_rotating_connector"),
FLYWHEEL_UPPER_SLIDING = block("flywheel/upper_sliding_connector"),
FLYWHEEL_LOWER_SLIDING = block("flywheel/lower_sliding_connector"),
FURNACE_GENERATOR_FRAME = block("furnace_engine/frame"), CUCKOO_MINUTE_HAND = block("cuckoo_clock/minute_hand"),
CUCKOO_HOUR_HAND = block("cuckoo_clock/hour_hand"), CUCKOO_LEFT_DOOR = block("cuckoo_clock/left_door"),
CUCKOO_RIGHT_DOOR = block("cuckoo_clock/right_door"), CUCKOO_PIG = block("cuckoo_clock/pig"),
CUCKOO_CREEPER = block("cuckoo_clock/creeper"),
ROPE_COIL = get("rope_pulley/rope_coil"), ROPE_HALF = get("rope_pulley/rope_half"), GANTRY_COGS = block("gantry_carriage/wheels"),
ROPE_HALF_MAGNET = get("rope_pulley/rope_half_magnet"),
HOSE_COIL = get("hose_pulley/rope_coil"), HOSE = get("hose_pulley/rope"), ROPE_COIL = block("rope_pulley/rope_coil"), ROPE_HALF = block("rope_pulley/rope_half"),
HOSE_MAGNET = get("hose_pulley/pulley_magnet"), HOSE_HALF = get("hose_pulley/rope_half"), ROPE_HALF_MAGNET = block("rope_pulley/rope_half_magnet"),
HOSE_HALF_MAGNET = get("hose_pulley/rope_half_magnet"),
MILLSTONE_COG = get("millstone/inner"), HOSE_COIL = block("hose_pulley/rope_coil"), HOSE = block("hose_pulley/rope"),
HOSE_MAGNET = block("hose_pulley/pulley_magnet"), HOSE_HALF = block("hose_pulley/rope_half"),
HOSE_HALF_MAGNET = block("hose_pulley/rope_half_magnet"),
SYMMETRY_PLANE = get("symmetry_effect/plane"), SYMMETRY_CROSSPLANE = get("symmetry_effect/crossplane"), MILLSTONE_COG = block("millstone/inner"),
SYMMETRY_TRIPLEPLANE = get("symmetry_effect/tripleplane"),
STICKER_HEAD = get("sticker/head"), SYMMETRY_PLANE = block("symmetry_effect/plane"), SYMMETRY_CROSSPLANE = block("symmetry_effect/crossplane"),
SYMMETRY_TRIPLEPLANE = block("symmetry_effect/tripleplane"),
PORTABLE_STORAGE_INTERFACE_MIDDLE = get("portable_storage_interface/block_middle"), STICKER_HEAD = block("sticker/head"),
PORTABLE_STORAGE_INTERFACE_MIDDLE_POWERED = get("portable_storage_interface/block_middle_powered"),
PORTABLE_STORAGE_INTERFACE_TOP = get("portable_storage_interface/block_top"),
PORTABLE_FLUID_INTERFACE_MIDDLE = get("portable_fluid_interface/block_middle"), PORTABLE_STORAGE_INTERFACE_MIDDLE = block("portable_storage_interface/block_middle"),
PORTABLE_FLUID_INTERFACE_MIDDLE_POWERED = get("portable_fluid_interface/block_middle_powered"), PORTABLE_STORAGE_INTERFACE_MIDDLE_POWERED = block("portable_storage_interface/block_middle_powered"),
PORTABLE_FLUID_INTERFACE_TOP = get("portable_fluid_interface/block_top"), PORTABLE_STORAGE_INTERFACE_TOP = block("portable_storage_interface/block_top"),
ARM_COG = get("mechanical_arm/cog"), ARM_BASE = get("mechanical_arm/base"), PORTABLE_FLUID_INTERFACE_MIDDLE = block("portable_fluid_interface/block_middle"),
ARM_LOWER_BODY = get("mechanical_arm/lower_body"), ARM_UPPER_BODY = get("mechanical_arm/upper_body"), PORTABLE_FLUID_INTERFACE_MIDDLE_POWERED = block("portable_fluid_interface/block_middle_powered"),
ARM_HEAD = get("mechanical_arm/head"), ARM_CLAW_BASE = get("mechanical_arm/claw_base"), PORTABLE_FLUID_INTERFACE_TOP = block("portable_fluid_interface/block_top"),
ARM_CLAW_GRIP = get("mechanical_arm/claw_grip"),
FLAG_SHORT_IN = get("mechanical_arm/flag/short_in"), FLAG_SHORT_OUT = get("mechanical_arm/flag/short_out"), ARM_COG = block("mechanical_arm/cog"), ARM_BASE = block("mechanical_arm/base"),
FLAG_LONG_IN = get("mechanical_arm/flag/long_in"), FLAG_LONG_OUT = get("mechanical_arm/flag/long_out"), ARM_LOWER_BODY = block("mechanical_arm/lower_body"), ARM_UPPER_BODY = block("mechanical_arm/upper_body"),
ARM_HEAD = block("mechanical_arm/head"), ARM_CLAW_BASE = block("mechanical_arm/claw_base"),
ARM_CLAW_GRIP = block("mechanical_arm/claw_grip"),
MECHANICAL_PUMP_ARROW = get("mechanical_pump/arrow"), MECHANICAL_PUMP_COG = get("mechanical_pump/cog"), FLAG_SHORT_IN = block("mechanical_arm/flag/short_in"), FLAG_SHORT_OUT = block("mechanical_arm/flag/short_out"),
FLUID_PIPE_CASING = get("fluid_pipe/casing"), FLUID_VALVE_POINTER = get("fluid_valve/pointer"), FLAG_LONG_IN = block("mechanical_arm/flag/long_in"), FLAG_LONG_OUT = block("mechanical_arm/flag/long_out"),
SPOUT_TOP = get("spout/top"), SPOUT_MIDDLE = get("spout/middle"), SPOUT_BOTTOM = get("spout/bottom"), MECHANICAL_PUMP_ARROW = block("mechanical_pump/arrow"), MECHANICAL_PUMP_COG = block("mechanical_pump/cog"),
FLUID_PIPE_CASING = block("fluid_pipe/casing"), FLUID_VALVE_POINTER = block("fluid_valve/pointer"),
PECULIAR_BELL = get("peculiar_bell"), HAUNTED_BELL = get("haunted_bell"), SPOUT_TOP = block("spout/top"), SPOUT_MIDDLE = block("spout/middle"), SPOUT_BOTTOM = block("spout/bottom"),
TOOLBOX_DRAWER = get("toolbox/drawer"), PECULIAR_BELL = block("peculiar_bell"), HAUNTED_BELL = block("haunted_bell"),
SPEED_CONTROLLER_BRACKET = get("rotation_speed_controller/bracket"), TOOLBOX_DRAWER = block("toolbox/drawer"),
GOGGLES = get("goggles"), SPEED_CONTROLLER_BRACKET = block("rotation_speed_controller/bracket"),
EJECTOR_TOP = get("weighted_ejector/top"), GOGGLES = block("goggles"),
COPPER_BACKTANK_SHAFT = get("copper_backtank/block_shaft_input"), EJECTOR_TOP = block("weighted_ejector/top"),
COPPER_BACKTANK_COGS = get("copper_backtank/block_cogs"),
CRAFTING_BLUEPRINT_1x1 = getEntity("crafting_blueprint_small"), COPPER_BACKTANK_SHAFT = block("copper_backtank/block_shaft_input"),
CRAFTING_BLUEPRINT_2x2 = getEntity("crafting_blueprint_medium"), COPPER_BACKTANK_COGS = block("copper_backtank/block_cogs"),
CRAFTING_BLUEPRINT_3x3 = getEntity("crafting_blueprint_large"),
COUPLING_ATTACHMENT = getEntity("minecart_coupling/attachment"), CRAFTING_BLUEPRINT_1x1 = entity("crafting_blueprint_small"),
COUPLING_RING = getEntity("minecart_coupling/ring"), CRAFTING_BLUEPRINT_2x2 = entity("crafting_blueprint_medium"),
COUPLING_CONNECTOR = getEntity("minecart_coupling/connector"); CRAFTING_BLUEPRINT_3x3 = entity("crafting_blueprint_large"),
COUPLING_ATTACHMENT = entity("minecart_coupling/attachment"),
COUPLING_RING = entity("minecart_coupling/ring"),
COUPLING_CONNECTOR = entity("minecart_coupling/connector")
;
public static final Map<FluidTransportBehaviour.AttachmentTypes, Map<Direction, PartialModel>> PIPE_ATTACHMENTS = public static final Map<FluidTransportBehaviour.AttachmentTypes, Map<Direction, PartialModel>> PIPE_ATTACHMENTS =
new HashMap<>(); new EnumMap<>(FluidTransportBehaviour.AttachmentTypes.class);
public static final Map<DyeColor, PartialModel> TOOLBOX_LIDS = new HashMap<>(); public static final Map<BlazeBurnerBlock.HeatLevel, PartialModel> BLAZES = new EnumMap<>(BlazeBurnerBlock.HeatLevel.class);
public static final Map<BlazeBurnerBlock.HeatLevel, PartialModel> BLAZES = new HashMap<>(); public static final Map<DyeColor, PartialModel> TOOLBOX_LIDS = new EnumMap<>(DyeColor.class);
static { static {
populateMaps();
}
static void populateMaps() {
for (FluidTransportBehaviour.AttachmentTypes type : FluidTransportBehaviour.AttachmentTypes.values()) { for (FluidTransportBehaviour.AttachmentTypes type : FluidTransportBehaviour.AttachmentTypes.values()) {
if (!type.hasModel()) if (!type.hasModel())
continue; continue;
Map<Direction, PartialModel> map = new HashMap<>(); Map<Direction, PartialModel> map = new HashMap<>();
for (Direction d : Iterate.directions) { for (Direction d : Iterate.directions) {
String asId = Lang.asId(type.name()); String asId = Lang.asId(type.name());
map.put(d, get("fluid_pipe/" + asId + "/" + Lang.asId(d.getSerializedName()))); map.put(d, block("fluid_pipe/" + asId + "/" + Lang.asId(d.getSerializedName())));
} }
PIPE_ATTACHMENTS.put(type, map); PIPE_ATTACHMENTS.put(type, map);
} }
for (BlazeBurnerBlock.HeatLevel heat : BlazeBurnerBlock.HeatLevel.values()) { for (BlazeBurnerBlock.HeatLevel heat : BlazeBurnerBlock.HeatLevel.values()) {
if (heat == BlazeBurnerBlock.HeatLevel.NONE) if (heat == BlazeBurnerBlock.HeatLevel.NONE)
continue; continue;
BLAZES.put(heat, get("blaze_burner/blaze/" + heat.getSerializedName())); BLAZES.put(heat, block("blaze_burner/blaze/" + heat.getSerializedName()));
} }
for (DyeColor color : DyeColor.values()) for (DyeColor color : DyeColor.values())
TOOLBOX_LIDS.put(color, get("toolbox/lid/" + Lang.asId(color.name()))); TOOLBOX_LIDS.put(color, block("toolbox/lid/" + Lang.asId(color.name())));
} }
private static PartialModel getEntity(String path) { private static PartialModel block(String path) {
return new PartialModel(Create.asResource("entity/" + path));
}
private static PartialModel get(String path) {
return new PartialModel(Create.asResource("block/" + path)); return new PartialModel(Create.asResource("block/" + path));
} }
private static PartialModel entity(String path) {
return new PartialModel(Create.asResource("entity/" + path));
}
public static void init() { public static void init() {
// init static fields // init static fields
} }

View file

@ -186,7 +186,7 @@ import com.tterrag.registrate.util.entry.BlockEntry;
import net.minecraft.client.renderer.RenderType; import net.minecraft.client.renderer.RenderType;
import net.minecraft.core.Direction.Axis; import net.minecraft.core.Direction.Axis;
import net.minecraft.core.Direction.AxisDirection; import net.minecraft.core.Direction.AxisDirection;
import net.minecraft.data.recipes.ShapedRecipeBuilder; import net.minecraft.data.recipes.ShapelessRecipeBuilder;
import net.minecraft.resources.ResourceLocation; import net.minecraft.resources.ResourceLocation;
import net.minecraft.tags.BlockTags; import net.minecraft.tags.BlockTags;
import net.minecraft.tags.ItemTags; import net.minecraft.tags.ItemTags;
@ -726,11 +726,9 @@ public class AllBlocks {
return REGISTRATE.block(colourName + "_valve_handle", p -> ValveHandleBlock.dyed(p, colour)) return REGISTRATE.block(colourName + "_valve_handle", p -> ValveHandleBlock.dyed(p, colour))
.transform(pickaxeOnly()) .transform(pickaxeOnly())
.transform(BuilderTransformers.valveHandle(colour)) .transform(BuilderTransformers.valveHandle(colour))
.recipe((c, p) -> ShapedRecipeBuilder.shaped(c.get()) .recipe((c, p) -> ShapelessRecipeBuilder.shapeless(c.get())
.pattern("#") .requires(colour.getTag())
.pattern("-") .requires(AllItemTags.VALVE_HANDLES.tag)
.define('#', colour.getTag())
.define('-', AllItemTags.VALVE_HANDLES.tag)
.unlockedBy("has_valve", RegistrateRecipeProvider.has(AllItemTags.VALVE_HANDLES.tag)) .unlockedBy("has_valve", RegistrateRecipeProvider.has(AllItemTags.VALVE_HANDLES.tag))
.save(p, Create.asResource("crafting/kinetics/" + c.getName() + "_from_other_valve_handle"))) .save(p, Create.asResource("crafting/kinetics/" + c.getName() + "_from_other_valve_handle")))
.register(); .register();
@ -866,6 +864,7 @@ public class AllBlocks {
existing.getLocation()) existing.getLocation())
.texture("2", p.modLoc("block/" + c.getName() + powered + flipped)); .texture("2", p.modLoc("block/" + c.getName() + powered + flipped));
})) }))
.transform(BlockStressDefaults.setNoImpact())
.item() .item()
.transform(customItemModel("_", "block_single")) .transform(customItemModel("_", "block_single"))
.register(); .register();
@ -1083,18 +1082,14 @@ public class AllBlocks {
.texture("2", p.modLoc("block/seat/side_" + colourName))); .texture("2", p.modLoc("block/seat/side_" + colourName)));
}) })
.recipe((c, p) -> { .recipe((c, p) -> {
ShapedRecipeBuilder.shaped(c.get()) ShapelessRecipeBuilder.shapeless(c.get())
.pattern("#") .requires(DyeHelper.getWoolOfDye(colour))
.pattern("-") .requires(ItemTags.WOODEN_SLABS)
.define('#', DyeHelper.getWoolOfDye(colour))
.define('-', ItemTags.WOODEN_SLABS)
.unlockedBy("has_wool", RegistrateRecipeProvider.has(ItemTags.WOOL)) .unlockedBy("has_wool", RegistrateRecipeProvider.has(ItemTags.WOOL))
.save(p, Create.asResource("crafting/kinetics/" + c.getName())); .save(p, Create.asResource("crafting/kinetics/" + c.getName()));
ShapedRecipeBuilder.shaped(c.get()) ShapelessRecipeBuilder.shapeless(c.get())
.pattern("#") .requires(colour.getTag())
.pattern("-") .requires(AllItemTags.SEATS.tag)
.define('#', colour.getTag())
.define('-', AllItemTags.SEATS.tag)
.unlockedBy("has_seat", RegistrateRecipeProvider.has(AllItemTags.SEATS.tag)) .unlockedBy("has_seat", RegistrateRecipeProvider.has(AllItemTags.SEATS.tag))
.save(p, Create.asResource("crafting/kinetics/" + c.getName() + "_from_other_seat")); .save(p, Create.asResource("crafting/kinetics/" + c.getName() + "_from_other_seat"));
}) })
@ -1489,6 +1484,8 @@ public class AllBlocks {
.setRolls(ConstantValue.exactly(1)) .setRolls(ConstantValue.exactly(1))
.add(LootItem.lootTableItem(block) .add(LootItem.lootTableItem(block)
.apply(CopyNameFunction.copyName(CopyNameFunction.NameSource.BLOCK_ENTITY)) .apply(CopyNameFunction.copyName(CopyNameFunction.NameSource.BLOCK_ENTITY))
.apply(CopyNbtFunction.copyData(ContextNbtProvider.BLOCK_ENTITY)
.copy("UniqueId", "UniqueId"))
.apply(CopyNbtFunction.copyData(ContextNbtProvider.BLOCK_ENTITY) .apply(CopyNbtFunction.copyData(ContextNbtProvider.BLOCK_ENTITY)
.copy("Inventory", "Inventory"))))); .copy("Inventory", "Inventory")))));
}) })

View file

@ -132,4 +132,10 @@ public enum AllRecipeTypes implements IRecipeTypeInfo {
}); });
} }
public static boolean isManualRecipe(Recipe<?> recipe) {
return recipe.getId()
.getPath()
.endsWith("_manual_only");
}
} }

View file

@ -326,8 +326,6 @@ public class AllSoundEvents {
wrappedEvents = new ArrayList<>(); wrappedEvents = new ArrayList<>();
variants = new ArrayList<>(); variants = new ArrayList<>();
this.id = id; this.id = id;
variants.add(id);
} }
public SoundEntryBuilder subtitle(String subtitle) { public SoundEntryBuilder subtitle(String subtitle) {
@ -365,7 +363,7 @@ public class AllSoundEvents {
public SoundEntry build() { public SoundEntry build() {
SoundEntry entry = wrappedEvents.isEmpty() ? new CustomSoundEntry(id, variants, subtitle, category) SoundEntry entry = wrappedEvents.isEmpty() ? new CustomSoundEntry(id, variants, subtitle, category)
: new WrappedSoundEntry(id, variants, subtitle, wrappedEvents, category); : new WrappedSoundEntry(id, subtitle, wrappedEvents, category);
entries.put(entry.getId(), entry); entries.put(entry.getId(), entry);
return entry; return entry;
} }
@ -375,13 +373,11 @@ public class AllSoundEvents {
public static abstract class SoundEntry { public static abstract class SoundEntry {
protected ResourceLocation id; protected ResourceLocation id;
protected List<ResourceLocation> variants;
protected String subtitle; protected String subtitle;
protected SoundSource category; protected SoundSource category;
public SoundEntry(ResourceLocation id, List<ResourceLocation> variants, String subtitle, SoundSource category) { public SoundEntry(ResourceLocation id, String subtitle, SoundSource category) {
this.id = id; this.id = id;
this.variants = variants;
this.subtitle = subtitle; this.subtitle = subtitle;
this.category = category; this.category = category;
} }
@ -402,10 +398,6 @@ public class AllSoundEvents {
return id; return id;
} }
public List<ResourceLocation> getVariants() {
return variants;
}
public boolean hasSubtitle() { public boolean hasSubtitle() {
return subtitle != null; return subtitle != null;
} }
@ -462,9 +454,9 @@ public class AllSoundEvents {
private List<Pair<SoundEvent, Couple<Float>>> wrappedEvents; private List<Pair<SoundEvent, Couple<Float>>> wrappedEvents;
private List<Pair<SoundEvent, Couple<Float>>> compiledEvents; private List<Pair<SoundEvent, Couple<Float>>> compiledEvents;
public WrappedSoundEntry(ResourceLocation id, List<ResourceLocation> variants, String subtitle, List<Pair<SoundEvent, Couple<Float>>> wrappedEvents, public WrappedSoundEntry(ResourceLocation id, String subtitle, List<Pair<SoundEvent, Couple<Float>>> wrappedEvents,
SoundSource category) { SoundSource category) {
super(id, variants, subtitle, category); super(id, subtitle, category);
this.wrappedEvents = wrappedEvents; this.wrappedEvents = wrappedEvents;
compiledEvents = Lists.newArrayList(); compiledEvents = Lists.newArrayList();
} }
@ -535,10 +527,12 @@ public class AllSoundEvents {
private static class CustomSoundEntry extends SoundEntry { private static class CustomSoundEntry extends SoundEntry {
protected List<ResourceLocation> variants;
protected SoundEvent event; protected SoundEvent event;
public CustomSoundEntry(ResourceLocation id, List<ResourceLocation> variants, String subtitle, SoundSource category) { public CustomSoundEntry(ResourceLocation id, List<ResourceLocation> variants, String subtitle, SoundSource category) {
super(id, variants, subtitle, category); super(id, subtitle, category);
this.variants = variants;
} }
@Override @Override
@ -561,6 +555,7 @@ public class AllSoundEvents {
JsonObject entry = new JsonObject(); JsonObject entry = new JsonObject();
JsonArray list = new JsonArray(); JsonArray list = new JsonArray();
list.add(id.toString());
for (ResourceLocation variant : variants) { for (ResourceLocation variant : variants) {
list.add(variant.toString()); list.add(variant.toString());
} }

View file

@ -1,15 +1,11 @@
package com.simibubi.create; package com.simibubi.create;
import com.jozufozu.flywheel.core.AtlasStitcher;
import com.jozufozu.flywheel.core.StitchedSprite; import com.jozufozu.flywheel.core.StitchedSprite;
import net.minecraft.resources.ResourceLocation;
public class AllStitchedTextures { public class AllStitchedTextures {
public static final StitchedSprite SUPER_GLUE = AtlasStitcher.getInstance().get(new ResourceLocation(Create.ID, "entity/super_glue/slime")); public static final StitchedSprite SUPER_GLUE = new StitchedSprite(Create.asResource("entity/super_glue/slime"));
public static void init() { public static void init() {
} }
} }

View file

@ -128,6 +128,7 @@ import com.simibubi.create.content.curiosities.armor.CopperBacktankTileEntity;
import com.simibubi.create.content.curiosities.bell.BellRenderer; import com.simibubi.create.content.curiosities.bell.BellRenderer;
import com.simibubi.create.content.curiosities.bell.HauntedBellTileEntity; import com.simibubi.create.content.curiosities.bell.HauntedBellTileEntity;
import com.simibubi.create.content.curiosities.bell.PeculiarBellTileEntity; import com.simibubi.create.content.curiosities.bell.PeculiarBellTileEntity;
import com.simibubi.create.content.curiosities.toolbox.ToolBoxInstance;
import com.simibubi.create.content.curiosities.toolbox.ToolboxRenderer; import com.simibubi.create.content.curiosities.toolbox.ToolboxRenderer;
import com.simibubi.create.content.curiosities.toolbox.ToolboxTileEntity; import com.simibubi.create.content.curiosities.toolbox.ToolboxTileEntity;
import com.simibubi.create.content.logistics.block.belts.tunnel.BeltTunnelInstance; import com.simibubi.create.content.logistics.block.belts.tunnel.BeltTunnelInstance;
@ -195,7 +196,7 @@ public class AllTileEntities {
.validBlocks(AllBlocks.SHAFT, AllBlocks.COGWHEEL, AllBlocks.LARGE_COGWHEEL) .validBlocks(AllBlocks.SHAFT, AllBlocks.COGWHEEL, AllBlocks.LARGE_COGWHEEL)
.renderer(() -> BracketedKineticTileRenderer::new) .renderer(() -> BracketedKineticTileRenderer::new)
.register(); .register();
public static final TileEntityEntry<CreativeMotorTileEntity> MOTOR = Create.registrate() public static final TileEntityEntry<CreativeMotorTileEntity> MOTOR = Create.registrate()
.tileEntity("motor", CreativeMotorTileEntity::new) .tileEntity("motor", CreativeMotorTileEntity::new)
.instance(() -> HalfShaftInstance::new) .instance(() -> HalfShaftInstance::new)
@ -216,14 +217,14 @@ public class AllTileEntities {
.validBlocks(AllBlocks.ANDESITE_ENCASED_SHAFT, AllBlocks.BRASS_ENCASED_SHAFT, AllBlocks.ENCASED_CHAIN_DRIVE) .validBlocks(AllBlocks.ANDESITE_ENCASED_SHAFT, AllBlocks.BRASS_ENCASED_SHAFT, AllBlocks.ENCASED_CHAIN_DRIVE)
.renderer(() -> ShaftRenderer::new) .renderer(() -> ShaftRenderer::new)
.register(); .register();
public static final TileEntityEntry<SimpleKineticTileEntity> ENCASED_COGWHEEL = Create.registrate() public static final TileEntityEntry<SimpleKineticTileEntity> ENCASED_COGWHEEL = Create.registrate()
.tileEntity("encased_cogwheel", SimpleKineticTileEntity::new) .tileEntity("encased_cogwheel", SimpleKineticTileEntity::new)
.instance(() -> ShaftlessCogInstance::small) .instance(() -> ShaftlessCogInstance::small)
.validBlocks(AllBlocks.ANDESITE_ENCASED_COGWHEEL, AllBlocks.BRASS_ENCASED_COGWHEEL) .validBlocks(AllBlocks.ANDESITE_ENCASED_COGWHEEL, AllBlocks.BRASS_ENCASED_COGWHEEL)
.renderer(() -> ShaftlessCogRenderer::small) .renderer(() -> ShaftlessCogRenderer::small)
.register(); .register();
public static final TileEntityEntry<SimpleKineticTileEntity> ENCASED_LARGE_COGWHEEL = Create.registrate() public static final TileEntityEntry<SimpleKineticTileEntity> ENCASED_LARGE_COGWHEEL = Create.registrate()
.tileEntity("encased_large_cogwheel", SimpleKineticTileEntity::new) .tileEntity("encased_large_cogwheel", SimpleKineticTileEntity::new)
.instance(() -> ShaftlessCogInstance::large) .instance(() -> ShaftlessCogInstance::large)
@ -407,7 +408,7 @@ public class AllTileEntities {
.validBlocks(AllBlocks.MECHANICAL_ARM) .validBlocks(AllBlocks.MECHANICAL_ARM)
.renderer(() -> ArmRenderer::new) .renderer(() -> ArmRenderer::new)
.register(); .register();
public static final TileEntityEntry<VaultTileEntity> ITEM_VAULT = Create.registrate() public static final TileEntityEntry<VaultTileEntity> ITEM_VAULT = Create.registrate()
.tileEntity("item_vault", VaultTileEntity::new) .tileEntity("item_vault", VaultTileEntity::new)
.validBlocks(AllBlocks.ITEM_VAULT) .validBlocks(AllBlocks.ITEM_VAULT)
@ -717,9 +718,10 @@ public class AllTileEntities {
.validBlocks(AllBlocks.HAUNTED_BELL) .validBlocks(AllBlocks.HAUNTED_BELL)
.renderer(() -> BellRenderer::new) .renderer(() -> BellRenderer::new)
.register(); .register();
public static final TileEntityEntry<ToolboxTileEntity> TOOLBOX = Create.registrate() public static final TileEntityEntry<ToolboxTileEntity> TOOLBOX = Create.registrate()
.tileEntity("toolbox", ToolboxTileEntity::new) .tileEntity("toolbox", ToolboxTileEntity::new)
.instance(() -> ToolBoxInstance::new)
.validBlocks(AllBlocks.TOOLBOXES.toArray()) .validBlocks(AllBlocks.TOOLBOXES.toArray())
.renderer(() -> ToolboxRenderer::new) .renderer(() -> ToolboxRenderer::new)
.register(); .register();

View file

@ -3,10 +3,15 @@ package com.simibubi.create;
import com.simibubi.create.content.contraptions.base.KineticTileEntityRenderer; import com.simibubi.create.content.contraptions.base.KineticTileEntityRenderer;
import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionRenderDispatcher; import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionRenderDispatcher;
import com.simibubi.create.content.contraptions.components.structureMovement.render.SBBContraptionManager; import com.simibubi.create.content.contraptions.components.structureMovement.render.SBBContraptionManager;
import com.simibubi.create.content.contraptions.goggles.GoggleOverlayRenderer;
import com.simibubi.create.content.contraptions.relays.encased.CasingConnectivity; import com.simibubi.create.content.contraptions.relays.encased.CasingConnectivity;
import com.simibubi.create.content.curiosities.armor.CopperBacktankArmorLayer;
import com.simibubi.create.content.curiosities.bell.SoulPulseEffectHandler; import com.simibubi.create.content.curiosities.bell.SoulPulseEffectHandler;
import com.simibubi.create.content.curiosities.toolbox.ToolboxHandlerClient;
import com.simibubi.create.content.curiosities.tools.BlueprintOverlayRenderer;
import com.simibubi.create.content.curiosities.weapons.PotatoCannonRenderHandler; import com.simibubi.create.content.curiosities.weapons.PotatoCannonRenderHandler;
import com.simibubi.create.content.curiosities.zapper.ZapperRenderHandler; import com.simibubi.create.content.curiosities.zapper.ZapperRenderHandler;
import com.simibubi.create.content.logistics.item.LinkedControllerClientHandler;
import com.simibubi.create.content.schematics.ClientSchematicLoader; import com.simibubi.create.content.schematics.ClientSchematicLoader;
import com.simibubi.create.content.schematics.client.SchematicAndQuillHandler; import com.simibubi.create.content.schematics.client.SchematicAndQuillHandler;
import com.simibubi.create.content.schematics.client.SchematicHandler; import com.simibubi.create.content.schematics.client.SchematicHandler;
@ -14,8 +19,9 @@ import com.simibubi.create.foundation.ClientResourceReloadListener;
import com.simibubi.create.foundation.config.AllConfigs; import com.simibubi.create.foundation.config.AllConfigs;
import com.simibubi.create.foundation.gui.UIRenderHelper; import com.simibubi.create.foundation.gui.UIRenderHelper;
import com.simibubi.create.foundation.ponder.content.PonderIndex; import com.simibubi.create.foundation.ponder.content.PonderIndex;
import com.simibubi.create.foundation.ponder.elements.WorldSectionElement; import com.simibubi.create.foundation.ponder.element.WorldSectionElement;
import com.simibubi.create.foundation.render.AllMaterialSpecs; import com.simibubi.create.foundation.render.AllMaterialSpecs;
import com.simibubi.create.foundation.render.CachedBufferer;
import com.simibubi.create.foundation.render.CreateContexts; import com.simibubi.create.foundation.render.CreateContexts;
import com.simibubi.create.foundation.render.SuperByteBufferCache; import com.simibubi.create.foundation.render.SuperByteBufferCache;
import com.simibubi.create.foundation.utility.ModelSwapper; import com.simibubi.create.foundation.utility.ModelSwapper;
@ -31,6 +37,8 @@ import net.minecraft.network.chat.ComponentUtils;
import net.minecraft.network.chat.HoverEvent; import net.minecraft.network.chat.HoverEvent;
import net.minecraft.network.chat.MutableComponent; import net.minecraft.network.chat.MutableComponent;
import net.minecraft.network.chat.TextComponent; import net.minecraft.network.chat.TextComponent;
import net.minecraftforge.client.gui.ForgeIngameGui;
import net.minecraftforge.client.gui.OverlayRegistry;
import net.minecraftforge.eventbus.api.IEventBus; import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent;
@ -66,6 +74,9 @@ public class CreateClient {
} }
public static void clientInit(final FMLClientSetupEvent event) { public static void clientInit(final FMLClientSetupEvent event) {
BUFFER_CACHE.registerCompartment(CachedBufferer.GENERIC_TILE);
BUFFER_CACHE.registerCompartment(CachedBufferer.PARTIAL);
BUFFER_CACHE.registerCompartment(CachedBufferer.DIRECTIONAL_PARTIAL);
BUFFER_CACHE.registerCompartment(KineticTileEntityRenderer.KINETIC_TILE); BUFFER_CACHE.registerCompartment(KineticTileEntityRenderer.KINETIC_TILE);
BUFFER_CACHE.registerCompartment(SBBContraptionManager.CONTRAPTION, 20); BUFFER_CACHE.registerCompartment(SBBContraptionManager.CONTRAPTION, 20);
BUFFER_CACHE.registerCompartment(WorldSectionElement.DOC_WORLD_SECTION, 20); BUFFER_CACHE.registerCompartment(WorldSectionElement.DOC_WORLD_SECTION, 20);
@ -78,9 +89,21 @@ public class CreateClient {
PonderIndex.register(); PonderIndex.register();
PonderIndex.registerTags(); PonderIndex.registerTags();
registerOverlays();
UIRenderHelper.init(); UIRenderHelper.init();
} }
private static void registerOverlays() {
// Register overlays in reverse order
OverlayRegistry.registerOverlayAbove(ForgeIngameGui.AIR_LEVEL_ELEMENT, "Create's Remaining Air", CopperBacktankArmorLayer.REMAINING_AIR_OVERLAY);
OverlayRegistry.registerOverlayAbove(ForgeIngameGui.HOTBAR_ELEMENT, "Create's Toolboxes", ToolboxHandlerClient.OVERLAY);
OverlayRegistry.registerOverlayAbove(ForgeIngameGui.HOTBAR_ELEMENT, "Create's Goggle Information", GoggleOverlayRenderer.OVERLAY);
OverlayRegistry.registerOverlayAbove(ForgeIngameGui.HOTBAR_ELEMENT, "Create's Blueprints", BlueprintOverlayRenderer.OVERLAY);
OverlayRegistry.registerOverlayAbove(ForgeIngameGui.HOTBAR_ELEMENT, "Create's Linked Controller", LinkedControllerClientHandler.OVERLAY);
OverlayRegistry.registerOverlayAbove(ForgeIngameGui.HOTBAR_ELEMENT, "Create's Schematics", SCHEMATIC_HANDLER.getOverlayRenderer());
}
public static void invalidateRenderers() { public static void invalidateRenderers() {
BUFFER_CACHE.invalidate(); BUFFER_CACHE.invalidate();

View file

@ -12,6 +12,7 @@ import javax.annotation.Nonnull;
import com.google.common.base.Predicates; import com.google.common.base.Predicates;
import com.simibubi.create.AllBlocks; import com.simibubi.create.AllBlocks;
import com.simibubi.create.AllFluids;
import com.simibubi.create.AllItems; import com.simibubi.create.AllItems;
import com.simibubi.create.AllRecipeTypes; import com.simibubi.create.AllRecipeTypes;
import com.simibubi.create.Create; import com.simibubi.create.Create;
@ -35,9 +36,11 @@ import com.simibubi.create.compat.jei.category.ProcessingViaFanCategory;
import com.simibubi.create.compat.jei.category.SawingCategory; import com.simibubi.create.compat.jei.category.SawingCategory;
import com.simibubi.create.compat.jei.category.SequencedAssemblyCategory; import com.simibubi.create.compat.jei.category.SequencedAssemblyCategory;
import com.simibubi.create.compat.jei.category.SpoutCategory; import com.simibubi.create.compat.jei.category.SpoutCategory;
import com.simibubi.create.content.contraptions.components.crafter.MechanicalCraftingRecipe;
import com.simibubi.create.content.contraptions.components.deployer.DeployerApplicationRecipe; import com.simibubi.create.content.contraptions.components.deployer.DeployerApplicationRecipe;
import com.simibubi.create.content.contraptions.components.press.MechanicalPressTileEntity; import com.simibubi.create.content.contraptions.components.press.MechanicalPressTileEntity;
import com.simibubi.create.content.contraptions.components.saw.SawTileEntity; import com.simibubi.create.content.contraptions.components.saw.SawTileEntity;
import com.simibubi.create.content.contraptions.fluids.potion.PotionFluid;
import com.simibubi.create.content.contraptions.fluids.recipe.PotionMixingRecipeManager; import com.simibubi.create.content.contraptions.fluids.recipe.PotionMixingRecipeManager;
import com.simibubi.create.content.contraptions.processing.BasinRecipe; import com.simibubi.create.content.contraptions.processing.BasinRecipe;
import com.simibubi.create.content.curiosities.tools.BlueprintScreen; import com.simibubi.create.content.curiosities.tools.BlueprintScreen;
@ -57,6 +60,7 @@ import mezz.jei.api.registration.IRecipeCatalystRegistration;
import mezz.jei.api.registration.IRecipeCategoryRegistration; import mezz.jei.api.registration.IRecipeCategoryRegistration;
import mezz.jei.api.registration.IRecipeRegistration; import mezz.jei.api.registration.IRecipeRegistration;
import mezz.jei.api.registration.IRecipeTransferRegistration; import mezz.jei.api.registration.IRecipeTransferRegistration;
import mezz.jei.api.registration.ISubtypeRegistration;
import mezz.jei.api.runtime.IIngredientManager; import mezz.jei.api.runtime.IIngredientManager;
import net.minecraft.client.Minecraft; import net.minecraft.client.Minecraft;
import net.minecraft.resources.ResourceLocation; import net.minecraft.resources.ResourceLocation;
@ -119,7 +123,7 @@ public class CreateJEI implements IModPlugin {
autoShapeless = register("automatic_shapeless", MixingCategory::autoShapeless) autoShapeless = register("automatic_shapeless", MixingCategory::autoShapeless)
.recipes(r -> r.getSerializer() == RecipeSerializer.SHAPELESS_RECIPE && r.getIngredients() .recipes(r -> r.getSerializer() == RecipeSerializer.SHAPELESS_RECIPE && r.getIngredients()
.size() > 1 && !MechanicalPressTileEntity.canCompress(r), .size() > 1 && !MechanicalPressTileEntity.canCompress(r) && !AllRecipeTypes.isManualRecipe(r),
BasinRecipe::convertShapeless) BasinRecipe::convertShapeless)
.catalyst(AllBlocks.MECHANICAL_MIXER::get) .catalyst(AllBlocks.MECHANICAL_MIXER::get)
.catalyst(AllBlocks.BASIN::get) .catalyst(AllBlocks.BASIN::get)
@ -137,14 +141,16 @@ public class CreateJEI implements IModPlugin {
.build(), .build(),
blockCutting = register("block_cutting", () -> new BlockCuttingCategory(Items.STONE_BRICK_STAIRS)) blockCutting = register("block_cutting", () -> new BlockCuttingCategory(Items.STONE_BRICK_STAIRS))
.recipeList(() -> CondensedBlockCuttingRecipe.condenseRecipes(findRecipesByType(RecipeType.STONECUTTING))) .recipeList(() -> CondensedBlockCuttingRecipe.condenseRecipes(findRecipes(
recipe -> recipe.getType() == RecipeType.STONECUTTING && !AllRecipeTypes.isManualRecipe(recipe))))
.catalyst(AllBlocks.MECHANICAL_SAW::get) .catalyst(AllBlocks.MECHANICAL_SAW::get)
.enableWhen(c -> c.allowStonecuttingOnSaw) .enableWhen(c -> c.allowStonecuttingOnSaw)
.build(), .build(),
woodCutting = register("wood_cutting", () -> new BlockCuttingCategory(Items.OAK_STAIRS)) woodCutting = register("wood_cutting", () -> new BlockCuttingCategory(Items.OAK_STAIRS))
.recipeList(() -> CondensedBlockCuttingRecipe .recipeList(() -> CondensedBlockCuttingRecipe
.condenseRecipes(findRecipesByType(SawTileEntity.woodcuttingRecipeType.get()))) .condenseRecipes(findRecipes(recipe -> recipe.getType() == SawTileEntity.woodcuttingRecipeType.get()
&& !AllRecipeTypes.isManualRecipe(recipe))))
.catalyst(AllBlocks.MECHANICAL_SAW::get) .catalyst(AllBlocks.MECHANICAL_SAW::get)
.enableWhenBool(c -> c.allowWoodcuttingOnSaw.get() && ModList.get() .enableWhenBool(c -> c.allowWoodcuttingOnSaw.get() && ModList.get()
.isLoaded("druidcraft")) .isLoaded("druidcraft"))
@ -156,7 +162,9 @@ public class CreateJEI implements IModPlugin {
.build(), .build(),
autoSquare = register("automatic_packing", PackingCategory::autoSquare) autoSquare = register("automatic_packing", PackingCategory::autoSquare)
.recipes(r -> (r instanceof CraftingRecipe) && MechanicalPressTileEntity.canCompress(r), .recipes(
r -> (r instanceof CraftingRecipe) && !(r instanceof MechanicalCraftingRecipe)
&& MechanicalPressTileEntity.canCompress(r) && !AllRecipeTypes.isManualRecipe(r),
BasinRecipe::convertShapeless) BasinRecipe::convertShapeless)
.catalyst(AllBlocks.MECHANICAL_PRESS::get) .catalyst(AllBlocks.MECHANICAL_PRESS::get)
.catalyst(AllBlocks.BASIN::get) .catalyst(AllBlocks.BASIN::get)
@ -169,8 +177,8 @@ public class CreateJEI implements IModPlugin {
.build(), .build(),
deploying = register("deploying", DeployingCategory::new) deploying = register("deploying", DeployingCategory::new)
.recipeList( .recipeList(() -> DeployerApplicationRecipe
() -> DeployerApplicationRecipe.convert(findRecipesByType(AllRecipeTypes.SANDPAPER_POLISHING.getType()))) .convert(findRecipesByType(AllRecipeTypes.SANDPAPER_POLISHING.getType())))
.recipes(AllRecipeTypes.DEPLOYING) .recipes(AllRecipeTypes.DEPLOYING)
.catalyst(AllBlocks.DEPLOYER::get) .catalyst(AllBlocks.DEPLOYER::get)
.catalyst(AllBlocks.DEPOT::get) .catalyst(AllBlocks.DEPOT::get)
@ -195,9 +203,9 @@ public class CreateJEI implements IModPlugin {
autoShaped = register("automatic_shaped", MechanicalCraftingCategory::new) autoShaped = register("automatic_shaped", MechanicalCraftingCategory::new)
.recipes(r -> r.getSerializer() == RecipeSerializer.SHAPELESS_RECIPE && r.getIngredients() .recipes(r -> r.getSerializer() == RecipeSerializer.SHAPELESS_RECIPE && r.getIngredients()
.size() == 1) .size() == 1)
.recipes( .recipes(r -> (r.getType() == RecipeType.CRAFTING
r -> (r.getType() == RecipeType.CRAFTING && r.getType() != AllRecipeTypes.MECHANICAL_CRAFTING.getType()) && r.getType() != AllRecipeTypes.MECHANICAL_CRAFTING.getType()) && (r instanceof ShapedRecipe)
&& (r instanceof ShapedRecipe)) && !AllRecipeTypes.isManualRecipe(r))
.catalyst(AllBlocks.MECHANICAL_CRAFTER::get) .catalyst(AllBlocks.MECHANICAL_CRAFTER::get)
.enableWhen(c -> c.allowRegularCraftingInCrafter) .enableWhen(c -> c.allowRegularCraftingInCrafter)
.build(), .build(),
@ -228,10 +236,21 @@ public class CreateJEI implements IModPlugin {
allCategories.forEach(registration::addRecipeCategories); allCategories.forEach(registration::addRecipeCategories);
} }
@Override
public void registerFluidSubtypes(ISubtypeRegistration registration) {
PotionFluidSubtypeInterpreter interpreter = new PotionFluidSubtypeInterpreter();
PotionFluid potionFluid = AllFluids.POTION.get();
registration.registerSubtypeInterpreter(potionFluid.getSource(), interpreter);
registration.registerSubtypeInterpreter(potionFluid.getFlowing(), interpreter);
}
@Override @Override
public void registerRecipes(IRecipeRegistration registration) { public void registerRecipes(IRecipeRegistration registration) {
ingredientManager = registration.getIngredientManager(); ingredientManager = registration.getIngredientManager();
allCategories.forEach(c -> c.recipes.forEach(s -> registration.addRecipes(s.get(), c.getUid()))); allCategories.forEach(c -> c.recipes.forEach(s -> registration.addRecipes(s.get(), c.getUid())));
registration.addRecipes(ToolboxColoringRecipeMaker.createRecipes()
.collect(Collectors.toList()), VanillaRecipeCategoryUid.CRAFTING);
} }
@Override @Override

View file

@ -0,0 +1,44 @@
package com.simibubi.create.compat.jei;
import java.util.List;
import com.simibubi.create.content.contraptions.fluids.potion.PotionFluid.BottleType;
import com.simibubi.create.foundation.utility.NBTHelper;
import mezz.jei.api.ingredients.subtypes.IIngredientSubtypeInterpreter;
import mezz.jei.api.ingredients.subtypes.UidContext;
import net.minecraft.nbt.CompoundTag;
import net.minecraft.world.effect.MobEffectInstance;
import net.minecraft.world.item.alchemy.Potion;
import net.minecraft.world.item.alchemy.PotionUtils;
import net.minecraftforge.fluids.FluidStack;
/* From JEI's Potion item subtype interpreter */
public class PotionFluidSubtypeInterpreter implements IIngredientSubtypeInterpreter<FluidStack> {
@Override
public String apply(FluidStack ingredient, UidContext context) {
if (!ingredient.hasTag())
return IIngredientSubtypeInterpreter.NONE;
CompoundTag tag = ingredient.getOrCreateTag();
Potion potionType = PotionUtils.getPotion(tag);
String potionTypeString = potionType.getName("");
String bottleType = NBTHelper.readEnum(tag, "Bottle", BottleType.class)
.toString();
StringBuilder stringBuilder = new StringBuilder(potionTypeString);
List<MobEffectInstance> effects = PotionUtils.getCustomEffects(tag);
stringBuilder.append(";")
.append(bottleType);
for (MobEffectInstance effect : potionType.getEffects())
stringBuilder.append(";")
.append(effect);
for (MobEffectInstance effect : effects)
stringBuilder.append(";")
.append(effect);
return stringBuilder.toString();
}
}

View file

@ -0,0 +1,52 @@
package com.simibubi.create.compat.jei;
import java.util.Arrays;
import java.util.stream.Stream;
import com.simibubi.create.AllBlocks;
import com.simibubi.create.Create;
import net.minecraft.core.NonNullList;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.tags.Tag;
import net.minecraft.world.item.DyeColor;
import net.minecraft.world.item.DyeItem;
import net.minecraft.world.item.Item;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.crafting.CraftingRecipe;
import net.minecraft.world.item.crafting.Ingredient;
import net.minecraft.world.item.crafting.ShapelessRecipe;
import net.minecraft.world.level.block.Block;
public final class ToolboxColoringRecipeMaker {
// From JEI's ShulkerBoxColoringRecipeMaker
public static Stream<CraftingRecipe> createRecipes() {
String group = "create.toolbox.color";
ItemStack baseShulkerStack = AllBlocks.TOOLBOXES.get(DyeColor.BROWN)
.asStack();
Ingredient baseShulkerIngredient = Ingredient.of(baseShulkerStack);
return Arrays.stream(DyeColor.values())
.filter(dc -> dc != DyeColor.BROWN)
.map(color -> {
DyeItem dye = DyeItem.byColor(color);
ItemStack dyeStack = new ItemStack(dye);
Tag<Item> colorTag = color.getTag();
Ingredient.Value dyeList = new Ingredient.ItemValue(dyeStack);
Ingredient.Value colorList = new Ingredient.TagValue(colorTag);
Stream<Ingredient.Value> colorIngredientStream = Stream.of(dyeList, colorList);
Ingredient colorIngredient = Ingredient.fromValues(colorIngredientStream);
NonNullList<Ingredient> inputs =
NonNullList.of(Ingredient.EMPTY, baseShulkerIngredient, colorIngredient);
Block coloredShulkerBox = AllBlocks.TOOLBOXES.get(color)
.get();
ItemStack output = new ItemStack(coloredShulkerBox);
ResourceLocation id = Create.asResource(group + "." + output.getDescriptionId());
return new ShapelessRecipe(id, group, output, inputs);
});
}
private ToolboxColoringRecipeMaker() {}
}

View file

@ -1,6 +1,6 @@
package com.simibubi.create.compat.jei.category.animations; package com.simibubi.create.compat.jei.category.animations;
import com.jozufozu.flywheel.util.transform.MatrixTransformStack; import com.jozufozu.flywheel.util.transform.TransformStack;
import com.mojang.blaze3d.vertex.PoseStack; import com.mojang.blaze3d.vertex.PoseStack;
import com.simibubi.create.AllBlocks; import com.simibubi.create.AllBlocks;
import com.simibubi.create.foundation.gui.AllGuiTextures; import com.simibubi.create.foundation.gui.AllGuiTextures;
@ -14,7 +14,7 @@ public class AnimatedCrafter extends AnimatedKinetics {
AllGuiTextures.JEI_SHADOW.render(matrixStack, -16, 13); AllGuiTextures.JEI_SHADOW.render(matrixStack, -16, 13);
matrixStack.translate(3, 16, 0); matrixStack.translate(3, 16, 0);
MatrixTransformStack.of(matrixStack) TransformStack.cast(matrixStack)
.rotateX(-12.5f) .rotateX(-12.5f)
.rotateY(-22.5f); .rotateY(-22.5f);
int scale = 22; int scale = 22;

View file

@ -40,7 +40,7 @@ public class AnimatedItemDrain extends AnimatedKinetics {
ms.scale(scale, scale, scale); ms.scale(scale, scale, scale);
float from = 2/16f; float from = 2/16f;
float to = 1f - from; float to = 1f - from;
FluidRenderer.renderTiledFluidBB(fluid, from, from, from, to, 3/4f, to, buffer, ms, LightTexture.FULL_BRIGHT, false); FluidRenderer.renderFluidBox(fluid, from, from, from, to, 3/4f, to, buffer, ms, LightTexture.FULL_BRIGHT, false);
buffer.endBatch(); buffer.endBatch();
matrixStack.popPose(); matrixStack.popPose();

View file

@ -71,17 +71,19 @@ public class AnimatedSpout extends AnimatedKinetics {
matrixStack.pushPose(); matrixStack.pushPose();
UIRenderHelper.flipForGuiRender(matrixStack); UIRenderHelper.flipForGuiRender(matrixStack);
matrixStack.scale(16, 16, 16); matrixStack.scale(16, 16, 16);
float from = 2/16f; float from = 3f / 16f;
float to = 1f - from; float to = 17f / 16f;
FluidRenderer.renderTiledFluidBB(fluids.get(0), from, from, from, to, to, to, buffer, matrixStack, LightTexture.FULL_BRIGHT, false); FluidRenderer.renderFluidBox(fluids.get(0), from, from, from, to, to, to, buffer, matrixStack, LightTexture.FULL_BRIGHT, false);
matrixStack.popPose(); matrixStack.popPose();
float width = 1 / 128f * squeeze; float width = 1 / 128f * squeeze;
matrixStack.translate(scale / 2f, scale * 1.5f, scale / 2f); matrixStack.translate(scale / 2f, scale * 1.5f, scale / 2f);
UIRenderHelper.flipForGuiRender(matrixStack); UIRenderHelper.flipForGuiRender(matrixStack);
matrixStack.scale(16, 16, 16); matrixStack.scale(16, 16, 16);
matrixStack.translate(-width / 2, 0, -width / 2); matrixStack.translate(-0.5f, 0, -0.5f);
FluidRenderer.renderTiledFluidBB(fluids.get(0), 0, -0.001f, 0, width, 2.001f, width, buffer, matrixStack, LightTexture.FULL_BRIGHT, from = -width / 2 + 0.5f;
to = width / 2 + 0.5f;
FluidRenderer.renderFluidBox(fluids.get(0), from, 0, from, to, 2, to, buffer, matrixStack, LightTexture.FULL_BRIGHT,
false); false);
buffer.endBatch(); buffer.endBatch();
Lighting.setupFor3DItems(); Lighting.setupFor3DItems();

View file

@ -157,7 +157,7 @@ public class RotationPropagator {
} }
private static float getAxisModifier(KineticTileEntity te, Direction direction) { private static float getAxisModifier(KineticTileEntity te, Direction direction) {
if (!te.hasSource() || !(te instanceof DirectionalShaftHalvesTileEntity)) if (!(te.hasSource()||te.isSource()) || !(te instanceof DirectionalShaftHalvesTileEntity))
return 1; return 1;
Direction source = ((DirectionalShaftHalvesTileEntity) te).getSourceFacing(); Direction source = ((DirectionalShaftHalvesTileEntity) te).getSourceFacing();

View file

@ -4,11 +4,11 @@ import com.jozufozu.flywheel.backend.Backend;
import com.mojang.blaze3d.vertex.PoseStack; import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.blaze3d.vertex.VertexConsumer; import com.mojang.blaze3d.vertex.VertexConsumer;
import com.simibubi.create.AllBlocks; import com.simibubi.create.AllBlocks;
import com.simibubi.create.CreateClient;
import com.simibubi.create.content.contraptions.KineticDebugger; import com.simibubi.create.content.contraptions.KineticDebugger;
import com.simibubi.create.content.contraptions.relays.elementary.ICogWheel; import com.simibubi.create.content.contraptions.relays.elementary.ICogWheel;
import com.simibubi.create.foundation.render.Compartment; import com.simibubi.create.foundation.render.CachedBufferer;
import com.simibubi.create.foundation.render.SuperByteBuffer; import com.simibubi.create.foundation.render.SuperByteBuffer;
import com.simibubi.create.foundation.render.SuperByteBufferCache;
import com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer; import com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer;
import com.simibubi.create.foundation.utility.AnimationTickHolder; import com.simibubi.create.foundation.utility.AnimationTickHolder;
import com.simibubi.create.foundation.utility.Color; import com.simibubi.create.foundation.utility.Color;
@ -29,7 +29,7 @@ import net.minecraftforge.fml.common.Mod.EventBusSubscriber;
@EventBusSubscriber(Dist.CLIENT) @EventBusSubscriber(Dist.CLIENT)
public class KineticTileEntityRenderer extends SafeTileEntityRenderer<KineticTileEntity> { public class KineticTileEntityRenderer extends SafeTileEntityRenderer<KineticTileEntity> {
public static final Compartment<BlockState> KINETIC_TILE = new Compartment<>(); public static final SuperByteBufferCache.Compartment<BlockState> KINETIC_TILE = new SuperByteBufferCache.Compartment<>();
public static boolean rainbowMode = false; public static boolean rainbowMode = false;
public KineticTileEntityRenderer(BlockEntityRendererProvider.Context context) { public KineticTileEntityRenderer(BlockEntityRendererProvider.Context context) {
@ -47,7 +47,7 @@ public class KineticTileEntityRenderer extends SafeTileEntityRenderer<KineticTil
public static void renderRotatingKineticBlock(KineticTileEntity te, BlockState renderedState, PoseStack ms, public static void renderRotatingKineticBlock(KineticTileEntity te, BlockState renderedState, PoseStack ms,
VertexConsumer buffer, int light) { VertexConsumer buffer, int light) {
SuperByteBuffer superByteBuffer = CreateClient.BUFFER_CACHE.renderBlockIn(KINETIC_TILE, renderedState); SuperByteBuffer superByteBuffer = CachedBufferer.block(KINETIC_TILE, renderedState);
renderRotatingBuffer(te, superByteBuffer, ms, buffer, light); renderRotatingBuffer(te, superByteBuffer, ms, buffer, light);
} }
@ -117,7 +117,7 @@ public class KineticTileEntityRenderer extends SafeTileEntityRenderer<KineticTil
} }
protected SuperByteBuffer getRotatedModel(KineticTileEntity te) { protected SuperByteBuffer getRotatedModel(KineticTileEntity te) {
return CreateClient.BUFFER_CACHE.renderBlockIn(KINETIC_TILE, getRenderedBlockState(te)); return CachedBufferer.block(KINETIC_TILE, getRenderedBlockState(te));
} }
} }

View file

@ -3,7 +3,7 @@ package com.simibubi.create.content.contraptions.base;
import com.jozufozu.flywheel.backend.instancing.Instancer; import com.jozufozu.flywheel.backend.instancing.Instancer;
import com.jozufozu.flywheel.backend.material.MaterialManager; import com.jozufozu.flywheel.backend.material.MaterialManager;
import com.jozufozu.flywheel.core.PartialModel; import com.jozufozu.flywheel.core.PartialModel;
import com.jozufozu.flywheel.util.transform.MatrixTransformStack; import com.jozufozu.flywheel.util.transform.TransformStack;
import com.mojang.blaze3d.vertex.PoseStack; import com.mojang.blaze3d.vertex.PoseStack;
import com.mojang.math.Vector3f; import com.mojang.math.Vector3f;
import com.simibubi.create.AllBlockPartials; import com.simibubi.create.AllBlockPartials;
@ -29,17 +29,17 @@ public class ShaftlessCogInstance extends SingleRotatingInstance {
super(modelManager, tile); super(modelManager, tile);
this.large = large; this.large = large;
} }
@Override @Override
protected Instancer<RotatingData> getModel() { protected Instancer<RotatingData> getModel() {
BlockState referenceState = tile.getBlockState(); BlockState referenceState = tile.getBlockState();
Direction facing = Direction facing =
Direction.fromAxisAndDirection(referenceState.getValue(BlockStateProperties.AXIS), AxisDirection.POSITIVE); Direction.fromAxisAndDirection(referenceState.getValue(BlockStateProperties.AXIS), AxisDirection.POSITIVE);
PartialModel partial = large ? AllBlockPartials.SHAFTLESS_LARGE_COGWHEEL : AllBlockPartials.SHAFTLESS_COGWHEEL; PartialModel partial = large ? AllBlockPartials.SHAFTLESS_LARGE_COGWHEEL : AllBlockPartials.SHAFTLESS_COGWHEEL;
return getRotatingMaterial().getModel(partial, referenceState, facing, () -> { return getRotatingMaterial().getModel(partial, referenceState, facing, () -> {
PoseStack poseStack = new PoseStack(); PoseStack poseStack = new PoseStack();
new MatrixTransformStack(poseStack).centre() TransformStack.cast(poseStack).centre()
.rotateToFace(facing) .rotateToFace(facing)
.multiply(Vector3f.XN.rotationDegrees(90)) .multiply(Vector3f.XN.rotationDegrees(90))
.unCentre(); .unCentre();

View file

@ -1,14 +1,12 @@
package com.simibubi.create.content.contraptions.components.actors; package com.simibubi.create.content.contraptions.components.actors;
import com.jozufozu.flywheel.util.transform.MatrixTransformStack;
import com.mojang.blaze3d.vertex.PoseStack;
import com.simibubi.create.AllBlockPartials; import com.simibubi.create.AllBlockPartials;
import com.simibubi.create.content.contraptions.base.KineticTileEntity; import com.simibubi.create.content.contraptions.base.KineticTileEntity;
import com.simibubi.create.content.contraptions.base.KineticTileEntityRenderer; import com.simibubi.create.content.contraptions.base.KineticTileEntityRenderer;
import com.simibubi.create.content.contraptions.components.structureMovement.MovementContext; import com.simibubi.create.content.contraptions.components.structureMovement.MovementContext;
import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionMatrices; import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionMatrices;
import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionRenderDispatcher; import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionRenderDispatcher;
import com.simibubi.create.foundation.render.PartialBufferer; import com.simibubi.create.foundation.render.CachedBufferer;
import com.simibubi.create.foundation.render.SuperByteBuffer; import com.simibubi.create.foundation.render.SuperByteBuffer;
import com.simibubi.create.foundation.utility.AngleHelper; import com.simibubi.create.foundation.utility.AngleHelper;
import com.simibubi.create.foundation.utility.AnimationTickHolder; import com.simibubi.create.foundation.utility.AnimationTickHolder;
@ -29,13 +27,13 @@ public class DrillRenderer extends KineticTileEntityRenderer {
@Override @Override
protected SuperByteBuffer getRotatedModel(KineticTileEntity te) { protected SuperByteBuffer getRotatedModel(KineticTileEntity te) {
return PartialBufferer.getFacing(AllBlockPartials.DRILL_HEAD, te.getBlockState()); return CachedBufferer.partialFacing(AllBlockPartials.DRILL_HEAD, te.getBlockState());
} }
public static void renderInContraption(MovementContext context, PlacementSimulationWorld renderWorld, public static void renderInContraption(MovementContext context, PlacementSimulationWorld renderWorld,
ContraptionMatrices matrices, MultiBufferSource buffer) { ContraptionMatrices matrices, MultiBufferSource buffer) {
BlockState state = context.state; BlockState state = context.state;
SuperByteBuffer superBuffer = PartialBufferer.get(AllBlockPartials.DRILL_HEAD, state); SuperByteBuffer superBuffer = CachedBufferer.partial(AllBlockPartials.DRILL_HEAD, state);
Direction facing = state.getValue(DrillBlock.FACING); Direction facing = state.getValue(DrillBlock.FACING);
float speed = (float) (context.contraption.stalled float speed = (float) (context.contraption.stalled
@ -44,22 +42,16 @@ public class DrillRenderer extends KineticTileEntityRenderer {
float time = AnimationTickHolder.getRenderTime() / 20; float time = AnimationTickHolder.getRenderTime() / 20;
float angle = (float) (((time * speed) % 360)); float angle = (float) (((time * speed) % 360));
PoseStack m = matrices.getModel(); superBuffer
m.pushPose(); .transform(matrices.getModel())
MatrixTransformStack.of(m)
.centre() .centre()
.rotateY(AngleHelper.horizontalAngle(facing)) .rotateY(AngleHelper.horizontalAngle(facing))
.rotateX(AngleHelper.verticalAngle(facing)) .rotateX(AngleHelper.verticalAngle(facing))
.rotateZ(angle) .rotateZ(angle)
.unCentre(); .unCentre()
superBuffer
.transform(m)
.light(matrices.getWorld(), .light(matrices.getWorld(),
ContraptionRenderDispatcher.getContraptionWorldLight(context, renderWorld)) ContraptionRenderDispatcher.getContraptionWorldLight(context, renderWorld))
.renderInto(matrices.getViewProjection(), buffer.getBuffer(RenderType.solid())); .renderInto(matrices.getViewProjection(), buffer.getBuffer(RenderType.solid()));
m.popPose();
} }
} }

View file

@ -4,8 +4,6 @@ import com.jozufozu.flywheel.backend.material.Material;
import com.jozufozu.flywheel.backend.material.MaterialManager; import com.jozufozu.flywheel.backend.material.MaterialManager;
import com.jozufozu.flywheel.core.Materials; import com.jozufozu.flywheel.core.Materials;
import com.jozufozu.flywheel.core.materials.model.ModelData; import com.jozufozu.flywheel.core.materials.model.ModelData;
import com.jozufozu.flywheel.util.transform.MatrixTransformStack;
import com.mojang.blaze3d.vertex.PoseStack;
import com.simibubi.create.AllBlockPartials; import com.simibubi.create.AllBlockPartials;
import com.simibubi.create.content.contraptions.components.structureMovement.MovementContext; import com.simibubi.create.content.contraptions.components.structureMovement.MovementContext;
import com.simibubi.create.content.contraptions.components.structureMovement.render.ActorInstance; import com.simibubi.create.content.contraptions.components.structureMovement.render.ActorInstance;
@ -74,19 +72,15 @@ public class HarvesterActorInstance extends ActorInstance {
@Override @Override
public void beginFrame() { public void beginFrame() {
PoseStack ms = new PoseStack(); harvester.loadIdentity()
MatrixTransformStack msr = MatrixTransformStack.of(ms); .translate(context.localPos)
.centre()
msr.translate(context.localPos) .rotateY(horizontalAngle)
.centre() .unCentre()
.rotateY(horizontalAngle) .translate(rotOffset)
.unCentre() .rotateX(getRotation())
.translate(rotOffset) .translateBack(rotOffset);
.rotateX(getRotation()) }
.translateBack(rotOffset);
harvester.setTransform(ms);
}
private double getRotation() { private double getRotation() {
return AngleHelper.angleLerp(AnimationTickHolder.getPartialTicks(), previousRotation, rotation); return AngleHelper.angleLerp(AnimationTickHolder.getPartialTicks(), previousRotation, rotation);

View file

@ -7,7 +7,7 @@ import com.simibubi.create.AllBlockPartials;
import com.simibubi.create.content.contraptions.components.structureMovement.MovementContext; import com.simibubi.create.content.contraptions.components.structureMovement.MovementContext;
import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionMatrices; import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionMatrices;
import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionRenderDispatcher; import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionRenderDispatcher;
import com.simibubi.create.foundation.render.PartialBufferer; import com.simibubi.create.foundation.render.CachedBufferer;
import com.simibubi.create.foundation.render.SuperByteBuffer; import com.simibubi.create.foundation.render.SuperByteBuffer;
import com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer; import com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer;
import com.simibubi.create.foundation.utility.AngleHelper; import com.simibubi.create.foundation.utility.AngleHelper;
@ -33,7 +33,7 @@ public class HarvesterRenderer extends SafeTileEntityRenderer<HarvesterTileEntit
protected void renderSafe(HarvesterTileEntity te, float partialTicks, PoseStack ms, MultiBufferSource buffer, protected void renderSafe(HarvesterTileEntity te, float partialTicks, PoseStack ms, MultiBufferSource buffer,
int light, int overlay) { int light, int overlay) {
BlockState blockState = te.getBlockState(); BlockState blockState = te.getBlockState();
SuperByteBuffer superBuffer = PartialBufferer.get(AllBlockPartials.HARVESTER_BLADE, blockState); SuperByteBuffer superBuffer = CachedBufferer.partial(AllBlockPartials.HARVESTER_BLADE, blockState);
transform(te.getLevel(), blockState.getValue(HarvesterBlock.FACING), superBuffer, transform(te.getLevel(), blockState.getValue(HarvesterBlock.FACING), superBuffer,
te.getAnimatedSpeed()); te.getAnimatedSpeed());
superBuffer.light(light) superBuffer.light(light)
@ -44,7 +44,7 @@ public class HarvesterRenderer extends SafeTileEntityRenderer<HarvesterTileEntit
ContraptionMatrices matrices, MultiBufferSource buffers) { ContraptionMatrices matrices, MultiBufferSource buffers) {
BlockState blockState = context.state; BlockState blockState = context.state;
Direction facing = blockState.getValue(HORIZONTAL_FACING); Direction facing = blockState.getValue(HORIZONTAL_FACING);
SuperByteBuffer superBuffer = PartialBufferer.get(AllBlockPartials.HARVESTER_BLADE, blockState); SuperByteBuffer superBuffer = CachedBufferer.partial(AllBlockPartials.HARVESTER_BLADE, blockState);
float speed = (float) (!VecHelper.isVecPointingTowards(context.relativeMotion, facing.getOpposite()) float speed = (float) (!VecHelper.isVecPointingTowards(context.relativeMotion, facing.getOpposite())
? context.getAnimationSpeed() ? context.getAnimationSpeed()
: 0); : 0);

View file

@ -19,7 +19,7 @@ public class PortableItemInterfaceTileEntity extends PortableStorageInterfaceTil
public PortableItemInterfaceTileEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) { public PortableItemInterfaceTileEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) {
super(type, pos, state); super(type, pos, state);
capability = LazyOptional.empty(); capability = createEmptyHandler();
} }
@Override @Override
@ -33,10 +33,14 @@ public class PortableItemInterfaceTileEntity extends PortableStorageInterfaceTil
@Override @Override
protected void stopTransferring() { protected void stopTransferring() {
LazyOptional<IItemHandlerModifiable> oldCap = capability; LazyOptional<IItemHandlerModifiable> oldCap = capability;
capability = LazyOptional.of(() -> new InterfaceItemHandler(new ItemStackHandler(0))); capability = createEmptyHandler();
oldCap.invalidate(); oldCap.invalidate();
super.stopTransferring(); super.stopTransferring();
} }
private LazyOptional<IItemHandlerModifiable> createEmptyHandler() {
return LazyOptional.of(() -> new InterfaceItemHandler(new ItemStackHandler(0)));
}
@Override @Override
protected void invalidateCapability() { protected void invalidateCapability() {

View file

@ -10,7 +10,7 @@ import com.simibubi.create.AllBlocks;
import com.simibubi.create.content.contraptions.components.structureMovement.MovementContext; import com.simibubi.create.content.contraptions.components.structureMovement.MovementContext;
import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionMatrices; import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionMatrices;
import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionRenderDispatcher; import com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionRenderDispatcher;
import com.simibubi.create.foundation.render.PartialBufferer; import com.simibubi.create.foundation.render.CachedBufferer;
import com.simibubi.create.foundation.render.SuperByteBuffer; import com.simibubi.create.foundation.render.SuperByteBuffer;
import com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer; import com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer;
import com.simibubi.create.foundation.utility.AngleHelper; import com.simibubi.create.foundation.utility.AngleHelper;
@ -62,8 +62,8 @@ public class PortableStorageInterfaceRenderer extends SafeTileEntityRenderer<Por
private static void render(BlockState blockState, boolean lit, float progress, private static void render(BlockState blockState, boolean lit, float progress,
PoseStack local, Consumer<SuperByteBuffer> drawCallback) { PoseStack local, Consumer<SuperByteBuffer> drawCallback) {
SuperByteBuffer middle = PartialBufferer.get(getMiddleForState(blockState, lit), blockState); SuperByteBuffer middle = CachedBufferer.partial(getMiddleForState(blockState, lit), blockState);
SuperByteBuffer top = PartialBufferer.get(getTopForState(blockState), blockState); SuperByteBuffer top = CachedBufferer.partial(getTopForState(blockState), blockState);
if (local != null) { if (local != null) {
middle.transform(local); middle.transform(local);
@ -80,8 +80,7 @@ public class PortableStorageInterfaceRenderer extends SafeTileEntityRenderer<Por
} }
private static void rotateToFacing(SuperByteBuffer buffer, Direction facing) { private static void rotateToFacing(SuperByteBuffer buffer, Direction facing) {
buffer.matrixStacker() buffer.centre()
.centre()
.rotateY(AngleHelper.horizontalAngle(facing)) .rotateY(AngleHelper.horizontalAngle(facing))
.rotateX(facing == Direction.UP ? 0 : facing == Direction.DOWN ? 180 : 90) .rotateX(facing == Direction.UP ? 0 : facing == Direction.DOWN ? 180 : 90)
.unCentre(); .unCentre();

View file

@ -78,7 +78,7 @@ public class SawMovementBehaviour extends BlockBreakingMovementBehaviour {
Level world = context.world; Level world = context.world;
Vec3 dropPos = VecHelper.getCenterOf(pos); Vec3 dropPos = VecHelper.getCenterOf(pos);
float distance = (float) dropPos.distanceTo(context.position); float distance = context.position == null ? 1 : (float) dropPos.distanceTo(context.position);
ItemEntity entity = new ItemEntity(world, dropPos.x, dropPos.y, dropPos.z, remainder); ItemEntity entity = new ItemEntity(world, dropPos.x, dropPos.y, dropPos.z, remainder);
entity.setDeltaMovement(context.relativeMotion.scale(distance / 20f)); entity.setDeltaMovement(context.relativeMotion.scale(distance / 20f));
world.addFreshEntity(entity); world.addFreshEntity(entity);

View file

@ -7,7 +7,7 @@ import com.simibubi.create.AllBlockPartials;
import com.simibubi.create.content.contraptions.base.KineticTileEntity; import com.simibubi.create.content.contraptions.base.KineticTileEntity;
import com.simibubi.create.content.contraptions.base.KineticTileEntityRenderer; import com.simibubi.create.content.contraptions.base.KineticTileEntityRenderer;
import com.simibubi.create.content.contraptions.components.clock.CuckooClockTileEntity.Animation; import com.simibubi.create.content.contraptions.components.clock.CuckooClockTileEntity.Animation;
import com.simibubi.create.foundation.render.PartialBufferer; import com.simibubi.create.foundation.render.CachedBufferer;
import com.simibubi.create.foundation.render.SuperByteBuffer; import com.simibubi.create.foundation.render.SuperByteBuffer;
import com.simibubi.create.foundation.utility.AngleHelper; import com.simibubi.create.foundation.utility.AngleHelper;
@ -38,8 +38,8 @@ public class CuckooClockRenderer extends KineticTileEntityRenderer {
VertexConsumer vb = buffer.getBuffer(RenderType.solid()); VertexConsumer vb = buffer.getBuffer(RenderType.solid());
// Render Hands // Render Hands
SuperByteBuffer hourHand = PartialBufferer.get(AllBlockPartials.CUCKOO_HOUR_HAND, blockState); SuperByteBuffer hourHand = CachedBufferer.partial(AllBlockPartials.CUCKOO_HOUR_HAND, blockState);
SuperByteBuffer minuteHand = PartialBufferer.get(AllBlockPartials.CUCKOO_MINUTE_HAND, blockState); SuperByteBuffer minuteHand = CachedBufferer.partial(AllBlockPartials.CUCKOO_MINUTE_HAND, blockState);
float hourAngle = clock.hourHand.get(partialTicks); float hourAngle = clock.hourHand.get(partialTicks);
float minuteAngle = clock.minuteHand.get(partialTicks); float minuteAngle = clock.minuteHand.get(partialTicks);
rotateHand(hourHand, hourAngle, direction).light(light) rotateHand(hourHand, hourAngle, direction).light(light)
@ -48,8 +48,8 @@ public class CuckooClockRenderer extends KineticTileEntityRenderer {
.renderInto(ms, vb); .renderInto(ms, vb);
// Doors // Doors
SuperByteBuffer leftDoor = PartialBufferer.get(AllBlockPartials.CUCKOO_LEFT_DOOR, blockState); SuperByteBuffer leftDoor = CachedBufferer.partial(AllBlockPartials.CUCKOO_LEFT_DOOR, blockState);
SuperByteBuffer rightDoor = PartialBufferer.get(AllBlockPartials.CUCKOO_RIGHT_DOOR, blockState); SuperByteBuffer rightDoor = CachedBufferer.partial(AllBlockPartials.CUCKOO_RIGHT_DOOR, blockState);
float angle = 0; float angle = 0;
float offset = 0; float offset = 0;
@ -80,7 +80,7 @@ public class CuckooClockRenderer extends KineticTileEntityRenderer {
offset = -(angle / 135) * 1 / 2f + 10 / 16f; offset = -(angle / 135) * 1 / 2f + 10 / 16f;
PartialModel partialModel = (clock.animationType == Animation.PIG ? AllBlockPartials.CUCKOO_PIG : AllBlockPartials.CUCKOO_CREEPER); PartialModel partialModel = (clock.animationType == Animation.PIG ? AllBlockPartials.CUCKOO_PIG : AllBlockPartials.CUCKOO_CREEPER);
SuperByteBuffer figure = SuperByteBuffer figure =
PartialBufferer.get(partialModel, blockState); CachedBufferer.partial(partialModel, blockState);
figure.rotateCentered(Direction.UP, AngleHelper.rad(AngleHelper.horizontalAngle(direction.getCounterClockWise()))); figure.rotateCentered(Direction.UP, AngleHelper.rad(AngleHelper.horizontalAngle(direction.getCounterClockWise())));
figure.translate(offset, 0, 0); figure.translate(offset, 0, 0);
figure.light(light) figure.light(light)
@ -95,7 +95,7 @@ public class CuckooClockRenderer extends KineticTileEntityRenderer {
} }
private SuperByteBuffer transform(PartialModel partial, KineticTileEntity te) { private SuperByteBuffer transform(PartialModel partial, KineticTileEntity te) {
return PartialBufferer.getFacing(partial, te.getBlockState(), te.getBlockState() return CachedBufferer.partialFacing(partial, te.getBlockState(), te.getBlockState()
.getValue(CuckooClockBlock.HORIZONTAL_FACING) .getValue(CuckooClockBlock.HORIZONTAL_FACING)
.getOpposite()); .getOpposite());
} }

View file

@ -24,10 +24,10 @@ import net.minecraft.core.Direction.AxisDirection;
import net.minecraft.nbt.CompoundTag; import net.minecraft.nbt.CompoundTag;
import net.minecraft.nbt.ListTag; import net.minecraft.nbt.ListTag;
import net.minecraft.nbt.NbtUtils; import net.minecraft.nbt.NbtUtils;
import net.minecraft.nbt.Tag;
import net.minecraft.world.level.Level; import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.entity.BlockEntity; import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.state.BlockState; import net.minecraft.world.level.block.state.BlockState;
import net.minecraftforge.common.util.Constants.NBT;
import net.minecraftforge.items.IItemHandler; import net.minecraftforge.items.IItemHandler;
import net.minecraftforge.items.IItemHandlerModifiable; import net.minecraftforge.items.IItemHandlerModifiable;
import net.minecraftforge.items.ItemStackHandler; import net.minecraftforge.items.ItemStackHandler;
@ -219,8 +219,14 @@ public class ConnectedInputHandler {
public void read(CompoundTag nbt) { public void read(CompoundTag nbt) {
isController = nbt.getBoolean("Controller"); isController = nbt.getBoolean("Controller");
data.clear(); data.clear();
nbt.getList("Data", NBT.TAG_COMPOUND) nbt.getList("Data", Tag.TAG_COMPOUND)
.forEach(inbt -> data.add(NbtUtils.readBlockPos((CompoundTag) inbt))); .forEach(inbt -> data.add(NbtUtils.readBlockPos((CompoundTag) inbt)));
// nbt got wiped -> reset
if (data.isEmpty()) {
isController = true;
data.add(BlockPos.ZERO);
}
} }
} }

Some files were not shown because too many files have changed in this diff Show more