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)
shade registrate
if (findProject(':Flywheel') != null) {
implementation project(':Flywheel') // jozu: I use a gradle workspace with both projects
if (findProject(':Flywheel-Forge') != null) {
implementation project(':Flywheel-Forge') // jozu: I use a gradle workspace with both projects
} 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")
@ -166,7 +166,7 @@ jar {
'Specification-Vendor': 'simibubi',
'Specification-Version': '1',
'Implementation-Title': project.name,
'Implementation-Version': '${version}',
'Implementation-Version': "${version}",
'Implementation-Vendor': 'simibubi',
'Implementation-Timestamp': new Date().format("yyyy-MM-dd'T'HH:mm:ssZ"),
'MixinConfigs': 'create.mixins.json'
@ -256,7 +256,7 @@ String getChangelogText() {
// if (project.hasProperty('simi_curseforge_key')) {
// apiKey = project.simi_curseforge_key
// }
//
//
// project {
// id = project.projectId
// 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 = 0.4
minecraft_version = 1.17.1
forge_version = 37.0.109
forge_version = 37.0.126
# build dependency versions
forgegradle_version = 5.1.+
@ -18,8 +18,8 @@ parchment_version = 2021.10.31
# dependency versions
registrate_version = MC1.17.1-1.0.14
flywheel_version = 1.17-0.3.0.12
jei_version = 8.2.0.34
flywheel_version = 1.17-0.3.0.17
jei_version = 8.2.0.36
# curseforge information
projectId = 328085

View file

@ -486,17 +486,18 @@ bf2b0310500213ff853c748c236eb5d01f61658e assets/create/blockstates/yellow_toolbo
b7181bcd8182b2f17088e5aa881f374c9c65470c assets/create/blockstates/zinc_ore.json
c3788fe5fb2a6268d630f407f589995da5152eef assets/create/lang/en_ud.json
830797a72b4b92fda5da562887e39f1b22bffaef assets/create/lang/en_us.json
4e947599134aaab225b4e2ebfb84f68a00221f7b assets/create/lang/unfinished/de_de.json
09ed76039c13be548f9d3153ce2e33e2e6f8312b assets/create/lang/unfinished/es_es.json
0d2c66d981abee7e346b2d67e9d8310722f1f094 assets/create/lang/unfinished/de_de.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
b90b7569de975aaaa97044477a86450f9c59b713 assets/create/lang/unfinished/it_it.json
cfead1b15c402a6f0a670d9de938cbb896971e48 assets/create/lang/unfinished/ja_jp.json
a3ad3723493186db4cbfa3a18d63ab7c3051cd12 assets/create/lang/unfinished/ko_kr.json
f021190c2ea5c19256c22ccf4c5e64cc5fd5bfce assets/create/lang/unfinished/ja_jp.json
b5d976623850e21e60318ff01ab52b8b86fdd9ef assets/create/lang/unfinished/ko_kr.json
30fb811e13360b72fa7ff139fbafc9130194a96e assets/create/lang/unfinished/nl_nl.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
a84d84b7bce9e5fae9cedaab94abdb3aa749c052 assets/create/lang/unfinished/zh_cn.json
63e21271f4afc03571f0eefac175ec2ab28d9101 assets/create/lang/unfinished/zh_cn.json
2076744205d4b2a04facbe252dac59f6044ce083 assets/create/lang/unfinished/zh_tw.json
487a511a01b2a4531fb672f917922312db78f958 assets/create/models/block/acacia_window.json
b48060cba1a382f373a05bf0039054053eccf076 assets/create/models/block/acacia_window_pane_noside.json
@ -2822,13 +2823,13 @@ c179aeed621f32a14be06418e5a1f0893118fe13 data/create/loot_tables/blocks/asurine_
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/black_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/black_sail.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
12612d085484033645991f10031a655c42cbddd9 data/create/loot_tables/blocks/blaze_burner.json
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/blue_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/blue_sail.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
fae7b622f27b426b1d3e6f31cd0157aff672a42d data/create/loot_tables/blocks/brass_belt_funnel.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
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/brown_sail.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
3d36be50e2c403b504708effc1438d543ce74af4 data/create/loot_tables/blocks/calcite_bricks.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
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/cyan_sail.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
0d17705688109e9cf81c99ef559b1183b0e6053c data/create/loot_tables/blocks/dark_oak_window.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
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/gray_sail.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
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/green_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/green_sail.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
a48b02b21e0d02c20c0aed710dd1d7d2e0a90f50 data/create/loot_tables/blocks/hand_crank.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
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/light_blue_sail.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
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/light_gray_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/light_gray_sail.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
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/lime_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/lime_sail.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
4592fbcb8dc20c1c66ce5f448633964e55bfe463 data/create/loot_tables/blocks/limestone.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
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/magenta_sail.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
808bed370d33aca91ddd383d2a53ce7c87e89d09 data/create/loot_tables/blocks/mechanical_arm.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
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/orange_sail.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
f347b600b3d5ba444fc715e6e5d445de63352224 data/create/loot_tables/blocks/ornate_iron_window.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
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/pink_sail.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
a21c4e4eebeff2daf1f081cd6226f29adfeade7c data/create/loot_tables/blocks/piston_extension_pole.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
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/purple_sail.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
3b0af2f3c1b28c52e0ce8f3be362395f5f957e43 data/create/loot_tables/blocks/radial_chassis.json
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/red_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/red_sail.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
5ef611585677ea3108fa034b2629434a98a9bb5c data/create/loot_tables/blocks/redstone_contact.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
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/white_sail.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
aff7f8bcd7202072a95d8b84f66d9ce4a00787b6 data/create/loot_tables/blocks/windmill_bearing.json
7132d07dea55b7e29465b4ab9499af8c28de7af5 data/create/loot_tables/blocks/wooden_bracket.json
2e21a06c0d671e543bffecb0b67d97b51fa83ddc data/create/loot_tables/blocks/yellow_nixie_tube.json
be99e48382ef8ccfb94c227c4dec7b627b4128e7 data/create/loot_tables/blocks/yellow_sail.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
efb30e3d24a700cf35b29406ee0b5d5021545d51 data/create/loot_tables/blocks/zinc_block.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
059d12526529b2896ed583555373afa31839a0de data/create/recipes/crafting/kinetics/basin.json
dcf98e667d321fb4bd9fa6dfec7927a84cdbd5d6 data/create/recipes/crafting/kinetics/belt_connector.json
1123903a11b13448b61cf8f8a5dc2e8013d39ac0 data/create/recipes/crafting/kinetics/black_seat.json
a6243a671bf852a6f92e1927e234ecf23b1c903d 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
0b747fc291b86fa14f86569160d56a48a15c69d3 data/create/recipes/crafting/kinetics/blue_seat.json
30240bae036699b8c9404893983cb7b70332159e 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
2e40aee7ff7b5518a56ac9b042b925caecac7528 data/create/recipes/crafting/kinetics/black_seat.json
f1f831df77345ade0b62837bb1fb45ad1c763405 data/create/recipes/crafting/kinetics/black_seat_from_other_seat.json
d02a23b12abe105660ae613e69979cc7e86bfbca data/create/recipes/crafting/kinetics/black_valve_handle_from_other_valve_handle.json
19cf1b77431fc50bee7c7adae51c5025b5f0b6bc data/create/recipes/crafting/kinetics/blue_seat.json
6e03e06a20832116a1daa1a2ebe781b9cb44cb0d data/create/recipes/crafting/kinetics/blue_seat_from_other_seat.json
f7ed975f13585273832f12d9f28808e0215308af data/create/recipes/crafting/kinetics/blue_valve_handle_from_other_valve_handle.json
23fe800a45e81a08eb0aa732c5cb52e4e8ebfe86 data/create/recipes/crafting/kinetics/brass_hand.json
c50077a130bc43cd3659faa02ce95789399478b2 data/create/recipes/crafting/kinetics/brown_seat.json
a3c99b38fc8896c9971a5e9dcbae747786ff610d 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
23b98f9772b1567172607cb0aecc65e2fdd933de data/create/recipes/crafting/kinetics/brown_seat.json
ab3b69d035dae7fe696f5dd983d7018649f466a2 data/create/recipes/crafting/kinetics/brown_seat_from_other_seat.json
9eab21724f64455376c12b14f42a09a3af547201 data/create/recipes/crafting/kinetics/brown_valve_handle_from_other_valve_handle.json
860796dce8756c4cd234f18bbe52108f3b2254c2 data/create/recipes/crafting/kinetics/cart_assembler.json
abf8a28b4b8ae4ba15beed938736ef3a5a7b27ff data/create/recipes/crafting/kinetics/chute.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
59db5170cec390fe6c20a27d6154deebe044580c data/create/recipes/crafting/kinetics/crafter_slot_cover.json
cc2ab4b619aa55c03db18b67a62e12b6089e7019 data/create/recipes/crafting/kinetics/cuckoo_clock.json
f11892864a26c4ba79eb46d890a1a4bd96a1ad93 data/create/recipes/crafting/kinetics/cyan_seat.json
8c35fd379244f72f73e1be6115ed8f5f5484f599 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
67583ae5a8c9f71e3856a1787c6650c34070428e data/create/recipes/crafting/kinetics/cyan_seat.json
6c4d1e8f5b903cc804330a799ad20df59c427d05 data/create/recipes/crafting/kinetics/cyan_seat_from_other_seat.json
40018bc6f631c443279c410dc7c5765060f7446a data/create/recipes/crafting/kinetics/cyan_valve_handle_from_other_valve_handle.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
73cd487885be8d5190f24319b4a927b8e34c21cd data/create/recipes/crafting/kinetics/encased_chain_drive.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
4d4124b4f1df38d892cb19da19c6464522d3e37d data/create/recipes/crafting/kinetics/gearshift.json
5b07af1b09125f874500c3fb140efda90061a19e data/create/recipes/crafting/kinetics/goggles.json
beb7715310352988d5a58d1b39c62f02544795f8 data/create/recipes/crafting/kinetics/gray_seat.json
14e8927183f91c09a2d96fd68d1a722d192b29e8 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
9899501f18e7f3452d4ab4bf658079ab414aa176 data/create/recipes/crafting/kinetics/green_seat.json
6f65a84e00f25d956a6ae834678ff781569b243a 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
4e6db62bd4e72a5b19db4ed634c273cd7206ec61 data/create/recipes/crafting/kinetics/gray_seat.json
89ff5b0b6e78221b78d1daff0401b4a32eccb213 data/create/recipes/crafting/kinetics/gray_seat_from_other_seat.json
8fc378f0641dee74ca17e4fe94f64930f48a5072 data/create/recipes/crafting/kinetics/gray_valve_handle_from_other_valve_handle.json
01fbdedbb05c66a207784cae902484245c1d6f62 data/create/recipes/crafting/kinetics/green_seat.json
9a11f2a6d34cb0031392c32bffc70c5f5e0bfeed data/create/recipes/crafting/kinetics/green_seat_from_other_seat.json
574e32cd8c194576a1c060cfcd7476bcc3f319df data/create/recipes/crafting/kinetics/green_valve_handle_from_other_valve_handle.json
9f08bdaeec88e04a43c2dc103869f9648deee079 data/create/recipes/crafting/kinetics/hand_crank.json
d10639b0c3999481531fe0a9383a1bb4af60225e data/create/recipes/crafting/kinetics/hose_pulley.json
f4fbb11ef55f3431bd387f3f6f258513bfbc8011 data/create/recipes/crafting/kinetics/item_drain.json
237541c1c318b8426734c1c43be31fbd01413d39 data/create/recipes/crafting/kinetics/large_cogwheel.json
a33e3301fc6d3a446e61a1c4b8a93aff079baeba data/create/recipes/crafting/kinetics/light_blue_seat.json
958bb5d3aeb8d8e5dbf5d97cf5fd9ff5151575dc 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
9531407075ad027e01063aeabc40ae3e4c100df3 data/create/recipes/crafting/kinetics/light_gray_seat.json
fb66f55b31a60f2168d3b9e80a56ecadebb1db75 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
3e18f619a50c1e5fabd6d3acc6d029e4cfec661f data/create/recipes/crafting/kinetics/lime_seat.json
d214afbd44e580f5fd1ebb4f16f07ffe34d87cba 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
0397b107ab380cd23390c96f298971a70e9bceef data/create/recipes/crafting/kinetics/light_blue_seat.json
aa06f0594e1b2d31aa41bace309ed95a16529498 data/create/recipes/crafting/kinetics/light_blue_seat_from_other_seat.json
bb8759b51aef768fa841962b9ad49676a6096a1c data/create/recipes/crafting/kinetics/light_blue_valve_handle_from_other_valve_handle.json
31b9cb3b37118ff339acbba4fcb13bd18983ce24 data/create/recipes/crafting/kinetics/light_gray_seat.json
7bdf2f1b8829fc2fc2db4b325867bb0c1e7daf47 data/create/recipes/crafting/kinetics/light_gray_seat_from_other_seat.json
b83f189682a8d5426895687c84a9ed90b42f7220 data/create/recipes/crafting/kinetics/light_gray_valve_handle_from_other_valve_handle.json
8eb806f51491ecd30bf22ac6b28d6f92c4c150a4 data/create/recipes/crafting/kinetics/lime_seat.json
70f75291e20b72140f7893f67c062e5e6800ce51 data/create/recipes/crafting/kinetics/lime_seat_from_other_seat.json
49a2bedd4ea900eef269006b27635e191f4b364b data/create/recipes/crafting/kinetics/lime_valve_handle_from_other_valve_handle.json
61332f88f51bbd465ee0da879e706b994710d949 data/create/recipes/crafting/kinetics/linear_chassis.json
9bf76daab65d048a135d70db522989ebc77ccaf1 data/create/recipes/crafting/kinetics/linear_chassisfrom_conversion.json
d7d96071874a87edf7bbdcf7a462f95a130d2991 data/create/recipes/crafting/kinetics/magenta_seat.json
5836881feef8fa8b18e4cceb9c3a9a2748b8cf3a 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
fd0fced8aa6ae01ffb1dc0f55ec5d8522d864a02 data/create/recipes/crafting/kinetics/magenta_seat.json
ba2fb8e07f03b376d3629262b2eaeda988e76af2 data/create/recipes/crafting/kinetics/magenta_seat_from_other_seat.json
631039797c71547fb4fe33ab5cb688e222f123ae data/create/recipes/crafting/kinetics/magenta_valve_handle_from_other_valve_handle.json
659cd6acdd15511c4b0a396740118b99b76a619d data/create/recipes/crafting/kinetics/mechanical_arm.json
946389078db31de69a7dc4fec5feebddf48dcfc3 data/create/recipes/crafting/kinetics/mechanical_bearing.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
8a2f9068d6fab81f46699f897e619461ca89e38f data/create/recipes/crafting/kinetics/mechanical_plough.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
353146e9501096b4cd9632ad5500b0a2406c6f5d data/create/recipes/crafting/kinetics/metal_bracket.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
99935fbbb83fe102454096a2dcafe09d572d9ad3 data/create/recipes/crafting/kinetics/nixie_tube.json
6b1b626394d7269a6861a836992ccdb344b6e7dd data/create/recipes/crafting/kinetics/nozzle.json
9c41cd91a0716d591ed6d1b5128ec731b418850f data/create/recipes/crafting/kinetics/orange_seat.json
a8da214f0a521be1204b669f118348a142bc9a3d 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
af871a02d363a619fff8e9dde753aa417b265a80 data/create/recipes/crafting/kinetics/pink_seat.json
840dc5aac716e3d1b79883e8db4bf56f2dc427f9 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
4088c9f8d9d74495860c2d0102277f5af1c22893 data/create/recipes/crafting/kinetics/orange_seat.json
7d87c973228c6a6705ed106ea7c195866f9f4f63 data/create/recipes/crafting/kinetics/orange_seat_from_other_seat.json
1f404bfa8381f4734b66a6e03dd4f4e8ad3fa7d2 data/create/recipes/crafting/kinetics/orange_valve_handle_from_other_valve_handle.json
d41f850475814e099f21b7232596c1ba12d30798 data/create/recipes/crafting/kinetics/pink_seat.json
e6997dae188b5b07b5ca33c0843628dc73df1cc1 data/create/recipes/crafting/kinetics/pink_seat_from_other_seat.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
a8e996bed77d3d20725f9d592c250392b3adb106 data/create/recipes/crafting/kinetics/portable_fluid_interface.json
7ed5699349faf2981228769c873057105a5ea3ea data/create/recipes/crafting/kinetics/portable_storage_interface.json
16199a6729005a279854cb1838401f6e73bdebae data/create/recipes/crafting/kinetics/propeller.json
76ba751b65d312d1b34229d76fff2111b593091a data/create/recipes/crafting/kinetics/purple_seat.json
e6c462d64e1de9c7fca95f9c9a25b8d1575979da 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
b90fdb1047afc234b126a071fb7ddad003203db2 data/create/recipes/crafting/kinetics/purple_seat.json
8be4a393acce649d57178a62f81705abcd919a56 data/create/recipes/crafting/kinetics/purple_seat_from_other_seat.json
5e630362d97da5ebc8148f890115a1c5265e8a46 data/create/recipes/crafting/kinetics/purple_valve_handle_from_other_valve_handle.json
af84b939ced1c0254a27469f857f571afbadc4f6 data/create/recipes/crafting/kinetics/radial_chassis.json
1059f08b016e1c222f13bd9976d0fcd8fc982619 data/create/recipes/crafting/kinetics/red_seat.json
0827e86e4b5f9d7023ccc19922bcbbaefd5b42d8 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
419a93ed1f41a20936a7d66f7271da0a0be4d593 data/create/recipes/crafting/kinetics/red_seat.json
c0c248fa1b8d8d8cb63d3c299e8b35c72b0aab03 data/create/recipes/crafting/kinetics/red_seat_from_other_seat.json
73c8d12da8a5d9ec8a0d0d5c413bc2f66e463e81 data/create/recipes/crafting/kinetics/red_valve_handle_from_other_valve_handle.json
af525e135eb927b64462120d201ecae7a7ec61ed data/create/recipes/crafting/kinetics/rope_pulley.json
1b918eb77b3e0fb2234c4c2c0d52e730ae7f3ffa data/create/recipes/crafting/kinetics/rotation_speed_controller.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
f508d510576c93712e7f5265345a32e8818bbf0d data/create/recipes/crafting/kinetics/whisk.json
d80a741d2f0d4f742217b43d7e4d37f003ec9f9d data/create/recipes/crafting/kinetics/white_sail.json
f4d88aa2edea548d29cf2678a111d8bb5db7720a data/create/recipes/crafting/kinetics/white_seat.json
7e0d276cd56f04f35d02c25810bffdf8fc297fcd 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
61894b1302aef9413ca263eb89c3d9f4cfb92239 data/create/recipes/crafting/kinetics/white_seat.json
ceb3d574336ce5ff151db080fe517ba43ff77a49 data/create/recipes/crafting/kinetics/white_seat_from_other_seat.json
54a182603347c2d8898f9990f1536128611af749 data/create/recipes/crafting/kinetics/white_valve_handle_from_other_valve_handle.json
8508255518d3718a0d8c2f536f69ffe9ed48a855 data/create/recipes/crafting/kinetics/windmill_bearing.json
d11eee4005372b1d0fad283b28c8016d823b5e37 data/create/recipes/crafting/kinetics/wooden_bracket.json
3ec8bb5660656f1c676035d8ba5460462c1d1865 data/create/recipes/crafting/kinetics/wrench.json
5579e58473474c4e59efd1ee39ddf0140d66b618 data/create/recipes/crafting/kinetics/yellow_seat.json
f055d233ac7ee9eac840a658afa01bedd793ff38 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
8b7ca850a23126fd7d65084cbc6506145efee7af data/create/recipes/crafting/kinetics/yellow_seat.json
c574b993d49874bbed5d064205c436271dfa27b8 data/create/recipes/crafting/kinetics/yellow_seat_from_other_seat.json
19333b83d10e307d715b5667b8623915880e1861 data/create/recipes/crafting/kinetics/yellow_valve_handle_from_other_valve_handle.json
3f6f3a547dc06c9462da880360f29b49ac3f5e2a data/create/recipes/crafting/logistics/adjustable_crate.json
fc75c87159569cb6ee978e6d51b0c3b0f504b5de data/create/recipes/crafting/logistics/andesite_funnel.json
660e824ab6042c145f02ffcfe95a34c38f113e19 data/create/recipes/crafting/logistics/andesite_tunnel.json

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 1392",
"_": "Missing Localizations: 1229",
"_": "->------------------------] Game Elements [------------------------<-",
@ -17,7 +17,7 @@
"block.create.andesite_encased_cogwheel": "UNLOCALIZED: Andesite Encased Cogwheel",
"block.create.andesite_encased_large_cogwheel": "UNLOCALIZED: Andesite Encased Large Cogwheel",
"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.asurine": "UNLOCALIZED: Asurine",
"block.create.asurine_bricks": "UNLOCALIZED: Asurine Bricks",
@ -598,7 +598,7 @@
"advancement.create.overstressed": "Überfordert",
"advancement.create.overstressed.desc": "Erfahre die Limits der Belastung aus erster Hand.",
"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.desc": "Verschönere deinen Mechanischem Riemen mit einem Tunnel.",
"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.upward_chute": "Luftentführung",
"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.desc": "UNLOCALIZED: Place a sideways funnel on top of a belt or depot to create a special type.",
"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": "Klappernde Klappen",
"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": "Die Hühnchen und die Klappen",
"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.desc": "Reite den Luftstrom eines eingeschlossenen Propellers.",
"advancement.create.fan_lava": "UNLOCALIZED: Geothermal Space Heater",
"advancement.create.fan_lava.desc": "UNLOCALIZED: Get caught in a stream of air that smelts things.",
"advancement.create.fan_water": "UNLOCALIZED: Wacky Washing",
"advancement.create.fan_water.desc": "UNLOCALIZED: Get caught in a stream of air that washes things.",
"advancement.create.fan_smoke": "UNLOCALIZED: Mechanical Bellows",
"advancement.create.fan_smoke.desc": "UNLOCALIZED: Get caught in a stream of air that smokes items.",
"advancement.create.wrench": "UNLOCALIZED: Configure Conveniently",
"advancement.create.wrench.desc": "UNLOCALIZED: Create a Wrench to aid you in building your contraptions.",
"advancement.create.goggles": "UNLOCALIZED: 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.speedometer": "UNLOCALIZED: But How Fast Exactly?",
"advancement.create.speedometer.desc": "UNLOCALIZED: Place and power a Speedometer. Look at it through your goggles to read its exact value.",
"advancement.create.stressometer": "UNLOCALIZED: But How Stressed Exactly?",
"advancement.create.stressometer.desc": "UNLOCALIZED: Place and power a Stressometer. Look at it through your goggles to read its exact value.",
"advancement.create.aesthetics": "UNLOCALIZED: Boom, Aesthetics!",
"advancement.create.aesthetics.desc": "UNLOCALIZED: Place brackets on a shaft, pipe and cogwheel.",
"advancement.create.reinforced": "UNLOCALIZED: Boom, Reinforced!",
"advancement.create.reinforced.desc": "UNLOCALIZED: Use fitting casing blocks on a shaft, pipe and mechanical belt.",
"advancement.create.water_wheel": "UNLOCALIZED: Harnessing Hydraulics",
"advancement.create.water_wheel.desc": "UNLOCALIZED: Place a Water Wheel and try getting it to spin!",
"advancement.create.chocolate_wheel": "UNLOCALIZED: Tasteful power",
"advancement.create.chocolate_wheel.desc": "UNLOCALIZED: Run a Water Wheel with molten Chocolate.",
"advancement.create.lava_wheel": "UNLOCALIZED: Magma Wheel",
"advancement.create.lava_wheel.desc": "UNLOCALIZED: This shouldn't have worked.",
"advancement.create.cuckoo": "UNLOCALIZED: Is it time?",
"advancement.create.cuckoo.desc": "UNLOCALIZED: Witness a cuckhoo clock announce bedtime.",
"advancement.create.millstone": "UNLOCALIZED: Pocket Crusher",
"advancement.create.millstone.desc": "UNLOCALIZED: Place and power a Millstone.",
"advancement.create.windmill": "UNLOCALIZED: A mild Breeze",
"advancement.create.windmill.desc": "UNLOCALIZED: Assemble a windmill.",
"advancement.create.maxed_windmill": "UNLOCALIZED: A strong breeze",
"advancement.create.maxed_windmill.desc": "UNLOCALIZED: Assemble a windmill of maximum strength.",
"advancement.create.andesite_casing": "UNLOCALIZED: The Andesite Age",
"advancement.create.andesite_casing.desc": "UNLOCALIZED: Use some Andesite Alloy and Wood to create a basic Casing.",
"advancement.create.mechanical_drill": "UNLOCALIZED: Stationary Breakers",
"advancement.create.mechanical_drill.desc": "UNLOCALIZED: Place and power a Mechanical Drill.",
"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.polished_rose_quartz": "UNLOCALIZED: Pink Diamonds",
"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.desc": "UNLOCALIZED: Make some Electron Tubes, useful in crafting less primitive machinery.",
"advancement.create.mechanical_saw": "UNLOCALIZED: Stationary Chopping",
"advancement.create.mechanical_saw.desc": "UNLOCALIZED: Place and power a Mechanical Saw.",
"advancement.create.basin": "UNLOCALIZED: Basin Operation",
"advancement.create.basin.desc": "UNLOCALIZED: Place a Basin and try throwing items into it.",
"advancement.create.mixer": "UNLOCALIZED: Mixin' It Up",
"advancement.create.mixer.desc": "UNLOCALIZED: Place a Mechanical Mixer above the Basin, power it, and start mixing some ingredients.",
"advancement.create.blaze_burner": "UNLOCALIZED: A living Fireplace",
"advancement.create.blaze_burner.desc": "UNLOCALIZED: Obtain a Blaze Burner.",
"advancement.create.compact": "UNLOCALIZED: Automated Compacting",
"advancement.create.compact.desc": "UNLOCALIZED: Use a Press and a Basin to compact some items.",
"advancement.create.brass": "UNLOCALIZED: Actual Alloys",
"advancement.create.brass.desc": "UNLOCALIZED: Use Crushed Copper and Crushed Zinc to create some Brass.",
"advancement.create.brass_casing": "UNLOCALIZED: The Brass Age",
"advancement.create.brass_casing.desc": "UNLOCALIZED: Use newly obtained Brass and some Wood to create a more advanced Casing.",
"advancement.create.copper_casing": "UNLOCALIZED: The Copper Age",
"advancement.create.copper_casing.desc": "UNLOCALIZED: Use some Copper Sheets and Wood to create some Copper Casings.",
"advancement.create.spout": "UNLOCALIZED: Sploosh",
"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.desc": "UNLOCALIZED: Watch a spout fill a bottle with potion fluid.",
"advancement.create.chocolate": "UNLOCALIZED: A world of Imagination",
"advancement.create.chocolate.desc": "UNLOCALIZED: Obtain a bucket of Molten Chocolate.",
"advancement.create.item_drain": "UNLOCALIZED: Tumble Draining",
"advancement.create.item_drain.desc": "UNLOCALIZED: Watch a fluid item being emptied by an item drain.",
"advancement.create.chained_item_drain": "UNLOCALIZED: Let it roll!",
"advancement.create.chained_item_drain.desc": "UNLOCALIZED: Watch an item roll across several chained item drains.",
"advancement.create.glass_pipe": "UNLOCALIZED: Flow Spy",
"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.pipe_collision": "UNLOCALIZED: Never cross the Streams!",
"advancement.create.pipe_collision.desc": "UNLOCALIZED: Watch two fluids meet in your pipe network.",
"advancement.create.pipe_spill": "UNLOCALIZED: There's a leak!",
"advancement.create.pipe_spill.desc": "UNLOCALIZED: Watch an open end of a pipe take or place fluids into the world.",
"advancement.create.hose_pulley": "UNLOCALIZED: Industrial Spillage",
"advancement.create.hose_pulley.desc": "UNLOCALIZED: Lower a hose pulley and watch it drain or fill a body of fluid.",
"advancement.create.infinite_water": "UNLOCALIZED: Draining the Ocean",
"advancement.create.infinite_water.desc": "UNLOCALIZED: Pump from a body of Water large enough to be considered Infinite.",
"advancement.create.infinite_lava": "UNLOCALIZED: Draining the Planets' Core",
"advancement.create.infinite_lava.desc": "UNLOCALIZED: Pump from a body of Lava large enough to be considered Infinite.",
"advancement.create.infinite_chocolate": "UNLOCALIZED: Drowning in Imagination",
"advancement.create.infinite_chocolate.desc": "UNLOCALIZED: Pump from a body of Molten Chocolate large enough to be considered Infinite.",
"advancement.create.crafter": "UNLOCALIZED: Automated Assembly",
"advancement.create.crafter.desc": "UNLOCALIZED: Place and power some Mechanical Crafters.",
"advancement.create.fan_lava": "geothermische Heizung",
"advancement.create.fan_lava.desc": "Bleibe in einem Luftzug, der Dinge schmilzt, hängen.",
"advancement.create.fan_water": "Verrücktes Waschen",
"advancement.create.fan_water.desc": "Bleibe in einem Luftzug, der Dinge wäscht, hängen.",
"advancement.create.fan_smoke": "Mechanischer Balg",
"advancement.create.fan_smoke.desc": "Bleibe in einem Luftzug, der Items räuchert, hängen.",
"advancement.create.wrench": "Komfortabel Einstellen",
"advancement.create.wrench.desc": "Stelle einen Schraubenschlüssel her, der beim Bauen von Vorrichtungen hilft. ",
"advancement.create.goggles": "Stress-O-Vision",
"advancement.create.goggles.desc": "Stelle Ingenieursbrillen her, die beim Bekommen von kinetischen Informationen von Bauteilen, hilft.",
"advancement.create.speedometer": "Aber wie schnell genau?",
"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": "Aber wie belastet genau?",
"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": "Boom, Ästhetik!",
"advancement.create.aesthetics.desc": "Plaziere Halterungen an Wellen, Rohren und Zahnrädern.",
"advancement.create.reinforced": "Boom, verstärkt!!",
"advancement.create.reinforced.desc": "Verwende passende Rahmen für Wellen, Rohre und Riemen.",
"advancement.create.water_wheel": "Angespannte Hydraulik",
"advancement.create.water_wheel.desc": "Plaziere ein Wasserrad und versuche es zum drehen zu bringen!",
"advancement.create.chocolate_wheel": "Leckere Energie",
"advancement.create.chocolate_wheel.desc": "Lasse ein Wasserad mit geschmolzerner Schokolade laufen.",
"advancement.create.lava_wheel": "Magmarad",
"advancement.create.lava_wheel.desc": "Das sollte nicht funktioniert haben.",
"advancement.create.cuckoo": "Ist es Zeit?",
"advancement.create.cuckoo.desc": "Bekomme mit, wie eine Kuckucksuhr Schlafenszeit ankündigt.",
"advancement.create.millstone": "Taschenmahlstein",
"advancement.create.millstone.desc": "Plaziere und aktiviere einen Mahlstein.",
"advancement.create.windmill": "Eine leichte Brise",
"advancement.create.windmill.desc": "Baue eine Windmühle.",
"advancement.create.maxed_windmill": "Eine starke Briese",
"advancement.create.maxed_windmill.desc": "Baue eine Windmühle mit maximaler stärke.",
"advancement.create.andesite_casing": "Das Andesit Alter",
"advancement.create.andesite_casing.desc": "Verwende Andesite Legierungen und Holz, um einen einfachen Rahmen zu erstellen.",
"advancement.create.mechanical_drill": "Stationäre Brecher",
"advancement.create.mechanical_drill.desc": "Plaziere und treibe einen Mechanischen Bohrer.",
"advancement.create.press": "Presse macht 'Bonk'!",
"advancement.create.press.desc": "Plaziere und treibe eine Mechanische Presse an um Bleche zu erstellen.",
"advancement.create.polished_rose_quartz": "Pinke Diamanten",
"advancement.create.polished_rose_quartz.desc": "Verwende ein Schmiergelpapier um Rosenquarz zu polieren bis er transparent wird.",
"advancement.create.electron_tube": "Piep piep",
"advancement.create.electron_tube.desc": "Mache ein paar Elektronenröhren, nützlich in weniger primitiven Maschienerien.",
"advancement.create.mechanical_saw": "Stationäres Hacken",
"advancement.create.mechanical_saw.desc": "Plaziere und verwende eine Mechanische Säge.",
"advancement.create.basin": "Beckenbetrieb",
"advancement.create.basin.desc": "Stelle ein Behälter auf und versuche Items reinzuwerfen.",
"advancement.create.mixer": "Misch es zusammen",
"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": "Ein lebender Kamin",
"advancement.create.blaze_burner.desc": "Bekomme einen Lohenbrenner.",
"advancement.create.compact": "Automatische Verdichtunge",
"advancement.create.compact.desc": "Verwende eine Presse und einen Behälter um ein paar Items zu verdichten.",
"advancement.create.brass": "Tatsächliche Legierungen",
"advancement.create.brass.desc": "Verwende zerkleinertes Kupfererz und zerkleinertes Zinkerz um messing herzustellen.",
"advancement.create.brass_casing": "Das Messingzeitalter",
"advancement.create.brass_casing.desc": "Verwende das neu erhaltene Messing und etwas Holz, um mehr fortgeschrittene Rahmen herzustellen.",
"advancement.create.copper_casing": "Das Kupferzeitalter",
"advancement.create.copper_casing.desc": "Verwende Kupferbleche und Holz, um Kupferrahmen herzustellen.",
"advancement.create.spout": "Platsch",
"advancement.create.spout.desc": "Schaue einem Flüssigkeitsitem zu, wie es von einem Ausguss gefüllt wird.",
"advancement.create.spout_potion": "Globale Brauerei",
"advancement.create.spout_potion.desc": "Schaue einem Ausguss zu, wie er eine Flasche mit einem Trank füllt.",
"advancement.create.chocolate": "Eine Welt der Fantasie",
"advancement.create.chocolate.desc": "Bekomme einen Schokoladeneimer",
"advancement.create.item_drain": "Entwässerung",
"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": "Lass es rollen!",
"advancement.create.chained_item_drain.desc": "Schaue einem Gegenstand zu, wie er über mehrere verbundene Abflüsse rollt.",
"advancement.create.glass_pipe": "Flussspion",
"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": "Lass niemals die Ströme kreuzen!",
"advancement.create.pipe_collision.desc": "Schaue zwei Flüssigkeiten zu, wie sie sich in deinen Rohren treffen.",
"advancement.create.pipe_spill": "Da ist ein Leck!",
"advancement.create.pipe_spill.desc": "Schaue eiem offenem Rohrende zu, wie es Flüssigkeiten aufsaugt oder rauslässt.",
"advancement.create.hose_pulley": "Industrielles Verschütten",
"advancement.create.hose_pulley.desc": "Lass eine Umlenkrolle ab und schau ihr zu, wie sie Wasser aufsaugt oder rauslässt.",
"advancement.create.infinite_water": "Die Ozeane entwässern",
"advancement.create.infinite_water.desc": "Pumpe aus einem Gewässer, das groß genug ist, um als unendlich bezeichnet zu werden.",
"advancement.create.infinite_lava": "Den Kern des Planeten aufsaugen",
"advancement.create.infinite_lava.desc": "Pumpe aus einem Lavasee, der groß genug ist, um als unendlich bezeichnet zu werden.",
"advancement.create.infinite_chocolate": "In Fantasie ertrinken",
"advancement.create.infinite_chocolate.desc": "Pumpe aus einem Schokoladenbecken, das groß genug ist, um als unendlich bezeichnet zu werden.",
"advancement.create.crafter": "Automatisierte Montage",
"advancement.create.crafter.desc": "Plaziere und aktiviere ein paar Mechanische Handwerkseinheiten.",
"advancement.create.clockwork_bearing": "UNLOCALIZED: Contraption o'clock",
"advancement.create.clockwork_bearing.desc": "UNLOCALIZED: Assemble a Structure mounted on a Clockwork Bearing.",
"advancement.create.nixie_tube": "UNLOCALIZED: Signs of Style",
@ -1083,7 +1083,7 @@
"create.schematicannon.status.skipping": "Überspringen",
"create.schematicannon.status.missingBlock": "Fehlender Block:",
"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.schematicNotPlaced": "Bauplan nicht positioniert",
"create.schematicannon.status.schematicExpired": "Bauplandatei abgelaufen",
@ -1100,75 +1100,75 @@
"create.gui.filter.ignore_data": "Ignoriere Daten",
"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.inverted": "UNLOCALIZED: is not placeable",
"create.item_attributes.consumable": "UNLOCALIZED: can be eaten",
"create.item_attributes.consumable.inverted": "UNLOCALIZED: cannot be eaten",
"create.item_attributes.placeable": "ist plazierbar",
"create.item_attributes.placeable.inverted": "ist nicht plazierbar",
"create.item_attributes.consumable": "kann man essen",
"create.item_attributes.consumable.inverted": "kann man nicht essen",
"create.item_attributes.fluid_container": "UNLOCALIZED: can store fluids",
"create.item_attributes.fluid_container.inverted": "UNLOCALIZED: cannot store fluids",
"create.item_attributes.enchanted": "UNLOCALIZED: is enchanted",
"create.item_attributes.enchanted.inverted": "UNLOCALIZED: is unenchanted",
"create.item_attributes.max_enchanted": "UNLOCALIZED: is enchanted at max level",
"create.item_attributes.max_enchanted.inverted": "UNLOCALIZED: is not enchanted at max level",
"create.item_attributes.enchanted": "ist verzaubert",
"create.item_attributes.enchanted.inverted": "ist nicht verzaubert",
"create.item_attributes.max_enchanted": "ist mit dem maximalen Level verzaubert",
"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.inverted": "UNLOCALIZED: does not have a custom name",
"create.item_attributes.damaged": "UNLOCALIZED: is damaged",
"create.item_attributes.damaged.inverted": "UNLOCALIZED: is not damaged",
"create.item_attributes.badly_damaged": "UNLOCALIZED: is heavily damaged",
"create.item_attributes.badly_damaged.inverted": "UNLOCALIZED: is not heavily damaged",
"create.item_attributes.not_stackable": "UNLOCALIZED: cannot stack",
"create.item_attributes.not_stackable.inverted": "UNLOCALIZED: can be stacked",
"create.item_attributes.equipable": "UNLOCALIZED: can be equipped",
"create.item_attributes.equipable.inverted": "UNLOCALIZED: cannot be equipped",
"create.item_attributes.furnace_fuel": "UNLOCALIZED: is furnace fuel",
"create.item_attributes.furnace_fuel.inverted": "UNLOCALIZED: is not furnace fuel",
"create.item_attributes.washable": "UNLOCALIZED: can be Washed",
"create.item_attributes.washable.inverted": "UNLOCALIZED: cannot be Washed",
"create.item_attributes.crushable": "UNLOCALIZED: can be Crushed",
"create.item_attributes.crushable.inverted": "UNLOCALIZED: cannot be Crushed",
"create.item_attributes.smeltable": "UNLOCALIZED: can be Smelted",
"create.item_attributes.smeltable.inverted": "UNLOCALIZED: cannot be Smelted",
"create.item_attributes.smokable": "UNLOCALIZED: can be Smoked",
"create.item_attributes.smokable.inverted": "UNLOCALIZED: cannot be Smoked",
"create.item_attributes.blastable": "UNLOCALIZED: is smeltable in Blast Furnace",
"create.item_attributes.blastable.inverted": "UNLOCALIZED: is not smeltable in Blast Furnace",
"create.item_attributes.damaged": "ist beschädigt",
"create.item_attributes.damaged.inverted": "ist nicht beschädigt",
"create.item_attributes.badly_damaged": "ist stark beschädigt",
"create.item_attributes.badly_damaged.inverted": "ist nicht stark beschädigt",
"create.item_attributes.not_stackable": "kann nicht gestapelt werden",
"create.item_attributes.not_stackable.inverted": "kann gestapelt werden",
"create.item_attributes.equipable": "kann ausgerüstet werden",
"create.item_attributes.equipable.inverted": "kann nicht ausgerüstet werden",
"create.item_attributes.furnace_fuel": "ist Brennstoff",
"create.item_attributes.furnace_fuel.inverted": "ist nicht Brennstoff",
"create.item_attributes.washable": "kann gewaschen werden",
"create.item_attributes.washable.inverted": "kann nicht gewaschen werden",
"create.item_attributes.crushable": "kann zerkleinert werden",
"create.item_attributes.crushable.inverted": "kann nicht zerkleinert werden",
"create.item_attributes.smeltable": "kann geschmolzen werden",
"create.item_attributes.smeltable.inverted": "kann nicht geschmolzen werden",
"create.item_attributes.smokable": "kann geräuchert werden",
"create.item_attributes.smokable.inverted": "kann nicht geräuchert werden",
"create.item_attributes.blastable": "ist im Schmelzofen schmelzbar",
"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.inverted": "UNLOCALIZED: is shulker not %1$s",
"create.item_attributes.shulker_level.full": "UNLOCALIZED: full",
"create.item_attributes.shulker_level.empty": "UNLOCALIZED: empty",
"create.item_attributes.shulker_level.partial": "UNLOCALIZED: partially filled",
"create.item_attributes.in_tag": "UNLOCALIZED: is tagged %1$s",
"create.item_attributes.in_tag.inverted": "UNLOCALIZED: is not tagged %1$s",
"create.item_attributes.in_item_group": "UNLOCALIZED: is in group '%1$s'",
"create.item_attributes.in_item_group.inverted": "UNLOCALIZED: is not in group '%1$s'",
"create.item_attributes.added_by": "UNLOCALIZED: was added by %1$s",
"create.item_attributes.added_by.inverted": "UNLOCALIZED: was not added by %1$s",
"create.item_attributes.has_enchant": "UNLOCALIZED: is enchanted with %1$s",
"create.item_attributes.has_enchant.inverted": "UNLOCALIZED: is not enchanted with %1$s",
"create.item_attributes.color": "UNLOCALIZED: is dyed %1$s",
"create.item_attributes.color.inverted": "UNLOCALIZED: is not dyed %1$s",
"create.item_attributes.has_fluid": "UNLOCALIZED: contains %1$s",
"create.item_attributes.has_fluid.inverted": "UNLOCALIZED: does not contain %1$s",
"create.item_attributes.has_name": "UNLOCALIZED: has the custom name %1$s",
"create.item_attributes.has_name.inverted": "UNLOCALIZED: does not have the custom name %1$s",
"create.item_attributes.book_author": "UNLOCALIZED: was authored by %1$s",
"create.item_attributes.book_author.inverted": "UNLOCALIZED: was not authored by %1$s",
"create.item_attributes.book_copy_original": "UNLOCALIZED: is an original",
"create.item_attributes.book_copy_original.inverted": "UNLOCALIZED: is not an original",
"create.item_attributes.book_copy_first": "UNLOCALIZED: is a first-generation copy",
"create.item_attributes.book_copy_first.inverted": "UNLOCALIZED: is not a first-generation copy",
"create.item_attributes.book_copy_second": "UNLOCALIZED: is a second-generation copy",
"create.item_attributes.book_copy_second.inverted": "UNLOCALIZED: is not a second-generation copy",
"create.item_attributes.book_copy_tattered": "UNLOCALIZED: is a tattered mess",
"create.item_attributes.book_copy_tattered.inverted": "UNLOCALIZED: is not a tattered mess",
"create.item_attributes.astralsorcery_amulet": "UNLOCALIZED: improves %1$s",
"create.item_attributes.astralsorcery_amulet.inverted": "UNLOCALIZED: does not improve %1$s",
"create.item_attributes.astralsorcery_constellation": "UNLOCALIZED: is attuned to %1$s",
"create.item_attributes.astralsorcery_constellation.inverted": "UNLOCALIZED: is not attuned to %1$s",
"create.item_attributes.astralsorcery_crystal": "UNLOCALIZED: has crystal attribute %1$s",
"create.item_attributes.astralsorcery_crystal.inverted": "UNLOCALIZED: does not have crystal attribute %1$s",
"create.item_attributes.astralsorcery_perk_gem": "UNLOCALIZED: has perk attribute %1$s",
"create.item_attributes.astralsorcery_perk_gem.inverted": "UNLOCALIZED: does not have perk attribute %1$s",
"create.item_attributes.in_tag": "ist mit %1$s makiert",
"create.item_attributes.in_tag.inverted": "ist nicht mit %1$s markoiert",
"create.item_attributes.in_item_group": "ist in der Gruppe '%1$s'",
"create.item_attributes.in_item_group.inverted": "ist nicht in der Gruppe '%1$s'",
"create.item_attributes.added_by": "wurde von %1$s hinzugefügt",
"create.item_attributes.added_by.inverted": "wurde nicht von %1$s hinzugefügt",
"create.item_attributes.has_enchant": "ist mit %1$s verzaubert",
"create.item_attributes.has_enchant.inverted": "ist nicht mit %1$s verzaubert",
"create.item_attributes.color": "ist %1$s gefärbt",
"create.item_attributes.color.inverted": "ist nicht %1$s gefärbt",
"create.item_attributes.has_fluid": "enthält %1$s",
"create.item_attributes.has_fluid.inverted": "enthält nicht %1$s",
"create.item_attributes.has_name": "hat den Benutzerdefinierten Namen %1$s",
"create.item_attributes.has_name.inverted": "hat nicht den benutzerdefinierten Namen %1$s",
"create.item_attributes.book_author": "wurde verfasst von %1$s",
"create.item_attributes.book_author.inverted": "wurde nicht von %1$s verfasst",
"create.item_attributes.book_copy_original": "ist ein Original",
"create.item_attributes.book_copy_original.inverted": "ist kein Original",
"create.item_attributes.book_copy_first": "ist die erste Kopie",
"create.item_attributes.book_copy_first.inverted": "ist nicht die erste Kopie",
"create.item_attributes.book_copy_second": "ist die zweite Kopie",
"create.item_attributes.book_copy_second.inverted": "ist nicht die Zweite Kopie",
"create.item_attributes.book_copy_tattered": "ist ein zerfetztes Durcheinander",
"create.item_attributes.book_copy_tattered.inverted": "sit kein zerfetztes Durcheinander",
"create.item_attributes.astralsorcery_amulet": "verbessert %1$s",
"create.item_attributes.astralsorcery_amulet.inverted": "verbessert nicht %1$s",
"create.item_attributes.astralsorcery_constellation": "ist abgestimmt auf %1$s",
"create.item_attributes.astralsorcery_constellation.inverted": "ist nicht abgestimmt auf %1$s",
"create.item_attributes.astralsorcery_crystal": "hat das Kristallattribut %1$s",
"create.item_attributes.astralsorcery_crystal.inverted": "hat nicht das Kristallattribut %1$s",
"create.item_attributes.astralsorcery_perk_gem": "hat das Vorteilsattribut %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.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.action1": "wird diese Steuerung gezeigt.",
"block.create.wooden_bracket.tooltip": "UNLOCALIZED: WOODEN BRACKET",
"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": "Holzhalterung",
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
"block.create.metal_bracket.tooltip": "Metallhalterung",
"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.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.condition1": "UNLOCALIZED: Right click on Seat",
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
"block.create.seat.tooltip": "Sitz",
"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": "Rechtsklick auf den Sitz",
"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.summary": "UNLOCALIZED: A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!",
"item.create.blaze_cake.tooltip": "Lohenkuchen",
"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.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.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.condition1": "UNLOCALIZED: When in Off-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.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.condition1": "UNLOCALIZED: When in filter slot",
"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.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.condition1": "UNLOCALIZED: When in filter slot",
"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.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.behaviour1": "UNLOCALIZED: Opens the _Interface_",
"block.create.schematicannon.tooltip.condition1": "Wenn gerechtsklickt",
"block.create.schematicannon.tooltip.behaviour1": "Öffnet das _Interface_",
"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.condition1": "Wenn ein Leerer Bauplan bereitgestellt wird",
"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.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.",

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 271",
"_": "Missing Localizations: 232",
"_": "->------------------------] Game Elements [------------------------<-",
@ -31,13 +31,13 @@
"block.create.black_nixie_tube": "Tubo Nixie negro",
"block.create.black_sail": "Vela negra",
"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.blaze_burner": "Quemador de Blaze",
"block.create.blue_nixie_tube": "Tubo Nixie azul",
"block.create.blue_sail": "Vela 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.brass_belt_funnel": "Embudo de cinta 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_sail": "Vela 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.calcite_bricks": "UNLOCALIZED: Calcite Bricks",
"block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab",
@ -142,7 +142,7 @@
"block.create.cyan_nixie_tube": "Tubo Nixie cian",
"block.create.cyan_sail": "Vela 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.dark_oak_window": "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_sail": "Vela 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.green_nixie_tube": "Tubo Nixie verde",
"block.create.green_sail": "Vela 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.hand_crank": "Manivela",
"block.create.haunted_bell": "Campana encantada",
@ -218,17 +218,17 @@
"block.create.light_blue_nixie_tube": "Tubo Nixie azul claro",
"block.create.light_blue_sail": "Vela 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_gray_nixie_tube": "Tubo Nixie gris claro",
"block.create.light_gray_sail": "Vela 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.lime_nixie_tube": "Tubo Nixie lima",
"block.create.lime_sail": "Vela 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.limestone": "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_sail": "Vela 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.mechanical_arm": "Brazo mecánico",
"block.create.mechanical_bearing": "Rodamiento mecánico",
@ -269,7 +269,7 @@
"block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall",
"block.create.orange_sail": "Vela 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.ornate_iron_window": "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_sail": "Vela 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.piston_extension_pole": "Pértiga de extensión de pistón",
"block.create.polished_andesite": "UNLOCALIZED: Polished Andesite",
@ -360,13 +360,13 @@
"block.create.purple_nixie_tube": "Tubo Nixie morado",
"block.create.purple_sail": "Vela morada",
"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.radial_chassis": "Chasis radial",
"block.create.red_nixie_tube": "Tubo Nixie rojo",
"block.create.red_sail": "Vela roja",
"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.redstone_contact": "Contacto de redstone",
"block.create.redstone_link": "Enlace de redstone",
@ -478,14 +478,14 @@
"block.create.white_nixie_tube": "Tubo Nixie blanco",
"block.create.white_sail": "Vela blanca",
"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.windmill_bearing": "Rodamiento del molino de viento",
"block.create.wooden_bracket": "Soporte de madera para ejes",
"block.create.yellow_nixie_tube": "Tubo Nixie amarillo",
"block.create.yellow_sail": "Vela amarilla",
"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.zinc_block": "Bloque 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.junk": "Basura aleatoria",
"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.heated": "Calentado",
"create.recipe.heat_requirement.superheated": "Súper-Calentado",
@ -840,7 +840,7 @@
"create.action.discard": "Descartar",
"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.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.cycle": "[RUEDA DEL RATÓN] para el ciclo",
"create.toolbox.unequip": "UNLOCALIZED: Unequip: %1$s",
"create.toolbox.outOfRange": "UNLOCALIZED: Toolbox of held item not in Range",
"create.toolbox.detach": "UNLOCALIZED: Stop tracking and keep item",
"create.toolbox.depositAll": "UNLOCALIZED: Return items to nearby Toolboxes",
"create.toolbox.depositBox": "UNLOCALIZED: Return items to Toolbox",
"create.toolbox.unequip": "Desequipar: %1$s",
"create.toolbox.outOfRange": "La caja de herramientas del objeto retenido no está en el rango",
"create.toolbox.detach": "Dejar de rastrear y conservar el objeto",
"create.toolbox.depositAll": "Devolver elementos a las cajas de herramientas cercanas",
"create.toolbox.depositBox": "Devolver elementos a la caja de herramientas",
"create.gui.symmetryWand.mirrorType": "Espejado",
"create.gui.symmetryWand.orientation": "Orientación",
@ -1104,14 +1104,14 @@
"create.item_attributes.placeable.inverted": "no se puede colocar",
"create.item_attributes.consumable": "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.inverted": "UNLOCALIZED: cannot store fluids",
"create.item_attributes.fluid_container": "puede almacenar fluídos",
"create.item_attributes.fluid_container.inverted": "puede almacenar fluídos",
"create.item_attributes.enchanted": "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.inverted": "no está encantado en el nivel máximo",
"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": "tiene un nombre personalizado",
"create.item_attributes.renamed.inverted": "no tiene un nombre personalizado",
"create.item_attributes.damaged": "está dañado",
"create.item_attributes.damaged.inverted": "no está 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.summary": "Convierte la _fuerza rotacional_ en un refinado mareo.",
"block.create.toolbox.tooltip": "UNLOCALIZED: TOOLBOX",
"block.create.toolbox.tooltip.summary": "UNLOCALIZED: Every Inventors' dearest Companion. Conveniently _holds_ a large amount of _8 Different_ item types.",
"block.create.toolbox.tooltip.condition1": "UNLOCALIZED: When Picked Up",
"block.create.toolbox.tooltip.behaviour1": "UNLOCALIZED: _Retains_ Inventory _Contents_.",
"block.create.toolbox.tooltip.condition2": "UNLOCALIZED: When placed in Range",
"block.create.toolbox.tooltip.behaviour2": "UNLOCALIZED: _Nearby_ _Players_ can hold the _Toolbox_ _Keybind_ to access its contents _Remotely_.",
"block.create.toolbox.tooltip.condition3": "UNLOCALIZED: When R-Clicked",
"block.create.toolbox.tooltip.behaviour3": "UNLOCALIZED: Opens the _Container Interface_.",
"block.create.toolbox.tooltip": "CAJA DE HERRAMIENTAS",
"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": "Cuando se recoge...",
"block.create.toolbox.tooltip.behaviour1": "Conserva el contenido del inventario.",
"block.create.toolbox.tooltip.condition2": "Cuando se coloca en el rango...",
"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": "Cuando se hace clic derecho...",
"block.create.toolbox.tooltip.behaviour3": "Abre la interfaz del contenedor.",
"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.",
@ -1482,10 +1482,10 @@
"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.condition1": "UNLOCALIZED: When observing a Container",
"block.create.content_observer.tooltip.behaviour1": "UNLOCALIZED: Emits a _Redstone Signal_ while the observed container has _matching_ _content_.",
"block.create.content_observer.tooltip.condition2": "UNLOCALIZED: When observing a Funnel",
"block.create.content_observer.tooltip.behaviour2": "UNLOCALIZED: Emits a _Redstone Pulse_ when a _matching_ Item is _transferred_.",
"block.create.content_observer.tooltip.condition1": "Al observar un contenedor...",
"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": "Al observar un embudo...",
"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.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 [------------------------<-",
@ -31,13 +31,13 @@
"block.create.black_nixie_tube": "黒色のニキシー管",
"block.create.black_sail": "黒色の帆",
"block.create.black_seat": "黒色のシート",
"block.create.black_toolbox": "UNLOCALIZED: Black Toolbox",
"block.create.black_toolbox": "黒色の工具箱",
"block.create.black_valve_handle": "黒色のバルブハンドル",
"block.create.blaze_burner": "ブレイズバーナー",
"block.create.blue_nixie_tube": "青色のニキシー管",
"block.create.blue_sail": "青色の帆",
"block.create.blue_seat": "青色のシート",
"block.create.blue_toolbox": "UNLOCALIZED: Blue Toolbox",
"block.create.blue_toolbox": "青色の工具箱",
"block.create.blue_valve_handle": "青色のバルブハンドル",
"block.create.brass_belt_funnel": "真鍮のベルトファンネル",
"block.create.brass_block": "真鍮ブロック",
@ -50,7 +50,7 @@
"block.create.brown_nixie_tube": "茶色のニキシー管",
"block.create.brown_sail": "茶色の帆",
"block.create.brown_seat": "茶色のシート",
"block.create.brown_toolbox": "UNLOCALIZED: Brown Toolbox",
"block.create.brown_toolbox": "茶色の工具箱",
"block.create.brown_valve_handle": "茶色のバルブハンドル",
"block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks",
"block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab",
@ -142,7 +142,7 @@
"block.create.cyan_nixie_tube": "水色のニキシー管",
"block.create.cyan_sail": "水色の帆",
"block.create.cyan_seat": "水色のシート",
"block.create.cyan_toolbox": "UNLOCALIZED: Cyan Toolbox",
"block.create.cyan_toolbox": "水色の工具箱",
"block.create.cyan_valve_handle": "水色のバルブハンドル",
"block.create.dark_oak_window": "ダークオークの窓",
"block.create.dark_oak_window_pane": "ダークオークの窓板",
@ -182,12 +182,12 @@
"block.create.gray_nixie_tube": "灰色のニキシー管",
"block.create.gray_sail": "灰色の帆",
"block.create.gray_seat": "灰色のシート",
"block.create.gray_toolbox": "UNLOCALIZED: Gray Toolbox",
"block.create.gray_toolbox": "灰色の工具箱",
"block.create.gray_valve_handle": "灰色のバルブハンドル",
"block.create.green_nixie_tube": "緑色のニキシー管",
"block.create.green_sail": "緑色の帆",
"block.create.green_seat": "緑色のシート",
"block.create.green_toolbox": "UNLOCALIZED: Green Toolbox",
"block.create.green_toolbox": "緑色の工具箱",
"block.create.green_valve_handle": "緑色のバルブハンドル",
"block.create.hand_crank": "ハンドクランク",
"block.create.haunted_bell": "憑りつかれた鐘",
@ -218,17 +218,17 @@
"block.create.light_blue_nixie_tube": "空色のニキシー菅",
"block.create.light_blue_sail": "空色の帆",
"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_gray_nixie_tube": "薄灰色のニキシー管",
"block.create.light_gray_sail": "薄灰色の帆",
"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.lime_nixie_tube": "黄緑色のニキシー管",
"block.create.lime_sail": "黄緑色の帆",
"block.create.lime_seat": "黄緑色のシート",
"block.create.lime_toolbox": "UNLOCALIZED: Lime Toolbox",
"block.create.lime_toolbox": "黄緑色の工具箱",
"block.create.lime_valve_handle": "黄緑色のバルブハンドル",
"block.create.limestone": "石灰岩",
"block.create.limestone_bricks": "石灰岩レンガ",
@ -240,7 +240,7 @@
"block.create.magenta_nixie_tube": "赤紫色のニキシー管",
"block.create.magenta_sail": "赤紫色の帆",
"block.create.magenta_seat": "赤紫色のシート",
"block.create.magenta_toolbox": "UNLOCALIZED: Magenta Toolbox",
"block.create.magenta_toolbox": "赤紫色の工具箱",
"block.create.magenta_valve_handle": "赤紫色のバルブハンドル",
"block.create.mechanical_arm": "メカニカルアーム",
"block.create.mechanical_bearing": "メカニカルベアリング",
@ -269,7 +269,7 @@
"block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall",
"block.create.orange_sail": "橙色の帆",
"block.create.orange_seat": "橙色のシート",
"block.create.orange_toolbox": "UNLOCALIZED: Orange Toolbox",
"block.create.orange_toolbox": "橙色の工具箱",
"block.create.orange_valve_handle": "橙色のバルブハンドル",
"block.create.ornate_iron_window": "鉄の装飾ガラス",
"block.create.ornate_iron_window_pane": "鉄の装飾ガラス板",
@ -291,7 +291,7 @@
"block.create.pink_nixie_tube": "桃色のニキシー管",
"block.create.pink_sail": "桃色の帆",
"block.create.pink_seat": "桃色のシート",
"block.create.pink_toolbox": "UNLOCALIZED: Pink Toolbox",
"block.create.pink_toolbox": "桃色の",
"block.create.pink_valve_handle": "桃色のバルブハンドル",
"block.create.piston_extension_pole": "ピストン延長ポール",
"block.create.polished_andesite": "UNLOCALIZED: Polished Andesite",
@ -360,13 +360,13 @@
"block.create.purple_nixie_tube": "紫色のニキシー管",
"block.create.purple_sail": "紫色の帆",
"block.create.purple_seat": "紫色のシート",
"block.create.purple_toolbox": "UNLOCALIZED: Purple Toolbox",
"block.create.purple_toolbox": "紫色の工具箱",
"block.create.purple_valve_handle": "紫色のバルブハンドル",
"block.create.radial_chassis": "ラジアルシャーシ",
"block.create.red_nixie_tube": "赤色のニキシー管",
"block.create.red_sail": "赤色の帆",
"block.create.red_seat": "赤色のシート",
"block.create.red_toolbox": "UNLOCALIZED: Red Toolbox",
"block.create.red_toolbox": "赤色の工具箱",
"block.create.red_valve_handle": "赤色のバルブハンドル",
"block.create.redstone_contact": "レッドストーンコンタクト",
"block.create.redstone_link": "レッドストーンリンク",
@ -478,14 +478,14 @@
"block.create.white_nixie_tube": "白色のニキシー管",
"block.create.white_sail": "白色の帆",
"block.create.white_seat": "白色のシート",
"block.create.white_toolbox": "UNLOCALIZED: White Toolbox",
"block.create.white_toolbox": "白色の工具箱",
"block.create.white_valve_handle": "白色のバルブハンドル",
"block.create.windmill_bearing": "風車ベアリング",
"block.create.wooden_bracket": "木製ブラケット",
"block.create.yellow_nixie_tube": "黄色のニキシー管",
"block.create.yellow_sail": "黄色の帆",
"block.create.yellow_seat": "黄色のシート",
"block.create.yellow_toolbox": "UNLOCALIZED: Yellow Toolbox",
"block.create.yellow_toolbox": "黄色の工具箱",
"block.create.yellow_valve_handle": "黄色のバルブハンドル",
"block.create.zinc_block": "亜鉛ブロック",
"block.create.zinc_ore": "亜鉛鉱石",
@ -525,7 +525,7 @@
"item.create.copper_sheet": "銅板",
"item.create.crafter_slot_cover": "クラフタースロットカバー",
"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_brass": "砕いた真鍮",
"item.create.crushed_copper_ore": "砕いた銅鉱石",
@ -615,7 +615,7 @@
"advancement.create.fan.desc": "ケース入りファンから出る風に乗る",
"advancement.create.fan_lava": "地熱ファンヒーター",
"advancement.create.fan_lava.desc": "アイテムを精錬する熱風に巻き込まれる",
"advancement.create.fan_water": "風変りな洗濯機",
"advancement.create.fan_water": "風変りな洗濯機",
"advancement.create.fan_water.desc": "アイテムを洗浄する涼風に巻き込まれる",
"advancement.create.fan_smoke": "メカニカルふいご",
"advancement.create.fan_smoke.desc": "アイテムを燻製する暖風に巻き込まれる",
@ -811,7 +811,7 @@
"create.recipe.assembly.repeat": "%1$s回繰り返す",
"create.recipe.assembly.junk": "ランダムな仕損品",
"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.heated": "加熱が必要",
"create.recipe.heat_requirement.superheated": "極度の加熱が必要",
@ -840,7 +840,7 @@
"create.action.discard": "捨てる",
"create.keyinfo.toolmenu": "ツールメニューをフォーカスする",
"create.keyinfo.toolbelt": "UNLOCALIZED: Access Nearby Toolboxes",
"create.keyinfo.toolbelt": "近くの工具箱にアクセス",
"create.keyinfo.scrollup": "マウスホイールアップをシミュレート(この世界で)",
"create.keyinfo.scrolldown": "マウスホイールダウンをシミュレーション(この世界で)",
@ -852,11 +852,11 @@
"create.gui.toolmenu.focusKey": "[%1$s] 長押しでフォーカスする",
"create.gui.toolmenu.cycle": "[スクロール] で循環",
"create.toolbox.unequip": "UNLOCALIZED: Unequip: %1$s",
"create.toolbox.outOfRange": "UNLOCALIZED: Toolbox of held item not in Range",
"create.toolbox.detach": "UNLOCALIZED: Stop tracking and keep item",
"create.toolbox.depositAll": "UNLOCALIZED: Return items to nearby Toolboxes",
"create.toolbox.depositBox": "UNLOCALIZED: Return items to Toolbox",
"create.toolbox.unequip": "装備解除: %1$s",
"create.toolbox.outOfRange": "範囲内に工具箱がありません",
"create.toolbox.detach": "アイテムの追跡をやめて所持する",
"create.toolbox.depositAll": "近くの工具箱にアイテムを戻す",
"create.toolbox.depositBox": "工具箱にアイテムを戻す",
"create.gui.symmetryWand.mirrorType": "ミラーの種類",
"create.gui.symmetryWand.orientation": "方向",
@ -1096,42 +1096,42 @@
"create.gui.filter.allow_list": "ホワイトリスト",
"create.gui.filter.allow_list.description": "上記のいずれかに一致した場合、アイテムは通り抜けます。空のホワイトリストはすべてを拒否します。",
"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.description": "アイテムは属性に関係なく一致します。",
"create.item_attributes.placeable": "設置可能か",
"create.item_attributes.placeable.inverted": "設置不可能か",
"create.item_attributes.placeable": "設置できるかか",
"create.item_attributes.placeable.inverted": "設置できないか",
"create.item_attributes.consumable": "食べられるか",
"create.item_attributes.consumable.inverted": "食べられないか",
"create.item_attributes.fluid_container": "UNLOCALIZED: can store fluids",
"create.item_attributes.fluid_container.inverted": "UNLOCALIZED: cannot store fluids",
"create.item_attributes.fluid_container": "液体を貯蔵できるか",
"create.item_attributes.fluid_container.inverted": "液体を貯蔵できないか",
"create.item_attributes.enchanted": "エンチャント済みか",
"create.item_attributes.enchanted.inverted": "エンチャントなしか",
"create.item_attributes.max_enchanted": "最大レベルのエンチャントがされているか",
"create.item_attributes.max_enchanted.inverted": "最大レベルのエンチャントがされていないか",
"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": "名前付きか",
"create.item_attributes.renamed.inverted": "名前付きでないか",
"create.item_attributes.damaged": "破損してるか",
"create.item_attributes.damaged.inverted": "破損していないか",
"create.item_attributes.badly_damaged": "ひどく損傷してるか",
"create.item_attributes.badly_damaged.inverted": "ひどく損傷していないか",
"create.item_attributes.not_stackable": "スタック可能か",
"create.item_attributes.not_stackable.inverted": "スタック不可能か",
"create.item_attributes.equipable": "装備可能か",
"create.item_attributes.equipable.inverted": "装備不可能か",
"create.item_attributes.not_stackable": "スタックできるかか",
"create.item_attributes.not_stackable.inverted": "スタックできないか",
"create.item_attributes.equipable": "装備できるかか",
"create.item_attributes.equipable.inverted": "装備できないか",
"create.item_attributes.furnace_fuel": "かまどの燃料か",
"create.item_attributes.furnace_fuel.inverted": "かまどの燃料でないか",
"create.item_attributes.washable": "洗浄可能か",
"create.item_attributes.washable.inverted": "洗浄不可能か",
"create.item_attributes.crushable": "粉砕可能か",
"create.item_attributes.crushable.inverted": "粉砕不可能か",
"create.item_attributes.smeltable": "精錬可能か",
"create.item_attributes.smeltable.inverted": "精錬不可能か",
"create.item_attributes.smokable": "燻製器で調理可能か",
"create.item_attributes.smokable.inverted": "燻製器で調理不可能か",
"create.item_attributes.blastable": "溶鉱炉で精錬可能か",
"create.item_attributes.blastable.inverted": "溶鉱炉で精錬不可能か",
"create.item_attributes.washable": "洗浄できるかか",
"create.item_attributes.washable.inverted": "洗浄できないか",
"create.item_attributes.crushable": "粉砕できるかか",
"create.item_attributes.crushable.inverted": "粉砕できないか",
"create.item_attributes.smeltable": "精錬できるかか",
"create.item_attributes.smeltable.inverted": "精錬できないか",
"create.item_attributes.smokable": "燻製器で調理できるかか",
"create.item_attributes.smokable.inverted": "燻製器で調理できないか",
"create.item_attributes.blastable": "溶鉱炉で精錬できるかか",
"create.item_attributes.blastable.inverted": "溶鉱炉で精錬できないか",
"create.item_attributes.shulker_level": "%1$sシュルカーか",
"create.item_attributes.shulker_level.inverted": "%1$sシュルカーでないか",
"create.item_attributes.shulker_level.full": "満杯の",
@ -1313,7 +1313,7 @@
"create.subtitle.cogs": "歯車がゴロゴロと鳴る",
"create.subtitle.slime_added": "スライムがぐしゃっとつぶれる",
"create.subtitle.wrench_rotate": "レンチが使用される",
"create.subtitle.potato_hit": "野菜が衝突する",
"create.subtitle.potato_hit": "野菜の衝撃",
"create.subtitle.saw_activate_wood": "メカニカルソーが動作する",
"create.subtitle.haunted_bell_convert": "憑りつかれた鐘が目覚める",
"create.subtitle.deny": "失敗音",
@ -1390,7 +1390,7 @@
"item.create.potato_cannon.tooltip.condition1": "左クリックしたとき",
"item.create.potato_cannon.tooltip.behaviour1": "_インベントリ_の中から_適切_なアイテムを発射します。",
"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.summary": "物流系の装置の_搬入_と_搬出_をより_正確_に_制御_し、_アイテムのセット_またはいくつかの_入れ子になったフィルター_と照合します。",
@ -1466,14 +1466,14 @@
"block.create.turntable.tooltip": "ターンテーブル",
"block.create.turntable.tooltip.summary": "_回転力_を洗練された乗り物酔いに変えます。",
"block.create.toolbox.tooltip": "UNLOCALIZED: TOOLBOX",
"block.create.toolbox.tooltip.summary": "UNLOCALIZED: Every Inventors' dearest Companion. Conveniently _holds_ a large amount of _8 Different_ item types.",
"block.create.toolbox.tooltip.condition1": "UNLOCALIZED: When Picked Up",
"block.create.toolbox.tooltip.behaviour1": "UNLOCALIZED: _Retains_ Inventory _Contents_.",
"block.create.toolbox.tooltip.condition2": "UNLOCALIZED: When placed in Range",
"block.create.toolbox.tooltip.behaviour2": "UNLOCALIZED: _Nearby_ _Players_ can hold the _Toolbox_ _Keybind_ to access its contents _Remotely_.",
"block.create.toolbox.tooltip.condition3": "UNLOCALIZED: When R-Clicked",
"block.create.toolbox.tooltip.behaviour3": "UNLOCALIZED: Opens the _Container Interface_.",
"block.create.toolbox.tooltip": "工具箱",
"block.create.toolbox.tooltip.summary": "発明家の最愛の仲間。異なる8種類のアイテムを大量に_収納_できる便利グッズ。",
"block.create.toolbox.tooltip.condition1": "拾ったとき",
"block.create.toolbox.tooltip.behaviour1": "インベントリの_内容_を_保持_します",
"block.create.toolbox.tooltip.condition2": "範囲内に置いたとき",
"block.create.toolbox.tooltip.behaviour2": "_近く_にいる_プレイヤー_が_工具箱_の_キーバインド_を押すと、工具箱に_触れずに_アクセスできます",
"block.create.toolbox.tooltip.condition3": "左クリックした時",
"block.create.toolbox.tooltip.behaviour3": "_収納UI_を開きます",
"block.create.stockpile_switch.tooltip": "在庫スイッチ",
"block.create.stockpile_switch.tooltip.summary": "接続されたコンテナの_空き容量_によってレッドストーン信号を切り替えます。便利なフィルターが付属しています。_コンパレータ―_とは違って、_在庫スイッチ_は、信号が反転される_しきい値_を設定できます。",
@ -1482,10 +1482,10 @@
"block.create.content_observer.tooltip": "コンテンツオブザーバー",
"block.create.content_observer.tooltip.summary": "設定された_フィルター_に一致する_コンテナ_や_メカニカルベルト_内の_アイテム_を_検出_します。観察している_収納ブロック_、_ベルト_、または_シュート_に一致するアイテムが含まれている場合、このは_レッドストーン信号_を発します。観察している_ファンネル_が一致するアイテムを_運搬_すると、このコンポーネントは_レッドストーンパルス_を発します。",
"block.create.content_observer.tooltip.condition1": "UNLOCALIZED: When observing a Container",
"block.create.content_observer.tooltip.behaviour1": "UNLOCALIZED: Emits a _Redstone Signal_ while the observed container has _matching_ _content_.",
"block.create.content_observer.tooltip.condition2": "UNLOCALIZED: When observing a Funnel",
"block.create.content_observer.tooltip.behaviour2": "UNLOCALIZED: Emits a _Redstone Pulse_ when a _matching_ Item is _transferred_.",
"block.create.content_observer.tooltip.condition1": "収納ブロックを観察するとき",
"block.create.content_observer.tooltip.behaviour1": "観測するコンテナが_一致するコンテンツ_が入っている間、_レッドストーン信号_を発する。",
"block.create.content_observer.tooltip.condition2": "ファンネルを観察するとき",
"block.create.content_observer.tooltip.behaviour2": "_一致するアイテム_が_輸送_されると、_レッドストーンパルス_を発します。",
"block.create.adjustable_crate.tooltip": "可変クレート",
"block.create.adjustable_crate.tooltip.summary": "この_収納ブロック_は、容量を手動で調整できます。任意のアイテムを_16スタック_まで収納できます。_レッドストーンコンパレーター_に対応しています。",
@ -1497,10 +1497,10 @@
"block.create.creative_crate.tooltip.condition1": "フィルタースロットにアイテムが入っているとき",
"block.create.creative_crate.tooltip.behaviour1": "このクレートから何かを_搬出_すると、指定されたアイテムが_無限_に_搬出_されます。このクレートに_搬入_されたアイテムは_消滅_します。",
"item.create.creative_blaze_cake.tooltip": "UNLOCALIZED: 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.condition1": "UNLOCALIZED: R-Click on Blaze Burner",
"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": "クリエイティブブレイズケーキ",
"item.create.creative_blaze_cake.tooltip.summary": "ブレイズバーナーの火力をコントロールすることができる特別なケーキ。ブレイズバーナーたちがこれを食べれば絶対燃え尽きない(物理)だろう。",
"item.create.creative_blaze_cake.tooltip.condition1": "ブレイズバーナーを左クリックしたとき",
"item.create.creative_blaze_cake.tooltip.behaviour1": "ブレイズバーナーの火力をロックします。再度使用するとブレイズバーナーの火力を循環させます",
"block.create.controller_rail.tooltip": "コントローラーレール",
"block.create.controller_rail.tooltip.summary": "トロッコの_移動速度_を_細かく制御_できる_一方通行_の_パワード_レール",
@ -1551,14 +1551,14 @@
"item.create.diving_boots.tooltip": "潜水ブーツ",
"item.create.diving_boots.tooltip.summary": "海底を歩けるようになる_重いブーツ_。",
"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.summary": "壁に_貼り_、_材料_の_配置_を_指定_することで手作業でのクラフトを簡単にできます。各スロットが1つのレシピを表しています。",
"item.create.crafting_blueprint.condition1": "UNLOCALIZED: R-Click empty Slot",
"item.create.crafting_blueprint.behaviour1": "UNLOCALIZED: Opens a _Crafting_ _menu_ allowing you to _configure_ a _recipe_ and items to display.",
"item.create.crafting_blueprint.condition2": "UNLOCALIZED: R-Click configured Slot",
"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.condition1": "空きスロットを左クリックしたとき",
"item.create.crafting_blueprint.behaviour1": "_レシピ_や表示するアイテムを_設定_できる_クラフトメニュー_を開きます。",
"item.create.crafting_blueprint.condition2": "設定済みスロットを左クリックしたとき",
"item.create.crafting_blueprint.behaviour2": "_インベントリ_にある一致する材料で_設定されたレシピ_を_クラフト_します。_スニーク_すれば最大_スタック_分を一気にクラフトできます",
"item.create.minecart_coupling.tooltip": "トロッコ連結器",
"item.create.minecart_coupling.tooltip.summary": "壮大な列車を作るために_トロッコ_や_からくり車両_を_連結_しよう。",
@ -1566,7 +1566,7 @@
"item.create.minecart_coupling.tooltip.behaviour1": "_2台_のトロッコを連結します。それらは移動中に_一定_の_距離_を保とうします。",
"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.summary": "ネザーに彷徨う魂が宿る、呪われた鐘",
@ -1590,7 +1590,7 @@
"create.ponder.slow_text": "熟考(スロー再生)",
"create.ponder.exit": "終了",
"create.ponder.welcome": "思案画面へようこそ",
"create.ponder.categories": "Createで利用可能なカゴテリ",
"create.ponder.categories": "Createで閲覧できるカテゴリ",
"create.ponder.index_description": "アイテムをクリックすると、関連するアイテムやブロックの情報が表示されます。",
"create.ponder.index_title": "思案索引",
"create.ponder.shared.rpm16": "16 RPM",
@ -1673,7 +1673,7 @@
"create.ponder.belt_directions.text_3": "2.斜め",
"create.ponder.belt_directions.text_4": "3.垂直",
"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.text_1": "ベルトを動かすと、アイテムやエンティティを運べます",
@ -1789,7 +1789,7 @@
"create.ponder.creative_fluid_tank.text_4": "クリエイティブ液体タンクに押し入れた液体は消滅します",
"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.crushing_wheels.header": "破砕ホイールによるアイテム加工",
@ -1976,7 +1976,7 @@
"create.ponder.hose_pulley.header": "ホースプーリーを使った液体の吸入・放出",
"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_4": "反対側にはパイプを接続できます",
"create.ponder.hose_pulley.text_5": "接続された液体ネットワークはプーリーに液体を供給し、放出できます",
@ -2177,7 +2177,7 @@
"create.ponder.portable_fluid_interface.text_4": "すれ違ったときに必ず接続されます",
"create.ponder.portable_fluid_interface.text_5": "接続中は、設置されている方のインターフェースはからくり内全てのタンクのように振る舞います",
"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_storage_interface.header": "稼働中のからくりとの搬出入",

View file

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

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 1713",
"_": "Missing Localizations: 1595",
"_": "->------------------------] Game Elements [------------------------<-",
@ -9,14 +9,14 @@
"block.create.adjustable_crate": "Caixa Ajustável",
"block.create.analog_lever": "Alavanca Analógica",
"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_stairs": "UNLOCALIZED: Andesite Bricks Stairs",
"block.create.andesite_bricks_wall": "UNLOCALIZED: Andesite Bricks Wall",
"block.create.andesite_casing": "Revestimento de Andesito",
"block.create.andesite_encased_cogwheel": "UNLOCALIZED: Andesite Encased 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_tunnel": "Tunel de Andesito",
"block.create.asurine": "UNLOCALIZED: Asurine",
@ -29,16 +29,16 @@
"block.create.birch_window": "UNLOCALIZED: Birch Window",
"block.create.birch_window_pane": "UNLOCALIZED: Birch Window Pane",
"block.create.black_nixie_tube": "UNLOCALIZED: Black Nixie Tube",
"block.create.black_sail": "UNLOCALIZED: Black Sail",
"block.create.black_seat": "UNLOCALIZED: Black Seat",
"block.create.black_toolbox": "UNLOCALIZED: Black Toolbox",
"block.create.black_valve_handle": "UNLOCALIZED: Black Valve Handle",
"block.create.blaze_burner": "UNLOCALIZED: Blaze Burner",
"block.create.blue_nixie_tube": "UNLOCALIZED: Blue Nixie Tube",
"block.create.blue_sail": "UNLOCALIZED: Blue Sail",
"block.create.blue_seat": "UNLOCALIZED: Blue Seat",
"block.create.blue_toolbox": "UNLOCALIZED: Blue Toolbox",
"block.create.blue_valve_handle": "UNLOCALIZED: Blue Valve Handle",
"block.create.black_sail": "Vela preta",
"block.create.black_seat": "Assento preto",
"block.create.black_toolbox": "Caixa de ferramentas preta",
"block.create.black_valve_handle": "Válvula preta",
"block.create.blaze_burner": "Queimador de blaze",
"block.create.blue_nixie_tube": "Tubo nixie azul",
"block.create.blue_sail": "Vela azul",
"block.create.blue_seat": "Assento azul",
"block.create.blue_toolbox": "Caixa de ferramentas azul",
"block.create.blue_valve_handle": "Válvula azul",
"block.create.brass_belt_funnel": "Funil de Esteira de Latão",
"block.create.brass_block": "Bloco 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_funnel": "Funil de Latão",
"block.create.brass_tunnel": "Tunel de Latão",
"block.create.brown_nixie_tube": "UNLOCALIZED: Brown Nixie Tube",
"block.create.brown_sail": "UNLOCALIZED: Brown Sail",
"block.create.brown_seat": "UNLOCALIZED: Brown Seat",
"block.create.brown_toolbox": "UNLOCALIZED: Brown Toolbox",
"block.create.brown_valve_handle": "UNLOCALIZED: Brown Valve Handle",
"block.create.brown_nixie_tube": "Tubo de nixie marrom",
"block.create.brown_sail": "Vela marrom",
"block.create.brown_seat": "Assento marrom",
"block.create.brown_toolbox": "Caixa de ferramentas marrom",
"block.create.brown_valve_handle": "Válvula marrom",
"block.create.calcite_bricks": "UNLOCALIZED: Calcite Bricks",
"block.create.calcite_bricks_slab": "UNLOCALIZED: Calcite Bricks Slab",
"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_stairs": "UNLOCALIZED: Cut Veridium Stairs",
"block.create.cut_veridium_wall": "UNLOCALIZED: Cut Veridium Wall",
"block.create.cyan_nixie_tube": "UNLOCALIZED: Cyan Nixie Tube",
"block.create.cyan_sail": "UNLOCALIZED: Cyan Sail",
"block.create.cyan_seat": "UNLOCALIZED: Cyan Seat",
"block.create.cyan_toolbox": "UNLOCALIZED: Cyan Toolbox",
"block.create.cyan_valve_handle": "UNLOCALIZED: Cyan Valve Handle",
"block.create.cyan_nixie_tube": "Tubo nixie ciano",
"block.create.cyan_sail": "Vela ciano",
"block.create.cyan_seat": "Assento ciano",
"block.create.cyan_toolbox": "caixa de ferramentas ciano",
"block.create.cyan_valve_handle": "Válvula ciano",
"block.create.dark_oak_window": "UNLOCALIZED: Dark Oak Window",
"block.create.dark_oak_window_pane": "UNLOCALIZED: Dark Oak Window Pane",
"block.create.deepslate_bricks": "UNLOCALIZED: Deepslate Bricks",
@ -166,7 +166,7 @@
"block.create.fluid_pipe": "Cano de Fluido",
"block.create.fluid_tank": "Tanque de fluido",
"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_pane": "UNLOCALIZED: Framed Glass Pane",
"block.create.furnace_engine": "Motor de Fornalha",
@ -179,16 +179,16 @@
"block.create.granite_bricks_slab": "UNLOCALIZED: Granite Bricks Slab",
"block.create.granite_bricks_stairs": "UNLOCALIZED: Granite Bricks Stairs",
"block.create.granite_bricks_wall": "UNLOCALIZED: Granite Bricks Wall",
"block.create.gray_nixie_tube": "UNLOCALIZED: Gray Nixie Tube",
"block.create.gray_sail": "UNLOCALIZED: Gray Sail",
"block.create.gray_seat": "UNLOCALIZED: Gray Seat",
"block.create.gray_toolbox": "UNLOCALIZED: Gray Toolbox",
"block.create.gray_valve_handle": "UNLOCALIZED: Gray Valve Handle",
"block.create.green_nixie_tube": "UNLOCALIZED: Green Nixie Tube",
"block.create.green_sail": "UNLOCALIZED: Green Sail",
"block.create.green_seat": "UNLOCALIZED: Green Seat",
"block.create.green_toolbox": "UNLOCALIZED: Green Toolbox",
"block.create.green_valve_handle": "UNLOCALIZED: Green Valve Handle",
"block.create.gray_nixie_tube": "Tubo nixie cinza",
"block.create.gray_sail": "Vela cinza",
"block.create.gray_seat": "Assento cinza",
"block.create.gray_toolbox": "Caixa de ferramentas cinza",
"block.create.gray_valve_handle": "Válvula cinza",
"block.create.green_nixie_tube": "Tubo nixie verde",
"block.create.green_sail": "Vela verde",
"block.create.green_seat": "Assento verde",
"block.create.green_toolbox": "Caixa de ferramentas verde",
"block.create.green_valve_handle": "Válvula verde",
"block.create.hand_crank": "Manivela",
"block.create.haunted_bell": "Sino assombrado",
"block.create.honey": "Mel",
@ -215,21 +215,21 @@
"block.create.layered_tuff": "UNLOCALIZED: Layered Tuff",
"block.create.layered_veridium": "UNLOCALIZED: Layered Veridium",
"block.create.lectern_controller": "Controle de Atril",
"block.create.light_blue_nixie_tube": "UNLOCALIZED: Light Blue Nixie Tube",
"block.create.light_blue_sail": "UNLOCALIZED: Light Blue Sail",
"block.create.light_blue_seat": "UNLOCALIZED: Light Blue Seat",
"block.create.light_blue_toolbox": "UNLOCALIZED: Light Blue Toolbox",
"block.create.light_blue_valve_handle": "UNLOCALIZED: Light Blue Valve Handle",
"block.create.light_gray_nixie_tube": "UNLOCALIZED: Light Gray Nixie Tube",
"block.create.light_gray_sail": "UNLOCALIZED: Light Gray Sail",
"block.create.light_gray_seat": "UNLOCALIZED: Light Gray Seat",
"block.create.light_gray_toolbox": "UNLOCALIZED: Light Gray Toolbox",
"block.create.light_gray_valve_handle": "UNLOCALIZED: Light Gray Valve Handle",
"block.create.lime_nixie_tube": "UNLOCALIZED: Lime Nixie Tube",
"block.create.lime_sail": "UNLOCALIZED: Lime Sail",
"block.create.lime_seat": "UNLOCALIZED: Lime Seat",
"block.create.lime_toolbox": "UNLOCALIZED: Lime Toolbox",
"block.create.lime_valve_handle": "UNLOCALIZED: Lime Valve Handle",
"block.create.light_blue_nixie_tube": "tubo nixie azul claro",
"block.create.light_blue_sail": "Vela azul claro",
"block.create.light_blue_seat": "Assento azul claro",
"block.create.light_blue_toolbox": "Caixa de ferramentas azul claro",
"block.create.light_blue_valve_handle": "válvula azul claro",
"block.create.light_gray_nixie_tube": "Tubo nixie azul claro",
"block.create.light_gray_sail": "Vela cinza claro",
"block.create.light_gray_seat": "Assento cinza claro",
"block.create.light_gray_toolbox": "Caixa de ferramentas cinza claro",
"block.create.light_gray_valve_handle": "Válvula cinza claro",
"block.create.lime_nixie_tube": "Tubo nixie cinza claro",
"block.create.lime_sail": "Vela lima",
"block.create.lime_seat": "Assento lima",
"block.create.lime_toolbox": "Caixa de ferramentas lima",
"block.create.lime_valve_handle": "Válvula lima",
"block.create.limestone": "Calcário",
"block.create.limestone_bricks": "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.linear_chassis": "Chassis Linear",
"block.create.lit_blaze_burner": "Queimador de Blaze Acesso",
"block.create.magenta_nixie_tube": "UNLOCALIZED: Magenta Nixie Tube",
"block.create.magenta_sail": "UNLOCALIZED: Magenta Sail",
"block.create.magenta_seat": "UNLOCALIZED: Magenta Seat",
"block.create.magenta_toolbox": "UNLOCALIZED: Magenta Toolbox",
"block.create.magenta_valve_handle": "UNLOCALIZED: Magenta Valve Handle",
"block.create.magenta_nixie_tube": "Tubo nixie magenta",
"block.create.magenta_sail": "Vela magenta",
"block.create.magenta_seat": "Assento magenta",
"block.create.magenta_toolbox": "Caixa de ferramentas magenta",
"block.create.magenta_valve_handle": "Válvula magenta",
"block.create.mechanical_arm": "Braço mecânico",
"block.create.mechanical_bearing": "Rolamento mecânico",
"block.create.mechanical_crafter": "Fabricador mecânico",
@ -258,8 +258,8 @@
"block.create.millstone": "Pedra de Moer",
"block.create.minecart_anchor": "Ancóra de carrinho de Mina",
"block.create.mysterious_cuckoo_clock": "Relógio cuckoo",
"block.create.nixie_tube": "Tubo de Nixie",
"block.create.nozzle": "UNLOCALIZED: Nozzle",
"block.create.nixie_tube": "Tubo Nixie",
"block.create.nozzle": "Bocal",
"block.create.oak_window": "UNLOCALIZED: Oak Window",
"block.create.oak_window_pane": "UNLOCALIZED: Oak Window Pane",
"block.create.ochrum": "UNLOCALIZED: Ochrum",
@ -267,13 +267,13 @@
"block.create.ochrum_bricks_slab": "UNLOCALIZED: Ochrum Bricks Slab",
"block.create.ochrum_bricks_stairs": "UNLOCALIZED: Ochrum Bricks Stairs",
"block.create.ochrum_bricks_wall": "UNLOCALIZED: Ochrum Bricks Wall",
"block.create.orange_sail": "UNLOCALIZED: Orange Sail",
"block.create.orange_seat": "UNLOCALIZED: Orange Seat",
"block.create.orange_toolbox": "UNLOCALIZED: Orange Toolbox",
"block.create.orange_valve_handle": "UNLOCALIZED: Orange Valve Handle",
"block.create.orange_sail": "Vela laranja",
"block.create.orange_seat": "Assento laranja",
"block.create.orange_toolbox": "Caixa de ferramentas laranja",
"block.create.orange_valve_handle": "Válvula laranja",
"block.create.ornate_iron_window": "UNLOCALIZED: Ornate Iron Window",
"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_asurine": "UNLOCALIZED: Pillar Asurine",
"block.create.pillar_calcite": "UNLOCALIZED: Pillar Calcite",
@ -288,11 +288,11 @@
"block.create.pillar_scoria": "UNLOCALIZED: Pillar Scoria",
"block.create.pillar_tuff": "UNLOCALIZED: Pillar Tuff",
"block.create.pillar_veridium": "UNLOCALIZED: Pillar Veridium",
"block.create.pink_nixie_tube": "UNLOCALIZED: Pink Nixie Tube",
"block.create.pink_sail": "UNLOCALIZED: Pink Sail",
"block.create.pink_seat": "UNLOCALIZED: Pink Seat",
"block.create.pink_toolbox": "UNLOCALIZED: Pink Toolbox",
"block.create.pink_valve_handle": "UNLOCALIZED: Pink Valve Handle",
"block.create.pink_nixie_tube": "Tubo nixie rosa",
"block.create.pink_sail": "Vela rosa",
"block.create.pink_seat": "Assento rosa",
"block.create.pink_toolbox": "Caixa de ferramentas rosa",
"block.create.pink_valve_handle": "Válvula rosa",
"block.create.piston_extension_pole": "Vara de Extensão do Pistão",
"block.create.polished_andesite": "UNLOCALIZED: Polished Andesite",
"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_wall": "UNLOCALIZED: Polished Veridium Wall",
"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_toggle_latch": "UNLOCALIZED: Powered Toggle Latch",
"block.create.pulley_magnet": "Imã da Polia",
"block.create.pulse_extender": "UNLOCALIZED: Pulse Extender",
"block.create.pulse_repeater": "Repetidor de Pulso",
"block.create.purple_nixie_tube": "UNLOCALIZED: Purple Nixie Tube",
"block.create.purple_sail": "UNLOCALIZED: Purple Sail",
"block.create.purple_seat": "UNLOCALIZED: Purple Seat",
"block.create.purple_toolbox": "UNLOCALIZED: Purple Toolbox",
"block.create.purple_valve_handle": "UNLOCALIZED: Purple Valve Handle",
"block.create.radial_chassis": "Chassi Radial",
"block.create.red_nixie_tube": "UNLOCALIZED: Red Nixie Tube",
"block.create.red_sail": "UNLOCALIZED: Red Sail",
"block.create.red_seat": "UNLOCALIZED: Red Seat",
"block.create.red_toolbox": "UNLOCALIZED: Red Toolbox",
"block.create.red_valve_handle": "UNLOCALIZED: Red Valve Handle",
"block.create.purple_nixie_tube": "Tubo nixie roxo",
"block.create.purple_sail": "Vela roxo",
"block.create.purple_seat": "Assento roxo",
"block.create.purple_toolbox": "Caixa de ferramentas roxa",
"block.create.purple_valve_handle": "válvula roxa",
"block.create.radial_chassis": "Chassis Radial",
"block.create.red_nixie_tube": "Tubo nixie vermelho",
"block.create.red_sail": "Vela vermelha",
"block.create.red_seat": "Assento vermelho",
"block.create.red_toolbox": "Caixa de ferramentas vermelha",
"block.create.red_valve_handle": "Válvula vermelha",
"block.create.redstone_contact": "Contato de Redstone",
"block.create.redstone_link": "Conexão de Redstone",
"block.create.refined_radiance_casing": "Revestimento Brilhante",
"block.create.rope": "Corda",
"block.create.rope_pulley": "Polia",
"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.schematicannon": "Canhão de Esquema",
"block.create.scorchia": "UNLOCALIZED: Scorchia",
@ -387,8 +387,8 @@
"block.create.scoria_bricks_slab": "UNLOCALIZED: Scoria Bricks Slab",
"block.create.scoria_bricks_stairs": "UNLOCALIZED: Scoria Bricks Stairs",
"block.create.scoria_bricks_wall": "UNLOCALIZED: Scoria Bricks Wall",
"block.create.secondary_linear_chassis": "UNLOCALIZED: Secondary Linear Chassis",
"block.create.sequenced_gearshift": "UNLOCALIZED: Sequenced Gearshift",
"block.create.secondary_linear_chassis": "Chassis linear secundário",
"block.create.sequenced_gearshift": "Câmbio sequenciado",
"block.create.shadow_steel_casing": "Revestiment das Sombras",
"block.create.shaft": "Eixo",
"block.create.small_andesite_bricks": "UNLOCALIZED: Small Andesite Bricks",
@ -475,18 +475,18 @@
"block.create.warped_window_pane": "UNLOCALIZED: Warped Window Pane",
"block.create.water_wheel": "Roda de Água",
"block.create.weighted_ejector": "UNLOCALIZED: Weighted Ejector",
"block.create.white_nixie_tube": "UNLOCALIZED: White Nixie Tube",
"block.create.white_sail": "UNLOCALIZED: White Sail",
"block.create.white_seat": "UNLOCALIZED: White Seat",
"block.create.white_toolbox": "UNLOCALIZED: White Toolbox",
"block.create.white_valve_handle": "UNLOCALIZED: White Valve Handle",
"block.create.windmill_bearing": "UNLOCALIZED: Windmill Bearing",
"block.create.white_nixie_tube": "Tubo nixie branco",
"block.create.white_sail": "Vela branca",
"block.create.white_seat": "Assento branco",
"block.create.white_toolbox": "Caixa de ferramentas branca",
"block.create.white_valve_handle": "Válvula branca",
"block.create.windmill_bearing": "Rolamento de moinho",
"block.create.wooden_bracket": "UNLOCALIZED: Wooden Bracket",
"block.create.yellow_nixie_tube": "UNLOCALIZED: Yellow Nixie Tube",
"block.create.yellow_sail": "UNLOCALIZED: Yellow Sail",
"block.create.yellow_seat": "UNLOCALIZED: Yellow Seat",
"block.create.yellow_toolbox": "UNLOCALIZED: Yellow Toolbox",
"block.create.yellow_valve_handle": "UNLOCALIZED: Yellow Valve Handle",
"block.create.yellow_nixie_tube": "Tubo nixie amarelo",
"block.create.yellow_sail": "Vela amarela",
"block.create.yellow_seat": "Assento amarelo",
"block.create.yellow_toolbox": "Caixa de amarela",
"block.create.yellow_valve_handle": "Válvula amarela",
"block.create.zinc_block": "Bloco de Zinco",
"block.create.zinc_ore": "Minério de Zinco",
@ -496,7 +496,7 @@
"entity.create.contraption": "Engenhoca",
"entity.create.crafting_blueprint": "Esquema de Fabricação",
"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.stationary_contraption": "Engenhoca estacionária",
"entity.create.super_glue": "Super Cola",
@ -542,7 +542,7 @@
"item.create.crushed_zinc_ore": "Minério de Zinco Esmagado",
"item.create.diving_boots": "Botas 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.empty_blaze_burner": "Queimador de Blaze 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.splitter_tunnel": "Divida e Conquiste",
"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.upward_chute": "Abdução aéria",
"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.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.desc": "UNLOCALIZED: Make two belt mounted funnels kiss.",
"advancement.create.fan": "UNLOCALIZED: Mechanical Airbender",
@ -645,32 +645,32 @@
"advancement.create.windmill.desc": "UNLOCALIZED: Assemble a windmill.",
"advancement.create.maxed_windmill": "UNLOCALIZED: A strong breeze",
"advancement.create.maxed_windmill.desc": "UNLOCALIZED: Assemble a windmill of maximum strength.",
"advancement.create.andesite_casing": "UNLOCALIZED: The Andesite Age",
"advancement.create.andesite_casing.desc": "UNLOCALIZED: Use some Andesite Alloy and Wood to create a basic Casing.",
"advancement.create.mechanical_drill": "UNLOCALIZED: Stationary Breakers",
"advancement.create.mechanical_drill.desc": "UNLOCALIZED: Place and power a Mechanical Drill.",
"advancement.create.andesite_casing": "A era do andesito",
"advancement.create.andesite_casing.desc": "Use um pouco de liga de andesito e madeira para fazer um revestimento basico.",
"advancement.create.mechanical_drill": "Mineradores estacionarios",
"advancement.create.mechanical_drill.desc": "coloque e energize uma broca mecânica.",
"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.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.electron_tube": "UNLOCALIZED: Beep Boop",
"advancement.create.electron_tube.desc": "UNLOCALIZED: Make some Electron Tubes, useful in crafting less primitive machinery.",
"advancement.create.mechanical_saw": "UNLOCALIZED: Stationary Chopping",
"advancement.create.mechanical_saw.desc": "UNLOCALIZED: Place and power a Mechanical Saw.",
"advancement.create.basin": "UNLOCALIZED: Basin Operation",
"advancement.create.basin.desc": "UNLOCALIZED: Place a Basin and try throwing items into it.",
"advancement.create.mixer": "UNLOCALIZED: Mixin' It Up",
"advancement.create.mixer.desc": "UNLOCALIZED: Place a Mechanical Mixer above the Basin, power it, and start mixing some ingredients.",
"advancement.create.blaze_burner": "UNLOCALIZED: A living Fireplace",
"advancement.create.blaze_burner.desc": "UNLOCALIZED: Obtain a Blaze Burner.",
"advancement.create.compact": "UNLOCALIZED: Automated Compacting",
"advancement.create.compact.desc": "UNLOCALIZED: Use a Press and a Basin to compact some items.",
"advancement.create.brass": "UNLOCALIZED: Actual Alloys",
"advancement.create.brass.desc": "UNLOCALIZED: Use Crushed Copper and Crushed Zinc to create some Brass.",
"advancement.create.brass_casing": "UNLOCALIZED: The Brass Age",
"advancement.create.brass_casing.desc": "UNLOCALIZED: Use newly obtained Brass and some Wood to create a more advanced Casing.",
"advancement.create.copper_casing": "UNLOCALIZED: The Copper Age",
"advancement.create.copper_casing.desc": "UNLOCALIZED: Use some Copper Sheets and Wood to create some Copper Casings.",
"advancement.create.electron_tube": "Beep Boop",
"advancement.create.electron_tube.desc": "Faça alguns tubos de elétron, uteis para fabricar maquinas menos primitivas.",
"advancement.create.mechanical_saw": "Cortadores estacionarios",
"advancement.create.mechanical_saw.desc": "Coloque e energize uma serra mecânica.",
"advancement.create.basin": "Operação da bacia",
"advancement.create.basin.desc": "Coloque uma bacia e tente jogar itens nela.",
"advancement.create.mixer": "Misturando",
"advancement.create.mixer.desc": "Coloque um batedor mecânico acima da bacia, energize este, e comece a misturar alguns ingredientes.",
"advancement.create.blaze_burner": "Uma fogueira viva",
"advancement.create.blaze_burner.desc": "Obtenha um queimador de blaze.",
"advancement.create.compact": "Compactação automática",
"advancement.create.compact.desc": "Use uma prensa e uma bacia para compactar alguns itens.",
"advancement.create.brass": "Ligas de verdade",
"advancement.create.brass.desc": "Use cobre esmagado e zinco esmagado para criar um pouco de latão.",
"advancement.create.brass_casing": "a era do latão",
"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": "A era do cobre",
"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.desc": "UNLOCALIZED: Watch a fluid item being filled using a spout.",
"advancement.create.spout_potion": "UNLOCALIZED: Global Brewery",
@ -747,8 +747,8 @@
"_": "->------------------------] UI & Messages [------------------------<-",
"itemGroup.create.base": "UNLOCALIZED: Create",
"itemGroup.create.palettes": "UNLOCALIZED: Create Palettes",
"itemGroup.create.base": "Create",
"itemGroup.create.palettes": "Paletes Create",
"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",
@ -758,12 +758,12 @@
"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.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.player": "UNLOCALIZED: %1$s was thrown into a Saw by %2$s",
"death.attack.create.potato_cannon": "UNLOCALIZED: %1$s was shot by %2$s's Potato Cannon",
"death.attack.create.potato_cannon.item": "UNLOCALIZED: %1$s was shot by %2$s using %3$s",
"death.attack.create.cuckoo_clock_explosion": "UNLOCALIZED: %1$s was blown up by tampered cuckoo clock",
"death.attack.create.cuckoo_clock_explosion.player": "UNLOCALIZED: %1$s was blown up by tampered cuckoo clock",
"death.attack.create.mechanical_saw": "%1$s foi cortado ao meio por uma serra mecânica",
"death.attack.create.mechanical_saw.player": "%1$s foi jogado numa serra por %2$s",
"death.attack.create.potato_cannon": "%1$s foi atirado pelo canhão de batatas do %2$",
"death.attack.create.potato_cannon.item": "%1$s foi atirado por %2$s usando %3$s",
"death.attack.create.cuckoo_clock_explosion": "%1$s foi explodido por relógio cuco adulterado",
"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.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.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.storageSpace": "Espaço de Armazenamento",
"create.gui.stockpile_switch.title": "Disjuntor de Armazenamento",
"create.gui.adjustable_crate.storageSpace": "UNLOCALIZED: Storage Space",
"create.gui.stockpile_switch.title": "UNLOCALIZED: Stockpile Switch",
"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_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.holdForControls": "UNLOCALIZED: Hold [%1$s] for Controls",
"create.tooltip.keyShift": "Shift",
"create.tooltip.keyCtrl": "Ctrl",
"create.tooltip.keyShift": "UNLOCALIZED: Shift",
"create.tooltip.keyCtrl": "UNLOCALIZED: Ctrl",
"create.tooltip.speedRequirement": "UNLOCALIZED: Speed Requirement: %1$s",
"create.tooltip.speedRequirement.none": "UNLOCALIZED: None",
"create.tooltip.speedRequirement.medium": "UNLOCALIZED: Moderate",

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,5 +1,6 @@
package com.simibubi.create;
import java.util.EnumMap;
import java.util.HashMap;
import java.util.Map;
@ -14,144 +15,144 @@ import net.minecraft.world.item.DyeColor;
public class AllBlockPartials {
public static final PartialModel SCHEMATICANNON_CONNECTOR = get("schematicannon/connector"),
SCHEMATICANNON_PIPE = get("schematicannon/pipe"),
public static final PartialModel
SHAFTLESS_COGWHEEL = get("cogwheel_shaftless"), SHAFTLESS_LARGE_COGWHEEL = get("large_cogwheel_shaftless"),
COGWHEEL_SHAFT = get("cogwheel_shaft"), SHAFT_HALF = get("shaft_half"),
SCHEMATICANNON_CONNECTOR = block("schematicannon/connector"),
SCHEMATICANNON_PIPE = block("schematicannon/pipe"),
BELT_PULLEY = get("belt_pulley"), BELT_START = get("belt/start"), BELT_MIDDLE = get("belt/middle"),
BELT_END = get("belt/end"), BELT_START_BOTTOM = get("belt/start_bottom"),
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"),
SHAFTLESS_COGWHEEL = block("cogwheel_shaftless"), SHAFTLESS_LARGE_COGWHEEL = block("large_cogwheel_shaftless"),
COGWHEEL_SHAFT = block("cogwheel_shaft"), SHAFT_HALF = block("shaft_half"),
ENCASED_FAN_INNER = get("encased_fan/propeller"), HAND_CRANK_HANDLE = get("hand_crank/handle"),
MECHANICAL_PRESS_HEAD = get("mechanical_press/head"), MECHANICAL_MIXER_POLE = get("mechanical_mixer/pole"),
MECHANICAL_MIXER_HEAD = get("mechanical_mixer/head"), MECHANICAL_CRAFTER_LID = get("mechanical_crafter/lid"),
MECHANICAL_CRAFTER_ARROW = get("mechanical_crafter/arrow"),
MECHANICAL_CRAFTER_BELT_FRAME = get("mechanical_crafter/belt"),
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"),
BELT_PULLEY = block("belt_pulley"), BELT_START = block("belt/start"), BELT_MIDDLE = block("belt/middle"),
BELT_END = block("belt/end"), BELT_START_BOTTOM = block("belt/start_bottom"),
BELT_MIDDLE_BOTTOM = block("belt/middle_bottom"), BELT_END_BOTTOM = block("belt/end_bottom"),
BELT_DIAGONAL_START = block("belt/diagonal_start"), BELT_DIAGONAL_MIDDLE = block("belt/diagonal_middle"),
BELT_DIAGONAL_END = block("belt/diagonal_end"),
FLYWHEEL_LOWER_ROTATING = get("flywheel/lower_rotating_connector"),
FLYWHEEL_UPPER_SLIDING = get("flywheel/upper_sliding_connector"),
FLYWHEEL_LOWER_SLIDING = get("flywheel/lower_sliding_connector"),
FURNACE_GENERATOR_FRAME = get("furnace_engine/frame"), CUCKOO_MINUTE_HAND = get("cuckoo_clock/minute_hand"),
CUCKOO_HOUR_HAND = get("cuckoo_clock/hour_hand"), CUCKOO_LEFT_DOOR = get("cuckoo_clock/left_door"),
CUCKOO_RIGHT_DOOR = get("cuckoo_clock/right_door"), CUCKOO_PIG = get("cuckoo_clock/pig"),
CUCKOO_CREEPER = get("cuckoo_clock/creeper"),
ENCASED_FAN_INNER = block("encased_fan/propeller"), HAND_CRANK_HANDLE = block("hand_crank/handle"),
MECHANICAL_PRESS_HEAD = block("mechanical_press/head"), MECHANICAL_MIXER_POLE = block("mechanical_mixer/pole"),
MECHANICAL_MIXER_HEAD = block("mechanical_mixer/head"), MECHANICAL_CRAFTER_LID = block("mechanical_crafter/lid"),
MECHANICAL_CRAFTER_ARROW = block("mechanical_crafter/arrow"),
MECHANICAL_CRAFTER_BELT_FRAME = block("mechanical_crafter/belt"),
MECHANICAL_CRAFTER_BELT = block("mechanical_crafter/belt_animated"),
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"),
ROPE_HALF_MAGNET = get("rope_pulley/rope_half_magnet"),
GANTRY_COGS = block("gantry_carriage/wheels"),
HOSE_COIL = get("hose_pulley/rope_coil"), HOSE = get("hose_pulley/rope"),
HOSE_MAGNET = get("hose_pulley/pulley_magnet"), HOSE_HALF = get("hose_pulley/rope_half"),
HOSE_HALF_MAGNET = get("hose_pulley/rope_half_magnet"),
ROPE_COIL = block("rope_pulley/rope_coil"), ROPE_HALF = block("rope_pulley/rope_half"),
ROPE_HALF_MAGNET = block("rope_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"),
SYMMETRY_TRIPLEPLANE = get("symmetry_effect/tripleplane"),
MILLSTONE_COG = block("millstone/inner"),
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"),
PORTABLE_STORAGE_INTERFACE_MIDDLE_POWERED = get("portable_storage_interface/block_middle_powered"),
PORTABLE_STORAGE_INTERFACE_TOP = get("portable_storage_interface/block_top"),
STICKER_HEAD = block("sticker/head"),
PORTABLE_FLUID_INTERFACE_MIDDLE = get("portable_fluid_interface/block_middle"),
PORTABLE_FLUID_INTERFACE_MIDDLE_POWERED = get("portable_fluid_interface/block_middle_powered"),
PORTABLE_FLUID_INTERFACE_TOP = get("portable_fluid_interface/block_top"),
PORTABLE_STORAGE_INTERFACE_MIDDLE = block("portable_storage_interface/block_middle"),
PORTABLE_STORAGE_INTERFACE_MIDDLE_POWERED = block("portable_storage_interface/block_middle_powered"),
PORTABLE_STORAGE_INTERFACE_TOP = block("portable_storage_interface/block_top"),
ARM_COG = get("mechanical_arm/cog"), ARM_BASE = get("mechanical_arm/base"),
ARM_LOWER_BODY = get("mechanical_arm/lower_body"), ARM_UPPER_BODY = get("mechanical_arm/upper_body"),
ARM_HEAD = get("mechanical_arm/head"), ARM_CLAW_BASE = get("mechanical_arm/claw_base"),
ARM_CLAW_GRIP = get("mechanical_arm/claw_grip"),
PORTABLE_FLUID_INTERFACE_MIDDLE = block("portable_fluid_interface/block_middle"),
PORTABLE_FLUID_INTERFACE_MIDDLE_POWERED = block("portable_fluid_interface/block_middle_powered"),
PORTABLE_FLUID_INTERFACE_TOP = block("portable_fluid_interface/block_top"),
FLAG_SHORT_IN = get("mechanical_arm/flag/short_in"), FLAG_SHORT_OUT = get("mechanical_arm/flag/short_out"),
FLAG_LONG_IN = get("mechanical_arm/flag/long_in"), FLAG_LONG_OUT = get("mechanical_arm/flag/long_out"),
ARM_COG = block("mechanical_arm/cog"), ARM_BASE = block("mechanical_arm/base"),
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"),
FLUID_PIPE_CASING = get("fluid_pipe/casing"), FLUID_VALVE_POINTER = get("fluid_valve/pointer"),
FLAG_SHORT_IN = block("mechanical_arm/flag/short_in"), FLAG_SHORT_OUT = block("mechanical_arm/flag/short_out"),
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"),
COPPER_BACKTANK_COGS = get("copper_backtank/block_cogs"),
EJECTOR_TOP = block("weighted_ejector/top"),
CRAFTING_BLUEPRINT_1x1 = getEntity("crafting_blueprint_small"),
CRAFTING_BLUEPRINT_2x2 = getEntity("crafting_blueprint_medium"),
CRAFTING_BLUEPRINT_3x3 = getEntity("crafting_blueprint_large"),
COPPER_BACKTANK_SHAFT = block("copper_backtank/block_shaft_input"),
COPPER_BACKTANK_COGS = block("copper_backtank/block_cogs"),
COUPLING_ATTACHMENT = getEntity("minecart_coupling/attachment"),
COUPLING_RING = getEntity("minecart_coupling/ring"),
COUPLING_CONNECTOR = getEntity("minecart_coupling/connector");
CRAFTING_BLUEPRINT_1x1 = entity("crafting_blueprint_small"),
CRAFTING_BLUEPRINT_2x2 = entity("crafting_blueprint_medium"),
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 =
new HashMap<>();
public static final Map<DyeColor, PartialModel> TOOLBOX_LIDS = new HashMap<>();
public static final Map<BlazeBurnerBlock.HeatLevel, PartialModel> BLAZES = new HashMap<>();
new EnumMap<>(FluidTransportBehaviour.AttachmentTypes.class);
public static final Map<BlazeBurnerBlock.HeatLevel, PartialModel> BLAZES = new EnumMap<>(BlazeBurnerBlock.HeatLevel.class);
public static final Map<DyeColor, PartialModel> TOOLBOX_LIDS = new EnumMap<>(DyeColor.class);
static {
populateMaps();
}
static void populateMaps() {
for (FluidTransportBehaviour.AttachmentTypes type : FluidTransportBehaviour.AttachmentTypes.values()) {
if (!type.hasModel())
continue;
Map<Direction, PartialModel> map = new HashMap<>();
for (Direction d : Iterate.directions) {
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);
}
for (BlazeBurnerBlock.HeatLevel heat : BlazeBurnerBlock.HeatLevel.values()) {
if (heat == BlazeBurnerBlock.HeatLevel.NONE)
continue;
BLAZES.put(heat, get("blaze_burner/blaze/" + heat.getSerializedName()));
BLAZES.put(heat, block("blaze_burner/blaze/" + heat.getSerializedName()));
}
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) {
return new PartialModel(Create.asResource("entity/" + path));
}
private static PartialModel get(String path) {
private static PartialModel block(String 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() {
// 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.core.Direction.Axis;
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.tags.BlockTags;
import net.minecraft.tags.ItemTags;
@ -726,11 +726,9 @@ public class AllBlocks {
return REGISTRATE.block(colourName + "_valve_handle", p -> ValveHandleBlock.dyed(p, colour))
.transform(pickaxeOnly())
.transform(BuilderTransformers.valveHandle(colour))
.recipe((c, p) -> ShapedRecipeBuilder.shaped(c.get())
.pattern("#")
.pattern("-")
.define('#', colour.getTag())
.define('-', AllItemTags.VALVE_HANDLES.tag)
.recipe((c, p) -> ShapelessRecipeBuilder.shapeless(c.get())
.requires(colour.getTag())
.requires(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")))
.register();
@ -866,6 +864,7 @@ public class AllBlocks {
existing.getLocation())
.texture("2", p.modLoc("block/" + c.getName() + powered + flipped));
}))
.transform(BlockStressDefaults.setNoImpact())
.item()
.transform(customItemModel("_", "block_single"))
.register();
@ -1083,18 +1082,14 @@ public class AllBlocks {
.texture("2", p.modLoc("block/seat/side_" + colourName)));
})
.recipe((c, p) -> {
ShapedRecipeBuilder.shaped(c.get())
.pattern("#")
.pattern("-")
.define('#', DyeHelper.getWoolOfDye(colour))
.define('-', ItemTags.WOODEN_SLABS)
ShapelessRecipeBuilder.shapeless(c.get())
.requires(DyeHelper.getWoolOfDye(colour))
.requires(ItemTags.WOODEN_SLABS)
.unlockedBy("has_wool", RegistrateRecipeProvider.has(ItemTags.WOOL))
.save(p, Create.asResource("crafting/kinetics/" + c.getName()));
ShapedRecipeBuilder.shaped(c.get())
.pattern("#")
.pattern("-")
.define('#', colour.getTag())
.define('-', AllItemTags.SEATS.tag)
ShapelessRecipeBuilder.shapeless(c.get())
.requires(colour.getTag())
.requires(AllItemTags.SEATS.tag)
.unlockedBy("has_seat", RegistrateRecipeProvider.has(AllItemTags.SEATS.tag))
.save(p, Create.asResource("crafting/kinetics/" + c.getName() + "_from_other_seat"));
})
@ -1489,6 +1484,8 @@ public class AllBlocks {
.setRolls(ConstantValue.exactly(1))
.add(LootItem.lootTableItem(block)
.apply(CopyNameFunction.copyName(CopyNameFunction.NameSource.BLOCK_ENTITY))
.apply(CopyNbtFunction.copyData(ContextNbtProvider.BLOCK_ENTITY)
.copy("UniqueId", "UniqueId"))
.apply(CopyNbtFunction.copyData(ContextNbtProvider.BLOCK_ENTITY)
.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<>();
variants = new ArrayList<>();
this.id = id;
variants.add(id);
}
public SoundEntryBuilder subtitle(String subtitle) {
@ -365,7 +363,7 @@ public class AllSoundEvents {
public SoundEntry build() {
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);
return entry;
}
@ -375,13 +373,11 @@ public class AllSoundEvents {
public static abstract class SoundEntry {
protected ResourceLocation id;
protected List<ResourceLocation> variants;
protected String subtitle;
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.variants = variants;
this.subtitle = subtitle;
this.category = category;
}
@ -402,10 +398,6 @@ public class AllSoundEvents {
return id;
}
public List<ResourceLocation> getVariants() {
return variants;
}
public boolean hasSubtitle() {
return subtitle != null;
}
@ -462,9 +454,9 @@ public class AllSoundEvents {
private List<Pair<SoundEvent, Couple<Float>>> wrappedEvents;
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) {
super(id, variants, subtitle, category);
super(id, subtitle, category);
this.wrappedEvents = wrappedEvents;
compiledEvents = Lists.newArrayList();
}
@ -535,10 +527,12 @@ public class AllSoundEvents {
private static class CustomSoundEntry extends SoundEntry {
protected List<ResourceLocation> variants;
protected SoundEvent event;
public CustomSoundEntry(ResourceLocation id, List<ResourceLocation> variants, String subtitle, SoundSource category) {
super(id, variants, subtitle, category);
super(id, subtitle, category);
this.variants = variants;
}
@Override
@ -561,6 +555,7 @@ public class AllSoundEvents {
JsonObject entry = new JsonObject();
JsonArray list = new JsonArray();
list.add(id.toString());
for (ResourceLocation variant : variants) {
list.add(variant.toString());
}

View file

@ -1,15 +1,11 @@
package com.simibubi.create;
import com.jozufozu.flywheel.core.AtlasStitcher;
import com.jozufozu.flywheel.core.StitchedSprite;
import net.minecraft.resources.ResourceLocation;
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() {
}
}

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.HauntedBellTileEntity;
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.ToolboxTileEntity;
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)
.renderer(() -> BracketedKineticTileRenderer::new)
.register();
public static final TileEntityEntry<CreativeMotorTileEntity> MOTOR = Create.registrate()
.tileEntity("motor", CreativeMotorTileEntity::new)
.instance(() -> HalfShaftInstance::new)
@ -216,14 +217,14 @@ public class AllTileEntities {
.validBlocks(AllBlocks.ANDESITE_ENCASED_SHAFT, AllBlocks.BRASS_ENCASED_SHAFT, AllBlocks.ENCASED_CHAIN_DRIVE)
.renderer(() -> ShaftRenderer::new)
.register();
public static final TileEntityEntry<SimpleKineticTileEntity> ENCASED_COGWHEEL = Create.registrate()
.tileEntity("encased_cogwheel", SimpleKineticTileEntity::new)
.instance(() -> ShaftlessCogInstance::small)
.validBlocks(AllBlocks.ANDESITE_ENCASED_COGWHEEL, AllBlocks.BRASS_ENCASED_COGWHEEL)
.renderer(() -> ShaftlessCogRenderer::small)
.register();
public static final TileEntityEntry<SimpleKineticTileEntity> ENCASED_LARGE_COGWHEEL = Create.registrate()
.tileEntity("encased_large_cogwheel", SimpleKineticTileEntity::new)
.instance(() -> ShaftlessCogInstance::large)
@ -407,7 +408,7 @@ public class AllTileEntities {
.validBlocks(AllBlocks.MECHANICAL_ARM)
.renderer(() -> ArmRenderer::new)
.register();
public static final TileEntityEntry<VaultTileEntity> ITEM_VAULT = Create.registrate()
.tileEntity("item_vault", VaultTileEntity::new)
.validBlocks(AllBlocks.ITEM_VAULT)
@ -717,9 +718,10 @@ public class AllTileEntities {
.validBlocks(AllBlocks.HAUNTED_BELL)
.renderer(() -> BellRenderer::new)
.register();
public static final TileEntityEntry<ToolboxTileEntity> TOOLBOX = Create.registrate()
.tileEntity("toolbox", ToolboxTileEntity::new)
.instance(() -> ToolBoxInstance::new)
.validBlocks(AllBlocks.TOOLBOXES.toArray())
.renderer(() -> ToolboxRenderer::new)
.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.components.structureMovement.render.ContraptionRenderDispatcher;
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.curiosities.armor.CopperBacktankArmorLayer;
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.zapper.ZapperRenderHandler;
import com.simibubi.create.content.logistics.item.LinkedControllerClientHandler;
import com.simibubi.create.content.schematics.ClientSchematicLoader;
import com.simibubi.create.content.schematics.client.SchematicAndQuillHandler;
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.gui.UIRenderHelper;
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.CachedBufferer;
import com.simibubi.create.foundation.render.CreateContexts;
import com.simibubi.create.foundation.render.SuperByteBufferCache;
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.MutableComponent;
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.fml.event.lifecycle.FMLClientSetupEvent;
@ -66,6 +74,9 @@ public class CreateClient {
}
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(SBBContraptionManager.CONTRAPTION, 20);
BUFFER_CACHE.registerCompartment(WorldSectionElement.DOC_WORLD_SECTION, 20);
@ -78,9 +89,21 @@ public class CreateClient {
PonderIndex.register();
PonderIndex.registerTags();
registerOverlays();
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() {
BUFFER_CACHE.invalidate();

View file

@ -12,6 +12,7 @@ import javax.annotation.Nonnull;
import com.google.common.base.Predicates;
import com.simibubi.create.AllBlocks;
import com.simibubi.create.AllFluids;
import com.simibubi.create.AllItems;
import com.simibubi.create.AllRecipeTypes;
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.SequencedAssemblyCategory;
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.press.MechanicalPressTileEntity;
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.processing.BasinRecipe;
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.IRecipeRegistration;
import mezz.jei.api.registration.IRecipeTransferRegistration;
import mezz.jei.api.registration.ISubtypeRegistration;
import mezz.jei.api.runtime.IIngredientManager;
import net.minecraft.client.Minecraft;
import net.minecraft.resources.ResourceLocation;
@ -119,7 +123,7 @@ public class CreateJEI implements IModPlugin {
autoShapeless = register("automatic_shapeless", MixingCategory::autoShapeless)
.recipes(r -> r.getSerializer() == RecipeSerializer.SHAPELESS_RECIPE && r.getIngredients()
.size() > 1 && !MechanicalPressTileEntity.canCompress(r),
.size() > 1 && !MechanicalPressTileEntity.canCompress(r) && !AllRecipeTypes.isManualRecipe(r),
BasinRecipe::convertShapeless)
.catalyst(AllBlocks.MECHANICAL_MIXER::get)
.catalyst(AllBlocks.BASIN::get)
@ -137,14 +141,16 @@ public class CreateJEI implements IModPlugin {
.build(),
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)
.enableWhen(c -> c.allowStonecuttingOnSaw)
.build(),
woodCutting = register("wood_cutting", () -> new BlockCuttingCategory(Items.OAK_STAIRS))
.recipeList(() -> CondensedBlockCuttingRecipe
.condenseRecipes(findRecipesByType(SawTileEntity.woodcuttingRecipeType.get())))
.condenseRecipes(findRecipes(recipe -> recipe.getType() == SawTileEntity.woodcuttingRecipeType.get()
&& !AllRecipeTypes.isManualRecipe(recipe))))
.catalyst(AllBlocks.MECHANICAL_SAW::get)
.enableWhenBool(c -> c.allowWoodcuttingOnSaw.get() && ModList.get()
.isLoaded("druidcraft"))
@ -156,7 +162,9 @@ public class CreateJEI implements IModPlugin {
.build(),
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)
.catalyst(AllBlocks.MECHANICAL_PRESS::get)
.catalyst(AllBlocks.BASIN::get)
@ -169,8 +177,8 @@ public class CreateJEI implements IModPlugin {
.build(),
deploying = register("deploying", DeployingCategory::new)
.recipeList(
() -> DeployerApplicationRecipe.convert(findRecipesByType(AllRecipeTypes.SANDPAPER_POLISHING.getType())))
.recipeList(() -> DeployerApplicationRecipe
.convert(findRecipesByType(AllRecipeTypes.SANDPAPER_POLISHING.getType())))
.recipes(AllRecipeTypes.DEPLOYING)
.catalyst(AllBlocks.DEPLOYER::get)
.catalyst(AllBlocks.DEPOT::get)
@ -195,9 +203,9 @@ public class CreateJEI implements IModPlugin {
autoShaped = register("automatic_shaped", MechanicalCraftingCategory::new)
.recipes(r -> r.getSerializer() == RecipeSerializer.SHAPELESS_RECIPE && r.getIngredients()
.size() == 1)
.recipes(
r -> (r.getType() == RecipeType.CRAFTING && r.getType() != AllRecipeTypes.MECHANICAL_CRAFTING.getType())
&& (r instanceof ShapedRecipe))
.recipes(r -> (r.getType() == RecipeType.CRAFTING
&& r.getType() != AllRecipeTypes.MECHANICAL_CRAFTING.getType()) && (r instanceof ShapedRecipe)
&& !AllRecipeTypes.isManualRecipe(r))
.catalyst(AllBlocks.MECHANICAL_CRAFTER::get)
.enableWhen(c -> c.allowRegularCraftingInCrafter)
.build(),
@ -228,10 +236,21 @@ public class CreateJEI implements IModPlugin {
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
public void registerRecipes(IRecipeRegistration registration) {
ingredientManager = registration.getIngredientManager();
allCategories.forEach(c -> c.recipes.forEach(s -> registration.addRecipes(s.get(), c.getUid())));
registration.addRecipes(ToolboxColoringRecipeMaker.createRecipes()
.collect(Collectors.toList()), VanillaRecipeCategoryUid.CRAFTING);
}
@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;
import com.jozufozu.flywheel.util.transform.MatrixTransformStack;
import com.jozufozu.flywheel.util.transform.TransformStack;
import com.mojang.blaze3d.vertex.PoseStack;
import com.simibubi.create.AllBlocks;
import com.simibubi.create.foundation.gui.AllGuiTextures;
@ -14,7 +14,7 @@ public class AnimatedCrafter extends AnimatedKinetics {
AllGuiTextures.JEI_SHADOW.render(matrixStack, -16, 13);
matrixStack.translate(3, 16, 0);
MatrixTransformStack.of(matrixStack)
TransformStack.cast(matrixStack)
.rotateX(-12.5f)
.rotateY(-22.5f);
int scale = 22;

View file

@ -40,7 +40,7 @@ public class AnimatedItemDrain extends AnimatedKinetics {
ms.scale(scale, scale, scale);
float from = 2/16f;
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();
matrixStack.popPose();

View file

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

View file

@ -157,7 +157,7 @@ public class RotationPropagator {
}
private static float getAxisModifier(KineticTileEntity te, Direction direction) {
if (!te.hasSource() || !(te instanceof DirectionalShaftHalvesTileEntity))
if (!(te.hasSource()||te.isSource()) || !(te instanceof DirectionalShaftHalvesTileEntity))
return 1;
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.VertexConsumer;
import com.simibubi.create.AllBlocks;
import com.simibubi.create.CreateClient;
import com.simibubi.create.content.contraptions.KineticDebugger;
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.SuperByteBufferCache;
import com.simibubi.create.foundation.tileEntity.renderer.SafeTileEntityRenderer;
import com.simibubi.create.foundation.utility.AnimationTickHolder;
import com.simibubi.create.foundation.utility.Color;
@ -29,7 +29,7 @@ import net.minecraftforge.fml.common.Mod.EventBusSubscriber;
@EventBusSubscriber(Dist.CLIENT)
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 KineticTileEntityRenderer(BlockEntityRendererProvider.Context context) {
@ -47,7 +47,7 @@ public class KineticTileEntityRenderer extends SafeTileEntityRenderer<KineticTil
public static void renderRotatingKineticBlock(KineticTileEntity te, BlockState renderedState, PoseStack ms,
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);
}
@ -117,7 +117,7 @@ public class KineticTileEntityRenderer extends SafeTileEntityRenderer<KineticTil
}
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.material.MaterialManager;
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.math.Vector3f;
import com.simibubi.create.AllBlockPartials;
@ -29,17 +29,17 @@ public class ShaftlessCogInstance extends SingleRotatingInstance {
super(modelManager, tile);
this.large = large;
}
@Override
protected Instancer<RotatingData> getModel() {
BlockState referenceState = tile.getBlockState();
Direction facing =
Direction.fromAxisAndDirection(referenceState.getValue(BlockStateProperties.AXIS), AxisDirection.POSITIVE);
PartialModel partial = large ? AllBlockPartials.SHAFTLESS_LARGE_COGWHEEL : AllBlockPartials.SHAFTLESS_COGWHEEL;
return getRotatingMaterial().getModel(partial, referenceState, facing, () -> {
PoseStack poseStack = new PoseStack();
new MatrixTransformStack(poseStack).centre()
TransformStack.cast(poseStack).centre()
.rotateToFace(facing)
.multiply(Vector3f.XN.rotationDegrees(90))
.unCentre();

View file

@ -1,14 +1,12 @@
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.content.contraptions.base.KineticTileEntity;
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.render.ContraptionMatrices;
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.utility.AngleHelper;
import com.simibubi.create.foundation.utility.AnimationTickHolder;
@ -29,13 +27,13 @@ public class DrillRenderer extends KineticTileEntityRenderer {
@Override
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,
ContraptionMatrices matrices, MultiBufferSource buffer) {
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);
float speed = (float) (context.contraption.stalled
@ -44,22 +42,16 @@ public class DrillRenderer extends KineticTileEntityRenderer {
float time = AnimationTickHolder.getRenderTime() / 20;
float angle = (float) (((time * speed) % 360));
PoseStack m = matrices.getModel();
m.pushPose();
MatrixTransformStack.of(m)
superBuffer
.transform(matrices.getModel())
.centre()
.rotateY(AngleHelper.horizontalAngle(facing))
.rotateX(AngleHelper.verticalAngle(facing))
.rotateZ(angle)
.unCentre();
superBuffer
.transform(m)
.unCentre()
.light(matrices.getWorld(),
ContraptionRenderDispatcher.getContraptionWorldLight(context, renderWorld))
.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.core.Materials;
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.content.contraptions.components.structureMovement.MovementContext;
import com.simibubi.create.content.contraptions.components.structureMovement.render.ActorInstance;
@ -74,19 +72,15 @@ public class HarvesterActorInstance extends ActorInstance {
@Override
public void beginFrame() {
PoseStack ms = new PoseStack();
MatrixTransformStack msr = MatrixTransformStack.of(ms);
msr.translate(context.localPos)
.centre()
.rotateY(horizontalAngle)
.unCentre()
.translate(rotOffset)
.rotateX(getRotation())
.translateBack(rotOffset);
harvester.setTransform(ms);
}
harvester.loadIdentity()
.translate(context.localPos)
.centre()
.rotateY(horizontalAngle)
.unCentre()
.translate(rotOffset)
.rotateX(getRotation())
.translateBack(rotOffset);
}
private double getRotation() {
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.render.ContraptionMatrices;
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.tileEntity.renderer.SafeTileEntityRenderer;
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,
int light, int overlay) {
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,
te.getAnimatedSpeed());
superBuffer.light(light)
@ -44,7 +44,7 @@ public class HarvesterRenderer extends SafeTileEntityRenderer<HarvesterTileEntit
ContraptionMatrices matrices, MultiBufferSource buffers) {
BlockState blockState = context.state;
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())
? context.getAnimationSpeed()
: 0);

View file

@ -19,7 +19,7 @@ public class PortableItemInterfaceTileEntity extends PortableStorageInterfaceTil
public PortableItemInterfaceTileEntity(BlockEntityType<?> type, BlockPos pos, BlockState state) {
super(type, pos, state);
capability = LazyOptional.empty();
capability = createEmptyHandler();
}
@Override
@ -33,10 +33,14 @@ public class PortableItemInterfaceTileEntity extends PortableStorageInterfaceTil
@Override
protected void stopTransferring() {
LazyOptional<IItemHandlerModifiable> oldCap = capability;
capability = LazyOptional.of(() -> new InterfaceItemHandler(new ItemStackHandler(0)));
capability = createEmptyHandler();
oldCap.invalidate();
super.stopTransferring();
}
private LazyOptional<IItemHandlerModifiable> createEmptyHandler() {
return LazyOptional.of(() -> new InterfaceItemHandler(new ItemStackHandler(0)));
}
@Override
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.render.ContraptionMatrices;
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.tileEntity.renderer.SafeTileEntityRenderer;
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,
PoseStack local, Consumer<SuperByteBuffer> drawCallback) {
SuperByteBuffer middle = PartialBufferer.get(getMiddleForState(blockState, lit), blockState);
SuperByteBuffer top = PartialBufferer.get(getTopForState(blockState), blockState);
SuperByteBuffer middle = CachedBufferer.partial(getMiddleForState(blockState, lit), blockState);
SuperByteBuffer top = CachedBufferer.partial(getTopForState(blockState), blockState);
if (local != null) {
middle.transform(local);
@ -80,8 +80,7 @@ public class PortableStorageInterfaceRenderer extends SafeTileEntityRenderer<Por
}
private static void rotateToFacing(SuperByteBuffer buffer, Direction facing) {
buffer.matrixStacker()
.centre()
buffer.centre()
.rotateY(AngleHelper.horizontalAngle(facing))
.rotateX(facing == Direction.UP ? 0 : facing == Direction.DOWN ? 180 : 90)
.unCentre();

View file

@ -78,7 +78,7 @@ public class SawMovementBehaviour extends BlockBreakingMovementBehaviour {
Level world = context.world;
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);
entity.setDeltaMovement(context.relativeMotion.scale(distance / 20f));
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.KineticTileEntityRenderer;
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.utility.AngleHelper;
@ -38,8 +38,8 @@ public class CuckooClockRenderer extends KineticTileEntityRenderer {
VertexConsumer vb = buffer.getBuffer(RenderType.solid());
// Render Hands
SuperByteBuffer hourHand = PartialBufferer.get(AllBlockPartials.CUCKOO_HOUR_HAND, blockState);
SuperByteBuffer minuteHand = PartialBufferer.get(AllBlockPartials.CUCKOO_MINUTE_HAND, blockState);
SuperByteBuffer hourHand = CachedBufferer.partial(AllBlockPartials.CUCKOO_HOUR_HAND, blockState);
SuperByteBuffer minuteHand = CachedBufferer.partial(AllBlockPartials.CUCKOO_MINUTE_HAND, blockState);
float hourAngle = clock.hourHand.get(partialTicks);
float minuteAngle = clock.minuteHand.get(partialTicks);
rotateHand(hourHand, hourAngle, direction).light(light)
@ -48,8 +48,8 @@ public class CuckooClockRenderer extends KineticTileEntityRenderer {
.renderInto(ms, vb);
// Doors
SuperByteBuffer leftDoor = PartialBufferer.get(AllBlockPartials.CUCKOO_LEFT_DOOR, blockState);
SuperByteBuffer rightDoor = PartialBufferer.get(AllBlockPartials.CUCKOO_RIGHT_DOOR, blockState);
SuperByteBuffer leftDoor = CachedBufferer.partial(AllBlockPartials.CUCKOO_LEFT_DOOR, blockState);
SuperByteBuffer rightDoor = CachedBufferer.partial(AllBlockPartials.CUCKOO_RIGHT_DOOR, blockState);
float angle = 0;
float offset = 0;
@ -80,7 +80,7 @@ public class CuckooClockRenderer extends KineticTileEntityRenderer {
offset = -(angle / 135) * 1 / 2f + 10 / 16f;
PartialModel partialModel = (clock.animationType == Animation.PIG ? AllBlockPartials.CUCKOO_PIG : AllBlockPartials.CUCKOO_CREEPER);
SuperByteBuffer figure =
PartialBufferer.get(partialModel, blockState);
CachedBufferer.partial(partialModel, blockState);
figure.rotateCentered(Direction.UP, AngleHelper.rad(AngleHelper.horizontalAngle(direction.getCounterClockWise())));
figure.translate(offset, 0, 0);
figure.light(light)
@ -95,7 +95,7 @@ public class CuckooClockRenderer extends KineticTileEntityRenderer {
}
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)
.getOpposite());
}

View file

@ -24,10 +24,10 @@ import net.minecraft.core.Direction.AxisDirection;
import net.minecraft.nbt.CompoundTag;
import net.minecraft.nbt.ListTag;
import net.minecraft.nbt.NbtUtils;
import net.minecraft.nbt.Tag;
import net.minecraft.world.level.Level;
import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.state.BlockState;
import net.minecraftforge.common.util.Constants.NBT;
import net.minecraftforge.items.IItemHandler;
import net.minecraftforge.items.IItemHandlerModifiable;
import net.minecraftforge.items.ItemStackHandler;
@ -219,8 +219,14 @@ public class ConnectedInputHandler {
public void read(CompoundTag nbt) {
isController = nbt.getBoolean("Controller");
data.clear();
nbt.getList("Data", NBT.TAG_COMPOUND)
nbt.getList("Data", Tag.TAG_COMPOUND)
.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