Sequenced Adjustments

- Added more descriptive names for sequencer instructions
- 'Await' instruction now requires a rising flank to trigger
- Fixed invalid json of german localization
- Ingored crushing wheel controllers facing in blockstate datagen
This commit is contained in:
simibubi 2021-02-19 16:55:45 +01:00
parent 2ece21a3ec
commit bfd666bb9c
29 changed files with 2217 additions and 330 deletions

View file

@ -140,7 +140,7 @@ de8a40b7daf1497d5aecee47a43b3e0b1d030b00 assets/create/blockstates/fancy_scoria_
fc9ac0a7e7191b93516719455a17177fa6524ecc assets/create/blockstates/fancy_weathered_limestone_bricks_slab.json
b2a7c321b1795f20e7433f81a55ce4683de081b8 assets/create/blockstates/fancy_weathered_limestone_bricks_stairs.json
6372fe02ba0065acb0758121c45a15a1a8fdc5de assets/create/blockstates/fancy_weathered_limestone_bricks_wall.json
3d97226b5e8d8f70ed08e45e78db1faf78d5e28b assets/create/blockstates/fluid_pipe.json
48086bf71a824faf14841b698050cc8544b09a9b assets/create/blockstates/fluid_pipe.json
f0eaab18e16c4f3f65ebf3b55b08f0dc445720fe assets/create/blockstates/fluid_tank.json
5408d92ab02af86539ac42971d4033545970bb3a assets/create/blockstates/fluid_valve.json
e9da1794b6ece7f9aa8bcb43d42c23a55446133b assets/create/blockstates/flywheel.json
@ -337,7 +337,7 @@ e8b0a401c10d1ba67ed71ba31bd5f9bc28571b65 assets/create/blockstates/powered_toggl
d06cd9a1101b18d306a786320aab12018b1325d6 assets/create/blockstates/purple_sail.json
92957119abd5fbcca36a113b2a80255fd70fc303 assets/create/blockstates/purple_seat.json
61035f8afe75ff7bbd291da5d8690bcbebe679eb assets/create/blockstates/purple_valve_handle.json
5d1b30c2bab556f57c78e7780fd445b08f541a50 assets/create/blockstates/radial_chassis.json
4439fc83a8c7370ab44b211a3fd48abde20a4728 assets/create/blockstates/radial_chassis.json
45877c4d90a7185c2f304edbd67379d800920439 assets/create/blockstates/red_sail.json
da1b08387af7afa0855ee8d040f620c01f20660a assets/create/blockstates/red_seat.json
722fc77bbf387af8a4016e42cbf9501d2b968881 assets/create/blockstates/red_valve_handle.json
@ -401,18 +401,19 @@ a3a11524cd3515fc01d905767b4b7ea782adaf03 assets/create/blockstates/yellow_seat.j
7f39521b211441f5c3e06d60c5978cebe16cacfb assets/create/blockstates/zinc_block.json
b7181bcd8182b2f17088e5aa881f374c9c65470c assets/create/blockstates/zinc_ore.json
e3f618c5b622d21880de858678d1802cbf65e615 assets/create/lang/en_ud.json
1d231d2f74ca22001e30d023918849e3550896a1 assets/create/lang/en_us.json
435be9258b9412d4400e5364fb5047c2fd5a93ac assets/create/lang/unfinished/de_de.json
49688c098e2cdb27b51f528856d561a20d4e2dd8 assets/create/lang/unfinished/es_mx.json
18f09d363a6c0a503d7cdba12bbe0d082f07ac45 assets/create/lang/unfinished/fr_fr.json
eee4c4f4edf4efc5d409d77502c84f2eb93a6171 assets/create/lang/unfinished/it_it.json
d3b716160bc5703d6ac217f1cda10f5ff89c3bc1 assets/create/lang/unfinished/ja_jp.json
f7ea927235d19933b73e4a26c453d33418cff66e assets/create/lang/unfinished/ko_kr.json
f2987cd923d24da728a4fede0387de022067faec assets/create/lang/unfinished/nl_nl.json
2b1b0b450908d17e6c40f834d5050ffc68f1b733 assets/create/lang/unfinished/pt_br.json
27a08856af9c2a4436a6215ac063683475f77552 assets/create/lang/unfinished/ru_ru.json
a60d259329aa51ad151ab29e86f8d7d6e4ca209c assets/create/lang/unfinished/zh_cn.json
fa2a9b965dc91c1cf381524df8015d84f5c3cdc5 assets/create/lang/unfinished/zh_tw.json
d4de8202db6564f9721a2e474887c68f7c5068da assets/create/lang/en_us.json
754261b27332b6b86beb7dd74d198135258d2df5 assets/create/lang/unfinished/de_de.json
7ba1c8441fe5a7e3f7fb0d65e11cd3110240de63 assets/create/lang/unfinished/es_es.json
7df992f108dc7d8edb9441b34f345ae9efe43034 assets/create/lang/unfinished/es_mx.json
fbd9288a92b89426756125efce282574df429e62 assets/create/lang/unfinished/fr_fr.json
b22f28b5870c04ff9f88734f5b7a4011dc0e7ece assets/create/lang/unfinished/it_it.json
da01154bb27017c21e996aecb262802fd2c8e0b8 assets/create/lang/unfinished/ja_jp.json
ddaf68fe2fdfd6036760c6fa27d84ede6873394e assets/create/lang/unfinished/ko_kr.json
a1b57248fe1704b9814d1913396c27de33c369c5 assets/create/lang/unfinished/nl_nl.json
9c7d6adae21bb1ba8151c6715acf9e041873d5e4 assets/create/lang/unfinished/pt_br.json
a8f552e8b0fd2742182d478fc72351aa631d5dfd assets/create/lang/unfinished/ru_ru.json
795111b16a8ebb3833c91c984480338bd8cfc9c5 assets/create/lang/unfinished/zh_cn.json
e7ecf88ea70d47bac0739710a728cb7cc210c8bd assets/create/lang/unfinished/zh_tw.json
846200eb548d3bfa2e77b41039de159b4b6cfb45 assets/create/models/block/acacia_window.json
1930fa3a3c98d53dd19e4ee7f55bc27fd47aa281 assets/create/models/block/acacia_window_pane_noside.json
1763ea2c9b981d187f5031ba608f3d5d3be3986a assets/create/models/block/acacia_window_pane_noside_alt.json

View file

@ -61,9 +61,9 @@
{
"when": {
"down": "false",
"north": "true",
"up": "true",
"south": "false"
"south": "false",
"north": "true"
},
"apply": {
"model": "create:block/fluid_pipe/lu_x"
@ -72,9 +72,9 @@
{
"when": {
"down": "false",
"north": "false",
"up": "true",
"south": "true"
"south": "true",
"north": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ru_x"
@ -83,9 +83,9 @@
{
"when": {
"down": "true",
"north": "true",
"up": "false",
"south": "false"
"south": "false",
"north": "true"
},
"apply": {
"model": "create:block/fluid_pipe/ld_x"
@ -94,9 +94,9 @@
{
"when": {
"down": "true",
"north": "false",
"up": "false",
"south": "true"
"south": "true",
"north": "false"
},
"apply": {
"model": "create:block/fluid_pipe/rd_x"
@ -105,9 +105,9 @@
{
"when": {
"down": "true",
"north": "false",
"up": "true",
"south": "false"
"south": "false",
"north": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ud_x"
@ -116,9 +116,9 @@
{
"when": {
"down": "false",
"north": "false",
"up": "true",
"south": "false"
"south": "false",
"north": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ud_x"
@ -127,9 +127,9 @@
{
"when": {
"down": "true",
"north": "false",
"up": "false",
"south": "false"
"south": "false",
"north": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ud_x"
@ -138,9 +138,9 @@
{
"when": {
"down": "false",
"north": "true",
"up": "false",
"south": "true"
"south": "true",
"north": "true"
},
"apply": {
"model": "create:block/fluid_pipe/lr_x"
@ -149,9 +149,9 @@
{
"when": {
"down": "false",
"north": "true",
"up": "false",
"south": "false"
"south": "false",
"north": "true"
},
"apply": {
"model": "create:block/fluid_pipe/lr_x"
@ -160,9 +160,9 @@
{
"when": {
"down": "false",
"north": "false",
"up": "false",
"south": "true"
"south": "true",
"north": "false"
},
"apply": {
"model": "create:block/fluid_pipe/lr_x"
@ -171,9 +171,9 @@
{
"when": {
"down": "false",
"north": "false",
"up": "false",
"south": "false"
"south": "false",
"north": "false"
},
"apply": {
"model": "create:block/fluid_pipe/none_x"
@ -181,10 +181,10 @@
},
{
"when": {
"south": "true",
"west": "true",
"east": "false",
"north": "false",
"south": "true"
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/lu_y"
@ -192,10 +192,10 @@
},
{
"when": {
"south": "true",
"west": "false",
"east": "true",
"north": "false",
"south": "true"
"east": "true"
},
"apply": {
"model": "create:block/fluid_pipe/ru_y"
@ -203,10 +203,10 @@
},
{
"when": {
"south": "false",
"west": "true",
"east": "false",
"north": "true",
"south": "false"
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ld_y"
@ -214,10 +214,10 @@
},
{
"when": {
"south": "false",
"west": "false",
"east": "true",
"north": "true",
"south": "false"
"east": "true"
},
"apply": {
"model": "create:block/fluid_pipe/rd_y"
@ -225,10 +225,10 @@
},
{
"when": {
"south": "true",
"west": "false",
"east": "false",
"north": "true",
"south": "true"
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ud_y"
@ -236,10 +236,10 @@
},
{
"when": {
"south": "true",
"west": "false",
"east": "false",
"north": "false",
"south": "true"
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ud_y"
@ -247,10 +247,10 @@
},
{
"when": {
"south": "false",
"west": "false",
"east": "false",
"north": "true",
"south": "false"
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ud_y"
@ -258,10 +258,10 @@
},
{
"when": {
"south": "false",
"west": "true",
"east": "true",
"north": "false",
"south": "false"
"east": "true"
},
"apply": {
"model": "create:block/fluid_pipe/lr_y"
@ -269,10 +269,10 @@
},
{
"when": {
"south": "false",
"west": "true",
"east": "false",
"north": "false",
"south": "false"
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/lr_y"
@ -280,10 +280,10 @@
},
{
"when": {
"south": "false",
"west": "false",
"east": "true",
"north": "false",
"south": "false"
"east": "true"
},
"apply": {
"model": "create:block/fluid_pipe/lr_y"
@ -291,10 +291,10 @@
},
{
"when": {
"south": "false",
"west": "false",
"east": "false",
"north": "false",
"south": "false"
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/none_y"
@ -302,10 +302,10 @@
},
{
"when": {
"west": "false",
"down": "false",
"east": "true",
"up": "true"
"up": "true",
"west": "false",
"east": "true"
},
"apply": {
"model": "create:block/fluid_pipe/lu_z"
@ -313,10 +313,10 @@
},
{
"when": {
"west": "true",
"down": "false",
"east": "false",
"up": "true"
"up": "true",
"west": "true",
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ru_z"
@ -324,10 +324,10 @@
},
{
"when": {
"west": "false",
"down": "true",
"east": "true",
"up": "false"
"up": "false",
"west": "false",
"east": "true"
},
"apply": {
"model": "create:block/fluid_pipe/ld_z"
@ -335,10 +335,10 @@
},
{
"when": {
"west": "true",
"down": "true",
"east": "false",
"up": "false"
"up": "false",
"west": "true",
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/rd_z"
@ -346,10 +346,10 @@
},
{
"when": {
"west": "false",
"down": "true",
"east": "false",
"up": "true"
"up": "true",
"west": "false",
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ud_z"
@ -357,10 +357,10 @@
},
{
"when": {
"west": "false",
"down": "false",
"east": "false",
"up": "true"
"up": "true",
"west": "false",
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ud_z"
@ -368,10 +368,10 @@
},
{
"when": {
"west": "false",
"down": "true",
"east": "false",
"up": "false"
"up": "false",
"west": "false",
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/ud_z"
@ -379,10 +379,10 @@
},
{
"when": {
"down": "false",
"up": "false",
"west": "true",
"down": "false",
"east": "true",
"up": "false"
"east": "true"
},
"apply": {
"model": "create:block/fluid_pipe/lr_z"
@ -390,10 +390,10 @@
},
{
"when": {
"down": "false",
"up": "false",
"west": "false",
"down": "false",
"east": "true",
"up": "false"
"east": "true"
},
"apply": {
"model": "create:block/fluid_pipe/lr_z"
@ -401,10 +401,10 @@
},
{
"when": {
"down": "false",
"up": "false",
"west": "true",
"down": "false",
"east": "false",
"up": "false"
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/lr_z"
@ -412,10 +412,10 @@
},
{
"when": {
"west": "false",
"down": "false",
"east": "false",
"up": "false"
"up": "false",
"west": "false",
"east": "false"
},
"apply": {
"model": "create:block/fluid_pipe/none_z"

View file

@ -207,8 +207,8 @@
},
{
"when": {
"sticky_east": "true",
"axis": "x"
"axis": "x",
"sticky_east": "true"
},
"apply": {
"model": "create:block/radial_chassis_side_x_sticky",
@ -217,8 +217,8 @@
},
{
"when": {
"sticky_east": "true",
"axis": "y"
"axis": "y",
"sticky_east": "true"
},
"apply": {
"model": "create:block/radial_chassis_side_y_sticky",
@ -227,8 +227,8 @@
},
{
"when": {
"sticky_east": "true",
"axis": "z"
"axis": "z",
"sticky_east": "true"
},
"apply": {
"model": "create:block/radial_chassis_side_z_sticky"
@ -236,8 +236,8 @@
},
{
"when": {
"sticky_east": "false",
"axis": "x"
"axis": "x",
"sticky_east": "false"
},
"apply": {
"model": "create:block/radial_chassis_side_x",
@ -246,8 +246,8 @@
},
{
"when": {
"sticky_east": "false",
"axis": "y"
"axis": "y",
"sticky_east": "false"
},
"apply": {
"model": "create:block/radial_chassis_side_y",
@ -256,8 +256,8 @@
},
{
"when": {
"sticky_east": "false",
"axis": "z"
"axis": "z",
"sticky_east": "false"
},
"apply": {
"model": "create:block/radial_chassis_side_z"

View file

@ -845,14 +845,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "Move to upper lane at %1$s%%",
"create.gui.sequenced_gearshift.title": "Sequenced Gearshift",
"create.gui.sequenced_gearshift.instruction": "Instruction",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "Turn",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "Angle",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "Piston",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "Distance",
"create.gui.sequenced_gearshift.instruction.wait": "Wait",
"create.gui.sequenced_gearshift.instruction.wait.duration": "Duration",
"create.gui.sequenced_gearshift.instruction.paused": "Paused",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "End",
"create.gui.sequenced_gearshift.instruction.end": "End",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "Await",
"create.gui.sequenced_gearshift.speed": "Speed, Direction",
"create.gui.sequenced_gearshift.speed.forward": "Input speed, Forwards",
"create.gui.sequenced_gearshift.speed.forward_fast": "Double speed, Forwards",

View file

@ -1,10 +1,10 @@
{
"_": "Missing Localizations: 1102",
"_": "Missing Localizations: 969",
"_": "->------------------------] Game Elements [------------------------<-",
"block.create.acacia_window": "Akazienfenster",
"block.create.acacia_window_pane": "Akazienfensterscheibe",
"block.create.acacia_window": "Akazienholzfenster",
"block.create.acacia_window_pane": "Akazienholzfensterscheibe",
"block.create.adjustable_chain_gearshift": "Verstellbares Kettengetriebe",
"block.create.adjustable_crate": "Verstellbare Kiste",
"block.create.adjustable_pulse_repeater": "Verstellbarer Pulsverstärker",
@ -26,8 +26,8 @@
"block.create.andesite_tunnel": "Andesittunnel",
"block.create.basin": "Behälter",
"block.create.belt": "Mechanischer Riemen",
"block.create.birch_window": "UNLOCALIZED: Birch Window",
"block.create.birch_window_pane": "UNLOCALIZED: Birch Window Pane",
"block.create.birch_window": "Birkenholzfenster",
"block.create.birch_window_pane": "Birkenholzfensterscheibe",
"block.create.black_sail": "Schwarzes Segel",
"block.create.black_seat": "Schwarzer Sitz",
"block.create.black_valve_handle": "Schwarzer Ventilgriff",
@ -56,7 +56,7 @@
"block.create.clockwork_bearing": "Uhrwerk-Lager",
"block.create.clutch": "Kupplung",
"block.create.cogwheel": "Zahnrad",
"block.create.content_observer": "Inhalts Beobachter",
"block.create.content_observer": "Inhaltsbeobachter",
"block.create.controller_rail": "Steureungsschiene",
"block.create.copper_block": "Kupfer Block",
"block.create.copper_casing": "Kupferrahmen",
@ -117,128 +117,128 @@
"block.create.fancy_dark_scoria_bricks_slab": "Schicke dunkle Schlackenziegelstufe",
"block.create.fancy_dark_scoria_bricks_stairs": "Schicke dunkle Schlackenziegeltreppe",
"block.create.fancy_dark_scoria_bricks_wall": "Schicke dunkle Schlackenziegelmauer",
"block.create.fancy_diorite_bricks": "UNLOCALIZED: Fancy Diorite Bricks",
"block.create.fancy_diorite_bricks_slab": "UNLOCALIZED: Fancy Diorite Bricks Slab",
"block.create.fancy_diorite_bricks_stairs": "UNLOCALIZED: Fancy Diorite Bricks Stairs",
"block.create.fancy_diorite_bricks_wall": "UNLOCALIZED: Fancy Diorite Bricks Wall",
"block.create.fancy_dolomite_bricks": "UNLOCALIZED: Fancy Dolomite Bricks",
"block.create.fancy_dolomite_bricks_slab": "UNLOCALIZED: Fancy Dolomite Bricks Slab",
"block.create.fancy_dolomite_bricks_stairs": "UNLOCALIZED: Fancy Dolomite Bricks Stairs",
"block.create.fancy_dolomite_bricks_wall": "UNLOCALIZED: Fancy Dolomite Bricks Wall",
"block.create.fancy_gabbro_bricks": "UNLOCALIZED: Fancy Gabbro Bricks",
"block.create.fancy_gabbro_bricks_slab": "UNLOCALIZED: Fancy Gabbro Bricks Slab",
"block.create.fancy_gabbro_bricks_stairs": "UNLOCALIZED: Fancy Gabbro Bricks Stairs",
"block.create.fancy_gabbro_bricks_wall": "UNLOCALIZED: Fancy Gabbro Bricks Wall",
"block.create.fancy_granite_bricks": "UNLOCALIZED: Fancy Granite Bricks",
"block.create.fancy_granite_bricks_slab": "UNLOCALIZED: Fancy Granite Bricks Slab",
"block.create.fancy_granite_bricks_stairs": "UNLOCALIZED: Fancy Granite Bricks Stairs",
"block.create.fancy_granite_bricks_wall": "UNLOCALIZED: Fancy Granite Bricks Wall",
"block.create.fancy_limestone_bricks": "UNLOCALIZED: Fancy Limestone Bricks",
"block.create.fancy_limestone_bricks_slab": "UNLOCALIZED: Fancy Limestone Bricks Slab",
"block.create.fancy_limestone_bricks_stairs": "UNLOCALIZED: Fancy Limestone Bricks Stairs",
"block.create.fancy_limestone_bricks_wall": "UNLOCALIZED: Fancy Limestone Bricks Wall",
"block.create.fancy_scoria_bricks": "UNLOCALIZED: Fancy Scoria Bricks",
"block.create.fancy_scoria_bricks_slab": "UNLOCALIZED: Fancy Scoria Bricks Slab",
"block.create.fancy_scoria_bricks_stairs": "UNLOCALIZED: Fancy Scoria Bricks Stairs",
"block.create.fancy_scoria_bricks_wall": "UNLOCALIZED: Fancy Scoria Bricks Wall",
"block.create.fancy_weathered_limestone_bricks": "UNLOCALIZED: Fancy Weathered Limestone Bricks",
"block.create.fancy_weathered_limestone_bricks_slab": "UNLOCALIZED: Fancy Weathered Limestone Bricks Slab",
"block.create.fancy_weathered_limestone_bricks_stairs": "UNLOCALIZED: Fancy Weathered Limestone Bricks Stairs",
"block.create.fancy_weathered_limestone_bricks_wall": "UNLOCALIZED: Fancy Weathered Limestone Bricks Wall",
"block.create.fluid_pipe": "Wasserrohr",
"block.create.fluid_tank": "Wassertank",
"block.create.fancy_diorite_bricks": "Schöne Dioritziegel",
"block.create.fancy_diorite_bricks_slab": "Schöne Dioritziegelstufe",
"block.create.fancy_diorite_bricks_stairs": "Schöne Dioritziegeltreppe",
"block.create.fancy_diorite_bricks_wall": "Schöne Dioritziegelmauer",
"block.create.fancy_dolomite_bricks": "Schöne Dolomitziegel",
"block.create.fancy_dolomite_bricks_slab": "Schöne Dolomitziegelstufe",
"block.create.fancy_dolomite_bricks_stairs": "Schöne Dolomitziegeltreppe",
"block.create.fancy_dolomite_bricks_wall": "Schöne Dolomitziegelmauer",
"block.create.fancy_gabbro_bricks": "Schöne Gabelsteinziegel",
"block.create.fancy_gabbro_bricks_slab": "Schöne Gabelsteinziegelstufe",
"block.create.fancy_gabbro_bricks_stairs": "Schöne Gabelsteinziegeltreppe",
"block.create.fancy_gabbro_bricks_wall": "Schöne Gabelsteinziegelmauer",
"block.create.fancy_granite_bricks": "Schöne Granitziegel",
"block.create.fancy_granite_bricks_slab": "Schöne Granitziegelstufe",
"block.create.fancy_granite_bricks_stairs": "Schöne Granitziegeltreppe",
"block.create.fancy_granite_bricks_wall": "Schöne Granitziegelmauer",
"block.create.fancy_limestone_bricks": "Schöne Kalksteinziegel",
"block.create.fancy_limestone_bricks_slab": "Schöne Kalksteinziegelstufe",
"block.create.fancy_limestone_bricks_stairs": "Schöne Kalksteinziegeltreppe",
"block.create.fancy_limestone_bricks_wall": "Schöne Kalksteinziegelmauer",
"block.create.fancy_scoria_bricks": "Schöne Schlackenziegel",
"block.create.fancy_scoria_bricks_slab": "Schöne Schlackenziegelstufe",
"block.create.fancy_scoria_bricks_stairs": "Schöne Schlackenziegeltreppe",
"block.create.fancy_scoria_bricks_wall": "Schöne Schlackenziegelmauer",
"block.create.fancy_weathered_limestone_bricks": "Schöne Verwitterte Kalksteinziegel",
"block.create.fancy_weathered_limestone_bricks_slab": "Schöne Verwitterte Kalksteinziegelstufe",
"block.create.fancy_weathered_limestone_bricks_stairs": "Schöne Verwitterte Kalksteinziegeltreppe",
"block.create.fancy_weathered_limestone_bricks_wall": "Schöne Verwitterte Kalksteinziegelmauer",
"block.create.fluid_pipe": "Flüssigkeitsrohr",
"block.create.fluid_tank": "Flüssigkeitstank",
"block.create.fluid_valve": "Flüssigkeitsventil",
"block.create.flywheel": "Schwungrad",
"block.create.framed_glass": "Gerahmtes Glas",
"block.create.framed_glass_pane": "Gerahmte Glasscheibe",
"block.create.furnace_engine": "UNLOCALIZED: Furnace Engine",
"block.create.gabbro": "Gabbro",
"block.create.gabbro_bricks": "Gabbroziegel",
"block.create.gabbro_bricks_slab": "Gabbroziegelstufe",
"block.create.gabbro_bricks_stairs": "Gabbroziegeltreppe",
"block.create.gabbro_bricks_wall": "Gabbroziegelmauer",
"block.create.gabbro_cobblestone": "UNLOCALIZED: Gabbro Cobblestone",
"block.create.gabbro_cobblestone_slab": "UNLOCALIZED: Gabbro Cobblestone Slab",
"block.create.gabbro_cobblestone_stairs": "UNLOCALIZED: Gabbro Cobblestone Stairs",
"block.create.gabbro_cobblestone_wall": "UNLOCALIZED: Gabbro Cobblestone Wall",
"block.create.gabbro_pillar": "UNLOCALIZED: Gabbro Pillar",
"block.create.furnace_engine": "Ofenmotor",
"block.create.gabbro": "Gabelstein",
"block.create.gabbro_bricks": "Gabelsteinziegel",
"block.create.gabbro_bricks_slab": "Gabelsteinziegelstufe",
"block.create.gabbro_bricks_stairs": "Gabelsteinziegeltreppe",
"block.create.gabbro_bricks_wall": "Gabelsteinziegelmauer",
"block.create.gabbro_cobblestone": "Gabelsteinbruchstein",
"block.create.gabbro_cobblestone_slab": "Gabelsteinbruchstein",
"block.create.gabbro_cobblestone_stairs": "Gabelsteinbruchstein",
"block.create.gabbro_cobblestone_wall": "Gabelsteinbruchstein",
"block.create.gabbro_pillar": "Gabelsteinsäule",
"block.create.gantry_pinion": "UNLOCALIZED: Gantry Pinion",
"block.create.gantry_shaft": "UNLOCALIZED: Gantry Shaft",
"block.create.gearbox": "Getriebe",
"block.create.gearshift": "Gangschaltung",
"block.create.glass_fluid_pipe": "Glaswasserrohr",
"block.create.granite_bricks": "Granitziegel",
"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.granite_cobblestone": "UNLOCALIZED: Granite Cobblestone",
"block.create.granite_cobblestone_slab": "UNLOCALIZED: Granite Cobblestone Slab",
"block.create.granite_cobblestone_stairs": "UNLOCALIZED: Granite Cobblestone Stairs",
"block.create.granite_cobblestone_wall": "UNLOCALIZED: Granite Cobblestone Wall",
"block.create.granite_pillar": "UNLOCALIZED: Granite Pillar",
"block.create.gray_sail": "UNLOCALIZED: Gray Sail",
"block.create.gray_seat": "UNLOCALIZED: Gray Seat",
"block.create.gray_valve_handle": "UNLOCALIZED: Gray Valve Handle",
"block.create.green_sail": "UNLOCALIZED: Green Sail",
"block.create.green_seat": "UNLOCALIZED: Green Seat",
"block.create.green_valve_handle": "UNLOCALIZED: Green Valve Handle",
"block.create.hand_crank": "UNLOCALIZED: Hand Crank",
"block.create.honey": "UNLOCALIZED: Honey",
"block.create.horizontal_framed_glass": "UNLOCALIZED: Horizontal Framed Glass",
"block.create.horizontal_framed_glass_pane": "UNLOCALIZED: Horizontal Framed Glass Pane",
"block.create.hose_pulley": "UNLOCALIZED: Hose Pulley",
"block.create.item_drain": "UNLOCALIZED: Item Drain",
"block.create.jungle_window": "UNLOCALIZED: Jungle Window",
"block.create.jungle_window_pane": "UNLOCALIZED: Jungle Window Pane",
"block.create.granite_bricks_slab": "Granitziegelstufe",
"block.create.granite_bricks_stairs": "Granitziegeltreppe",
"block.create.granite_bricks_wall": "Granitziegelmauer",
"block.create.granite_cobblestone": "Granitbruchstein",
"block.create.granite_cobblestone_slab": "Granitbruchsteinstufe",
"block.create.granite_cobblestone_stairs": "Granitbruchtreppe",
"block.create.granite_cobblestone_wall": "Granitbruchsteinmauer",
"block.create.granite_pillar": "Granitsäule",
"block.create.gray_sail": "Graues Segel",
"block.create.gray_seat": "Grauer Sitz",
"block.create.gray_valve_handle": "Grauer Ventilgriff",
"block.create.green_sail": "Grünes Segel",
"block.create.green_seat": "Grüner Sitz",
"block.create.green_valve_handle": "Grüner Ventilgriff",
"block.create.hand_crank": "Handkurbel",
"block.create.honey": "Honig",
"block.create.horizontal_framed_glass": "Horizontal Gerahmes Glas",
"block.create.horizontal_framed_glass_pane": "Horizontal Gerahmte Glasscheibe",
"block.create.hose_pulley": "Umlenkrolle",
"block.create.item_drain": "Abfluss",
"block.create.jungle_window": "Tropenholzfenster",
"block.create.jungle_window_pane": "Tropenholzfensterscheib",
"block.create.large_cogwheel": "Großes Zahnrad",
"block.create.layered_andesite": "UNLOCALIZED: Layered Andesite",
"block.create.layered_dark_scoria": "UNLOCALIZED: Layered Dark Scoria",
"block.create.layered_diorite": "UNLOCALIZED: Layered Diorite",
"block.create.layered_dolomite": "UNLOCALIZED: Layered Dolomite",
"block.create.layered_gabbro": "UNLOCALIZED: Layered Gabbro",
"block.create.layered_granite": "UNLOCALIZED: Layered Granite",
"block.create.layered_limestone": "UNLOCALIZED: Layered Limestone",
"block.create.layered_scoria": "UNLOCALIZED: Layered Scoria",
"block.create.layered_weathered_limestone": "UNLOCALIZED: Layered Weathered Limestone",
"block.create.light_blue_sail": "UNLOCALIZED: Light Blue Sail",
"block.create.light_blue_seat": "UNLOCALIZED: Light Blue Seat",
"block.create.light_blue_valve_handle": "UNLOCALIZED: Light Blue Valve Handle",
"block.create.light_gray_sail": "UNLOCALIZED: Light Gray Sail",
"block.create.light_gray_seat": "UNLOCALIZED: Light Gray Seat",
"block.create.light_gray_valve_handle": "UNLOCALIZED: Light Gray Valve Handle",
"block.create.lime_sail": "UNLOCALIZED: Lime Sail",
"block.create.lime_seat": "UNLOCALIZED: Lime Seat",
"block.create.lime_valve_handle": "UNLOCALIZED: Lime Valve Handle",
"block.create.layered_andesite": "Geschichteter Andesit",
"block.create.layered_dark_scoria": "Geschichtete Dunkle Schlacke",
"block.create.layered_diorite": "Geschichteter Diorit",
"block.create.layered_dolomite": "Geschichteter Dolomit",
"block.create.layered_gabbro": "Geschichteter Gabelstein",
"block.create.layered_granite": "Geschichteter Granit",
"block.create.layered_limestone": "Geschichteter Kalkstein",
"block.create.layered_scoria": "Geschichtete Schlacke",
"block.create.layered_weathered_limestone": "Geschichteter Verwitterter Kalkstein",
"block.create.light_blue_sail": "Hellblaues Segel",
"block.create.light_blue_seat": "Hellblauer Sitz",
"block.create.light_blue_valve_handle": "Hellblauer Ventilgriff",
"block.create.light_gray_sail": "Hellgraues Segel",
"block.create.light_gray_seat": "Hellgrauer Sitz",
"block.create.light_gray_valve_handle": "Hellgrauer Ventilgriff",
"block.create.lime_sail": "Hellgrünes Segel",
"block.create.lime_seat": "Hellgrüner Sitz",
"block.create.lime_valve_handle": "Hellgrüner Ventilgriff",
"block.create.limesand": "Kalksand",
"block.create.limestone": "Kalkstein",
"block.create.limestone_bricks": "Kalksteinziegel",
"block.create.limestone_bricks_slab": "Kalksteinziegelstufe",
"block.create.limestone_bricks_stairs": "Kalksteinziegeltreppe",
"block.create.limestone_bricks_wall": "Kalksteinziegelmauer",
"block.create.limestone_cobblestone": "UNLOCALIZED: Limestone Cobblestone",
"block.create.limestone_cobblestone_slab": "UNLOCALIZED: Limestone Cobblestone Slab",
"block.create.limestone_cobblestone_stairs": "UNLOCALIZED: Limestone Cobblestone Stairs",
"block.create.limestone_cobblestone_wall": "UNLOCALIZED: Limestone Cobblestone Wall",
"block.create.limestone_cobblestone": "Kalkbruchstein",
"block.create.limestone_cobblestone_slab": "Kalkbruchsteinstufe",
"block.create.limestone_cobblestone_stairs": "Kalkbruchsteintreppe",
"block.create.limestone_cobblestone_wall": "Kalkbruchsteinmauer",
"block.create.limestone_pillar": "Kalksteinsäule",
"block.create.linear_chassis": "Schubgerüst",
"block.create.lit_blaze_burner": "UNLOCALIZED: Lit Blaze Burner",
"block.create.magenta_sail": "UNLOCALIZED: Magenta Sail",
"block.create.magenta_seat": "UNLOCALIZED: Magenta Seat",
"block.create.magenta_valve_handle": "UNLOCALIZED: Magenta Valve Handle",
"block.create.mechanical_arm": "UNLOCALIZED: Mechanical Arm",
"block.create.lit_blaze_burner": "Aktiver Lohenbrenner",
"block.create.magenta_sail": "Magenta Segel",
"block.create.magenta_seat": "Magenta Sitz",
"block.create.magenta_valve_handle": "Magenta Ventilgriff",
"block.create.mechanical_arm": "Mechanischer Arm",
"block.create.mechanical_bearing": "Mechanisches Lager",
"block.create.mechanical_crafter": "UNLOCALIZED: Mechanical Crafter",
"block.create.mechanical_crafter": "Mechanische Handwerkseinheit",
"block.create.mechanical_drill": "Mechanischer Bohrer",
"block.create.mechanical_harvester": "Mechanische Erntemaschine",
"block.create.mechanical_mixer": "UNLOCALIZED: Mechanical Mixer",
"block.create.mechanical_mixer": "Mechanischer Mixer",
"block.create.mechanical_piston": "Mechanischer Kolben",
"block.create.mechanical_piston_head": "Mechanisches Kolbenende",
"block.create.mechanical_plough": "UNLOCALIZED: Mechanical Plough",
"block.create.mechanical_plough": "Mechanischer Pflug",
"block.create.mechanical_press": "Mechanische Presse",
"block.create.mechanical_pump": "UNLOCALIZED: Mechanical Pump",
"block.create.mechanical_saw": "UNLOCALIZED: Mechanical Saw",
"block.create.metal_bracket": "UNLOCALIZED: Metal Bracket",
"block.create.millstone": "UNLOCALIZED: Millstone",
"block.create.mechanical_pump": "Mechanische Pumpe",
"block.create.mechanical_saw": "Mechanische Säge",
"block.create.metal_bracket": "Metallhalterung",
"block.create.millstone": "Mahlstein",
"block.create.minecart_anchor": "UNLOCALIZED: Minecart Anchor",
"block.create.mossy_andesite": "UNLOCALIZED: Mossy Andesite",
"block.create.mossy_dark_scoria": "UNLOCALIZED: Mossy Dark Scoria",
@ -305,9 +305,9 @@
"block.create.paved_weathered_limestone_slab": "UNLOCALIZED: Paved Weathered Limestone Slab",
"block.create.paved_weathered_limestone_stairs": "UNLOCALIZED: Paved Weathered Limestone Stairs",
"block.create.paved_weathered_limestone_wall": "UNLOCALIZED: Paved Weathered Limestone Wall",
"block.create.pink_sail": "UNLOCALIZED: Pink Sail",
"block.create.pink_seat": "UNLOCALIZED: Pink Seat",
"block.create.pink_valve_handle": "UNLOCALIZED: Pink Valve Handle",
"block.create.pink_sail": "Rosa Segel",
"block.create.pink_seat": "Rosa Sitz",
"block.create.pink_valve_handle": "Rosa Ventilgriff",
"block.create.piston_extension_pole": "Kolben-Pleuelverlängerung",
"block.create.polished_dark_scoria": "UNLOCALIZED: Polished Dark Scoria",
"block.create.polished_dark_scoria_slab": "UNLOCALIZED: Polished Dark Scoria Slab",
@ -317,7 +317,7 @@
"block.create.polished_dolomite_slab": "UNLOCALIZED: Polished Dolomite Slab",
"block.create.polished_dolomite_stairs": "UNLOCALIZED: Polished Dolomite Stairs",
"block.create.polished_dolomite_wall": "UNLOCALIZED: Polished Dolomite Wall",
"block.create.polished_gabbro": "Polierter Gabbro",
"block.create.polished_gabbro": "Polierter Gabelstein",
"block.create.polished_gabbro_slab": "UNLOCALIZED: Polished Gabbro Slab",
"block.create.polished_gabbro_stairs": "UNLOCALIZED: Polished Gabbro Stairs",
"block.create.polished_gabbro_wall": "UNLOCALIZED: Polished Gabbro Wall",
@ -325,7 +325,7 @@
"block.create.polished_limestone_slab": "Polierte Kalksteinstufe",
"block.create.polished_limestone_stairs": "UNLOCALIZED: Polished Limestone Stairs",
"block.create.polished_limestone_wall": "UNLOCALIZED: Polished Limestone Wall",
"block.create.polished_scoria": "UNLOCALIZED: Polished Scoria",
"block.create.polished_scoria": "Polierte Schlacke",
"block.create.polished_scoria_slab": "UNLOCALIZED: Polished Scoria Slab",
"block.create.polished_scoria_stairs": "UNLOCALIZED: Polished Scoria Stairs",
"block.create.polished_scoria_wall": "UNLOCALIZED: Polished Scoria Wall",
@ -412,13 +412,13 @@
"entity.create.stationary_contraption": "UNLOCALIZED: Stationary Contraption",
"entity.create.super_glue": "UNLOCALIZED: Super Glue",
"fluid.create.milk": "UNLOCALIZED: Milk",
"fluid.create.potion": "UNLOCALIZED: Potion",
"fluid.create.tea": "UNLOCALIZED: Builder's Tea",
"fluid.create.milk": "Milch",
"fluid.create.potion": "Trank",
"fluid.create.tea": "Bauherrentee",
"item.create.andesite_alloy": "UNLOCALIZED: Andesite Alloy",
"item.create.attribute_filter": "UNLOCALIZED: Attribute Filter",
"item.create.bar_of_chocolate": "UNLOCALIZED: Bar of Chocolate",
"item.create.bar_of_chocolate": "Schokoladetafel",
"item.create.belt_connector": "Mechanischer Riemen",
"item.create.blaze_cake": "UNLOCALIZED: Blaze Cake",
"item.create.blaze_cake_base": "UNLOCALIZED: Blaze Cake Base",
@ -449,7 +449,7 @@
"item.create.crushed_tin_ore": "UNLOCALIZED: Crushed Tin Ore",
"item.create.crushed_uranium_ore": "UNLOCALIZED: Crushed Uranium Ore",
"item.create.crushed_zinc_ore": "UNLOCALIZED: Crushed Zinc Ore",
"item.create.deforester": "UNLOCALIZED: Deforester",
"item.create.deforester": "Entforster",
"item.create.dough": "Teig",
"item.create.electron_tube": "UNLOCALIZED: Electron Tube",
"item.create.empty_blaze_burner": "UNLOCALIZED: Empty Blaze Burner",
@ -460,8 +460,8 @@
"item.create.goggles": "UNLOCALIZED: Engineer's Goggles",
"item.create.golden_sheet": "UNLOCALIZED: Golden Sheet",
"item.create.handheld_blockzapper": "Blockpistole",
"item.create.handheld_worldshaper": "UNLOCALIZED: Handheld Worldshaper",
"item.create.honey_bucket": "UNLOCALIZED: Honey Bucket",
"item.create.handheld_worldshaper": "Geländeformer",
"item.create.honey_bucket": "Honigeimer",
"item.create.integrated_circuit": "UNLOCALIZED: Integrated Circuit",
"item.create.iron_sheet": "Eisenblech",
"item.create.lapis_sheet": "UNLOCALIZED: Lapis Sheet",
@ -470,18 +470,18 @@
"item.create.polished_rose_quartz": "UNLOCALIZED: Polished Rose Quartz",
"item.create.powdered_obsidian": "UNLOCALIZED: Powdered Obsidian",
"item.create.propeller": "Propeller",
"item.create.red_sand_paper": "UNLOCALIZED: Red Sand Paper",
"item.create.red_sand_paper": "Rotes Schmirgelpapier",
"item.create.refined_radiance": "UNLOCALIZED: Refined Radiance",
"item.create.rose_quartz": "Rosenquarz",
"item.create.sand_paper": "UNLOCALIZED: Sand Paper",
"item.create.sand_paper": "Schmirgelpapier",
"item.create.schematic": "Bauplan",
"item.create.schematic_and_quill": "Bauplan und Feder",
"item.create.shadow_steel": "UNLOCALIZED: Shadow Steel",
"item.create.super_glue": "UNLOCALIZED: Super Glue",
"item.create.super_glue": "Superkleber",
"item.create.tree_fertilizer": "Baumdünger",
"item.create.vertical_gearbox": "UNLOCALIZED: Vertical Gearbox",
"item.create.wand_of_symmetry": "Symmetriestab",
"item.create.wheat_flour": "UNLOCALIZED: Wheat Flour",
"item.create.wheat_flour": "Weizenmehl",
"item.create.whisk": "UNLOCALIZED: Whisk",
"item.create.wrench": "Schraubenschlüssel",
"item.create.zinc_ingot": "Zinkbarren",
@ -654,21 +654,21 @@
"_": "->------------------------] UI & Messages [------------------------<-",
"itemGroup.create.base": "UNLOCALIZED: Create",
"itemGroup.create.palettes": "UNLOCALIZED: Create Palettes",
"itemGroup.create.base": "Create",
"itemGroup.create.palettes": "Create Paletten",
"death.attack.create.crush": "%1$s stolperte in ein Mahlwerk",
"death.attack.create.fan_fire": "%1$s hat heiße Luft eingeatmet",
"death.attack.create.fan_lava": "%1$s wurde von Lava verweht",
"death.attack.create.mechanical_drill": "%1$s wurde von einem Bohrer durchlöchert",
"death.attack.create.mechanical_saw": "UNLOCALIZED: %1$s got cut in half by a Mechanical Saw",
"death.attack.create.cuckoo_clock_explosion": "UNLOCALIZED: %1$s was blown up by tampered cuckoo clock",
"death.attack.create.mechanical_saw": "%1$s wurde zersägt",
"death.attack.create.cuckoo_clock_explosion": "%1$s wurde durch eine falsche Kuckucksuhr gesprengt",
"create.block.deployer.damage_source_name": "UNLOCALIZED: a rogue Deployer",
"create.block.deployer.damage_source_name": "einem Finger",
"create.block.cart_assembler.invalid": "UNLOCALIZED: Place your Cart Assembler on a rail block",
"create.recipe.crushing": "Mahlen",
"create.recipe.milling": "UNLOCALIZED: Milling",
"create.recipe.crushing": "Mahlen (Mahlwerk)",
"create.recipe.milling": "Mahlen (Mahlstein)",
"create.recipe.fan_washing": "UNLOCALIZED: Bulk Washing",
"create.recipe.fan_washing.fan": "UNLOCALIZED: Fan behind Flowing Water",
"create.recipe.fan_smoking": "UNLOCALIZED: Bulk Smoking",
@ -676,25 +676,25 @@
"create.recipe.fan_blasting": "UNLOCALIZED: Bulk Blasting",
"create.recipe.fan_blasting.fan": "UNLOCALIZED: Fan behind Lava",
"create.recipe.pressing": "Mechanische Presse",
"create.recipe.mixing": "UNLOCALIZED: Mixing",
"create.recipe.mixing": "Mixen",
"create.recipe.automatic_shapeless": "UNLOCALIZED: Automated Shapeless Crafting",
"create.recipe.automatic_brewing": "UNLOCALIZED: Automated Brewing",
"create.recipe.packing": "UNLOCALIZED: Compacting",
"create.recipe.automatic_packing": "UNLOCALIZED: Automated Packing",
"create.recipe.sawing": "UNLOCALIZED: Sawing",
"create.recipe.sawing": "Sägen",
"create.recipe.mechanical_crafting": "UNLOCALIZED: Mechanical Crafting",
"create.recipe.automatic_shaped": "UNLOCALIZED: Automated Shaped Crafting",
"create.recipe.block_cutting": "UNLOCALIZED: Block Cutting",
"create.recipe.wood_cutting": "UNLOCALIZED: Wood Cutting",
"create.recipe.blockzapper_upgrade": "Blockpistole",
"create.recipe.sandpaper_polishing": "UNLOCALIZED: Sandpaper Polishing",
"create.recipe.sandpaper_polishing": "Schleifen",
"create.recipe.mystery_conversion": "UNLOCALIZED: Mysterious Conversion",
"create.recipe.spout_filling": "UNLOCALIZED: Filling by Spout",
"create.recipe.draining": "UNLOCALIZED: Item Draining",
"create.recipe.processing.chance": "Chance: %1$s%%",
"create.recipe.heat_requirement.none": "UNLOCALIZED: No Heating Required",
"create.recipe.heat_requirement.heated": "UNLOCALIZED: Heated",
"create.recipe.heat_requirement.superheated": "UNLOCALIZED: Super-Heated",
"create.recipe.heat_requirement.none": "Keine Hitze benötigt",
"create.recipe.heat_requirement.heated": "Wenig Hitze benötigt",
"create.recipe.heat_requirement.superheated": "Viel Hitze benötigt",
"create.generic.range": "Reichweite",
"create.generic.radius": "Radius",
@ -706,12 +706,12 @@
"create.generic.unit.ticks": "Ticks",
"create.generic.unit.seconds": "Sekunden",
"create.generic.unit.minutes": "Minuten",
"create.generic.unit.rpm": "UNLOCALIZED: RPM",
"create.generic.unit.stress": "UNLOCALIZED: su",
"create.generic.unit.degrees": "UNLOCALIZED: °",
"create.generic.unit.millibuckets": "UNLOCALIZED: %1$smB",
"create.generic.clockwise": "UNLOCALIZED: Clockwise",
"create.generic.counter_clockwise": "UNLOCALIZED: Counter-Clockwise",
"create.generic.unit.rpm": "RPM",
"create.generic.unit.stress": "su",
"create.generic.unit.degrees": "°",
"create.generic.unit.millibuckets": "%1$smB",
"create.generic.clockwise": "Uhrzeigersinn",
"create.generic.counter_clockwise": "Gegen-Uhrzeigersinn",
"create.action.scroll": "Wechseln",
"create.action.confirm": "Bestätigen",
@ -783,7 +783,7 @@
"create.blockzapper.component.retriever": "Empfänger",
"create.blockzapper.component.scope": "Fernrohr",
"create.blockzapper.componentTier.none": "Nichts",
"create.blockzapper.componentTier.brass": "UNLOCALIZED: Brass",
"create.blockzapper.componentTier.brass": "Messing",
"create.blockzapper.componentTier.chromatic": "UNLOCALIZED: Chromatic",
"create.blockzapper.leftClickToSet": "Linksklick auf einen Block zum Auswählen",
"create.blockzapper.empty": "Keine Blöcke übrig!",
@ -812,8 +812,8 @@
"create.contraptions.clockwork.hour_first_24": "UNLOCALIZED: 24-Hour hand first",
"create.logistics.filter": "Filter",
"create.logistics.recipe_filter": "UNLOCALIZED: Recipe Filter",
"create.logistics.fluid_filter": "UNLOCALIZED: Fluid Filter",
"create.logistics.recipe_filter": "Rezeptfilter",
"create.logistics.fluid_filter": "Flüssigkeitsfilter",
"create.logistics.firstFrequency": "Freq. #1",
"create.logistics.secondFrequency": "Freq. #2",
"create.logistics.filter.apply": "UNLOCALIZED: Applied filter to %1$s.",
@ -838,7 +838,7 @@
"create.gui.stressometer.no_rotation": "UNLOCALIZED: No Rotation",
"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": "adjustable_crate",
"create.gui.adjustable_crate.title": "UNLOCALIZED: Adjustable Crate",
"create.gui.adjustable_crate.storageSpace": "Lagerraum",
"create.gui.stockpile_switch.title": "Vorratssensor",
"create.gui.stockpile_switch.invert_signal": "UNLOCALIZED: Invert Signal",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "UNLOCALIZED: Move to upper lane at %1$s%%",
"create.gui.sequenced_gearshift.title": "UNLOCALIZED: Sequenced Gearshift",
"create.gui.sequenced_gearshift.instruction": "UNLOCALIZED: Instruction",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "UNLOCALIZED: Turn",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "UNLOCALIZED: Angle",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "UNLOCALIZED: Piston",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "UNLOCALIZED: Distance",
"create.gui.sequenced_gearshift.instruction.wait": "UNLOCALIZED: Wait",
"create.gui.sequenced_gearshift.instruction.wait.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "UNLOCALIZED: Speed, Direction",
"create.gui.sequenced_gearshift.speed.forward": "UNLOCALIZED: Input speed, Forwards",
"create.gui.sequenced_gearshift.speed.forward_fast": "UNLOCALIZED: Double speed, Forwards",
@ -864,7 +870,7 @@
"create.schematicAndQuill.secondPos": "Zweite Position festgelegt.",
"create.schematicAndQuill.noTarget": "Halte [Strg] zur Auswahl von Luft.",
"create.schematicAndQuill.abort": "Auswahl zurückgesetzt.",
"create.schematicAndQuill.title": "UNLOCALIZED: Schematic Name:",
"create.schematicAndQuill.title": "Bauplanname:",
"create.schematicAndQuill.convert": "UNLOCALIZED: Save and Deploy Immediately",
"create.schematicAndQuill.fallbackName": "Mein Bauplan",
"create.schematicAndQuill.saved": "Gespeichert als %1$s",
@ -1782,8 +1788,8 @@
"item.create.crafter_slot_cover.tooltip": "UNLOCALIZED: SLOT COVER",
"item.create.crafter_slot_cover.tooltip.summary": "UNLOCALIZED: Used to mark a _Mechanical Crafter_ as an empty slot in a recipe. Crafters do not necessarily have to form a full square grid. This is useful when there are recipes where _ingredients are diagonal_ to each other.",
"create.tooltip.wip": "UNLOCALIZED: WIP",
"create.tooltip.workInProgress": "UNLOCALIZED: Work in progress!",
"create.tooltip.wip": "WIP",
"create.tooltip.workInProgress": "Work in progress!",
"create.tooltip.randomWipDescription0": "UNLOCALIZED: Please keep this item away from children.",
"create.tooltip.randomWipDescription1": "UNLOCALIZED: A baby panda dies every time you use this item. Every. Time.",
"create.tooltip.randomWipDescription2": "UNLOCALIZED: Use at your own risk.",

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 893",
"_": "Missing Localizations: 899",
"_": "->------------------------] Game Elements [------------------------<-",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "UNLOCALIZED: Move to upper lane at %1$s%%",
"create.gui.sequenced_gearshift.title": "UNLOCALIZED: Sequenced Gearshift",
"create.gui.sequenced_gearshift.instruction": "UNLOCALIZED: Instruction",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "UNLOCALIZED: Turn",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "UNLOCALIZED: Angle",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "UNLOCALIZED: Piston",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "UNLOCALIZED: Distance",
"create.gui.sequenced_gearshift.instruction.wait": "UNLOCALIZED: Wait",
"create.gui.sequenced_gearshift.instruction.wait.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "UNLOCALIZED: Speed, Direction",
"create.gui.sequenced_gearshift.speed.forward": "UNLOCALIZED: Input speed, Forwards",
"create.gui.sequenced_gearshift.speed.forward_fast": "UNLOCALIZED: Double speed, Forwards",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 673",
"_": "Missing Localizations: 681",
"_": "->------------------------] Game Elements [------------------------<-",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "Bouger sur la ligne de haut à %1$s%%",
"create.gui.sequenced_gearshift.title": "Décaleur de rotation séquencé",
"create.gui.sequenced_gearshift.instruction": "Instructions",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "Tourner",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "Angle",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "Piston",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "Distance",
"create.gui.sequenced_gearshift.instruction.wait": "Attente",
"create.gui.sequenced_gearshift.instruction.wait.duration": "Durée",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "Fin",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "Vitesse, direction",
"create.gui.sequenced_gearshift.speed.forward": "Vitesse d'entrée, normal",
"create.gui.sequenced_gearshift.speed.forward_fast": "Vitesse double, normal",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 8",
"_": "Missing Localizations: 16",
"_": "->------------------------] Game Elements [------------------------<-",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "Muovi su al %1$s%%",
"create.gui.sequenced_gearshift.title": "Cambio sequenziale",
"create.gui.sequenced_gearshift.instruction": "Istruzione",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "Gira",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "Angolo",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "Pistone",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "Distanza",
"create.gui.sequenced_gearshift.instruction.wait": "Aspetta",
"create.gui.sequenced_gearshift.instruction.wait.duration": "Durata",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "Fine",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "Velocità, direzione",
"create.gui.sequenced_gearshift.speed.forward": "Velocità di ingresso, avanti",
"create.gui.sequenced_gearshift.speed.forward_fast": "Doppia velocità, avanti",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 15",
"_": "Missing Localizations: 23",
"_": "->------------------------] Game Elements [------------------------<-",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "動作の上限は%1$s%%",
"create.gui.sequenced_gearshift.title": "シーケンスギアシフト",
"create.gui.sequenced_gearshift.instruction": "命令",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "回転",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "角度",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "ピストン",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "距離",
"create.gui.sequenced_gearshift.instruction.wait": "待機",
"create.gui.sequenced_gearshift.instruction.wait.duration": "期間",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "終了",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "速度, 方向",
"create.gui.sequenced_gearshift.speed.forward": "入力速度, 正転",
"create.gui.sequenced_gearshift.speed.forward_fast": "倍速, 正転",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 62",
"_": "Missing Localizations: 70",
"_": "->------------------------] Game Elements [------------------------<-",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "최소 신호 유지 비율:%1$s%%",
"create.gui.sequenced_gearshift.title": "순서 기어쉬프트",
"create.gui.sequenced_gearshift.instruction": "설명",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "회전",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "각도",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "피스톤",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "거리",
"create.gui.sequenced_gearshift.instruction.wait": "정지",
"create.gui.sequenced_gearshift.instruction.wait.duration": "지속시간",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "마침",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "속도, 방향",
"create.gui.sequenced_gearshift.speed.forward": "입력된 속도, 그대로 회전",
"create.gui.sequenced_gearshift.speed.forward_fast": "입력된 속도의 2배, 그대로 회전",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 1162",
"_": "Missing Localizations: 1168",
"_": "->------------------------] Game Elements [------------------------<-",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "UNLOCALIZED: Move to upper lane at %1$s%%",
"create.gui.sequenced_gearshift.title": "UNLOCALIZED: Sequenced Gearshift",
"create.gui.sequenced_gearshift.instruction": "UNLOCALIZED: Instruction",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "UNLOCALIZED: Turn",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "UNLOCALIZED: Angle",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "UNLOCALIZED: Piston",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "UNLOCALIZED: Distance",
"create.gui.sequenced_gearshift.instruction.wait": "UNLOCALIZED: Wait",
"create.gui.sequenced_gearshift.instruction.wait.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "UNLOCALIZED: Speed, Direction",
"create.gui.sequenced_gearshift.speed.forward": "UNLOCALIZED: Input speed, Forwards",
"create.gui.sequenced_gearshift.speed.forward_fast": "UNLOCALIZED: Double speed, Forwards",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 1228",
"_": "Missing Localizations: 1234",
"_": "->------------------------] Game Elements [------------------------<-",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "UNLOCALIZED: Move to upper lane at %1$s%%",
"create.gui.sequenced_gearshift.title": "UNLOCALIZED: Sequenced Gearshift",
"create.gui.sequenced_gearshift.instruction": "UNLOCALIZED: Instruction",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "UNLOCALIZED: Turn",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "UNLOCALIZED: Angle",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "UNLOCALIZED: Piston",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "UNLOCALIZED: Distance",
"create.gui.sequenced_gearshift.instruction.wait": "UNLOCALIZED: Wait",
"create.gui.sequenced_gearshift.instruction.wait.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "UNLOCALIZED: Speed, Direction",
"create.gui.sequenced_gearshift.speed.forward": "UNLOCALIZED: Input speed, Forwards",
"create.gui.sequenced_gearshift.speed.forward_fast": "UNLOCALIZED: Double speed, Forwards",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 12",
"_": "Missing Localizations: 20",
"_": "->------------------------] Game Elements [------------------------<-",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "Двигаться к верхней линии при %1$s%%",
"create.gui.sequenced_gearshift.title": "Последовательное переключение передач",
"create.gui.sequenced_gearshift.instruction": "Инструкция",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "Повернуть",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "Угол",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "Поршень",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "Расстояние",
"create.gui.sequenced_gearshift.instruction.wait": "Перерыв",
"create.gui.sequenced_gearshift.instruction.wait.duration": "Продолжительность",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "Конец",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "Скорость, Направление",
"create.gui.sequenced_gearshift.speed.forward": "Скорость ввода, вперед",
"create.gui.sequenced_gearshift.speed.forward_fast": "Двойная скорость, вперед",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 10",
"_": "Missing Localizations: 18",
"_": "->------------------------] Game Elements [------------------------<-",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "移至上线%1$s%%",
"create.gui.sequenced_gearshift.title": "可编程齿轮箱",
"create.gui.sequenced_gearshift.instruction": "指令",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "旋转",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "角度",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "驱动活塞",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "距离",
"create.gui.sequenced_gearshift.instruction.wait": "等待",
"create.gui.sequenced_gearshift.instruction.wait.duration": "间隔",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "停止",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "速度,速度方向",
"create.gui.sequenced_gearshift.speed.forward": "一倍速,正向",
"create.gui.sequenced_gearshift.speed.forward_fast": "两倍速,正向",

View file

@ -1,5 +1,5 @@
{
"_": "Missing Localizations: 15",
"_": "Missing Localizations: 23",
"_": "->------------------------] Game Elements [------------------------<-",
@ -846,13 +846,19 @@
"create.gui.stockpile_switch.move_to_upper_at": "移至上線%1$s%%",
"create.gui.sequenced_gearshift.title": "可程式化齒輪箱",
"create.gui.sequenced_gearshift.instruction": "指令",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "UNLOCALIZED: Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "旋轉",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "角度",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "UNLOCALIZED: Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "驅動活塞",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "距離",
"create.gui.sequenced_gearshift.instruction.wait": "等待",
"create.gui.sequenced_gearshift.instruction.wait.duration": "間隔",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "UNLOCALIZED: Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "UNLOCALIZED: Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "UNLOCALIZED: Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "UNLOCALIZED: End",
"create.gui.sequenced_gearshift.instruction.end": "停止",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "UNLOCALIZED: Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "UNLOCALIZED: Await",
"create.gui.sequenced_gearshift.speed": "速度,速度方向",
"create.gui.sequenced_gearshift.speed.forward": "一倍速,正向",
"create.gui.sequenced_gearshift.speed.forward_fast": "兩倍速,正向",

View file

@ -408,10 +408,10 @@ public class AllBlocks {
REGISTRATE.block("crushing_wheel_controller", CrushingWheelControllerBlock::new)
.initialProperties(() -> Blocks.AIR)
.blockstate((c, p) -> p.getVariantBuilder(c.get())
.forAllStates(state -> ConfiguredModel.builder()
.forAllStatesExcept(state -> ConfiguredModel.builder()
.modelFile(p.models()
.getExistingFile(p.mcLoc("block/air")))
.build()))
.build(), CrushingWheelControllerBlock.FACING))
.register();
public static final BlockEntry<MechanicalPressBlock> MECHANICAL_PRESS =

View file

@ -16,7 +16,6 @@ import mezz.jei.api.gui.ingredient.IGuiItemStackGroup;
import mezz.jei.api.ingredients.IIngredients;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.item.crafting.IRecipe;
import net.minecraft.item.crafting.Ingredient;
import net.minecraft.item.crafting.StonecuttingRecipe;

View file

@ -187,7 +187,6 @@ public class CrushingWheelControllerTileEntity extends SmartTileEntity {
}
double xMotion = ((pos.getX() + .5f) - processingEntity.getX()) / 2f;
double yMotion = ((pos.getY() + .5f) - processingEntity.getY()) / 2f;
double zMotion = ((pos.getZ() + .5f) - processingEntity.getZ()) / 2f;
if (processingEntity.isSneaking())
xMotion = zMotion = 0;

View file

@ -8,8 +8,6 @@ import java.util.Set;
import javax.annotation.Nullable;
import com.simibubi.create.AllFluids;
import com.simibubi.create.foundation.advancement.AllAdvancements;
import com.simibubi.create.foundation.advancement.AllTriggers;
import com.simibubi.create.foundation.fluid.FluidHelper;
import com.simibubi.create.foundation.tileEntity.SmartTileEntity;

View file

@ -38,10 +38,10 @@ public class Instruction {
case TURN_DISTANCE:
return (int) ((1 - initialProgress) * value / metersPerTick + offset);
case WAIT:
case DELAY:
return (int) ((1 - initialProgress) * value + 1);
case PAUSED:
case AWAIT:
return -1;
case END:
@ -60,8 +60,8 @@ public class Instruction {
return speedModifier.value;
case END:
case WAIT:
case PAUSED:
case DELAY:
case AWAIT:
default:
break;
@ -69,13 +69,8 @@ public class Instruction {
return 0;
}
OnIsPoweredResult onIsPowered() {
switch (instruction)
{
case PAUSED:
return OnIsPoweredResult.CONTINUE;
}
return OnIsPoweredResult.NOTHING;
OnIsPoweredResult onRedstonePulse() {
return instruction == SequencerInstructions.AWAIT ? OnIsPoweredResult.CONTINUE : OnIsPoweredResult.NOTHING;
}
public static ListNBT serializeAll(Vector<Instruction> instructions) {
@ -108,8 +103,7 @@ public class Instruction {
}
static Instruction deserialize(CompoundNBT tag) {
Instruction instruction =
new Instruction(NBTHelper.readEnum(tag, "Type", SequencerInstructions.class));
Instruction instruction = new Instruction(NBTHelper.readEnum(tag, "Type", SequencerInstructions.class));
instruction.speedModifier = NBTHelper.readEnum(tag, "Modifier", InstructionSpeedModifiers.class);
instruction.value = tag.getInt("Value");
return instruction;

View file

@ -65,17 +65,14 @@ public class SequencedGearshiftBlock extends HorizontalAxisKineticBlock implemen
boolean previouslyPowered = state.get(STATE) != 0;
boolean isPowered = worldIn.isBlockPowered(pos);
if (previouslyPowered != isPowered)
withTileEntityDo(worldIn, pos, SequencedGearshiftTileEntity::onRedstoneUpdate);
else if (isPowered)
withTileEntityDo(worldIn, pos, SequencedGearshiftTileEntity::onIsPowered);
withTileEntityDo(worldIn, pos, sgte -> sgte.onRedstoneUpdate(isPowered, previouslyPowered));
}
@Override
protected boolean areStatesKineticallyEquivalent(BlockState oldState, BlockState newState) {
return false;
}
@Override
public boolean hasShaftTowards(IWorldReader world, BlockPos pos, BlockState state, Direction face) {
if (state.get(VERTICAL))
@ -149,15 +146,16 @@ public class SequencedGearshiftBlock extends HorizontalAxisKineticBlock implemen
public Class<SequencedGearshiftTileEntity> getTileEntityClass() {
return SequencedGearshiftTileEntity.class;
}
@Override
public boolean hasComparatorInputOverride(BlockState p_149740_1_) {
return true;
}
@Override
public int getComparatorInputOverride(BlockState state, World world, BlockPos pos) {
return state.get(STATE).intValue();
return state.get(STATE)
.intValue();
}
}

View file

@ -101,7 +101,7 @@ public class SequencedGearshiftScreen extends AbstractSimiScreen {
.withShiftStep(def.shiftStep)
.setState(instruction.value)
.onChanged();
if (def == SequencerInstructions.WAIT) {
if (def == SequencerInstructions.DELAY) {
value.withStepFunction(context -> {
int v = context.currentValue;
if (!context.forward)

View file

@ -15,6 +15,7 @@ public class SequencedGearshiftTileEntity extends SplitShaftTileEntity {
int currentInstruction;
int currentInstructionDuration;
int timer;
boolean poweredPreviously;
public SequencedGearshiftTileEntity(TileEntityType<? extends SequencedGearshiftTileEntity> type) {
super(type);
@ -22,6 +23,7 @@ public class SequencedGearshiftTileEntity extends SplitShaftTileEntity {
currentInstruction = -1;
currentInstructionDuration = -1;
timer = 0;
poweredPreviously = false;
}
@Override
@ -65,10 +67,14 @@ public class SequencedGearshiftTileEntity extends SplitShaftTileEntity {
return currentInstruction == -1;
}
public void onRedstoneUpdate() {
public void onRedstoneUpdate(boolean isPowered, boolean isRunning) {
if (!poweredPreviously && isPowered)
risingFlank();
poweredPreviously = isPowered;
if (!isIdle())
return;
if (isPowered == isRunning)
return;
if (!world.isBlockPowered(pos)) {
world.setBlockState(pos, getBlockState().with(SequencedGearshiftBlock.STATE, 0), 3);
return;
@ -78,16 +84,20 @@ public class SequencedGearshiftTileEntity extends SplitShaftTileEntity {
run(0);
}
public void onIsPowered() {
public void risingFlank() {
Instruction instruction = getInstruction(currentInstruction);
if (instruction == null)
return;
if (poweredPreviously)
return;
poweredPreviously = true;
switch (instruction.onIsPowered())
{
case CONTINUE:
run(currentInstruction + 1);
switch (instruction.onRedstonePulse()) {
case CONTINUE:
run(currentInstruction + 1);
break;
default:
break;
}
}
@ -115,7 +125,7 @@ public class SequencedGearshiftTileEntity extends SplitShaftTileEntity {
public Instruction getInstruction(int instructionIndex) {
return instructionIndex >= 0 && instructionIndex < instructions.size() ? instructions.get(instructionIndex)
: null;
: null;
}
@Override
@ -123,6 +133,7 @@ public class SequencedGearshiftTileEntity extends SplitShaftTileEntity {
compound.putInt("InstructionIndex", currentInstruction);
compound.putInt("InstructionDuration", currentInstructionDuration);
compound.putInt("Timer", timer);
compound.putBoolean("PrevPowered", poweredPreviously);
compound.put("Instructions", Instruction.serializeAll(instructions));
super.write(compound, clientPacket);
}
@ -131,6 +142,7 @@ public class SequencedGearshiftTileEntity extends SplitShaftTileEntity {
protected void read(CompoundNBT compound, boolean clientPacket) {
currentInstruction = compound.getInt("InstructionIndex");
currentInstructionDuration = compound.getInt("InstructionDuration");
poweredPreviously = compound.getBoolean("PrevPowered");
timer = compound.getInt("Timer");
instructions = Instruction.deserializeAll(compound.getList("Instructions", NBT.TAG_COMPOUND));
super.read(compound, clientPacket);
@ -144,7 +156,9 @@ public class SequencedGearshiftTileEntity extends SplitShaftTileEntity {
public int getModifier() {
if (currentInstruction >= instructions.size())
return 0;
return isIdle() ? 0 : instructions.get(currentInstruction).getSpeedModifier();
return isIdle() ? 0
: instructions.get(currentInstruction)
.getSpeedModifier();
}
}

View file

@ -10,13 +10,14 @@ public enum SequencerInstructions {
TURN_ANGLE("angle", AllGuiTextures.SEQUENCER_INSTRUCTION, true, true, 360, 45, 90),
TURN_DISTANCE("distance", AllGuiTextures.SEQUENCER_INSTRUCTION, true, true, 128, 5, 5),
WAIT("duration", AllGuiTextures.SEQUENCER_WAIT, true, false, 600, 20, 10),
PAUSED("", AllGuiTextures.SEQUENCER_PAUSED),
DELAY("duration", AllGuiTextures.SEQUENCER_DELAY, true, false, 600, 20, 10),
AWAIT("", AllGuiTextures.SEQUENCER_AWAIT),
END("", AllGuiTextures.SEQUENCER_END),
;
String translationKey;
String descriptiveTranslationKey;
String parameterKey;
boolean hasValueParameter;
boolean hasSpeedParameter;
@ -38,13 +39,14 @@ public enum SequencerInstructions {
this.shiftStep = shiftStep;
this.defaultValue = defaultValue;
translationKey = "gui.sequenced_gearshift.instruction." + Lang.asId(name());
descriptiveTranslationKey = translationKey + ".descriptive";
parameterKey = translationKey + "." + parameterName;
}
static List<String> getOptions() {
List<String> options = new ArrayList<>();
for (SequencerInstructions entry : values())
options.add(Lang.translate(entry.translationKey));
options.add(Lang.translate(entry.descriptiveTranslationKey));
return options;
}
@ -53,7 +55,7 @@ public enum SequencerInstructions {
return value + Lang.translate("generic.unit.degrees");
if (this == TURN_DISTANCE)
return value + "m";
if (this == WAIT) {
if (this == DELAY) {
if (value >= 20)
return (value / 20) + "s";
return value + "t";

View file

@ -51,10 +51,10 @@ public enum AllGuiTextures {
SEQUENCER("sequencer.png", 173, 159),
SEQUENCER_INSTRUCTION("sequencer.png", 0, 14, 162, 22),
SEQUENCER_WAIT("sequencer.png", 0, 58, 162, 22),
SEQUENCER_DELAY("sequencer.png", 0, 58, 162, 22),
SEQUENCER_END("sequencer.png", 0, 80, 162, 22),
SEQUENCER_EMPTY("sequencer.png", 0, 102, 162, 22),
SEQUENCER_PAUSED("sequencer.png", 0, 160, 162, 22),
SEQUENCER_AWAIT("sequencer.png", 0, 160, 162, 22),
// JEI
JEI_SLOT("jei/widgets.png", 18, 18),

View file

@ -515,7 +515,7 @@
"create.tooltip.holdKey": "Halte [%1$s]",
"create.tooltip.holdKeyOrKey": "Halte [%1$s] oder [%2$s]",
"create.tooltip.keyShift": "Shift",
"create.tooltip.keyCtrl": "Strg"
"create.tooltip.keyCtrl": "Strg",
"_": "->------------------------] Item Descriptions [------------------------<-",

View file

@ -200,13 +200,19 @@
"create.gui.sequenced_gearshift.title": "Sequenced Gearshift",
"create.gui.sequenced_gearshift.instruction": "Instruction",
"create.gui.sequenced_gearshift.instruction.turn_angle.descriptive": "Turn by angle",
"create.gui.sequenced_gearshift.instruction.turn_angle": "Turn",
"create.gui.sequenced_gearshift.instruction.turn_angle.angle": "Angle",
"create.gui.sequenced_gearshift.instruction.turn_distance.descriptive": "Turn to move Piston/Pulley/Gantry",
"create.gui.sequenced_gearshift.instruction.turn_distance": "Piston",
"create.gui.sequenced_gearshift.instruction.turn_distance.distance": "Distance",
"create.gui.sequenced_gearshift.instruction.wait": "Wait",
"create.gui.sequenced_gearshift.instruction.wait.duration": "Duration",
"create.gui.sequenced_gearshift.instruction.delay.descriptive": "Timed Delay",
"create.gui.sequenced_gearshift.instruction.delay": "Delay",
"create.gui.sequenced_gearshift.instruction.delay.duration": "Duration",
"create.gui.sequenced_gearshift.instruction.end.descriptive": "End",
"create.gui.sequenced_gearshift.instruction.end": "End",
"create.gui.sequenced_gearshift.instruction.await.descriptive": "Await new Redstone Pulse",
"create.gui.sequenced_gearshift.instruction.await": "Await",
"create.gui.sequenced_gearshift.speed": "Speed, Direction",
"create.gui.sequenced_gearshift.speed.forward": "Input speed, Forwards",
"create.gui.sequenced_gearshift.speed.forward_fast": "Double speed, Forwards",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB