mirror of
https://github.com/Creators-of-Create/Create.git
synced 2025-02-26 11:54:39 +01:00
Merge branch 'mc1.15/dev' into mc1.16/dev
This commit is contained in:
commit
bf73a24401
105 changed files with 6302 additions and 5848 deletions
|
@ -4,7 +4,7 @@ org.gradle.jvmargs=-Xmx3G
|
||||||
org.gradle.daemon=false
|
org.gradle.daemon=false
|
||||||
|
|
||||||
# mod version info
|
# mod version info
|
||||||
mod_version=0.3
|
mod_version=0.3c
|
||||||
minecraft_version=1.16.3
|
minecraft_version=1.16.3
|
||||||
forge_version=34.1.17
|
forge_version=34.1.17
|
||||||
|
|
||||||
|
|
1415
ko_kr.json
1415
ko_kr.json
File diff suppressed because it is too large
Load diff
|
@ -337,7 +337,7 @@ e8b0a401c10d1ba67ed71ba31bd5f9bc28571b65 assets/create/blockstates/powered_toggl
|
||||||
d06cd9a1101b18d306a786320aab12018b1325d6 assets/create/blockstates/purple_sail.json
|
d06cd9a1101b18d306a786320aab12018b1325d6 assets/create/blockstates/purple_sail.json
|
||||||
92957119abd5fbcca36a113b2a80255fd70fc303 assets/create/blockstates/purple_seat.json
|
92957119abd5fbcca36a113b2a80255fd70fc303 assets/create/blockstates/purple_seat.json
|
||||||
61035f8afe75ff7bbd291da5d8690bcbebe679eb assets/create/blockstates/purple_valve_handle.json
|
61035f8afe75ff7bbd291da5d8690bcbebe679eb assets/create/blockstates/purple_valve_handle.json
|
||||||
8d7e653bfd9846e684a0d3725595714a19201017 assets/create/blockstates/radial_chassis.json
|
d2e6f19325be65457e94bea44fd52863c0f66be7 assets/create/blockstates/radial_chassis.json
|
||||||
45877c4d90a7185c2f304edbd67379d800920439 assets/create/blockstates/red_sail.json
|
45877c4d90a7185c2f304edbd67379d800920439 assets/create/blockstates/red_sail.json
|
||||||
da1b08387af7afa0855ee8d040f620c01f20660a assets/create/blockstates/red_seat.json
|
da1b08387af7afa0855ee8d040f620c01f20660a assets/create/blockstates/red_seat.json
|
||||||
722fc77bbf387af8a4016e42cbf9501d2b968881 assets/create/blockstates/red_valve_handle.json
|
722fc77bbf387af8a4016e42cbf9501d2b968881 assets/create/blockstates/red_valve_handle.json
|
||||||
|
@ -402,16 +402,16 @@ a3a11524cd3515fc01d905767b4b7ea782adaf03 assets/create/blockstates/yellow_seat.j
|
||||||
7f39521b211441f5c3e06d60c5978cebe16cacfb assets/create/blockstates/zinc_block.json
|
7f39521b211441f5c3e06d60c5978cebe16cacfb assets/create/blockstates/zinc_block.json
|
||||||
b7181bcd8182b2f17088e5aa881f374c9c65470c assets/create/blockstates/zinc_ore.json
|
b7181bcd8182b2f17088e5aa881f374c9c65470c assets/create/blockstates/zinc_ore.json
|
||||||
8bb8625cf3b710c114c1ca5e3bfb94d6ac9b1a76 assets/create/lang/en_ud.json
|
8bb8625cf3b710c114c1ca5e3bfb94d6ac9b1a76 assets/create/lang/en_ud.json
|
||||||
f2c5943e663af081a1947125ef86e61a9d33ca77 assets/create/lang/en_us.json
|
df16e4fb7d4208281b654daef0a27912857f5bfc assets/create/lang/en_us.json
|
||||||
3f254002ce0793f75c726b95dd01c68f6ba64a86 assets/create/lang/unfinished/de_de.json
|
0ebf92f34441608adcab47308cf4dc218e308f29 assets/create/lang/unfinished/de_de.json
|
||||||
eb0398e72c58e4a4e50b4aa88b04d97bf58b4e8e assets/create/lang/unfinished/fr_fr.json
|
4052dbbe2ced2ea04c569052bfad70d8c7158a3d assets/create/lang/unfinished/fr_fr.json
|
||||||
132275ee905f0b61a92299e0c450db06db270e44 assets/create/lang/unfinished/it_it.json
|
f32a9175ea4259eb5efe0d4346a7ca460f132a84 assets/create/lang/unfinished/it_it.json
|
||||||
1857e731de761c6cfc659e219a98cb8bffcdeee1 assets/create/lang/unfinished/ja_jp.json
|
ccc3af1cda01a35f5f5fca208280d23f0da86328 assets/create/lang/unfinished/ja_jp.json
|
||||||
928908a7b362edf15d0207654072e9a774e3be86 assets/create/lang/unfinished/ko_kr.json
|
1a4648e0b1e4a5f54967f977f677d275510b4a13 assets/create/lang/unfinished/ko_kr.json
|
||||||
e6145c339235bd522d2b40af9a93f1b2ab53caa5 assets/create/lang/unfinished/nl_nl.json
|
a2bd406df8569f66d4da3b139bc261f4ff9dd7e0 assets/create/lang/unfinished/nl_nl.json
|
||||||
6b1089f1f38b9e1d03d5c073da86d77d5f88ac25 assets/create/lang/unfinished/pt_br.json
|
7d4d4b9ec9d06f91bf4e90838d2bc295b8d3224b assets/create/lang/unfinished/pt_br.json
|
||||||
d998c4cb355fdfb5ae60a6ff90647fba6ae4903f assets/create/lang/unfinished/ru_ru.json
|
31a0830dbfb6e5bdc434f184de29b18575a9e462 assets/create/lang/unfinished/ru_ru.json
|
||||||
2227dbf1852cd5c921267f1a338411f24fded76d assets/create/lang/unfinished/zh_cn.json
|
2ed82aa996dcb62f759e751bd8ffd18c11e82c97 assets/create/lang/unfinished/zh_cn.json
|
||||||
487a511a01b2a4531fb672f917922312db78f958 assets/create/models/block/acacia_window.json
|
487a511a01b2a4531fb672f917922312db78f958 assets/create/models/block/acacia_window.json
|
||||||
b48060cba1a382f373a05bf0039054053eccf076 assets/create/models/block/acacia_window_pane_noside.json
|
b48060cba1a382f373a05bf0039054053eccf076 assets/create/models/block/acacia_window_pane_noside.json
|
||||||
3066db1bf03cffa1a9c7fbacf47ae586632f4eb3 assets/create/models/block/acacia_window_pane_noside_alt.json
|
3066db1bf03cffa1a9c7fbacf47ae586632f4eb3 assets/create/models/block/acacia_window_pane_noside_alt.json
|
||||||
|
@ -1687,6 +1687,7 @@ d8edb7b810ba30aa7b5d281e283ccfd4bcc8af4f data/create/advancements/recipes/buildi
|
||||||
e2475d1fad9aaa82e99415a2a5d07a2343ce84a6 data/create/advancements/recipes/building_blocks/blasting/nickel_ingot_compat_thermal.json
|
e2475d1fad9aaa82e99415a2a5d07a2343ce84a6 data/create/advancements/recipes/building_blocks/blasting/nickel_ingot_compat_thermal.json
|
||||||
f994f545e3a1990448e852c556d94f7eaf9954a0 data/create/advancements/recipes/building_blocks/blasting/platinum_ingot_compat_silents_mechanisms.json
|
f994f545e3a1990448e852c556d94f7eaf9954a0 data/create/advancements/recipes/building_blocks/blasting/platinum_ingot_compat_silents_mechanisms.json
|
||||||
85b1a8c173ca7e5421f9d2bd0f3f997c8431d15c data/create/advancements/recipes/building_blocks/blasting/quicksilver_ingot_compat_mysticalworld.json
|
85b1a8c173ca7e5421f9d2bd0f3f997c8431d15c data/create/advancements/recipes/building_blocks/blasting/quicksilver_ingot_compat_mysticalworld.json
|
||||||
|
a61045a27757950d96fee77768bfd96f935f98b2 data/create/advancements/recipes/building_blocks/blasting/silver_ingot_compat_iceandfire.json
|
||||||
9b48187d487ddabcad4f4e4f75b67813f26a746d data/create/advancements/recipes/building_blocks/blasting/silver_ingot_compat_mysticalworld.json
|
9b48187d487ddabcad4f4e4f75b67813f26a746d data/create/advancements/recipes/building_blocks/blasting/silver_ingot_compat_mysticalworld.json
|
||||||
96bf046af4d23dddcca5915cfbfc04a46b0d2912 data/create/advancements/recipes/building_blocks/blasting/silver_ingot_compat_silents_mechanisms.json
|
96bf046af4d23dddcca5915cfbfc04a46b0d2912 data/create/advancements/recipes/building_blocks/blasting/silver_ingot_compat_silents_mechanisms.json
|
||||||
96a3efecf663433123861136467d9fa28ea26a1e data/create/advancements/recipes/building_blocks/blasting/silver_ingot_compat_thermal.json
|
96a3efecf663433123861136467d9fa28ea26a1e data/create/advancements/recipes/building_blocks/blasting/silver_ingot_compat_thermal.json
|
||||||
|
@ -1716,6 +1717,7 @@ cdf4697b74e4a6add2ea41825733f4d9ff2b83e6 data/create/advancements/recipes/buildi
|
||||||
6dff1a0b51d7a81d6a4e8f4fd8fa558f9befea1b data/create/advancements/recipes/building_blocks/smelting/nickel_ingot_compat_thermal.json
|
6dff1a0b51d7a81d6a4e8f4fd8fa558f9befea1b data/create/advancements/recipes/building_blocks/smelting/nickel_ingot_compat_thermal.json
|
||||||
70d98f34671f09331f6765447b95cd00c3b8d4e5 data/create/advancements/recipes/building_blocks/smelting/platinum_ingot_compat_silents_mechanisms.json
|
70d98f34671f09331f6765447b95cd00c3b8d4e5 data/create/advancements/recipes/building_blocks/smelting/platinum_ingot_compat_silents_mechanisms.json
|
||||||
8e5beb04ea241145f4e34320cba1745fd9d386e6 data/create/advancements/recipes/building_blocks/smelting/quicksilver_ingot_compat_mysticalworld.json
|
8e5beb04ea241145f4e34320cba1745fd9d386e6 data/create/advancements/recipes/building_blocks/smelting/quicksilver_ingot_compat_mysticalworld.json
|
||||||
|
6c6fd69e9efb6a1bda750c6d73109c98e774a498 data/create/advancements/recipes/building_blocks/smelting/silver_ingot_compat_iceandfire.json
|
||||||
60fd25d05bfe101d83e3a13678cca9940665771c data/create/advancements/recipes/building_blocks/smelting/silver_ingot_compat_mysticalworld.json
|
60fd25d05bfe101d83e3a13678cca9940665771c data/create/advancements/recipes/building_blocks/smelting/silver_ingot_compat_mysticalworld.json
|
||||||
29685c6f05455faa657cb51433352d005b798cf4 data/create/advancements/recipes/building_blocks/smelting/silver_ingot_compat_silents_mechanisms.json
|
29685c6f05455faa657cb51433352d005b798cf4 data/create/advancements/recipes/building_blocks/smelting/silver_ingot_compat_silents_mechanisms.json
|
||||||
05b68914ac2fb0da7609a32369bf739e28256e41 data/create/advancements/recipes/building_blocks/smelting/silver_ingot_compat_thermal.json
|
05b68914ac2fb0da7609a32369bf739e28256e41 data/create/advancements/recipes/building_blocks/smelting/silver_ingot_compat_thermal.json
|
||||||
|
@ -2768,6 +2770,7 @@ aeb345e5b4c266ac9e2ef6929b153cb535468d01 data/create/recipes/blasting/lead_ingot
|
||||||
bd26be2cc7044537628e10ff057a7ce78b720025 data/create/recipes/blasting/nickel_ingot_compat_thermal.json
|
bd26be2cc7044537628e10ff057a7ce78b720025 data/create/recipes/blasting/nickel_ingot_compat_thermal.json
|
||||||
a99be7aae1706cce96a3b6fadd38295bb53d10b7 data/create/recipes/blasting/platinum_ingot_compat_silents_mechanisms.json
|
a99be7aae1706cce96a3b6fadd38295bb53d10b7 data/create/recipes/blasting/platinum_ingot_compat_silents_mechanisms.json
|
||||||
3419a88787e331d59e0da8b9084d8c8a72a84ec0 data/create/recipes/blasting/quicksilver_ingot_compat_mysticalworld.json
|
3419a88787e331d59e0da8b9084d8c8a72a84ec0 data/create/recipes/blasting/quicksilver_ingot_compat_mysticalworld.json
|
||||||
|
88ee97cacce93436dcb6d2cb37219435bcaaf3cb data/create/recipes/blasting/silver_ingot_compat_iceandfire.json
|
||||||
84b73c8ef561ab0ecc2954cd86160595975811d6 data/create/recipes/blasting/silver_ingot_compat_mysticalworld.json
|
84b73c8ef561ab0ecc2954cd86160595975811d6 data/create/recipes/blasting/silver_ingot_compat_mysticalworld.json
|
||||||
3ce20049c90fc3ce446efac1d166b5e1b2855980 data/create/recipes/blasting/silver_ingot_compat_silents_mechanisms.json
|
3ce20049c90fc3ce446efac1d166b5e1b2855980 data/create/recipes/blasting/silver_ingot_compat_silents_mechanisms.json
|
||||||
c49e88f38ad624a56865bb293e2b81da09ebdf37 data/create/recipes/blasting/silver_ingot_compat_thermal.json
|
c49e88f38ad624a56865bb293e2b81da09ebdf37 data/create/recipes/blasting/silver_ingot_compat_thermal.json
|
||||||
|
@ -3272,6 +3275,7 @@ ea6fb7e30fa22cd87ff4760288e11f909b78ac86 data/create/recipes/milling/red_tulip.j
|
||||||
bda581c2039f41f7d55527814a46903f10da7e05 data/create/recipes/milling/rose_bush.json
|
bda581c2039f41f7d55527814a46903f10da7e05 data/create/recipes/milling/rose_bush.json
|
||||||
54be62a1bf098a370d315f79068ec326e4f4d6c2 data/create/recipes/milling/saddle.json
|
54be62a1bf098a370d315f79068ec326e4f4d6c2 data/create/recipes/milling/saddle.json
|
||||||
8bc6124293f4efb5f2d0fa4a3166c6d00a88a14c data/create/recipes/milling/sand.json
|
8bc6124293f4efb5f2d0fa4a3166c6d00a88a14c data/create/recipes/milling/sand.json
|
||||||
|
42c5837c16132632da52325cddea3cdbb318e822 data/create/recipes/milling/sandstone.json
|
||||||
87e30347cc28aa5fb2daefae4c25fa81ce92b0f1 data/create/recipes/milling/silver_ore.json
|
87e30347cc28aa5fb2daefae4c25fa81ce92b0f1 data/create/recipes/milling/silver_ore.json
|
||||||
1e14bd30032aab6dfaff5bca50c791332ffc1aaa data/create/recipes/milling/sugar_cane.json
|
1e14bd30032aab6dfaff5bca50c791332ffc1aaa data/create/recipes/milling/sugar_cane.json
|
||||||
af2beca9f934601ad029f34bad08be3cee07f6b4 data/create/recipes/milling/sunflower.json
|
af2beca9f934601ad029f34bad08be3cee07f6b4 data/create/recipes/milling/sunflower.json
|
||||||
|
@ -3486,6 +3490,7 @@ bf0e5df5a88e583e39a4e14b006cbf33b99611e1 data/create/recipes/smelting/limestone.
|
||||||
92c308baf81fe2c8a63c90b0dfc7cf8cc2183c4b data/create/recipes/smelting/quicksilver_ingot_compat_mysticalworld.json
|
92c308baf81fe2c8a63c90b0dfc7cf8cc2183c4b data/create/recipes/smelting/quicksilver_ingot_compat_mysticalworld.json
|
||||||
2c230522bb0946bde6a51442cb15c5efeea99b15 data/create/recipes/smelting/scoria.json
|
2c230522bb0946bde6a51442cb15c5efeea99b15 data/create/recipes/smelting/scoria.json
|
||||||
f5317c85a9e10a5f9346e13aef8bb364a5203346 data/create/recipes/smelting/scoria_from_natural.json
|
f5317c85a9e10a5f9346e13aef8bb364a5203346 data/create/recipes/smelting/scoria_from_natural.json
|
||||||
|
893a857a02ef643296473148216da05102a09e05 data/create/recipes/smelting/silver_ingot_compat_iceandfire.json
|
||||||
96c2b799b812e469bb1785200d68c1e8f8cfacf7 data/create/recipes/smelting/silver_ingot_compat_mysticalworld.json
|
96c2b799b812e469bb1785200d68c1e8f8cfacf7 data/create/recipes/smelting/silver_ingot_compat_mysticalworld.json
|
||||||
21c5fbce648ca8812d4c75e3c71934bc269e2216 data/create/recipes/smelting/silver_ingot_compat_silents_mechanisms.json
|
21c5fbce648ca8812d4c75e3c71934bc269e2216 data/create/recipes/smelting/silver_ingot_compat_silents_mechanisms.json
|
||||||
c01f5fdef7419a2da5e0f24d61637ec35a006fd1 data/create/recipes/smelting/silver_ingot_compat_thermal.json
|
c01f5fdef7419a2da5e0f24d61637ec35a006fd1 data/create/recipes/smelting/silver_ingot_compat_thermal.json
|
||||||
|
@ -3510,6 +3515,7 @@ c4d680eed98791fe45fa93aeeae9e8dbd508d6f5 data/create/recipes/splashing/gravel.js
|
||||||
7af4d9ae50af13da0d4fc814687f9586ff872798 data/create/recipes/splashing/gray_concrete_powder.json
|
7af4d9ae50af13da0d4fc814687f9586ff872798 data/create/recipes/splashing/gray_concrete_powder.json
|
||||||
23fb61c0e4bcca58fa7241db9cbef07bf4bd9a9b data/create/recipes/splashing/green_concrete_powder.json
|
23fb61c0e4bcca58fa7241db9cbef07bf4bd9a9b data/create/recipes/splashing/green_concrete_powder.json
|
||||||
0a15fffe26190b78d2177c8302c92fc2232ce398 data/create/recipes/splashing/ice.json
|
0a15fffe26190b78d2177c8302c92fc2232ce398 data/create/recipes/splashing/ice.json
|
||||||
|
42e05e89ad9c83bd74ea67878930056ee0491fa8 data/create/recipes/splashing/iceandfire/crushed_silver_ore.json
|
||||||
1c978c74c949e9325a4078f25d8b39ed2d70f4a0 data/create/recipes/splashing/immersiveengineering/crushed_aluminum_ore.json
|
1c978c74c949e9325a4078f25d8b39ed2d70f4a0 data/create/recipes/splashing/immersiveengineering/crushed_aluminum_ore.json
|
||||||
10ce4f124a8caf28027f4976f49a54561bfb7d18 data/create/recipes/splashing/immersiveengineering/crushed_lead_ore.json
|
10ce4f124a8caf28027f4976f49a54561bfb7d18 data/create/recipes/splashing/immersiveengineering/crushed_lead_ore.json
|
||||||
ab433eb5d0739ca5932588f48308151d7e0bacc2 data/create/recipes/splashing/immersiveengineering/crushed_nickel_ore.json
|
ab433eb5d0739ca5932588f48308151d7e0bacc2 data/create/recipes/splashing/immersiveengineering/crushed_nickel_ore.json
|
||||||
|
@ -3581,7 +3587,7 @@ eedf31af7134d03656c5fa57229982f9c5bed07c data/create/tags/blocks/brittle.json
|
||||||
13b55d6e905a02403d2e95e9ba2357f99c5f2241 data/create/tags/blocks/fan_heaters.json
|
13b55d6e905a02403d2e95e9ba2357f99c5f2241 data/create/tags/blocks/fan_heaters.json
|
||||||
3bc64e3a1e7980237435b1770a9ba2102d57fcd4 data/create/tags/blocks/fan_transparent.json
|
3bc64e3a1e7980237435b1770a9ba2102d57fcd4 data/create/tags/blocks/fan_transparent.json
|
||||||
74700d556ca80c7a1db5fd4efb09c3ddb26cad66 data/create/tags/blocks/non_movable.json
|
74700d556ca80c7a1db5fd4efb09c3ddb26cad66 data/create/tags/blocks/non_movable.json
|
||||||
c5439249176a869a6d1537da46922d6f6c0c2186 data/create/tags/blocks/safe_nbt.json
|
745a82505a68a6482407d87374e356781406ab46 data/create/tags/blocks/safe_nbt.json
|
||||||
c9ac7e3e5ec18554e7184168d65e9b8e44ef5610 data/create/tags/blocks/sails.json
|
c9ac7e3e5ec18554e7184168d65e9b8e44ef5610 data/create/tags/blocks/sails.json
|
||||||
6cdeeac1689f7b5bfd9bc40b462143d8eaf3ad0b data/create/tags/blocks/seats.json
|
6cdeeac1689f7b5bfd9bc40b462143d8eaf3ad0b data/create/tags/blocks/seats.json
|
||||||
50936b211d94167a35ec78c89954082a336b6269 data/create/tags/blocks/valve_handles.json
|
50936b211d94167a35ec78c89954082a336b6269 data/create/tags/blocks/valve_handles.json
|
||||||
|
@ -3601,8 +3607,10 @@ d5ea262a0f5fb210612d22521818e26cf08e591a data/forge/tags/blocks/ores/zinc.json
|
||||||
ff1900963bc4cd8ceffa78d58ef1952ceacb2fb7 data/forge/tags/blocks/storage_blocks/brass.json
|
ff1900963bc4cd8ceffa78d58ef1952ceacb2fb7 data/forge/tags/blocks/storage_blocks/brass.json
|
||||||
f6c8f34ceb475546dba5cc6ff288863ea795d20b data/forge/tags/blocks/storage_blocks/copper.json
|
f6c8f34ceb475546dba5cc6ff288863ea795d20b data/forge/tags/blocks/storage_blocks/copper.json
|
||||||
7f71a774800111e50b42de0e6159ed2d2a807d32 data/forge/tags/blocks/storage_blocks/zinc.json
|
7f71a774800111e50b42de0e6159ed2d2a807d32 data/forge/tags/blocks/storage_blocks/zinc.json
|
||||||
|
6b73c57912934d09233ad2966110968a6109f2c9 data/forge/tags/fluids/chocolate.json
|
||||||
391c9b2be5740aea943a8a5fe27eb327e2d973b0 data/forge/tags/fluids/honey.json
|
391c9b2be5740aea943a8a5fe27eb327e2d973b0 data/forge/tags/fluids/honey.json
|
||||||
aa729fedc4fcca0f0a18bf7b00075af06bf5357f data/forge/tags/fluids/milk.json
|
aa729fedc4fcca0f0a18bf7b00075af06bf5357f data/forge/tags/fluids/milk.json
|
||||||
|
d6a4e4fe1204b718010543a28a9b9ec4e0977bd7 data/forge/tags/fluids/tea.json
|
||||||
d9ffc62a496946fc4848934e7c0a6e917337f8be data/forge/tags/items/beacon_payment.json
|
d9ffc62a496946fc4848934e7c0a6e917337f8be data/forge/tags/items/beacon_payment.json
|
||||||
05ca51cdc60a5e109b5a0e3b782de13d34ebcb24 data/forge/tags/items/cobblestone.json
|
05ca51cdc60a5e109b5a0e3b782de13d34ebcb24 data/forge/tags/items/cobblestone.json
|
||||||
16bcb8fcbe9170c2c11f1ca8d99d8b36cd812bbd data/forge/tags/items/glass/colorless.json
|
16bcb8fcbe9170c2c11f1ca8d99d8b36cd812bbd data/forge/tags/items/glass/colorless.json
|
||||||
|
|
|
@ -1088,6 +1088,8 @@
|
||||||
"create.tooltip.chute.fans_pull_up": "Fans pull from Above",
|
"create.tooltip.chute.fans_pull_up": "Fans pull from Above",
|
||||||
"create.tooltip.chute.fans_pull_down": "Fans pull from Below",
|
"create.tooltip.chute.fans_pull_down": "Fans pull from Below",
|
||||||
|
|
||||||
|
"create.hint.hose_pulley.title": "Bottomless Supply",
|
||||||
|
"create.hint.hose_pulley": "The targeted body of fluid is considered infinite.",
|
||||||
"create.hint.mechanical_arm_no_targets.title": "No Targets",
|
"create.hint.mechanical_arm_no_targets.title": "No Targets",
|
||||||
"create.hint.mechanical_arm_no_targets": "It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
"create.hint.mechanical_arm_no_targets": "It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
||||||
"create.hint.horizontal_funnel.title": "Horizontal Funnels",
|
"create.hint.horizontal_funnel.title": "Horizontal Funnels",
|
||||||
|
@ -1140,68 +1142,68 @@
|
||||||
"item.create.example_item.tooltip.action1": "These controls are displayed.",
|
"item.create.example_item.tooltip.action1": "These controls are displayed.",
|
||||||
|
|
||||||
"block.create.andesite_encased_shaft.tooltip": "ANDESITE ENCASED SHAFT",
|
"block.create.andesite_encased_shaft.tooltip": "ANDESITE ENCASED SHAFT",
|
||||||
"block.create.andesite_encased_shaft.tooltip.summary": "_Creative_ _only_ item. Encase shafts _in-world_ using _Andesite_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.andesite_encased_shaft.tooltip.summary": "_Creative only_ item. Encase shafts _in-world_ using _Andesite Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.brass_encased_shaft.tooltip": "BRASS ENCASED SHAFT",
|
"block.create.brass_encased_shaft.tooltip": "BRASS ENCASED SHAFT",
|
||||||
"block.create.brass_encased_shaft.tooltip.summary": "_Creative_ _only_ item. Encase shafts _in-world_ using _Brass_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.brass_encased_shaft.tooltip.summary": "_Creative only_ item. Encase shafts _in-world_ using _Brass Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.wooden_bracket.tooltip": "WOODEN BRACKET",
|
"block.create.wooden_bracket.tooltip": "WOODEN BRACKET",
|
||||||
"block.create.wooden_bracket.tooltip.summary": "_Decorate_ your _Shafts,_ _Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
"block.create.wooden_bracket.tooltip.summary": "_Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.metal_bracket.tooltip": "METAL BRACKET",
|
"block.create.metal_bracket.tooltip": "METAL BRACKET",
|
||||||
"block.create.metal_bracket.tooltip.summary": "_Decorate_ your _Shafts,_ _Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
"block.create.metal_bracket.tooltip.summary": "_Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.andesite_casing.tooltip": "ANDESITE CASING",
|
"block.create.andesite_casing.tooltip": "ANDESITE CASING",
|
||||||
"block.create.andesite_casing.tooltip.summary": "Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.andesite_casing.tooltip.summary": "Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.andesite_funnel.tooltip": "ANDESITE FUNNEL",
|
"block.create.andesite_funnel.tooltip": "ANDESITE FUNNEL",
|
||||||
"block.create.andesite_funnel.tooltip.summary": "A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_.",
|
"block.create.andesite_funnel.tooltip.summary": "A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_.",
|
||||||
"block.create.andesite_funnel.tooltip.condition1": "General Behaviour",
|
"block.create.andesite_funnel.tooltip.condition1": "General Behaviour",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour1": "The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.andesite_funnel.tooltip.behaviour1": "The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.andesite_funnel.tooltip.condition2": "When mounted on belts, depots and similar",
|
"block.create.andesite_funnel.tooltip.condition2": "When mounted on belts, depots and similar",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour2": "_Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.andesite_funnel.tooltip.behaviour2": "_Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.andesite_funnel.tooltip.condition3": "When vertically between two inventories",
|
"block.create.andesite_funnel.tooltip.condition3": "When vertically between two inventories",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour3": "Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.andesite_funnel.tooltip.behaviour3": "Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.andesite_tunnel.tooltip": "ANDESITE TUNNEL",
|
"block.create.andesite_tunnel.tooltip": "ANDESITE TUNNEL",
|
||||||
"block.create.andesite_tunnel.tooltip.summary": "A protective cover for your _Belts_ and a great way to cover the holes left in your wall because of them.",
|
"block.create.andesite_tunnel.tooltip.summary": "A protective cover for your _Mechanical_ _Belts!_ _Andesite Tunnels_ can split off one item from a stack when another belt or depot is placed at the side of the main belt.",
|
||||||
"block.create.andesite_tunnel.tooltip.control1": "R-Click with Wrench on Side",
|
"block.create.andesite_tunnel.tooltip.control1": "R-Click with Wrench on Side",
|
||||||
"block.create.andesite_tunnel.tooltip.action1": "_Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.andesite_tunnel.tooltip.action1": "_Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
|
|
||||||
"block.create.brass_funnel.tooltip": "BRASS FUNNEL",
|
"block.create.brass_funnel.tooltip": "BRASS FUNNEL",
|
||||||
"block.create.brass_funnel.tooltip.summary": "A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_. Comes with a handy _filter_.",
|
"block.create.brass_funnel.tooltip.summary": "A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_. Comes with a handy _filter_.",
|
||||||
"block.create.brass_funnel.tooltip.condition1": "General Behaviour",
|
"block.create.brass_funnel.tooltip.condition1": "General Behaviour",
|
||||||
"block.create.brass_funnel.tooltip.behaviour1": "The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.brass_funnel.tooltip.behaviour1": "The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.brass_funnel.tooltip.condition2": "When mounted on belts, depots and similar",
|
"block.create.brass_funnel.tooltip.condition2": "When mounted on belts, depots and similar",
|
||||||
"block.create.brass_funnel.tooltip.behaviour2": "_Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.brass_funnel.tooltip.behaviour2": "_Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.brass_funnel.tooltip.condition3": "When vertically between two inventories",
|
"block.create.brass_funnel.tooltip.condition3": "When vertically between two inventories",
|
||||||
"block.create.brass_funnel.tooltip.behaviour3": "Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.brass_funnel.tooltip.behaviour3": "Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.brass_tunnel.tooltip": "BRASS TUNNEL",
|
"block.create.brass_tunnel.tooltip": "BRASS TUNNEL",
|
||||||
"block.create.brass_tunnel.tooltip.summary": "_Brass_ _Tunnels_ come with a number of _Filtering_ and _Splitting_ options for your _Belts_.",
|
"block.create.brass_tunnel.tooltip.summary": "A fancy protective cover for your _Mechanical_ _Belts!_ _Brass Tunnels_ also come with a number of _Filtering_ and _Splitting_ options for your items.",
|
||||||
"block.create.brass_tunnel.tooltip.condition1": "When placed side by side",
|
"block.create.brass_tunnel.tooltip.condition1": "When placed side by side",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour1": "_Brass_ _Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
"block.create.brass_tunnel.tooltip.behaviour1": "_Brass Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
||||||
"block.create.brass_tunnel.tooltip.condition2": "Filtering",
|
"block.create.brass_tunnel.tooltip.condition2": "Filtering",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour2": "_Brass_ _Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
"block.create.brass_tunnel.tooltip.behaviour2": "_Brass Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
||||||
"block.create.brass_tunnel.tooltip.condition3": "Splitting",
|
"block.create.brass_tunnel.tooltip.condition3": "Splitting",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour3": "_Brass_ _Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
"block.create.brass_tunnel.tooltip.behaviour3": "_Brass Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
||||||
"block.create.brass_tunnel.tooltip.control1": "R-Click with Wrench on Side",
|
"block.create.brass_tunnel.tooltip.control1": "R-Click with Wrench on Side",
|
||||||
"block.create.brass_tunnel.tooltip.action1": "_Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.brass_tunnel.tooltip.action1": "_Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
"block.create.brass_tunnel.tooltip.control2": "Scroll with Wrench on Top",
|
"block.create.brass_tunnel.tooltip.control2": "Scroll with Wrench on Top",
|
||||||
"block.create.brass_tunnel.tooltip.action2": "Change the splitting method of connected _Tunnels_.",
|
"block.create.brass_tunnel.tooltip.action2": "Change the splitting method of connected _Tunnels_.",
|
||||||
|
|
||||||
"block.create.copper_casing.tooltip": "COPPER CASING",
|
"block.create.copper_casing.tooltip": "COPPER CASING",
|
||||||
"block.create.copper_casing.tooltip.summary": "Robust machine casing with a variety of uses. Safe for decoration.",
|
"block.create.copper_casing.tooltip.summary": "Robust machine casing with a variety of uses. Safe for decoration.",
|
||||||
"block.create.copper_casing.tooltip.condition1": "When used on Fluid Pipe",
|
"block.create.copper_casing.tooltip.condition1": "When used on Fluid Pipe",
|
||||||
"block.create.copper_casing.tooltip.behaviour1": "_Encases_ the _Fluid_ _Pipe_ with the _Copper_ _Casing_. Encased Fluid pipes will _lock_ _their_ _connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
"block.create.copper_casing.tooltip.behaviour1": "_Encases_ the _Fluid Pipe_ with the _Copper Casing_. Encased Fluid pipes will _lock their connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
||||||
|
|
||||||
"block.create.encased_fluid_pipe.tooltip": "ENCASED FLUID PIPE",
|
"block.create.encased_fluid_pipe.tooltip": "ENCASED FLUID PIPE",
|
||||||
"block.create.encased_fluid_pipe.tooltip.summary": "A _Fluid_ _Pipe_ encased with the _Copper_ _Casing_.",
|
"block.create.encased_fluid_pipe.tooltip.summary": "A _Fluid Pipe_ encased with the _Copper Casing_.",
|
||||||
|
|
||||||
"block.create.copper_valve_handle.tooltip": "COPPER VALVE HANDLE",
|
"block.create.copper_valve_handle.tooltip": "COPPER VALVE HANDLE",
|
||||||
"block.create.copper_valve_handle.tooltip.summary": "A precise _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.copper_valve_handle.tooltip.summary": "A precise _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.copper_valve_handle.tooltip.condition1": "When Used",
|
"block.create.copper_valve_handle.tooltip.condition1": "When Used",
|
||||||
"block.create.copper_valve_handle.tooltip.behaviour1": "Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.copper_valve_handle.tooltip.behaviour1": "Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.seat.tooltip": "SEAT",
|
"block.create.seat.tooltip": "SEAT",
|
||||||
"block.create.seat.tooltip.summary": "Sit yourself down and enjoy the ride! Will anchor a player onto a moving _contraption_. Great for static furniture too! Comes in a variety of colours.",
|
"block.create.seat.tooltip.summary": "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.",
|
||||||
|
@ -1209,7 +1211,7 @@
|
||||||
"block.create.seat.tooltip.behaviour1": "Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
"block.create.seat.tooltip.behaviour1": "Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
||||||
|
|
||||||
"block.create.chute.tooltip": "CHUTE",
|
"block.create.chute.tooltip": "CHUTE",
|
||||||
"block.create.chute.tooltip.summary": "_Collect_ and transport items vertically or diagonally. Can both take and place items into _item_ _containers_. You can also interact with chutes from the side using _hoppers_ or _mounted_ _funnels_.",
|
"block.create.chute.tooltip.summary": "_Collect_ and transport items vertically or diagonally. Can both take and place items into _item containers_. You can also interact with chutes from the side using _hoppers_ or _mounted funnels_.",
|
||||||
"block.create.chute.tooltip.condition1": "When powered by a fan",
|
"block.create.chute.tooltip.condition1": "When powered by a fan",
|
||||||
"block.create.chute.tooltip.behaviour1": "_Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
"block.create.chute.tooltip.behaviour1": "_Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
||||||
|
|
||||||
|
@ -1219,7 +1221,7 @@
|
||||||
"block.create.depot.tooltip.behaviour1": "Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
"block.create.depot.tooltip.behaviour1": "Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
||||||
|
|
||||||
"item.create.blaze_cake.tooltip": "BLAZE CAKE",
|
"item.create.blaze_cake.tooltip": "BLAZE CAKE",
|
||||||
"item.create.blaze_cake.tooltip.summary": "A Delicious treat for your hard-working _Blaze_ _Burners_. Gets them all fired up!",
|
"item.create.blaze_cake.tooltip.summary": "A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!",
|
||||||
|
|
||||||
"item.create.empty_blaze_burner.tooltip": "EMPTY BLAZE BURNER",
|
"item.create.empty_blaze_burner.tooltip": "EMPTY BLAZE BURNER",
|
||||||
"item.create.empty_blaze_burner.tooltip.summary": "A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
"item.create.empty_blaze_burner.tooltip.summary": "A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
||||||
|
@ -1227,20 +1229,20 @@
|
||||||
"item.create.empty_blaze_burner.tooltip.behaviour1": "_Captures_ a Blaze in the item",
|
"item.create.empty_blaze_burner.tooltip.behaviour1": "_Captures_ a Blaze in the item",
|
||||||
|
|
||||||
"block.create.fluid_pipe.tooltip": "FLUID PIPE",
|
"block.create.fluid_pipe.tooltip": "FLUID PIPE",
|
||||||
"block.create.fluid_pipe.tooltip.summary": "Used for moving _fluids_ around. Needs a _Mechanical_ _Pump_ to get the _fluid_ moving.",
|
"block.create.fluid_pipe.tooltip.summary": "Used for moving _fluids_ around. Needs a _Mechanical Pump_ to get the _fluid_ moving.",
|
||||||
"block.create.fluid_pipe.tooltip.condition1": "Fluid Transfer",
|
"block.create.fluid_pipe.tooltip.condition1": "Fluid Transfer",
|
||||||
"block.create.fluid_pipe.tooltip.behaviour1": "Can connect to _fluid_ _containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
"block.create.fluid_pipe.tooltip.behaviour1": "Can connect to _fluid containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
||||||
"block.create.fluid_pipe.tooltip.control1": "Right-clicked with Wrench",
|
"block.create.fluid_pipe.tooltip.control1": "Right-clicked with Wrench",
|
||||||
"block.create.fluid_pipe.tooltip.action1": "Places a window on the pipe if available",
|
"block.create.fluid_pipe.tooltip.action1": "Places a window on the pipe if available",
|
||||||
|
|
||||||
"block.create.hose_pulley.tooltip": "HOSE PULLEY",
|
"block.create.hose_pulley.tooltip": "HOSE PULLEY",
|
||||||
"block.create.hose_pulley.tooltip.summary": "Used for _placing_ or _draining_ large _fluid_ _bodies_ in the world.",
|
"block.create.hose_pulley.tooltip.summary": "Used for _placing_ or _draining_ large _fluid bodies_ in the world.",
|
||||||
"block.create.hose_pulley.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.hose_pulley.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.hose_pulley.tooltip.behaviour1": "_Raises_ or _Lowers_ the hose, location of the hose determines up to which _height_ _extraction_ or _filling_ will act.",
|
"block.create.hose_pulley.tooltip.behaviour1": "_Raises_ or _Lowers_ the hose, location of the hose determines up to which _height extraction_ or _filling_ will act.",
|
||||||
"block.create.hose_pulley.tooltip.condition2": "When Fluids pulled from Pulley",
|
"block.create.hose_pulley.tooltip.condition2": "When Fluids pulled from Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour2": "Starts _taking_ _fluid_ blocks from the body the hose end was lowered into. Very _large_ _bodies_ of fluids will be _considered_ _infinite_.",
|
"block.create.hose_pulley.tooltip.behaviour2": "Starts _taking fluid_ blocks from the body the hose end was lowered into. Very _large bodies_ of fluids will be _considered infinite_.",
|
||||||
"block.create.hose_pulley.tooltip.condition3": "When Fluids pushed to Pulley",
|
"block.create.hose_pulley.tooltip.condition3": "When Fluids pushed to Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour3": "Starts _filling_ _fluid_ into the world _up_ _to_ the _hose_ ends' _height_.",
|
"block.create.hose_pulley.tooltip.behaviour3": "Starts _filling fluid_ into the world _up to_ the _hose_ ends' _height_.",
|
||||||
|
|
||||||
"block.create.fluid_tank.tooltip": "FLUID TANK",
|
"block.create.fluid_tank.tooltip": "FLUID TANK",
|
||||||
"block.create.fluid_tank.tooltip.summary": "_Stores_ all your favourite _fluids_. Scales in width and height.",
|
"block.create.fluid_tank.tooltip.summary": "_Stores_ all your favourite _fluids_. Scales in width and height.",
|
||||||
|
@ -1248,51 +1250,51 @@
|
||||||
"block.create.fluid_tank.tooltip.behaviour1": "Changes the optional window",
|
"block.create.fluid_tank.tooltip.behaviour1": "Changes the optional window",
|
||||||
|
|
||||||
"block.create.creative_fluid_tank.tooltip": "CREATIVE FLUID TANK",
|
"block.create.creative_fluid_tank.tooltip": "CREATIVE FLUID TANK",
|
||||||
"block.create.creative_fluid_tank.tooltip.summary": "This _Fluid_ _Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
"block.create.creative_fluid_tank.tooltip.summary": "This _Fluid Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition1": "When Fluid in Tank",
|
"block.create.creative_fluid_tank.tooltip.condition1": "When Fluid in Tank",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour1": "Anything _extracting_ from this tank will provide an _endless_ _supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
"block.create.creative_fluid_tank.tooltip.behaviour1": "Anything _extracting_ from this tank will provide an _endless supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition2": "Right-clicked with Wrench",
|
"block.create.creative_fluid_tank.tooltip.condition2": "Right-clicked with Wrench",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour2": "Changes the optional window",
|
"block.create.creative_fluid_tank.tooltip.behaviour2": "Changes the optional window",
|
||||||
|
|
||||||
"block.create.fluid_valve.tooltip": "FLUID VALVE",
|
"block.create.fluid_valve.tooltip": "FLUID VALVE",
|
||||||
"block.create.fluid_valve.tooltip.summary": "Halts the flow of fluid down a pipe.",
|
"block.create.fluid_valve.tooltip.summary": "Halts the flow of fluid down a pipe.",
|
||||||
"block.create.fluid_valve.tooltip.condition1": "Controllable flow",
|
"block.create.fluid_valve.tooltip.condition1": "Controllable flow",
|
||||||
"block.create.fluid_valve.tooltip.behaviour1": "Applied _rotational_ _force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational_ _force_ to re-open the valve.",
|
"block.create.fluid_valve.tooltip.behaviour1": "Applied _rotational force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational force_ to re-open the valve.",
|
||||||
|
|
||||||
"block.create.mechanical_pump.tooltip": "MECHANICAL PUMP",
|
"block.create.mechanical_pump.tooltip": "MECHANICAL PUMP",
|
||||||
"block.create.mechanical_pump.tooltip.summary": "Takes _rotational_ _force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
"block.create.mechanical_pump.tooltip.summary": "Takes _rotational force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
||||||
"block.create.mechanical_pump.tooltip.condition1": "Fluid Flow",
|
"block.create.mechanical_pump.tooltip.condition1": "Fluid Flow",
|
||||||
"block.create.mechanical_pump.tooltip.behaviour1": "Applied _rotational_ _force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational_ _force_ to switch the direction that the _fluid_ flows.",
|
"block.create.mechanical_pump.tooltip.behaviour1": "Applied _rotational force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational force_ to switch the direction that the _fluid_ flows.",
|
||||||
"block.create.mechanical_pump.tooltip.control1": "Right-clicked with Wrench",
|
"block.create.mechanical_pump.tooltip.control1": "Right-clicked with Wrench",
|
||||||
"block.create.mechanical_pump.tooltip.action1": "Reverses the direction of the _pump_, switching the default direction of the flow",
|
"block.create.mechanical_pump.tooltip.action1": "Reverses the direction of the _pump_, switching the default direction of the flow",
|
||||||
|
|
||||||
"block.create.smart_fluid_pipe.tooltip": "SMART FLUID PIPE",
|
"block.create.smart_fluid_pipe.tooltip": "SMART FLUID PIPE",
|
||||||
"block.create.smart_fluid_pipe.tooltip.summary": "A _fluid_ _pipe_ with a filter. Can specify which _fluids_ pass through.",
|
"block.create.smart_fluid_pipe.tooltip.summary": "A _fluid pipe_ with a filter. Can specify which _fluids_ pass through.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition1": "When Fluids are pushed into it",
|
"block.create.smart_fluid_pipe.tooltip.condition1": "When Fluids are pushed into it",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour1": "Smart pipes receiving fluid that does not match its filter will block the flow.",
|
"block.create.smart_fluid_pipe.tooltip.behaviour1": "Smart pipes receiving fluid that does not match its filter will block the flow.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition2": "When adjacent to fluid container",
|
"block.create.smart_fluid_pipe.tooltip.condition2": "When adjacent to fluid container",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour2": "Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
"block.create.smart_fluid_pipe.tooltip.behaviour2": "Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
||||||
|
|
||||||
"block.create.spout.tooltip": "SPOUT",
|
"block.create.spout.tooltip": "SPOUT",
|
||||||
"block.create.spout.tooltip.summary": "An injector for refilling your _fluid_ _items._",
|
"block.create.spout.tooltip.summary": "An injector for refilling your _fluid items._",
|
||||||
"block.create.spout.tooltip.condition1": "Fluid Transfer",
|
"block.create.spout.tooltip.condition1": "Fluid Transfer",
|
||||||
"block.create.spout.tooltip.behaviour1": "When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
"block.create.spout.tooltip.behaviour1": "When a _fluid container item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
||||||
"block.create.spout.tooltip.condition2": "Fluid Automation",
|
"block.create.spout.tooltip.condition2": "Fluid Automation",
|
||||||
"block.create.spout.tooltip.behaviour2": "The spout placed above a _belt_ or _depot_ will react automatically with a _fluid_ _container_ _item_ that passes beneath it.",
|
"block.create.spout.tooltip.behaviour2": "The spout placed above a _belt_ or _depot_ will react automatically with a _fluid container item_ that passes beneath it.",
|
||||||
|
|
||||||
"block.create.item_drain.tooltip": "ITEM DRAIN",
|
"block.create.item_drain.tooltip": "ITEM DRAIN",
|
||||||
"block.create.item_drain.tooltip.summary": "A grated depot for emptying your _fluid_ _items._",
|
"block.create.item_drain.tooltip.summary": "A grated depot for emptying your _fluid items._",
|
||||||
"block.create.item_drain.tooltip.condition1": "Fluid Transfer",
|
"block.create.item_drain.tooltip.condition1": "Fluid Transfer",
|
||||||
"block.create.item_drain.tooltip.behaviour1": "When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid_ _container_. The item will then be ejected on the opposite side.",
|
"block.create.item_drain.tooltip.behaviour1": "When a _fluid container item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid container_. The item will then be ejected on the opposite side.",
|
||||||
|
|
||||||
"block.create.mechanical_arm.tooltip": "MECHANICAL ARM",
|
"block.create.mechanical_arm.tooltip": "MECHANICAL ARM",
|
||||||
"block.create.mechanical_arm.tooltip.summary": "Advanced contraption for re-locating _items_.",
|
"block.create.mechanical_arm.tooltip.summary": "Advanced contraption for re-locating _items_.",
|
||||||
"block.create.mechanical_arm.tooltip.condition1": "Item Transfer",
|
"block.create.mechanical_arm.tooltip.condition1": "Item Transfer",
|
||||||
"block.create.mechanical_arm.tooltip.behaviour1": "Can take or place items into any _accessible_ _inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical_ _Crafters_.",
|
"block.create.mechanical_arm.tooltip.behaviour1": "Can take or place items into any _accessible inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical Crafters_.",
|
||||||
"block.create.mechanical_arm.tooltip.control1": "While in Hand",
|
"block.create.mechanical_arm.tooltip.control1": "While in Hand",
|
||||||
"block.create.mechanical_arm.tooltip.action1": "Right-Click an _accessible_ _item_ _inventory_ to set it as a _source_ for the _Mechanical_ _Arm_. Right-click twice to set it as the _destination_.",
|
"block.create.mechanical_arm.tooltip.action1": "Right-Click an _accessible item inventory_ to set it as a _source_ for the _Mechanical Arm_. Right-click twice to set it as the _destination_.",
|
||||||
"block.create.mechanical_arm.tooltip.control2": "Scroll with Wrench",
|
"block.create.mechanical_arm.tooltip.control2": "Scroll with Wrench",
|
||||||
"block.create.mechanical_arm.tooltip.action2": "Sets the ordering behaviour for _items_ output by the _mechanical_ _Arm_.",
|
"block.create.mechanical_arm.tooltip.action2": "Sets the ordering behaviour for _items_ output by the _mechanical Arm_.",
|
||||||
|
|
||||||
"item.create.wand_of_symmetry.tooltip": "SYMMETRY WAND",
|
"item.create.wand_of_symmetry.tooltip": "SYMMETRY WAND",
|
||||||
"item.create.wand_of_symmetry.tooltip.summary": "Perfectly mirrors Block placement across configured planes.",
|
"item.create.wand_of_symmetry.tooltip.summary": "Perfectly mirrors Block placement across configured planes.",
|
||||||
|
@ -1303,7 +1305,7 @@
|
||||||
"item.create.wand_of_symmetry.tooltip.control2": "R-Click in the Air",
|
"item.create.wand_of_symmetry.tooltip.control2": "R-Click in the Air",
|
||||||
"item.create.wand_of_symmetry.tooltip.action2": "_Removes_ the active Mirror",
|
"item.create.wand_of_symmetry.tooltip.action2": "_Removes_ the active Mirror",
|
||||||
"item.create.wand_of_symmetry.tooltip.control3": "R-Click while Sneaking",
|
"item.create.wand_of_symmetry.tooltip.control3": "R-Click while Sneaking",
|
||||||
"item.create.wand_of_symmetry.tooltip.action3": "Opens the _Configuration_ _Interface_",
|
"item.create.wand_of_symmetry.tooltip.action3": "Opens the _Configuration Interface_",
|
||||||
|
|
||||||
"item.create.handheld_blockzapper.tooltip": "BLOCKZAPPER",
|
"item.create.handheld_blockzapper.tooltip": "BLOCKZAPPER",
|
||||||
"item.create.handheld_blockzapper.tooltip.summary": "Novel gadget for placing or exchanging blocks at a distance.",
|
"item.create.handheld_blockzapper.tooltip.summary": "Novel gadget for placing or exchanging blocks at a distance.",
|
||||||
|
@ -1312,46 +1314,46 @@
|
||||||
"item.create.handheld_blockzapper.tooltip.control2": "R-Click at Block",
|
"item.create.handheld_blockzapper.tooltip.control2": "R-Click at Block",
|
||||||
"item.create.handheld_blockzapper.tooltip.action2": "_Places_ or _Replaces_ the targeted block.",
|
"item.create.handheld_blockzapper.tooltip.action2": "_Places_ or _Replaces_ the targeted block.",
|
||||||
"item.create.handheld_blockzapper.tooltip.control3": "R-Click while Sneaking",
|
"item.create.handheld_blockzapper.tooltip.control3": "R-Click while Sneaking",
|
||||||
"item.create.handheld_blockzapper.tooltip.action3": "Opens the _Configuration_ _Interface_.",
|
"item.create.handheld_blockzapper.tooltip.action3": "Opens the _Configuration Interface_.",
|
||||||
|
|
||||||
"item.create.handheld_worldshaper.tooltip": "HANDHELD WORLDSHAPER",
|
"item.create.handheld_worldshaper.tooltip": "HANDHELD WORLDSHAPER",
|
||||||
"item.create.handheld_worldshaper.tooltip.summary": "Handy tool for creating _landscapes_ and _terrain_ _features_.",
|
"item.create.handheld_worldshaper.tooltip.summary": "Handy tool for creating _landscapes_ and _terrain features_.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control1": "L-Click at Block",
|
"item.create.handheld_worldshaper.tooltip.control1": "L-Click at Block",
|
||||||
"item.create.handheld_worldshaper.tooltip.action1": "Sets blocks placed by the tool to the targeted block.",
|
"item.create.handheld_worldshaper.tooltip.action1": "Sets blocks placed by the tool to the targeted block.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control2": "R-Click at Block",
|
"item.create.handheld_worldshaper.tooltip.control2": "R-Click at Block",
|
||||||
"item.create.handheld_worldshaper.tooltip.action2": "Applies the currently selected _Brush_ and _Tool_ at the targeted location.",
|
"item.create.handheld_worldshaper.tooltip.action2": "Applies the currently selected _Brush_ and _Tool_ at the targeted location.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control3": "R-Click while Sneaking",
|
"item.create.handheld_worldshaper.tooltip.control3": "R-Click while Sneaking",
|
||||||
"item.create.handheld_worldshaper.tooltip.action3": "Opens the _Configuration_ _Interface_",
|
"item.create.handheld_worldshaper.tooltip.action3": "Opens the _Configuration Interface_",
|
||||||
|
|
||||||
"item.create.tree_fertilizer.tooltip": "TREE FERTILIZER",
|
"item.create.tree_fertilizer.tooltip": "TREE FERTILIZER",
|
||||||
"item.create.tree_fertilizer.tooltip.summary": "A powerful combination of minerals suitable for speeding up the growth of common tree types.",
|
"item.create.tree_fertilizer.tooltip.summary": "A powerful combination of minerals suitable for speeding up the growth of common tree types.",
|
||||||
"item.create.tree_fertilizer.tooltip.condition1": "When used on a Sapling",
|
"item.create.tree_fertilizer.tooltip.condition1": "When used on a Sapling",
|
||||||
"item.create.tree_fertilizer.tooltip.behaviour1": "Grows Trees _regardless_ of their _spacing_ _conditions_",
|
"item.create.tree_fertilizer.tooltip.behaviour1": "Grows Trees _regardless_ of their _spacing conditions_",
|
||||||
|
|
||||||
"item.create.deforester.tooltip": "DEFORESTER",
|
"item.create.deforester.tooltip": "DEFORESTER",
|
||||||
"item.create.deforester.tooltip.summary": "A _radiant_ _axe_ able to chop down trees in a split second.",
|
"item.create.deforester.tooltip.summary": "A _radiant axe_ able to chop down trees in a split second.",
|
||||||
|
|
||||||
"item.create.extendo_grip.tooltip": "EXTENDO GRIP",
|
"item.create.extendo_grip.tooltip": "EXTENDO GRIP",
|
||||||
"item.create.extendo_grip.tooltip.summary": "Boioioing! Greatly _increases_ _reach_ _distance_ of the wielder.",
|
"item.create.extendo_grip.tooltip.summary": "Boioioing! Greatly _increases reach distance_ of the wielder.",
|
||||||
"item.create.extendo_grip.tooltip.condition1": "When in Off-Hand",
|
"item.create.extendo_grip.tooltip.condition1": "When in Off-Hand",
|
||||||
"item.create.extendo_grip.tooltip.behaviour1": "Increases _reach_ _distance_ of items used in the _Main-Hand_.",
|
"item.create.extendo_grip.tooltip.behaviour1": "Increases _reach distance_ of items used in the _Main-Hand_.",
|
||||||
|
|
||||||
"item.create.filter.tooltip": "FILTER",
|
"item.create.filter.tooltip": "FILTER",
|
||||||
"item.create.filter.tooltip.summary": "_Controls_ _outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set_ _of_ _items_ or several _nested_ _filters_.",
|
"item.create.filter.tooltip.summary": "_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": "When in filter slot",
|
"item.create.filter.tooltip.condition1": "When in filter slot",
|
||||||
"item.create.filter.tooltip.behaviour1": "_Controls_ item flow according to its _configuration_.",
|
"item.create.filter.tooltip.behaviour1": "_Controls_ item flow according to its _configuration_.",
|
||||||
"item.create.filter.tooltip.condition2": "When R-Clicked",
|
"item.create.filter.tooltip.condition2": "When R-Clicked",
|
||||||
"item.create.filter.tooltip.behaviour2": "Opens the _configuration_ _interface_.",
|
"item.create.filter.tooltip.behaviour2": "Opens the _configuration interface_.",
|
||||||
|
|
||||||
"item.create.attribute_filter.tooltip": "ATTRIBUTE FILTER",
|
"item.create.attribute_filter.tooltip": "ATTRIBUTE FILTER",
|
||||||
"item.create.attribute_filter.tooltip.summary": "_Controls_ _outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set_ _of_ item _attributes_ and _categories_.",
|
"item.create.attribute_filter.tooltip.summary": "_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": "When in filter slot",
|
"item.create.attribute_filter.tooltip.condition1": "When in filter slot",
|
||||||
"item.create.attribute_filter.tooltip.behaviour1": "_Controls_ item flow according to its _configuration_.",
|
"item.create.attribute_filter.tooltip.behaviour1": "_Controls_ item flow according to its _configuration_.",
|
||||||
"item.create.attribute_filter.tooltip.condition2": "When R-Clicked",
|
"item.create.attribute_filter.tooltip.condition2": "When R-Clicked",
|
||||||
"item.create.attribute_filter.tooltip.behaviour2": "Opens the _configuration_ _interface_.",
|
"item.create.attribute_filter.tooltip.behaviour2": "Opens the _configuration interface_.",
|
||||||
|
|
||||||
"item.create.empty_schematic.tooltip": "EMPTY SCHEMATIC",
|
"item.create.empty_schematic.tooltip": "EMPTY SCHEMATIC",
|
||||||
"item.create.empty_schematic.tooltip.summary": "Used as a recipe ingredient and for writing at the _Schematic_ _Table_.",
|
"item.create.empty_schematic.tooltip.summary": "Used as a recipe ingredient and for writing at the _Schematic Table_.",
|
||||||
|
|
||||||
"item.create.schematic.tooltip": "SCHEMATIC",
|
"item.create.schematic.tooltip": "SCHEMATIC",
|
||||||
"item.create.schematic.tooltip.summary": "Holds a structure to be positioned and placed into the world. Position the Hologram as desired and use a _Schematicannon_ to build it.",
|
"item.create.schematic.tooltip.summary": "Holds a structure to be positioned and placed into the world. Position the Hologram as desired and use a _Schematicannon_ to build it.",
|
||||||
|
@ -1379,24 +1381,24 @@
|
||||||
"block.create.schematicannon.tooltip.action1": "Opens the _Interface_",
|
"block.create.schematicannon.tooltip.action1": "Opens the _Interface_",
|
||||||
|
|
||||||
"block.create.schematic_table.tooltip": "SCHEMATIC TABLE",
|
"block.create.schematic_table.tooltip": "SCHEMATIC TABLE",
|
||||||
"block.create.schematic_table.tooltip.summary": "Writes saved Schematics onto an _Empty_ _Schematic_.",
|
"block.create.schematic_table.tooltip.summary": "Writes saved Schematics onto an _Empty Schematic_.",
|
||||||
"block.create.schematic_table.tooltip.condition1": "When given an Empty Schematic",
|
"block.create.schematic_table.tooltip.condition1": "When given an Empty Schematic",
|
||||||
"block.create.schematic_table.tooltip.behaviour1": "Uploads a chosen File from your Schematics Folder.",
|
"block.create.schematic_table.tooltip.behaviour1": "Uploads a chosen File from your Schematics Folder.",
|
||||||
|
|
||||||
"block.create.shaft.tooltip": "SHAFT",
|
"block.create.shaft.tooltip": "SHAFT",
|
||||||
"block.create.shaft.tooltip.summary": "_Relays_ _Rotation_ in a straight line.",
|
"block.create.shaft.tooltip.summary": "_Relays Rotation_ in a straight line.",
|
||||||
|
|
||||||
"block.create.cogwheel.tooltip": "COGWHEEL",
|
"block.create.cogwheel.tooltip": "COGWHEEL",
|
||||||
"block.create.cogwheel.tooltip.summary": "_Relays_ _Rotation_ in a straight line, and to adjacent _Cogwheels_.",
|
"block.create.cogwheel.tooltip.summary": "_Relays Rotation_ in a straight line, and to adjacent _Cogwheels_.",
|
||||||
|
|
||||||
"block.create.large_cogwheel.tooltip": "LARGE COGWHEEL",
|
"block.create.large_cogwheel.tooltip": "LARGE COGWHEEL",
|
||||||
"block.create.large_cogwheel.tooltip.summary": "A larger version of the _Cogwheel_, allowing for _change_ in _Rotation_ _Speed_ when connected to its smaller Counterpart.",
|
"block.create.large_cogwheel.tooltip.summary": "A larger version of the _Cogwheel_, allowing for _change_ in _Rotation Speed_ when connected to its smaller Counterpart.",
|
||||||
|
|
||||||
"block.create.encased_shaft.tooltip": "ENCASED SHAFT",
|
"block.create.encased_shaft.tooltip": "ENCASED SHAFT",
|
||||||
"block.create.encased_shaft.tooltip.summary": "_Relays_ _Rotation_ in a straight line. Suitable for propagating Rotation through Walls.",
|
"block.create.encased_shaft.tooltip.summary": "_Relays Rotation_ in a straight line. Suitable for propagating Rotation through Walls.",
|
||||||
|
|
||||||
"block.create.gearbox.tooltip": "GEARBOX",
|
"block.create.gearbox.tooltip": "GEARBOX",
|
||||||
"block.create.gearbox.tooltip.summary": "_Relays_ _Rotation_ in _four_ _directions_ Reverses straight connections.",
|
"block.create.gearbox.tooltip.summary": "_Relays Rotation_ in _four directions_ Reverses straight connections.",
|
||||||
|
|
||||||
"block.create.gearshift.tooltip": "GEARSHIFT",
|
"block.create.gearshift.tooltip": "GEARSHIFT",
|
||||||
"block.create.gearshift.tooltip.summary": "A control to toggle rotation direction for connected shafts.",
|
"block.create.gearshift.tooltip.summary": "A control to toggle rotation direction for connected shafts.",
|
||||||
|
@ -1409,369 +1411,369 @@
|
||||||
"block.create.clutch.tooltip.behaviour1": "_Stops_ conveying rotation to the other side.",
|
"block.create.clutch.tooltip.behaviour1": "_Stops_ conveying rotation to the other side.",
|
||||||
|
|
||||||
"block.create.encased_chain_drive.tooltip": "ENCASED_CHAIN_DRIVE",
|
"block.create.encased_chain_drive.tooltip": "ENCASED_CHAIN_DRIVE",
|
||||||
"block.create.encased_chain_drive.tooltip.summary": "_Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
"block.create.encased_chain_drive.tooltip.summary": "_Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
||||||
"block.create.encased_chain_drive.tooltip.condition1": "When Connected",
|
"block.create.encased_chain_drive.tooltip.condition1": "When Connected",
|
||||||
"block.create.encased_chain_drive.tooltip.behaviour1": "Attached Blocks will relay _rotation_ _speed_ and direction of this component.",
|
"block.create.encased_chain_drive.tooltip.behaviour1": "Attached Blocks will relay _rotation speed_ and direction of this component.",
|
||||||
|
|
||||||
"block.create.adjustable_chain_gearshift.tooltip": "ADJUSTABLE CHAIN GEARSHIFT",
|
"block.create.adjustable_chain_gearshift.tooltip": "ADJUSTABLE CHAIN GEARSHIFT",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.summary": "_Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. _Analog_ _redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
"block.create.adjustable_chain_gearshift.tooltip.summary": "_Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. _Analog redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.condition1": "Redstone Control",
|
"block.create.adjustable_chain_gearshift.tooltip.condition1": "Redstone Control",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "_Without_ a signal, adjacent chain drives will relay the _same_ _speed._ With a _full_ _strength_ signal, adjacent chain drives will relay exactly _twice_ _its_ _speed._ Anything inbetween will give results between 1-2x its speed.",
|
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "_Without_ a signal, adjacent chain drives will relay the _same speed._ With a _full strength_ signal, adjacent chain drives will relay exactly _twice its speed._ Anything inbetween will give results between 1-2x its speed.",
|
||||||
|
|
||||||
"item.create.belt_connector.tooltip": "BELT CONNECTOR",
|
"item.create.belt_connector.tooltip": "BELT CONNECTOR",
|
||||||
"item.create.belt_connector.tooltip.summary": "Connects two or more _Shafts_ with a _Mechanical_ _Belt_. Connected shafts will have the exact same rotation speed and direction. The Belt can act as a _Conveyor_ for _Items_ and _Entities_.",
|
"item.create.belt_connector.tooltip.summary": "Connects two or more _Shafts_ with a _Mechanical Belt_. Connected shafts will have the exact same rotation speed and direction. The Belt can act as a _Conveyor_ for _Items_ and _Entities_.",
|
||||||
"item.create.belt_connector.tooltip.control1": "R-Clicked on Shaft",
|
"item.create.belt_connector.tooltip.control1": "R-Clicked on Shaft",
|
||||||
"item.create.belt_connector.tooltip.action1": "Selects the shaft as one pulley of the Belt. Both selected Shafts have to _line_ _up_ either _Vertically_, _Horizontally_, or _Diagonally_ toward the Belt's Direction.",
|
"item.create.belt_connector.tooltip.action1": "Selects the shaft as one pulley of the Belt. Both selected Shafts have to _line up_ either _Vertically_, _Horizontally_, or _Diagonally_ toward the Belt's Direction.",
|
||||||
"item.create.belt_connector.tooltip.control2": "R-Click while Sneaking",
|
"item.create.belt_connector.tooltip.control2": "R-Click while Sneaking",
|
||||||
"item.create.belt_connector.tooltip.action2": "_Resets_ the first selected position for the Belt.",
|
"item.create.belt_connector.tooltip.action2": "_Resets_ the first selected position for the Belt.",
|
||||||
|
|
||||||
"item.create.goggles.tooltip": "GOGGLES",
|
"item.create.goggles.tooltip": "GOGGLES",
|
||||||
"item.create.goggles.tooltip.summary": "A pair of glasses to augment your vision with useful _kinetic_ _information_.",
|
"item.create.goggles.tooltip.summary": "A pair of glasses to augment your vision with useful _kinetic information_.",
|
||||||
"item.create.goggles.tooltip.condition1": "When worn",
|
"item.create.goggles.tooltip.condition1": "When worn",
|
||||||
"item.create.goggles.tooltip.behaviour1": "Shows _colored_ _indicators_ corresponding to the _Speed_ _Level_ of a placed kinetic component as well as _Stress_ _Impact_ and _Capacity_ of individual components.",
|
"item.create.goggles.tooltip.behaviour1": "Shows _colored indicators_ corresponding to the _Speed Level_ of a placed kinetic component as well as _Stress Impact_ and _Capacity_ of individual components.",
|
||||||
"item.create.goggles.tooltip.condition2": "When looking at gauge",
|
"item.create.goggles.tooltip.condition2": "When looking at gauge",
|
||||||
"item.create.goggles.tooltip.behaviour2": "Shows detailed information about _Speed_ or _Stress_ of the network to which the gauge is connected.",
|
"item.create.goggles.tooltip.behaviour2": "Shows detailed information about _Speed_ or _Stress_ of the network to which the gauge is connected.",
|
||||||
|
|
||||||
"item.create.wrench.tooltip": "WRENCH",
|
"item.create.wrench.tooltip": "WRENCH",
|
||||||
"item.create.wrench.tooltip.summary": "A useful tool for working on kinetic contraptions. Can be used to _Rotate_, _Dismantle_ and to _Configure_ components.",
|
"item.create.wrench.tooltip.summary": "A useful tool for working on kinetic contraptions. Can be used to _Rotate_, _Dismantle_ and to _Configure_ components.",
|
||||||
"item.create.wrench.tooltip.control1": "Right-Click a kinetic block",
|
"item.create.wrench.tooltip.control1": "Right-Click a kinetic block",
|
||||||
"item.create.wrench.tooltip.action1": "_Rotates_ _components_ toward or away from the face with which you interacted.",
|
"item.create.wrench.tooltip.action1": "_Rotates components_ toward or away from the face with which you interacted.",
|
||||||
"item.create.wrench.tooltip.control2": "R-Click while Sneaking",
|
"item.create.wrench.tooltip.control2": "R-Click while Sneaking",
|
||||||
"item.create.wrench.tooltip.action2": "_Disassembles_ _Kinetic_ _components_ and places them back in _your_ _inventory_.",
|
"item.create.wrench.tooltip.action2": "_Disassembles Kinetic components_ and places them back in _your inventory_.",
|
||||||
|
|
||||||
"block.create.creative_motor.tooltip": "CREATIVE MOTOR",
|
"block.create.creative_motor.tooltip": "CREATIVE MOTOR",
|
||||||
"block.create.creative_motor.tooltip.summary": "A configurable source of _Rotational_ _Force_.",
|
"block.create.creative_motor.tooltip.summary": "A configurable source of _Rotational Force_.",
|
||||||
|
|
||||||
"block.create.water_wheel.tooltip": "WATER WHEEL",
|
"block.create.water_wheel.tooltip": "WATER WHEEL",
|
||||||
"block.create.water_wheel.tooltip.summary": "Provides _Rotational_ _Force_ taken from adjacent _Water_ _Currents_.",
|
"block.create.water_wheel.tooltip.summary": "Provides _Rotational Force_ taken from adjacent _Water Currents_.",
|
||||||
|
|
||||||
"block.create.encased_fan.tooltip": "ENCASED FAN",
|
"block.create.encased_fan.tooltip": "ENCASED FAN",
|
||||||
"block.create.encased_fan.tooltip.summary": "Converts _Rotational_ _Force_ to _Air_ _Currents_ and back. Has a variety of uses.",
|
"block.create.encased_fan.tooltip.summary": "Converts _Rotational Force_ to _Air Currents_ and back. Has a variety of uses.",
|
||||||
"block.create.encased_fan.tooltip.condition1": "When Powered by Redstone",
|
"block.create.encased_fan.tooltip.condition1": "When Powered by Redstone",
|
||||||
"block.create.encased_fan.tooltip.behaviour1": "Provides _rotational_ _force_ from any _heat_ _sources_ immediately below itself. The fan has to be facing down.",
|
"block.create.encased_fan.tooltip.behaviour1": "Provides _rotational force_ from any _heat sources_ immediately below itself. The fan has to be facing down.",
|
||||||
"block.create.encased_fan.tooltip.condition2": "When Powered by Kinetics",
|
"block.create.encased_fan.tooltip.condition2": "When Powered by Kinetics",
|
||||||
"block.create.encased_fan.tooltip.behaviour2": "_Pushes_ or _Pulls_ Entities, depending on the incoming Rotation speed.",
|
"block.create.encased_fan.tooltip.behaviour2": "_Pushes_ or _Pulls_ Entities, depending on the incoming Rotation speed.",
|
||||||
"block.create.encased_fan.tooltip.condition3": "When blowing through special blocks",
|
"block.create.encased_fan.tooltip.condition3": "When blowing through special blocks",
|
||||||
"block.create.encased_fan.tooltip.behaviour3": "_Liquids_ and _Fire_ particles are emitted into the air flow. This can be used to _process_ _items_.",
|
"block.create.encased_fan.tooltip.behaviour3": "_Liquids_ and _Fire_ particles are emitted into the air flow. This can be used to _process items_.",
|
||||||
|
|
||||||
"block.create.nozzle.tooltip": "NOZZLE",
|
"block.create.nozzle.tooltip": "NOZZLE",
|
||||||
"block.create.nozzle.tooltip.summary": "Attach to the front of an _Encased_ _Fan_ to distribute its effect on Entities in _all_ _directions_.",
|
"block.create.nozzle.tooltip.summary": "Attach to the front of an _Encased Fan_ to distribute its effect on Entities in _all directions_.",
|
||||||
|
|
||||||
"block.create.hand_crank.tooltip": "HAND CRANK",
|
"block.create.hand_crank.tooltip": "HAND CRANK",
|
||||||
"block.create.hand_crank.tooltip.summary": "A simple _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.hand_crank.tooltip.summary": "A simple _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.hand_crank.tooltip.condition1": "When Used",
|
"block.create.hand_crank.tooltip.condition1": "When Used",
|
||||||
"block.create.hand_crank.tooltip.behaviour1": "Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.hand_crank.tooltip.behaviour1": "Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.cuckoo_clock.tooltip": "CUCKOO CLOCK",
|
"block.create.cuckoo_clock.tooltip": "CUCKOO CLOCK",
|
||||||
"block.create.cuckoo_clock.tooltip.summary": "Fine craftsmanship for _decorating_ a space and _keeping_ _track_ _of_ _time_.",
|
"block.create.cuckoo_clock.tooltip.summary": "Fine craftsmanship for _decorating_ a space and _keeping track of time_.",
|
||||||
"block.create.cuckoo_clock.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.cuckoo_clock.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.cuckoo_clock.tooltip.behaviour1": "Shows the _current_ _time_ and plays a tune twice a day. _Activates_ once at _noon_ and at dusk, as soon as _players_ _can_ _sleep_.",
|
"block.create.cuckoo_clock.tooltip.behaviour1": "Shows the _current time_ and plays a tune twice a day. _Activates_ once at _noon_ and at dusk, as soon as _players can sleep_.",
|
||||||
|
|
||||||
"block.create.turntable.tooltip": "TURNTABLE",
|
"block.create.turntable.tooltip": "TURNTABLE",
|
||||||
"block.create.turntable.tooltip.summary": "Turns _Rotational_ _Force_ into refined Motion Sickness.",
|
"block.create.turntable.tooltip.summary": "Turns _Rotational Force_ into refined Motion Sickness.",
|
||||||
|
|
||||||
"block.create.millstone.tooltip": "MILLSTONE",
|
"block.create.millstone.tooltip": "MILLSTONE",
|
||||||
"block.create.millstone.tooltip.summary": "A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
"block.create.millstone.tooltip.summary": "A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
||||||
"block.create.millstone.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.millstone.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.millstone.tooltip.behaviour1": "Starts applying _milling_ _recipes_ to any items inserted from the side or the top of the block.",
|
"block.create.millstone.tooltip.behaviour1": "Starts applying _milling recipes_ to any items inserted from the side or the top of the block.",
|
||||||
"block.create.millstone.tooltip.condition2": "When R-Clicked",
|
"block.create.millstone.tooltip.condition2": "When R-Clicked",
|
||||||
"block.create.millstone.tooltip.behaviour2": "Collects the outputs manually.",
|
"block.create.millstone.tooltip.behaviour2": "Collects the outputs manually.",
|
||||||
|
|
||||||
"block.create.crushing_wheel.tooltip": "CRUSHING WHEEL",
|
"block.create.crushing_wheel.tooltip": "CRUSHING WHEEL",
|
||||||
"block.create.crushing_wheel.tooltip.summary": "Large rotatable wheels that _break_ _down_ anything.",
|
"block.create.crushing_wheel.tooltip.summary": "Large rotatable wheels that _break down_ anything.",
|
||||||
"block.create.crushing_wheel.tooltip.condition1": "When attached to other Crushing Wheel",
|
"block.create.crushing_wheel.tooltip.condition1": "When attached to other Crushing Wheel",
|
||||||
"block.create.crushing_wheel.tooltip.behaviour1": "Forms a crushing machine for processing a variety of things. The Wheels' teeth have to connect and moving with the _same_ _speed_ in _opposite_ _directions_.",
|
"block.create.crushing_wheel.tooltip.behaviour1": "Forms a crushing machine for processing a variety of things. The Wheels' teeth have to connect and moving with the _same speed_ in _opposite directions_.",
|
||||||
|
|
||||||
"block.create.mechanical_press.tooltip": "MECHANICAL PRESS",
|
"block.create.mechanical_press.tooltip": "MECHANICAL PRESS",
|
||||||
"block.create.mechanical_press.tooltip.summary": "A forceful piston for compressing items beneath it. Requires constant _Rotational_ _Force_.",
|
"block.create.mechanical_press.tooltip.summary": "A forceful piston for compressing items beneath it. Requires constant _Rotational Force_.",
|
||||||
"block.create.mechanical_press.tooltip.condition1": "When Powered by Redstone",
|
"block.create.mechanical_press.tooltip.condition1": "When Powered by Redstone",
|
||||||
"block.create.mechanical_press.tooltip.behaviour1": "_Starts_ to compress items dropped below it.",
|
"block.create.mechanical_press.tooltip.behaviour1": "_Starts_ to compress items dropped below it.",
|
||||||
"block.create.mechanical_press.tooltip.condition2": "When Above a Mechanical Belt",
|
"block.create.mechanical_press.tooltip.condition2": "When Above a Mechanical Belt",
|
||||||
"block.create.mechanical_press.tooltip.behaviour2": "_Automatically_ compresses bypassing items on the Belt.",
|
"block.create.mechanical_press.tooltip.behaviour2": "_Automatically_ compresses bypassing items on the Belt.",
|
||||||
"block.create.mechanical_press.tooltip.condition3": "When above Basin",
|
"block.create.mechanical_press.tooltip.condition3": "When above Basin",
|
||||||
"block.create.mechanical_press.tooltip.behaviour3": "Starts to _compact_ _items_ in the basin whenever all necessary ingredients are present.",
|
"block.create.mechanical_press.tooltip.behaviour3": "Starts to _compact items_ in the basin whenever all necessary ingredients are present.",
|
||||||
|
|
||||||
"block.create.basin.tooltip": "BASIN",
|
"block.create.basin.tooltip": "BASIN",
|
||||||
"block.create.basin.tooltip.summary": "A handy _item_ _container_ used in processing with the _Mechanical_ _Mixer_ and the _Mechanical_ _Press_. Supports _Redstone_ _Comparators_. Comes with a handy filter, specifying which items should be created in this Basin.",
|
"block.create.basin.tooltip.summary": "A handy _item container_ used in processing with the _Mechanical Mixer_ and the _Mechanical Press_. Supports _Redstone Comparators_. Comes with a handy filter, specifying which items should be created in this Basin.",
|
||||||
"block.create.basin.tooltip.condition1": "Auto-Output",
|
"block.create.basin.tooltip.condition1": "Auto-Output",
|
||||||
"block.create.basin.tooltip.behaviour1": "When _open_ _inventories_ such as belts, other basins, depots, item drains and others are _below_ _one_ _side_ of a basin, they will automatically receive any _item/fluid_ _outputs_ created in the basin. This is useful for automation.",
|
"block.create.basin.tooltip.behaviour1": "When _open inventories_ such as belts, other basins, depots, item drains and others are _below one side_ of a basin, they will automatically receive any _item/fluid outputs_ created in the basin. This is useful for automation.",
|
||||||
|
|
||||||
"block.create.blaze_burner.tooltip": "BLAZE BURNER",
|
"block.create.blaze_burner.tooltip": "BLAZE BURNER",
|
||||||
"block.create.blaze_burner.tooltip.summary": "A block to heat a basin when housing a tamed blaze.",
|
"block.create.blaze_burner.tooltip.summary": "A block to heat a basin when housing a tamed blaze.",
|
||||||
"block.create.blaze_burner.tooltip.condition1": "When placed below a basin",
|
"block.create.blaze_burner.tooltip.condition1": "When placed below a basin",
|
||||||
"block.create.blaze_burner.tooltip.behaviour1": "Provides _heat_ to basin recipes.",
|
"block.create.blaze_burner.tooltip.behaviour1": "Provides _heat_ to basin recipes.",
|
||||||
"block.create.blaze_burner.tooltip.condition2": "When fuel is used on the blaze heater",
|
"block.create.blaze_burner.tooltip.condition2": "When fuel is used on the blaze heater",
|
||||||
"block.create.blaze_burner.tooltip.behaviour2": "Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze_ _Cake_ for high temperatures.",
|
"block.create.blaze_burner.tooltip.behaviour2": "Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze Cake_ for high temperatures.",
|
||||||
|
|
||||||
"block.create.reinforced_rail.tooltip": "REINFORCED RAIL",
|
"block.create.reinforced_rail.tooltip": "REINFORCED RAIL",
|
||||||
"block.create.reinforced_rail.tooltip.summary": "A timber stabilized rail, _does_ _not_ _need_ _supports_.",
|
"block.create.reinforced_rail.tooltip.summary": "A timber stabilized rail, _does not need supports_.",
|
||||||
|
|
||||||
"block.create.mechanical_mixer.tooltip": "MECHANICAL MIXER",
|
"block.create.mechanical_mixer.tooltip": "MECHANICAL MIXER",
|
||||||
"block.create.mechanical_mixer.tooltip.summary": "A kinetic whisk for applying any shapeless crafting recipes to items beneath it. Requires constant _Rotational_ _Force_ and a _Basin_ placed below (with a gap in between).",
|
"block.create.mechanical_mixer.tooltip.summary": "A kinetic whisk providing automated shapeless crafting recipes of multiple ingredients. Requires constant _Rotational Force_ and a _Basin_ placed below (with a gap in between).",
|
||||||
"block.create.mechanical_mixer.tooltip.condition1": "When above Basin",
|
"block.create.mechanical_mixer.tooltip.condition1": "When above Basin",
|
||||||
"block.create.mechanical_mixer.tooltip.behaviour1": "Starts to mix items in the basin whenever all necessary ingredients are present. To prevent unwanted recipes, use the filter slot on the basin or cut the rotational force until all desired ingredients have been added.",
|
"block.create.mechanical_mixer.tooltip.behaviour1": "Starts to mix items in the basin whenever all necessary ingredients are present. To prevent unwanted recipes, use the filter slot on the basin or cut the rotational force until all desired ingredients have been added.",
|
||||||
|
|
||||||
"block.create.mechanical_crafter.tooltip": "MECHANICAL CRAFTER",
|
"block.create.mechanical_crafter.tooltip": "MECHANICAL CRAFTER",
|
||||||
"block.create.mechanical_crafter.tooltip.summary": "A kinetic assembler for _automating_ any _shaped_ _crafting_ recipe. Place _multiple_ _in_ _a_ _grid_ corresponding to your recipe, and _arrange_ _their_ _belts_ to create a _flow_ that exits the grid on one of the crafters.",
|
"block.create.mechanical_crafter.tooltip.summary": "A kinetic assembler for _automating_ any _shaped crafting_ recipe. Place _multiple in a grid_ corresponding to your recipe, and _arrange their belts_ to create a _flow_ that exits the grid on one of the crafters.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.mechanical_crafter.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour1": "_Starts_ _the_ _crafting_ _process_ as soon as _all_ _crafters_ in the grid have been _given_ _an_ _item_.",
|
"block.create.mechanical_crafter.tooltip.behaviour1": "_Starts the crafting process_ as soon as _all crafters_ in the grid have been _given an item_.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition2": "On Redstone Pulse",
|
"block.create.mechanical_crafter.tooltip.condition2": "On Redstone Pulse",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour2": "_Forces_ the start of the _crafting_ _process_ with all currently given _items_ in the grid.",
|
"block.create.mechanical_crafter.tooltip.behaviour2": "_Forces_ the start of the _crafting process_ with all currently given _items_ in the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control1": "When Wrenched at Front",
|
"block.create.mechanical_crafter.tooltip.control1": "When Wrenched at Front",
|
||||||
"block.create.mechanical_crafter.tooltip.action1": "_Cycles_ _the_ _direction_ an individual crafter _moves_ _its_ _items_ towards. To form a working grid, _arrange_ _the_ _belts_ _in_ _a_ _flow_ which moves all items towards a final crafter. The final crafter must _point_ _away_ from the grid.",
|
"block.create.mechanical_crafter.tooltip.action1": "_Cycles the direction_ an individual crafter _moves its items_ towards. To form a working grid, _arrange the belts in a flow_ which moves all items towards a final crafter. The final crafter must _point away_ from the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control2": "When Wrenched at back",
|
"block.create.mechanical_crafter.tooltip.control2": "When Wrenched at back",
|
||||||
"block.create.mechanical_crafter.tooltip.action2": "_Connects_ the _input_ _inventory_ of adjacent crafters. Use this to _combine_ _slots_ in the crafting grid and _save_ _on_ _input_ _work_.",
|
"block.create.mechanical_crafter.tooltip.action2": "_Connects_ the _input inventory_ of adjacent crafters. Use this to _combine slots_ in the crafting grid and _save on input work_.",
|
||||||
|
|
||||||
"block.create.furnace_engine.tooltip": "FURNACE ENGINE",
|
"block.create.furnace_engine.tooltip": "FURNACE ENGINE",
|
||||||
"block.create.furnace_engine.tooltip.summary": "A powerful source of _Rotational_ _Power_ that requires a _running_ _furnace_ to work.",
|
"block.create.furnace_engine.tooltip.summary": "A powerful source of _Rotational Power_ that requires a _running furnace_ to work.",
|
||||||
"block.create.furnace_engine.tooltip.condition1": "When Attached to Lit Furnace",
|
"block.create.furnace_engine.tooltip.condition1": "When Attached to Lit Furnace",
|
||||||
"block.create.furnace_engine.tooltip.behaviour1": "_Starts_ _powering_ a _Flywheel_ placed in front of it (1m apart). Use a Blast Furnace for higher speeds.",
|
"block.create.furnace_engine.tooltip.behaviour1": "_Starts powering_ a _Flywheel_ placed in front of it (1m apart). Use a Blast Furnace for higher speeds.",
|
||||||
|
|
||||||
"block.create.flywheel.tooltip": "FLYWHEEL",
|
"block.create.flywheel.tooltip": "FLYWHEEL",
|
||||||
"block.create.flywheel.tooltip.summary": "A large metal wheel to _harness_ _and_ _stabilize_ generated force by an _attached_ _Engine_. Flywheels connect to engines if they are _1m_ _apart_ and at a _90°_ _Angle_ from each other.",
|
"block.create.flywheel.tooltip.summary": "A large metal wheel to _harness and stabilize_ generated force by an _attached Engine_. Flywheels connect to engines if they are _1m apart_ and at a _90° Angle_ from each other.",
|
||||||
"block.create.flywheel.tooltip.condition1": "When Attached to Running Engine",
|
"block.create.flywheel.tooltip.condition1": "When Attached to Running Engine",
|
||||||
"block.create.flywheel.tooltip.behaviour1": "Provides _Rotational_ _Force_ to a connected contraption based on the generator's strength and speed.",
|
"block.create.flywheel.tooltip.behaviour1": "Provides _Rotational Force_ to a connected contraption based on the generator's strength and speed.",
|
||||||
|
|
||||||
"block.create.portable_storage_interface.tooltip": "PORTABLE STORAGE INTERFACE",
|
"block.create.portable_storage_interface.tooltip": "PORTABLE STORAGE INTERFACE",
|
||||||
"block.create.portable_storage_interface.tooltip.summary": "A portable interchange point for _moving_ _items_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_storage_interface.tooltip.summary": "A portable interchange point for _moving items_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_storage_interface.tooltip.condition1": "While Moving",
|
"block.create.portable_storage_interface.tooltip.condition1": "While Moving",
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour1": "Interacts with stationary _portable_ _storage_ _interfaces_ to transfer items to or from the contraption. Components inserting into or extracting from the _Stationary_ _Interface_ will interact with the inventories on the contraption _directly._ The structure will briefly stall as items are exchanged.",
|
"block.create.portable_storage_interface.tooltip.behaviour1": "Interacts with stationary _portable storage interfaces_ to transfer items to or from the contraption. Components inserting into or extracting from the _Stationary Interface_ will interact with the inventories on the contraption _directly._ The structure will briefly stall as items are exchanged.",
|
||||||
"block.create.portable_storage_interface.tooltip.condition2": "When Powered by Redstone",
|
"block.create.portable_storage_interface.tooltip.condition2": "When Powered by Redstone",
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour2": "_Disengages_ any active connection immediately.",
|
"block.create.portable_storage_interface.tooltip.behaviour2": "_Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.portable_fluid_interface.tooltip": "PORTABLE FLUID INTERFACE",
|
"block.create.portable_fluid_interface.tooltip": "PORTABLE FLUID INTERFACE",
|
||||||
"block.create.portable_fluid_interface.tooltip.summary": "A portable interchange point for _moving_ _fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_fluid_interface.tooltip.summary": "A portable interchange point for _moving fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition1": "While Moving",
|
"block.create.portable_fluid_interface.tooltip.condition1": "While Moving",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour1": "Interacts with stationary _portable_ _storage_ _interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary_ _Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
"block.create.portable_fluid_interface.tooltip.behaviour1": "Interacts with stationary _portable storage interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition2": "When Powered by Redstone",
|
"block.create.portable_fluid_interface.tooltip.condition2": "When Powered by Redstone",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour2": "_Disengages_ any active connection immediately.",
|
"block.create.portable_fluid_interface.tooltip.behaviour2": "_Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.rotation_speed_controller.tooltip": "ROTATION SPEED CONTROLLER",
|
"block.create.rotation_speed_controller.tooltip": "ROTATION SPEED CONTROLLER",
|
||||||
"block.create.rotation_speed_controller.tooltip.summary": "A _configurable_ _relay_ able to speed up or slow down the target component to any desired speed.",
|
"block.create.rotation_speed_controller.tooltip.summary": "A _configurable relay_ able to speed up or slow down the target component to any desired speed.",
|
||||||
"block.create.rotation_speed_controller.tooltip.condition1": "When Attached to Large Cogwheel",
|
"block.create.rotation_speed_controller.tooltip.condition1": "When Attached to Large Cogwheel",
|
||||||
"block.create.rotation_speed_controller.tooltip.behaviour1": "Relays incoming rotational force to the wheel, trying to _match_ the _speed_ it is configured to target. The _cogwheel_ has to be _attached_ _on_ _top_ of the controller.",
|
"block.create.rotation_speed_controller.tooltip.behaviour1": "Relays incoming rotational force to the wheel, trying to _match_ the _speed_ it is configured to target. The _cogwheel_ has to be _attached on top_ of the controller.",
|
||||||
|
|
||||||
"block.create.mechanical_piston.tooltip": "MECHANICAL PISTON",
|
"block.create.mechanical_piston.tooltip": "MECHANICAL PISTON",
|
||||||
"block.create.mechanical_piston.tooltip.summary": "A more advanced version of the _Piston._ It uses _Rotational_ _Force_ to precisely move structures in front of it. _Piston_ _Extension_ _Poles_ at the rear define the _Range_ of this Device. Without extensions, the piston will not move. Use _Chassis_ or _Slime_ _Blocks_ to move more than a single line of blocks.",
|
"block.create.mechanical_piston.tooltip.summary": "A more advanced version of the _Piston._ It uses _Rotational Force_ to precisely move structures in front of it. _Piston Extension Poles_ at the rear define the _Range_ of this Device. Without extensions, the piston will not move. Use _Chassis_ or _Slime Blocks_ to move more than a single line of blocks.",
|
||||||
"block.create.mechanical_piston.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.mechanical_piston.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.mechanical_piston.tooltip.behaviour1": "Starts moving the attached structure. Speed and direction correlate to incoming Rotation Speed.",
|
"block.create.mechanical_piston.tooltip.behaviour1": "Starts moving the attached structure. Speed and direction correlate to incoming Rotation Speed.",
|
||||||
|
|
||||||
"block.create.piston_extension_pole.tooltip": "PISTON POLE",
|
"block.create.piston_extension_pole.tooltip": "PISTON POLE",
|
||||||
"block.create.piston_extension_pole.tooltip.summary": "Extends the range of _Mechanical_ _Pistons_.",
|
"block.create.piston_extension_pole.tooltip.summary": "Extends the range of _Mechanical Pistons_.",
|
||||||
"block.create.piston_extension_pole.tooltip.condition1": "When attached to Mechanical Piston",
|
"block.create.piston_extension_pole.tooltip.condition1": "When attached to Mechanical Piston",
|
||||||
"block.create.piston_extension_pole.tooltip.behaviour1": "Extends a piston's range by 1 block",
|
"block.create.piston_extension_pole.tooltip.behaviour1": "Extends a piston's range by 1 block",
|
||||||
|
|
||||||
"block.create.mechanical_bearing.tooltip": "MECHANICAL BEARING",
|
"block.create.mechanical_bearing.tooltip": "MECHANICAL BEARING",
|
||||||
"block.create.mechanical_bearing.tooltip.summary": "Used for rotating _larger_ _structures_ with rotational force.",
|
"block.create.mechanical_bearing.tooltip.summary": "Used for rotating _larger structures_ with rotational force.",
|
||||||
"block.create.mechanical_bearing.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.mechanical_bearing.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.mechanical_bearing.tooltip.behaviour1": "Starts rotating attached blocks. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.mechanical_bearing.tooltip.behaviour1": "Starts rotating attached blocks. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.windmill_bearing.tooltip": "WINDMILL BEARING",
|
"block.create.windmill_bearing.tooltip": "WINDMILL BEARING",
|
||||||
"block.create.windmill_bearing.tooltip.summary": "Used for harnessing _Rotational_ _Force_ from wind. Attach your own design and watch it spin!",
|
"block.create.windmill_bearing.tooltip.summary": "Used for harnessing _Rotational Force_ from wind. Attach your own design and watch it spin!",
|
||||||
"block.create.windmill_bearing.tooltip.condition1": "When Right-clicked",
|
"block.create.windmill_bearing.tooltip.condition1": "When Right-clicked",
|
||||||
"block.create.windmill_bearing.tooltip.behaviour1": "Starts providing _Rotational_ _Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail_ _Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.windmill_bearing.tooltip.behaviour1": "Starts providing _Rotational Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.sail_frame.tooltip": "SAIL FRAME",
|
"block.create.sail_frame.tooltip": "SAIL FRAME",
|
||||||
"block.create.sail_frame.tooltip.summary": "A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_.",
|
"block.create.sail_frame.tooltip.summary": "A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_.",
|
||||||
|
|
||||||
"block.create.white_sail.tooltip": "SAIL",
|
"block.create.white_sail.tooltip": "SAIL",
|
||||||
"block.create.white_sail.tooltip.summary": "A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_. Comes in a variety of colours.",
|
"block.create.white_sail.tooltip.summary": "A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_. Comes in a variety of colours.",
|
||||||
"block.create.white_sail.tooltip.condition1": "When Right-clicked with Dye",
|
"block.create.white_sail.tooltip.condition1": "When Right-clicked with Dye",
|
||||||
"block.create.white_sail.tooltip.behaviour1": "Changes color of the sail.",
|
"block.create.white_sail.tooltip.behaviour1": "Changes color of the sail.",
|
||||||
|
|
||||||
"block.create.clockwork_bearing.tooltip": "CLOCKWORK BEARING",
|
"block.create.clockwork_bearing.tooltip": "CLOCKWORK BEARING",
|
||||||
"block.create.clockwork_bearing.tooltip.summary": "An advanced version of the _Mechanical_ _Bearing_ for rotating up to two _clock_ _hands_ according to current _in-game_ _time_.",
|
"block.create.clockwork_bearing.tooltip.summary": "An advanced version of the _Mechanical Bearing_ for rotating up to two _clock hands_ according to current _in-game time_.",
|
||||||
"block.create.clockwork_bearing.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.clockwork_bearing.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.clockwork_bearing.tooltip.behaviour1": "Starts rotating the attached Structure towards the _current_ _hour_. If an independent second structure exists in front of the first one, it will serve as the _minute_ _hand_.",
|
"block.create.clockwork_bearing.tooltip.behaviour1": "Starts rotating the attached Structure towards the _current hour_. If an independent second structure exists in front of the first one, it will serve as the _minute hand_.",
|
||||||
|
|
||||||
"block.create.sequenced_gearshift.tooltip": "SEQUENCED GEARSHIFT",
|
"block.create.sequenced_gearshift.tooltip": "SEQUENCED GEARSHIFT",
|
||||||
"block.create.sequenced_gearshift.tooltip.summary": "A _programmable_ _utility_ _component,_ which can change its _rotational_ _through-put_ according to up to _5_ _consecutive_ _instructions._ Use this to power Mechanical Bearings, Pistons or Pulleys with more control over timing and speed. May become less precise at higher speeds.",
|
"block.create.sequenced_gearshift.tooltip.summary": "A _programmable utility component,_ which can change its _rotational through-put_ according to up to _5 consecutive instructions._ Use this to power Mechanical Bearings, Pistons or Pulleys with more control over timing and speed. May become less precise at higher speeds.",
|
||||||
"block.create.sequenced_gearshift.tooltip.condition1": "When Powered by Redstone",
|
"block.create.sequenced_gearshift.tooltip.condition1": "When Powered by Redstone",
|
||||||
"block.create.sequenced_gearshift.tooltip.behaviour1": "_Starts_ _executing_ programmed instructions based on the input speed.",
|
"block.create.sequenced_gearshift.tooltip.behaviour1": "_Starts executing_ programmed instructions based on the input speed.",
|
||||||
"block.create.sequenced_gearshift.tooltip.condition2": "When R-Clicked",
|
"block.create.sequenced_gearshift.tooltip.condition2": "When R-Clicked",
|
||||||
"block.create.sequenced_gearshift.tooltip.behaviour2": "Opens the _configuration_ _interface._",
|
"block.create.sequenced_gearshift.tooltip.behaviour2": "Opens the _configuration interface._",
|
||||||
|
|
||||||
"block.create.cart_assembler.tooltip": "CART ASSEMBLER",
|
"block.create.cart_assembler.tooltip": "CART ASSEMBLER",
|
||||||
"block.create.cart_assembler.tooltip.summary": "When placed on a _Rail_, can _assemble_ and _disassemble_ moving structures onto passing minecarts. Refer to [Ctrl] for rail type specific behaviour.",
|
"block.create.cart_assembler.tooltip.summary": "When placed on a _Rail_, can _assemble_ and _disassemble_ moving structures onto passing minecarts. Refer to [Ctrl] for rail type specific behaviour.",
|
||||||
"block.create.cart_assembler.tooltip.condition1": "Single Cart Contraptions",
|
"block.create.cart_assembler.tooltip.condition1": "Single Cart Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour1": "With a _single_ assember, structures will anchor and rotate on a _single_ _minecart_. Use a _wrench_ to specify desired _rotation_ _behaviour_.",
|
"block.create.cart_assembler.tooltip.behaviour1": "With a _single_ assember, structures will anchor and rotate on a _single minecart_. Use a _wrench_ to specify desired _rotation behaviour_.",
|
||||||
"block.create.cart_assembler.tooltip.condition2": "Carriage Contraptions",
|
"block.create.cart_assembler.tooltip.condition2": "Carriage Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour2": "Two cart assembers _connected_ _by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption_ _mounted_ _between_ the _two_ of them. The structure will behave similarly to a _Minecart_ _Coupling_.",
|
"block.create.cart_assembler.tooltip.behaviour2": "Two cart assembers _connected by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption mounted between_ the _two_ of them. The structure will behave similarly to a _Minecart Coupling_.",
|
||||||
"block.create.cart_assembler.tooltip.control1": "When placed above Rail",
|
"block.create.cart_assembler.tooltip.control1": "When placed above Rail",
|
||||||
"block.create.cart_assembler.tooltip.action1": "_Assembles_ onto passing carts _when_ _powered_, _disassembles_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action1": "_Assembles_ onto passing carts _when powered_, _disassembles_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control2": "When placed above Powered Rail",
|
"block.create.cart_assembler.tooltip.control2": "When placed above Powered Rail",
|
||||||
"block.create.cart_assembler.tooltip.action2": "Assembles and _accelerates_ carts _when_ _powered_, disassembles and _holds_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action2": "Assembles and _accelerates_ carts _when powered_, disassembles and _holds_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control3": "When placed above Detector Rail",
|
"block.create.cart_assembler.tooltip.control3": "When placed above Detector Rail",
|
||||||
"block.create.cart_assembler.tooltip.action3": "_Assembles_ _unassembled_ carts, _disassembles_ _assembled_ carts.",
|
"block.create.cart_assembler.tooltip.action3": "_Assembles unassembled_ carts, _disassembles assembled_ carts.",
|
||||||
"block.create.cart_assembler.tooltip.control4": "When placed above Activator Rail",
|
"block.create.cart_assembler.tooltip.control4": "When placed above Activator Rail",
|
||||||
"block.create.cart_assembler.tooltip.action4": "_Disassembles_ carts when powered.",
|
"block.create.cart_assembler.tooltip.action4": "_Disassembles_ carts when powered.",
|
||||||
|
|
||||||
"block.create.rope_pulley.tooltip": "ROPE PULLEY",
|
"block.create.rope_pulley.tooltip": "ROPE PULLEY",
|
||||||
"block.create.rope_pulley.tooltip.summary": "Moves attached _blocks_ and _structures_ _vertically_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.rope_pulley.tooltip.summary": "Moves attached _blocks_ and _structures vertically_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
"block.create.rope_pulley.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.rope_pulley.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.rope_pulley.tooltip.behaviour1": "Starts moving the attached structure. Speed and direction correlate to the incoming Rotation Speed.",
|
"block.create.rope_pulley.tooltip.behaviour1": "Starts moving the attached structure. Speed and direction correlate to the incoming Rotation Speed.",
|
||||||
|
|
||||||
"block.create.linear_chassis.tooltip": "LINEAR CHASSIS",
|
"block.create.linear_chassis.tooltip": "LINEAR CHASSIS",
|
||||||
"block.create.linear_chassis.tooltip.summary": "A configurable base block connecting structures for movement.",
|
"block.create.linear_chassis.tooltip.summary": "A configurable base block connecting structures for movement.",
|
||||||
"block.create.linear_chassis.tooltip.condition1": "When Moved",
|
"block.create.linear_chassis.tooltip.condition1": "When Moved",
|
||||||
"block.create.linear_chassis.tooltip.behaviour1": "_Moves_ all _attached_ _Chassis_ with the same orientation, and a column of Blocks within its range. Blocks will only be pulled if the chassis' face is _Sticky_ (See [Ctrl]).",
|
"block.create.linear_chassis.tooltip.behaviour1": "_Moves_ all _attached Chassis_ with the same orientation, and a column of Blocks within its range. Blocks will only be pulled if the chassis' face is _Sticky_ (See [Ctrl]).",
|
||||||
"block.create.linear_chassis.tooltip.condition2": "With Wrench",
|
"block.create.linear_chassis.tooltip.condition2": "With Wrench",
|
||||||
"block.create.linear_chassis.tooltip.behaviour2": "Configure the _range_ for this chassis block. Hold CTRL to modify the range of all attached chassis blocks as well.",
|
"block.create.linear_chassis.tooltip.behaviour2": "Configure the _range_ for this chassis block. Hold CTRL to modify the range of all attached chassis blocks as well.",
|
||||||
"block.create.linear_chassis.tooltip.control1": "When R-Clicked with Slime Ball",
|
"block.create.linear_chassis.tooltip.control1": "When R-Clicked with Slime Ball",
|
||||||
"block.create.linear_chassis.tooltip.action1": "Makes the clicked face _Sticky_. When moved, the chassis will _pull_ attached Blocks, regardless of movement direction.",
|
"block.create.linear_chassis.tooltip.action1": "Makes the clicked face _Sticky_. When moved, the chassis will _pull_ attached Blocks, regardless of movement direction.",
|
||||||
|
|
||||||
"block.create.secondary_linear_chassis.tooltip": "SECONDARY LINEAR CHASSIS",
|
"block.create.secondary_linear_chassis.tooltip": "SECONDARY LINEAR CHASSIS",
|
||||||
"block.create.secondary_linear_chassis.tooltip.summary": "A second type of _Linear_ _Chassis_ that does not connect to the other.",
|
"block.create.secondary_linear_chassis.tooltip.summary": "A second type of _Linear Chassis_ that does not connect to the other.",
|
||||||
|
|
||||||
"block.create.radial_chassis.tooltip": "ROTATION CHASSIS",
|
"block.create.radial_chassis.tooltip": "ROTATION CHASSIS",
|
||||||
"block.create.radial_chassis.tooltip.summary": "A configurable base block connecting structures for movement.",
|
"block.create.radial_chassis.tooltip.summary": "A configurable base block connecting structures for movement.",
|
||||||
"block.create.radial_chassis.tooltip.condition1": "When Moved",
|
"block.create.radial_chassis.tooltip.condition1": "When Moved",
|
||||||
"block.create.radial_chassis.tooltip.behaviour1": "_Moves_ all _attached_ _Chassis_ in a column, and a cylinder of blocks around itself. Blocks around it are only moved when they are within range and attached to a sticky side (See [Ctrl]).",
|
"block.create.radial_chassis.tooltip.behaviour1": "_Moves_ all _attached Chassis_ in a column, and a cylinder of blocks around itself. Blocks around it are only moved when they are within range and attached to a sticky side (See [Ctrl]).",
|
||||||
"block.create.radial_chassis.tooltip.condition2": "With Wrench",
|
"block.create.radial_chassis.tooltip.condition2": "With Wrench",
|
||||||
"block.create.radial_chassis.tooltip.behaviour2": "Configure the _range_ for this chassis block. Hold CTRL to modify the range of all attached chassis blocks as well.",
|
"block.create.radial_chassis.tooltip.behaviour2": "Configure the _range_ for this chassis block. Hold CTRL to modify the range of all attached chassis blocks as well.",
|
||||||
"block.create.radial_chassis.tooltip.control1": "When R-Clicked with Slime Ball",
|
"block.create.radial_chassis.tooltip.control1": "When R-Clicked with Slime Ball",
|
||||||
"block.create.radial_chassis.tooltip.action1": "Makes the clicked face _Sticky_. When Chassis move, all designated blocks attached to the sticky side are moved with it.",
|
"block.create.radial_chassis.tooltip.action1": "Makes the clicked face _Sticky_. When Chassis move, all designated blocks attached to the sticky side are moved with it.",
|
||||||
|
|
||||||
"block.create.mechanical_drill.tooltip": "MECHANICAL DRILL",
|
"block.create.mechanical_drill.tooltip": "MECHANICAL DRILL",
|
||||||
"block.create.mechanical_drill.tooltip.summary": "A mechanical device suitable for _breaking_ _blocks_. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_drill.tooltip.summary": "A mechanical device suitable for _breaking blocks_. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_drill.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.mechanical_drill.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.mechanical_drill.tooltip.behaviour1": "Acts as a _stationary_ Block Breaker. Also _hurts_ _entities_ in its effective area.",
|
"block.create.mechanical_drill.tooltip.behaviour1": "Acts as a _stationary_ Block Breaker. Also _hurts entities_ in its effective area.",
|
||||||
"block.create.mechanical_drill.tooltip.condition2": "While Moving",
|
"block.create.mechanical_drill.tooltip.condition2": "While Moving",
|
||||||
"block.create.mechanical_drill.tooltip.behaviour2": "Breaks Blocks with which the drill collides.",
|
"block.create.mechanical_drill.tooltip.behaviour2": "Breaks Blocks with which the drill collides.",
|
||||||
|
|
||||||
"block.create.mechanical_harvester.tooltip": "MECHANICAL HARVESTER",
|
"block.create.mechanical_harvester.tooltip": "MECHANICAL HARVESTER",
|
||||||
"block.create.mechanical_harvester.tooltip.summary": "A mechanical plant cutter suitable for medium scale crop automation. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_harvester.tooltip.summary": "A mechanical plant cutter suitable for medium scale crop automation. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_harvester.tooltip.condition1": "While Moving",
|
"block.create.mechanical_harvester.tooltip.condition1": "While Moving",
|
||||||
"block.create.mechanical_harvester.tooltip.behaviour1": "_Harvests_ all _mature_ _crops_ which which the blade collides and reset them to their initial growth state.",
|
"block.create.mechanical_harvester.tooltip.behaviour1": "_Harvests_ all _mature crops_ which which the blade collides and reset them to their initial growth state.",
|
||||||
|
|
||||||
"block.create.mechanical_plough.tooltip": "MECHANICAL PLOUGH",
|
"block.create.mechanical_plough.tooltip": "MECHANICAL PLOUGH",
|
||||||
"block.create.mechanical_plough.tooltip.summary": "A mechanical plough has a variety of uses. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_plough.tooltip.summary": "A mechanical plough has a variety of uses. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_plough.tooltip.condition1": "While Moving",
|
"block.create.mechanical_plough.tooltip.condition1": "While Moving",
|
||||||
"block.create.mechanical_plough.tooltip.behaviour1": "_Breaks_ _blocks_ which _cannot_ _be_ _collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills_ _soil_ _blocks_ as though a Hoe would be used on them.",
|
"block.create.mechanical_plough.tooltip.behaviour1": "_Breaks blocks_ which _cannot be collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills soil blocks_ as though a Hoe would be used on them.",
|
||||||
|
|
||||||
"block.create.mechanical_saw.tooltip": "MECHANICAL SAW",
|
"block.create.mechanical_saw.tooltip": "MECHANICAL SAW",
|
||||||
"block.create.mechanical_saw.tooltip.summary": "Suitable for _cutting_ _trees_ effectively and for _cutting_ _blocks_ into their carpentered counterparts. It is movable using _Mechanical_ _Pistons_ or _Bearings_.",
|
"block.create.mechanical_saw.tooltip.summary": "Suitable for _cutting trees_ effectively and for _cutting blocks_ into their carpentered counterparts. It is movable using _Mechanical Pistons_ or _Bearings_.",
|
||||||
"block.create.mechanical_saw.tooltip.condition1": "When facing up",
|
"block.create.mechanical_saw.tooltip.condition1": "When facing up",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour1": "Applies _Sawing_ and _Stonecutting_ _Recipes_ to items dropped onto or inserted into it. When multiple outputs are possible, it cycles through them unless a _filter_ is assigned.",
|
"block.create.mechanical_saw.tooltip.behaviour1": "Applies _Sawing_ and _Stonecutting Recipes_ to items dropped onto or inserted into it. When multiple outputs are possible, it cycles through them unless a _filter_ is assigned.",
|
||||||
"block.create.mechanical_saw.tooltip.condition2": "When facing horizontally",
|
"block.create.mechanical_saw.tooltip.condition2": "When facing horizontally",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour2": "_Breaks_ _logs_ in front of it. If the log supported a tree on its own, the _tree_ _will_ _collapse_ away from the saw.",
|
"block.create.mechanical_saw.tooltip.behaviour2": "_Breaks logs_ in front of it. If the log supported a tree on its own, the _tree will collapse_ away from the saw.",
|
||||||
"block.create.mechanical_saw.tooltip.condition3": "While Moving",
|
"block.create.mechanical_saw.tooltip.condition3": "While Moving",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour3": "_Cuts_ all _Trees_ with which the saw collides.",
|
"block.create.mechanical_saw.tooltip.behaviour3": "_Cuts_ all _Trees_ with which the saw collides.",
|
||||||
|
|
||||||
"block.create.stockpile_switch.tooltip": "STOCKPILE SWITCH",
|
"block.create.stockpile_switch.tooltip": "STOCKPILE SWITCH",
|
||||||
"block.create.stockpile_switch.tooltip.summary": "Toggles a Redstone signal based on the amount of _Stored_ _Items_ in the attached Container. Comes with a handy filter. As opposed to a _Comparator,_ the _Stockpile_ _Switch_ allows configuration of _thresholds,_ at which signals are inverted.",
|
"block.create.stockpile_switch.tooltip.summary": "Toggles a Redstone signal based on the amount of _Stored Items_ in the attached Container. Comes with a handy filter. As opposed to a _Comparator,_ the _Stockpile Switch_ allows configuration of _thresholds,_ at which signals are inverted.",
|
||||||
"block.create.stockpile_switch.tooltip.condition1": "When R-Clicked",
|
"block.create.stockpile_switch.tooltip.condition1": "When R-Clicked",
|
||||||
"block.create.stockpile_switch.tooltip.behaviour1": "Opens the _Configuration_ _Interface_.",
|
"block.create.stockpile_switch.tooltip.behaviour1": "Opens the _Configuration Interface_.",
|
||||||
|
|
||||||
"block.create.content_observer.tooltip": "CONTENT OBSERVER",
|
"block.create.content_observer.tooltip": "CONTENT OBSERVER",
|
||||||
"block.create.content_observer.tooltip.summary": "_Detects_ _Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute_ _contains_ a matching item, this component will emit a _Redstone_ _Signal_. When an observed _funnel_ _transfers_ a matching item, this component will emit a _Redstone_ _Pulse_.",
|
"block.create.content_observer.tooltip.summary": "_Detects Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute contains_ a matching item, this component will emit a _Redstone Signal_. When an observed _funnel transfers_ a matching item, this component will emit a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.redstone_link.tooltip": "REDSTONE LINK",
|
"block.create.redstone_link.tooltip": "REDSTONE LINK",
|
||||||
"block.create.redstone_link.tooltip.summary": "Endpoints for _Wireless_ _Redstone_ connections. Can be assigned _Frequencies_ using any item. Signal range is limited, though reasonably far.",
|
"block.create.redstone_link.tooltip.summary": "Endpoints for _Wireless Redstone_ connections. Can be assigned _Frequencies_ using any item. Signal range is limited, though reasonably far.",
|
||||||
"block.create.redstone_link.tooltip.condition1": "When Powered",
|
"block.create.redstone_link.tooltip.condition1": "When Powered",
|
||||||
"block.create.redstone_link.tooltip.behaviour1": "Receiving Links of the same _Frequency_ will produce a Redstone signal.",
|
"block.create.redstone_link.tooltip.behaviour1": "Receiving Links of the same _Frequency_ will produce a Redstone signal.",
|
||||||
"block.create.redstone_link.tooltip.control1": "When R-Clicked with an Item",
|
"block.create.redstone_link.tooltip.control1": "When R-Clicked with an Item",
|
||||||
"block.create.redstone_link.tooltip.action1": "Sets the _Frequency_ to that item. A total of _two_ _different_ _items_ can be used in combination for defining a Frequency.",
|
"block.create.redstone_link.tooltip.action1": "Sets the _Frequency_ to that item. A total of _two different items_ can be used in combination for defining a Frequency.",
|
||||||
"block.create.redstone_link.tooltip.control2": "When R-Clicked while Sneaking",
|
"block.create.redstone_link.tooltip.control2": "When R-Clicked while Sneaking",
|
||||||
"block.create.redstone_link.tooltip.action2": "Toggles between _Receiver_ and _Transmitter_ Mode.",
|
"block.create.redstone_link.tooltip.action2": "Toggles between _Receiver_ and _Transmitter_ Mode.",
|
||||||
|
|
||||||
"block.create.nixie_tube.tooltip": "NIXIE TUBE",
|
"block.create.nixie_tube.tooltip": "NIXIE TUBE",
|
||||||
"block.create.nixie_tube.tooltip.summary": "A fancy redstone-powered _Number_ and _Text_ _Display_.",
|
"block.create.nixie_tube.tooltip.summary": "A fancy redstone-powered _Number_ and _Text Display_.",
|
||||||
"block.create.nixie_tube.tooltip.condition1": "When Powered",
|
"block.create.nixie_tube.tooltip.condition1": "When Powered",
|
||||||
"block.create.nixie_tube.tooltip.behaviour1": "Shows the current redstone _Signal_ _Strength_ as its displayed value.",
|
"block.create.nixie_tube.tooltip.behaviour1": "Shows the current redstone _Signal Strength_ as its displayed value.",
|
||||||
"block.create.nixie_tube.tooltip.condition2": "With Name Tag",
|
"block.create.nixie_tube.tooltip.condition2": "With Name Tag",
|
||||||
"block.create.nixie_tube.tooltip.behaviour2": "Display _contents_ of your _name_ _tag_ with several nixie tubes _arranged_ in a _line_.",
|
"block.create.nixie_tube.tooltip.behaviour2": "Display _contents_ of your _name tag_ with several nixie tubes _arranged_ in a _line_.",
|
||||||
|
|
||||||
"block.create.redstone_contact.tooltip": "REDSTONE CONTACT",
|
"block.create.redstone_contact.tooltip": "REDSTONE CONTACT",
|
||||||
"block.create.redstone_contact.tooltip.summary": "Only emits redstone power in pairs. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.redstone_contact.tooltip.summary": "Only emits redstone power in pairs. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.redstone_contact.tooltip.condition1": "When facing other Contact",
|
"block.create.redstone_contact.tooltip.condition1": "When facing other Contact",
|
||||||
"block.create.redstone_contact.tooltip.behaviour1": "Provides a _Redstone_ _Signal_.",
|
"block.create.redstone_contact.tooltip.behaviour1": "Provides a _Redstone Signal_.",
|
||||||
"block.create.redstone_contact.tooltip.condition2": "While Moving",
|
"block.create.redstone_contact.tooltip.condition2": "While Moving",
|
||||||
"block.create.redstone_contact.tooltip.behaviour2": "Triggers all stationary contacts it passes.",
|
"block.create.redstone_contact.tooltip.behaviour2": "Triggers all stationary contacts it passes.",
|
||||||
|
|
||||||
"block.create.adjustable_crate.tooltip": "ADJUSTABLE CRATE",
|
"block.create.adjustable_crate.tooltip": "ADJUSTABLE CRATE",
|
||||||
"block.create.adjustable_crate.tooltip.summary": "This _Item_ _Container_ allows Manual control over its capacity. It can hold up to _16_ _Stacks_ of any Item. Supports _Redstone_ _Comparators_.",
|
"block.create.adjustable_crate.tooltip.summary": "This _Item Container_ allows Manual control over its capacity. It can hold up to _16 Stacks_ of any Item. Supports _Redstone Comparators_.",
|
||||||
"block.create.adjustable_crate.tooltip.control1": "When R-Clicked",
|
"block.create.adjustable_crate.tooltip.control1": "When R-Clicked",
|
||||||
"block.create.adjustable_crate.tooltip.action1": "Opens the _Interface_.",
|
"block.create.adjustable_crate.tooltip.action1": "Opens the _Interface_.",
|
||||||
|
|
||||||
"block.create.creative_crate.tooltip": "THE ENDLESS CRATE",
|
"block.create.creative_crate.tooltip": "THE ENDLESS CRATE",
|
||||||
"block.create.creative_crate.tooltip.summary": "This _Storage_ _Container_ allows infinite replication of any item. Place next to a _Schematicannon_ to remove any material requirements.",
|
"block.create.creative_crate.tooltip.summary": "This _Storage Container_ allows infinite replication of any item. Place next to a _Schematicannon_ to remove any material requirements.",
|
||||||
"block.create.creative_crate.tooltip.condition1": "When Item in Filter Slot",
|
"block.create.creative_crate.tooltip.condition1": "When Item in Filter Slot",
|
||||||
"block.create.creative_crate.tooltip.behaviour1": "Anything _extracting_ from this container will provide an _endless_ _supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
"block.create.creative_crate.tooltip.behaviour1": "Anything _extracting_ from this container will provide an _endless supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
||||||
|
|
||||||
"block.create.deployer.tooltip": "DEPLOYER",
|
"block.create.deployer.tooltip": "DEPLOYER",
|
||||||
"block.create.deployer.tooltip.summary": "_Punches_, _Uses_, and _Activates_. This machine will try to _imitate_ a _player_ as a much as possible. Can _Take_ and _Deposit_ _items_ to its own _Inventory_. Held items have to be _inserted_ and _extracted_ from the block directly.",
|
"block.create.deployer.tooltip.summary": "_Punches_, _Uses_, and _Activates_. This machine will try to _imitate_ a _player_ as a much as possible. Can _Take_ and _Deposit items_ to its own _Inventory_. Held items have to be _inserted_ and _extracted_ from the block directly.",
|
||||||
"block.create.deployer.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.deployer.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.deployer.tooltip.behaviour1": "Extends its arm and _activates_ in the block space _2m_ _ahead_ of itself.",
|
"block.create.deployer.tooltip.behaviour1": "Extends its arm and _activates_ in the block space _2m ahead_ of itself.",
|
||||||
"block.create.deployer.tooltip.condition2": "R-Clicked with Wrench",
|
"block.create.deployer.tooltip.condition2": "R-Clicked with Wrench",
|
||||||
"block.create.deployer.tooltip.behaviour2": "Toggles punch mode. In _punch_ _mode_, the Deployer will attempt to use its item to _break_ _blocks_ or _hurt_ _entities_.",
|
"block.create.deployer.tooltip.behaviour2": "Toggles punch mode. In _punch mode_, the Deployer will attempt to use its item to _break blocks_ or _hurt entities_.",
|
||||||
"block.create.deployer.tooltip.condition3": "When Filter assigned",
|
"block.create.deployer.tooltip.condition3": "When Filter assigned",
|
||||||
"block.create.deployer.tooltip.behaviour3": "Deployer will not activate unless held item _matches_ the _filter._ Items not matching cannot be inserted; Held items matching the filter cannot be extracted.",
|
"block.create.deployer.tooltip.behaviour3": "Deployer will not activate unless held item _matches_ the _filter._ Items not matching cannot be inserted; Held items matching the filter cannot be extracted.",
|
||||||
|
|
||||||
"block.create.brass_casing.tooltip": "BRASS CASING",
|
"block.create.brass_casing.tooltip": "BRASS CASING",
|
||||||
"block.create.brass_casing.tooltip.summary": "Sturdy machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.brass_casing.tooltip.summary": "Sturdy machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.pulse_repeater.tooltip": "PULSE REPEATER",
|
"block.create.pulse_repeater.tooltip": "PULSE REPEATER",
|
||||||
"block.create.pulse_repeater.tooltip.summary": "A simple circuit for cutting passing redstone signals to a length of _1_ _tick_.",
|
"block.create.pulse_repeater.tooltip.summary": "A simple circuit for cutting passing redstone signals to a length of _1 tick_.",
|
||||||
|
|
||||||
"block.create.adjustable_repeater.tooltip": "FLEX REPEATER",
|
"block.create.adjustable_repeater.tooltip": "FLEX REPEATER",
|
||||||
"block.create.adjustable_repeater.tooltip.summary": "An advanced _Redstone_ _Repeater_ with a _configurable_ _Delay_ up to 30 Minutes.",
|
"block.create.adjustable_repeater.tooltip.summary": "An advanced _Redstone Repeater_ with a _configurable Delay_ up to 30 Minutes.",
|
||||||
|
|
||||||
"block.create.adjustable_pulse_repeater.tooltip": "FLEX PULSE REPEATER",
|
"block.create.adjustable_pulse_repeater.tooltip": "FLEX PULSE REPEATER",
|
||||||
"block.create.adjustable_pulse_repeater.tooltip.summary": "A _Pulse_ _Repeater_ with a _configurable_ _Delay_ up to 30 Minutes.",
|
"block.create.adjustable_pulse_repeater.tooltip.summary": "A _Pulse Repeater_ with a _configurable Delay_ up to 30 Minutes.",
|
||||||
|
|
||||||
"block.create.analog_lever.tooltip": "ANALOG LEVER",
|
"block.create.analog_lever.tooltip": "ANALOG LEVER",
|
||||||
"block.create.analog_lever.tooltip.summary": "A lever with more _precise_ _control_ over its emitted _signal_ _strength_.",
|
"block.create.analog_lever.tooltip.summary": "A lever with more _precise control_ over its emitted _signal strength_.",
|
||||||
|
|
||||||
"block.create.powered_toggle_latch.tooltip": "POWERED TOGGLE LATCH",
|
"block.create.powered_toggle_latch.tooltip": "POWERED TOGGLE LATCH",
|
||||||
"block.create.powered_toggle_latch.tooltip.summary": "A lever that can be toggled by a _Redstone_ _Pulse_.",
|
"block.create.powered_toggle_latch.tooltip.summary": "A lever that can be toggled by a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.powered_latch.tooltip": "POWERED LATCH",
|
"block.create.powered_latch.tooltip": "POWERED LATCH",
|
||||||
"block.create.powered_latch.tooltip.summary": "A lever that can be controlled by _Redstone_ _Signals_. A signal on the _back_ _enables_ it, a signal from the _side_ _will_ _reset_ it.",
|
"block.create.powered_latch.tooltip.summary": "A lever that can be controlled by _Redstone Signals_. A signal on the _back enables_ it, a signal from the _side will reset_ it.",
|
||||||
|
|
||||||
"block.create.controller_rail.tooltip": "CONTROLLER RAIL",
|
"block.create.controller_rail.tooltip": "CONTROLLER RAIL",
|
||||||
"block.create.controller_rail.tooltip.summary": "A _uni-directional_ _powered_ _rail_ capable of _fine_ _control_ over a minecarts' _movement_ _speed_.",
|
"block.create.controller_rail.tooltip.summary": "A _uni-directional powered rail_ capable of _fine control_ over a minecarts' _movement speed_.",
|
||||||
"block.create.controller_rail.tooltip.condition1": "When Powered by Redstone",
|
"block.create.controller_rail.tooltip.condition1": "When Powered by Redstone",
|
||||||
"block.create.controller_rail.tooltip.behaviour1": "_Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal_ _strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
"block.create.controller_rail.tooltip.behaviour1": "_Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
||||||
|
|
||||||
"block.create.speedometer.tooltip": "SPEEDOMETER",
|
"block.create.speedometer.tooltip": "SPEEDOMETER",
|
||||||
"block.create.speedometer.tooltip.summary": "Measures and displays the _rotational_ _speed_ of attached kinetic components. Supports _Redstone_ _Comparators_.",
|
"block.create.speedometer.tooltip.summary": "Measures and displays the _rotational speed_ of attached kinetic components. Supports _Redstone Comparators_.",
|
||||||
"block.create.speedometer.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.speedometer.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.speedometer.tooltip.behaviour1": "Indicates a color corresponding to the level of speed. _Green_ indicates Slow, _Blue_ Moderate and _Purple_ Fast rotation. Some mechanical components require a sufficient level of speed to work properly.",
|
"block.create.speedometer.tooltip.behaviour1": "Indicates a color corresponding to the level of speed. _Green_ indicates Slow, _Blue_ Moderate and _Purple_ Fast rotation. Some mechanical components require a sufficient level of speed to work properly.",
|
||||||
|
|
||||||
"block.create.stressometer.tooltip": "STRESSOMETER",
|
"block.create.stressometer.tooltip": "STRESSOMETER",
|
||||||
"block.create.stressometer.tooltip.summary": "Measures and displays the _overall_ _stress_ of the attached kinetic network. Supports _Redstone_ _Comparators_.",
|
"block.create.stressometer.tooltip.summary": "Measures and displays the _overall stress_ of the attached kinetic network. Supports _Redstone Comparators_.",
|
||||||
"block.create.stressometer.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.stressometer.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.stressometer.tooltip.behaviour1": "Indicates a color corresponding to the level of stress. _Over-stressed_ _networks_ will cease to move. Stress can be relieved by adding more _rotational_ _sources_ to the network.",
|
"block.create.stressometer.tooltip.behaviour1": "Indicates a color corresponding to the level of stress. _Over-stressed networks_ will cease to move. Stress can be relieved by adding more _rotational sources_ to the network.",
|
||||||
|
|
||||||
"item.create.sand_paper.tooltip": "SAND PAPER",
|
"item.create.sand_paper.tooltip": "SAND PAPER",
|
||||||
"item.create.sand_paper.tooltip.summary": "A rough paper that can be used to _polish_ _materials_. Can be automatically applied using the Deployer.",
|
"item.create.sand_paper.tooltip.summary": "A rough paper that can be used to _polish materials_. Can be automatically applied using the Deployer.",
|
||||||
"item.create.sand_paper.tooltip.condition1": "When Used",
|
"item.create.sand_paper.tooltip.condition1": "When Used",
|
||||||
"item.create.sand_paper.tooltip.behaviour1": "Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking_ _at_ _them_",
|
"item.create.sand_paper.tooltip.behaviour1": "Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking at them_",
|
||||||
|
|
||||||
"item.create.super_glue.tooltip": "SUPER GLUE",
|
"item.create.super_glue.tooltip": "SUPER GLUE",
|
||||||
"item.create.super_glue.tooltip.summary": "Glue a block to another, and they will forever be inseparable.",
|
"item.create.super_glue.tooltip.summary": "Glue a block to another, and they will forever be inseparable.",
|
||||||
"item.create.super_glue.tooltip.condition1": "When Used",
|
"item.create.super_glue.tooltip.condition1": "When Used",
|
||||||
"item.create.super_glue.tooltip.behaviour1": "Makes the _clicked_ _face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged_ _along_ when moved by _mechanical_ _pistons_, _bearings_ and other controllers.",
|
"item.create.super_glue.tooltip.behaviour1": "Makes the _clicked face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged along_ when moved by _mechanical pistons_, _bearings_ and other controllers.",
|
||||||
"item.create.super_glue.tooltip.condition2": "When Held in Offhand",
|
"item.create.super_glue.tooltip.condition2": "When Held in Offhand",
|
||||||
"item.create.super_glue.tooltip.behaviour2": "_Automatically_ _attaches_ blocks placed from the main hand to the _side_ they were _placed_ _against._",
|
"item.create.super_glue.tooltip.behaviour2": "_Automatically attaches_ blocks placed from the main hand to the _side_ they were _placed against._",
|
||||||
|
|
||||||
"item.create.builders_tea.tooltip": "BUILDERS TEA",
|
"item.create.builders_tea.tooltip": "BUILDERS TEA",
|
||||||
"item.create.builders_tea.tooltip.summary": "The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
"item.create.builders_tea.tooltip.summary": "The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
||||||
|
|
||||||
"item.create.refined_radiance.tooltip": "REFINED RADIANCE",
|
"item.create.refined_radiance.tooltip": "REFINED RADIANCE",
|
||||||
"item.create.refined_radiance.tooltip.summary": "A Chromatic material forged from _absorbed_ _light_.",
|
"item.create.refined_radiance.tooltip.summary": "A Chromatic material forged from _absorbed light_.",
|
||||||
|
|
||||||
"item.create.shadow_steel.tooltip": "SHADOW STEEL",
|
"item.create.shadow_steel.tooltip": "SHADOW STEEL",
|
||||||
"item.create.shadow_steel.tooltip.summary": "A Chromatic material forged _in_ _the_ _void_.",
|
"item.create.shadow_steel.tooltip.summary": "A Chromatic material forged _in the void_.",
|
||||||
|
|
||||||
"item.create.minecart_coupling.tooltip": "MINECART COUPLING",
|
"item.create.minecart_coupling.tooltip": "MINECART COUPLING",
|
||||||
"item.create.minecart_coupling.tooltip.summary": "_Chains_ all your _Minecarts_ or _Carriage_ _Contraptions_ together to form a majestic Train.",
|
"item.create.minecart_coupling.tooltip.summary": "_Chains_ all your _Minecarts_ or _Carriage Contraptions_ together to form a majestic Train.",
|
||||||
"item.create.minecart_coupling.tooltip.condition1": "When Used on Minecart",
|
"item.create.minecart_coupling.tooltip.condition1": "When Used on Minecart",
|
||||||
"item.create.minecart_coupling.tooltip.behaviour1": "_Couples_ two Minecarts together, attempting to keep them at a _constant_ _distance_ while moving.",
|
"item.create.minecart_coupling.tooltip.behaviour1": "_Couples_ two Minecarts together, attempting to keep them at a _constant distance_ while moving.",
|
||||||
|
|
||||||
"item.create.crafter_slot_cover.tooltip": "SLOT COVER",
|
"item.create.crafter_slot_cover.tooltip": "SLOT COVER",
|
||||||
"item.create.crafter_slot_cover.tooltip.summary": "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.",
|
"item.create.crafter_slot_cover.tooltip.summary": "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": "WIP",
|
"create.tooltip.wip": "WIP",
|
||||||
"create.tooltip.workInProgress": "Work in progress!",
|
"create.tooltip.workInProgress": "Work in progress!",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"_": "Missing Localizations: 1213",
|
"_": "Missing Localizations: 1215",
|
||||||
|
|
||||||
"_": "->------------------------] Game Elements [------------------------<-",
|
"_": "->------------------------] Game Elements [------------------------<-",
|
||||||
|
|
||||||
|
@ -1089,6 +1089,8 @@
|
||||||
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
||||||
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
||||||
|
|
||||||
|
"create.hint.hose_pulley.title": "UNLOCALIZED: Bottomless Supply",
|
||||||
|
"create.hint.hose_pulley": "UNLOCALIZED: The targeted body of fluid is considered infinite.",
|
||||||
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
||||||
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
||||||
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
||||||
|
@ -1141,68 +1143,68 @@
|
||||||
"item.create.example_item.tooltip.action1": "wird diese Steuerung gezeigt.",
|
"item.create.example_item.tooltip.action1": "wird diese Steuerung gezeigt.",
|
||||||
|
|
||||||
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
||||||
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Andesite_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Andesite Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
||||||
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Brass_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Brass Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.wooden_bracket.tooltip": "UNLOCALIZED: WOODEN BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.metal_bracket.tooltip": "UNLOCALIZED: METAL BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
||||||
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
||||||
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_.",
|
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_.",
|
||||||
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
||||||
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Belts_ and a great way to cover the holes left in your wall because of them.",
|
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Mechanical_ _Belts!_ _Andesite Tunnels_ can split off one item from a stack when another belt or depot is placed at the side of the main belt.",
|
||||||
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
|
|
||||||
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
||||||
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_. Comes with a handy _filter_.",
|
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_. Comes with a handy _filter_.",
|
||||||
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
||||||
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: _Brass_ _Tunnels_ come with a number of _Filtering_ and _Splitting_ options for your _Belts_.",
|
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: A fancy protective cover for your _Mechanical_ _Belts!_ _Brass Tunnels_ also come with a number of _Filtering_ and _Splitting_ options for your items.",
|
||||||
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass_ _Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
||||||
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass_ _Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
||||||
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass_ _Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
||||||
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
||||||
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
||||||
|
|
||||||
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
||||||
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
||||||
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
||||||
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid_ _Pipe_ with the _Copper_ _Casing_. Encased Fluid pipes will _lock_ _their_ _connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid Pipe_ with the _Copper Casing_. Encased Fluid pipes will _lock their connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
||||||
|
|
||||||
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
||||||
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid_ _Pipe_ encased with the _Copper_ _Casing_.",
|
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid Pipe_ encased with the _Copper Casing_.",
|
||||||
|
|
||||||
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
||||||
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.seat.tooltip": "UNLOCALIZED: SEAT",
|
"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.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.",
|
||||||
|
@ -1210,7 +1212,7 @@
|
||||||
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
||||||
|
|
||||||
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
||||||
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item_ _containers_. You can also interact with chutes from the side using _hoppers_ or _mounted_ _funnels_.",
|
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item containers_. You can also interact with chutes from the side using _hoppers_ or _mounted funnels_.",
|
||||||
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
||||||
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
||||||
|
|
||||||
|
@ -1220,7 +1222,7 @@
|
||||||
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
||||||
|
|
||||||
"item.create.blaze_cake.tooltip": "UNLOCALIZED: BLAZE CAKE",
|
"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.summary": "UNLOCALIZED: A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!",
|
||||||
|
|
||||||
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
||||||
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
||||||
|
@ -1228,20 +1230,20 @@
|
||||||
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
||||||
|
|
||||||
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
||||||
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical_ _Pump_ to get the _fluid_ moving.",
|
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical Pump_ to get the _fluid_ moving.",
|
||||||
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid_ _containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
||||||
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
||||||
|
|
||||||
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
||||||
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid_ _bodies_ in the world.",
|
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid bodies_ in the world.",
|
||||||
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height_ _extraction_ or _filling_ will act.",
|
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height extraction_ or _filling_ will act.",
|
||||||
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking_ _fluid_ blocks from the body the hose end was lowered into. Very _large_ _bodies_ of fluids will be _considered_ _infinite_.",
|
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking fluid_ blocks from the body the hose end was lowered into. Very _large bodies_ of fluids will be _considered infinite_.",
|
||||||
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling_ _fluid_ into the world _up_ _to_ the _hose_ ends' _height_.",
|
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling fluid_ into the world _up to_ the _hose_ ends' _height_.",
|
||||||
|
|
||||||
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
||||||
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
||||||
|
@ -1249,51 +1251,51 @@
|
||||||
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
||||||
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid_ _Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless_ _supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
||||||
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
||||||
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
||||||
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational_ _force_ to re-open the valve.",
|
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational force_ to re-open the valve.",
|
||||||
|
|
||||||
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
||||||
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational_ _force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
||||||
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
||||||
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational_ _force_ to switch the direction that the _fluid_ flows.",
|
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational force_ to switch the direction that the _fluid_ flows.",
|
||||||
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
||||||
|
|
||||||
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
||||||
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid_ _pipe_ with a filter. Can specify which _fluids_ pass through.",
|
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid pipe_ with a filter. Can specify which _fluids_ pass through.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
||||||
|
|
||||||
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
||||||
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid_ _items._",
|
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid items._",
|
||||||
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
||||||
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
||||||
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid_ _container_ _item_ that passes beneath it.",
|
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid container item_ that passes beneath it.",
|
||||||
|
|
||||||
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
||||||
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid_ _items._",
|
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid items._",
|
||||||
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid_ _container_. The item will then be ejected on the opposite side.",
|
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid container_. The item will then be ejected on the opposite side.",
|
||||||
|
|
||||||
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
||||||
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
||||||
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
||||||
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible_ _inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical_ _Crafters_.",
|
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical Crafters_.",
|
||||||
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
||||||
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible_ _item_ _inventory_ to set it as a _source_ for the _Mechanical_ _Arm_. Right-click twice to set it as the _destination_.",
|
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible item inventory_ to set it as a _source_ for the _Mechanical Arm_. Right-click twice to set it as the _destination_.",
|
||||||
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
||||||
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical_ _Arm_.",
|
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical Arm_.",
|
||||||
|
|
||||||
"item.create.wand_of_symmetry.tooltip": "SYMMETRIESTAB",
|
"item.create.wand_of_symmetry.tooltip": "SYMMETRIESTAB",
|
||||||
"item.create.wand_of_symmetry.tooltip.summary": "Spiegelt deine Blockplatzierung perfekt über die konfigurierten Ebenen.",
|
"item.create.wand_of_symmetry.tooltip.summary": "Spiegelt deine Blockplatzierung perfekt über die konfigurierten Ebenen.",
|
||||||
|
@ -1316,13 +1318,13 @@
|
||||||
"item.create.handheld_blockzapper.tooltip.action3": "Öffnet das _Konfigurationsmenü_",
|
"item.create.handheld_blockzapper.tooltip.action3": "Öffnet das _Konfigurationsmenü_",
|
||||||
|
|
||||||
"item.create.handheld_worldshaper.tooltip": "UNLOCALIZED: HANDHELD WORLDSHAPER",
|
"item.create.handheld_worldshaper.tooltip": "UNLOCALIZED: HANDHELD WORLDSHAPER",
|
||||||
"item.create.handheld_worldshaper.tooltip.summary": "UNLOCALIZED: Handy tool for creating _landscapes_ and _terrain_ _features_.",
|
"item.create.handheld_worldshaper.tooltip.summary": "UNLOCALIZED: Handy tool for creating _landscapes_ and _terrain features_.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control1": "UNLOCALIZED: L-Click at Block",
|
"item.create.handheld_worldshaper.tooltip.control1": "UNLOCALIZED: L-Click at Block",
|
||||||
"item.create.handheld_worldshaper.tooltip.action1": "UNLOCALIZED: Sets blocks placed by the tool to the targeted block.",
|
"item.create.handheld_worldshaper.tooltip.action1": "UNLOCALIZED: Sets blocks placed by the tool to the targeted block.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control2": "UNLOCALIZED: R-Click at Block",
|
"item.create.handheld_worldshaper.tooltip.control2": "UNLOCALIZED: R-Click at Block",
|
||||||
"item.create.handheld_worldshaper.tooltip.action2": "UNLOCALIZED: Applies the currently selected _Brush_ and _Tool_ at the targeted location.",
|
"item.create.handheld_worldshaper.tooltip.action2": "UNLOCALIZED: Applies the currently selected _Brush_ and _Tool_ at the targeted location.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control3": "UNLOCALIZED: R-Click while Sneaking",
|
"item.create.handheld_worldshaper.tooltip.control3": "UNLOCALIZED: R-Click while Sneaking",
|
||||||
"item.create.handheld_worldshaper.tooltip.action3": "UNLOCALIZED: Opens the _Configuration_ _Interface_",
|
"item.create.handheld_worldshaper.tooltip.action3": "UNLOCALIZED: Opens the _Configuration Interface_",
|
||||||
|
|
||||||
"item.create.tree_fertilizer.tooltip": "BAUMDÜNGER",
|
"item.create.tree_fertilizer.tooltip": "BAUMDÜNGER",
|
||||||
"item.create.tree_fertilizer.tooltip.summary": "Eine Mischung aus Mineralien, die sich für weit verbreitete Baumarten eignet",
|
"item.create.tree_fertilizer.tooltip.summary": "Eine Mischung aus Mineralien, die sich für weit verbreitete Baumarten eignet",
|
||||||
|
@ -1330,26 +1332,26 @@
|
||||||
"item.create.tree_fertilizer.tooltip.behaviour1": "Lässt Bäume unabhängig vom Platz um sie herum wachsen",
|
"item.create.tree_fertilizer.tooltip.behaviour1": "Lässt Bäume unabhängig vom Platz um sie herum wachsen",
|
||||||
|
|
||||||
"item.create.deforester.tooltip": "UNLOCALIZED: DEFORESTER",
|
"item.create.deforester.tooltip": "UNLOCALIZED: DEFORESTER",
|
||||||
"item.create.deforester.tooltip.summary": "UNLOCALIZED: A _radiant_ _axe_ able to chop down trees in a split second.",
|
"item.create.deforester.tooltip.summary": "UNLOCALIZED: A _radiant axe_ able to chop down trees in a split second.",
|
||||||
|
|
||||||
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
||||||
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases_ _reach_ _distance_ of the wielder.",
|
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases reach distance_ of the wielder.",
|
||||||
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
||||||
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach_ _distance_ of items used in the _Main-Hand_.",
|
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach distance_ of items used in the _Main-Hand_.",
|
||||||
|
|
||||||
"item.create.filter.tooltip": "UNLOCALIZED: FILTER",
|
"item.create.filter.tooltip": "UNLOCALIZED: FILTER",
|
||||||
"item.create.filter.tooltip.summary": "UNLOCALIZED: _Controls_ _outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set_ _of_ _items_ or several _nested_ _filters_.",
|
"item.create.filter.tooltip.summary": "UNLOCALIZED: _Controls outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set of items_ or several _nested filters_.",
|
||||||
"item.create.filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
"item.create.filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
||||||
"item.create.filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
"item.create.filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
||||||
"item.create.filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"item.create.filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"item.create.filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration_ _interface_.",
|
"item.create.filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface_.",
|
||||||
|
|
||||||
"item.create.attribute_filter.tooltip": "UNLOCALIZED: ATTRIBUTE FILTER",
|
"item.create.attribute_filter.tooltip": "UNLOCALIZED: ATTRIBUTE FILTER",
|
||||||
"item.create.attribute_filter.tooltip.summary": "UNLOCALIZED: _Controls_ _outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set_ _of_ item _attributes_ and _categories_.",
|
"item.create.attribute_filter.tooltip.summary": "UNLOCALIZED: _Controls outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set of_ item _attributes_ and _categories_.",
|
||||||
"item.create.attribute_filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
"item.create.attribute_filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
||||||
"item.create.attribute_filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
"item.create.attribute_filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
||||||
"item.create.attribute_filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"item.create.attribute_filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"item.create.attribute_filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration_ _interface_.",
|
"item.create.attribute_filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface_.",
|
||||||
|
|
||||||
"item.create.empty_schematic.tooltip": "LEERER BAUPLAN",
|
"item.create.empty_schematic.tooltip": "LEERER BAUPLAN",
|
||||||
"item.create.empty_schematic.tooltip.summary": "Wird für die Herstellung und das Schreiben auf dem _Bauplantisch_ verwendet",
|
"item.create.empty_schematic.tooltip.summary": "Wird für die Herstellung und das Schreiben auf dem _Bauplantisch_ verwendet",
|
||||||
|
@ -1410,14 +1412,14 @@
|
||||||
"block.create.clutch.tooltip.behaviour1": "_Stoppt_ das Weiterleiten von Rotation zur anderen Seite.",
|
"block.create.clutch.tooltip.behaviour1": "_Stoppt_ das Weiterleiten von Rotation zur anderen Seite.",
|
||||||
|
|
||||||
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
||||||
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
||||||
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
||||||
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation_ _speed_ and direction of this component.",
|
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation speed_ and direction of this component.",
|
||||||
|
|
||||||
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. _Analog_ _redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. _Analog redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same_ _speed._ With a _full_ _strength_ signal, adjacent chain drives will relay exactly _twice_ _its_ _speed._ Anything inbetween will give results between 1-2x its speed.",
|
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same speed._ With a _full strength_ signal, adjacent chain drives will relay exactly _twice its speed._ Anything inbetween will give results between 1-2x its speed.",
|
||||||
|
|
||||||
"item.create.belt_connector.tooltip": "MECHANISCHER RIEMEN",
|
"item.create.belt_connector.tooltip": "MECHANISCHER RIEMEN",
|
||||||
"item.create.belt_connector.tooltip.summary": "Verbindet zwei _Wellen_ mit einem _Mechanischen_ _Riemen._ Verbundene Wellen haben die exakt gleiche Rotationsgeschwindigkeit und Richtung.",
|
"item.create.belt_connector.tooltip.summary": "Verbindet zwei _Wellen_ mit einem _Mechanischen_ _Riemen._ Verbundene Wellen haben die exakt gleiche Rotationsgeschwindigkeit und Richtung.",
|
||||||
|
@ -1427,21 +1429,21 @@
|
||||||
"item.create.belt_connector.tooltip.action2": "_Setzt_ die erste ausgewählte Position des Riemens _zurück._",
|
"item.create.belt_connector.tooltip.action2": "_Setzt_ die erste ausgewählte Position des Riemens _zurück._",
|
||||||
|
|
||||||
"item.create.goggles.tooltip": "UNLOCALIZED: GOGGLES",
|
"item.create.goggles.tooltip": "UNLOCALIZED: GOGGLES",
|
||||||
"item.create.goggles.tooltip.summary": "UNLOCALIZED: A pair of glasses to augment your vision with useful _kinetic_ _information_.",
|
"item.create.goggles.tooltip.summary": "UNLOCALIZED: A pair of glasses to augment your vision with useful _kinetic information_.",
|
||||||
"item.create.goggles.tooltip.condition1": "UNLOCALIZED: When worn",
|
"item.create.goggles.tooltip.condition1": "UNLOCALIZED: When worn",
|
||||||
"item.create.goggles.tooltip.behaviour1": "UNLOCALIZED: Shows _colored_ _indicators_ corresponding to the _Speed_ _Level_ of a placed kinetic component as well as _Stress_ _Impact_ and _Capacity_ of individual components.",
|
"item.create.goggles.tooltip.behaviour1": "UNLOCALIZED: Shows _colored indicators_ corresponding to the _Speed Level_ of a placed kinetic component as well as _Stress Impact_ and _Capacity_ of individual components.",
|
||||||
"item.create.goggles.tooltip.condition2": "UNLOCALIZED: When looking at gauge",
|
"item.create.goggles.tooltip.condition2": "UNLOCALIZED: When looking at gauge",
|
||||||
"item.create.goggles.tooltip.behaviour2": "UNLOCALIZED: Shows detailed information about _Speed_ or _Stress_ of the network to which the gauge is connected.",
|
"item.create.goggles.tooltip.behaviour2": "UNLOCALIZED: Shows detailed information about _Speed_ or _Stress_ of the network to which the gauge is connected.",
|
||||||
|
|
||||||
"item.create.wrench.tooltip": "UNLOCALIZED: WRENCH",
|
"item.create.wrench.tooltip": "UNLOCALIZED: WRENCH",
|
||||||
"item.create.wrench.tooltip.summary": "UNLOCALIZED: A useful tool for working on kinetic contraptions. Can be used to _Rotate_, _Dismantle_ and to _Configure_ components.",
|
"item.create.wrench.tooltip.summary": "UNLOCALIZED: A useful tool for working on kinetic contraptions. Can be used to _Rotate_, _Dismantle_ and to _Configure_ components.",
|
||||||
"item.create.wrench.tooltip.control1": "UNLOCALIZED: Right-Click a kinetic block",
|
"item.create.wrench.tooltip.control1": "UNLOCALIZED: Right-Click a kinetic block",
|
||||||
"item.create.wrench.tooltip.action1": "UNLOCALIZED: _Rotates_ _components_ toward or away from the face with which you interacted.",
|
"item.create.wrench.tooltip.action1": "UNLOCALIZED: _Rotates components_ toward or away from the face with which you interacted.",
|
||||||
"item.create.wrench.tooltip.control2": "UNLOCALIZED: R-Click while Sneaking",
|
"item.create.wrench.tooltip.control2": "UNLOCALIZED: R-Click while Sneaking",
|
||||||
"item.create.wrench.tooltip.action2": "UNLOCALIZED: _Disassembles_ _Kinetic_ _components_ and places them back in _your_ _inventory_.",
|
"item.create.wrench.tooltip.action2": "UNLOCALIZED: _Disassembles Kinetic components_ and places them back in _your inventory_.",
|
||||||
|
|
||||||
"block.create.creative_motor.tooltip": "UNLOCALIZED: CREATIVE MOTOR",
|
"block.create.creative_motor.tooltip": "UNLOCALIZED: CREATIVE MOTOR",
|
||||||
"block.create.creative_motor.tooltip.summary": "UNLOCALIZED: A configurable source of _Rotational_ _Force_.",
|
"block.create.creative_motor.tooltip.summary": "UNLOCALIZED: A configurable source of _Rotational Force_.",
|
||||||
|
|
||||||
"block.create.water_wheel.tooltip": "WASSERRAD",
|
"block.create.water_wheel.tooltip": "WASSERRAD",
|
||||||
"block.create.water_wheel.tooltip.summary": "Liefert _Rotationsenergie_ von benachbarten _Wasserströmungen._",
|
"block.create.water_wheel.tooltip.summary": "Liefert _Rotationsenergie_ von benachbarten _Wasserströmungen._",
|
||||||
|
@ -1456,17 +1458,17 @@
|
||||||
"block.create.encased_fan.tooltip.behaviour3": "Werden Gegenstände vor dem Block verarbeitet: _Wasser_ wäscht, _Feuer_ räuchert, und _Lava_ schmilzt den Gegenstand.",
|
"block.create.encased_fan.tooltip.behaviour3": "Werden Gegenstände vor dem Block verarbeitet: _Wasser_ wäscht, _Feuer_ räuchert, und _Lava_ schmilzt den Gegenstand.",
|
||||||
|
|
||||||
"block.create.nozzle.tooltip": "UNLOCALIZED: NOZZLE",
|
"block.create.nozzle.tooltip": "UNLOCALIZED: NOZZLE",
|
||||||
"block.create.nozzle.tooltip.summary": "UNLOCALIZED: Attach to the front of an _Encased_ _Fan_ to distribute its effect on Entities in _all_ _directions_.",
|
"block.create.nozzle.tooltip.summary": "UNLOCALIZED: Attach to the front of an _Encased Fan_ to distribute its effect on Entities in _all directions_.",
|
||||||
|
|
||||||
"block.create.hand_crank.tooltip": "UNLOCALIZED: HAND CRANK",
|
"block.create.hand_crank.tooltip": "UNLOCALIZED: HAND CRANK",
|
||||||
"block.create.hand_crank.tooltip.summary": "UNLOCALIZED: A simple _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.hand_crank.tooltip.summary": "UNLOCALIZED: A simple _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.hand_crank.tooltip.condition1": "UNLOCALIZED: When Used",
|
"block.create.hand_crank.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"block.create.hand_crank.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.hand_crank.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.cuckoo_clock.tooltip": "UNLOCALIZED: CUCKOO CLOCK",
|
"block.create.cuckoo_clock.tooltip": "UNLOCALIZED: CUCKOO CLOCK",
|
||||||
"block.create.cuckoo_clock.tooltip.summary": "UNLOCALIZED: Fine craftsmanship for _decorating_ a space and _keeping_ _track_ _of_ _time_.",
|
"block.create.cuckoo_clock.tooltip.summary": "UNLOCALIZED: Fine craftsmanship for _decorating_ a space and _keeping track of time_.",
|
||||||
"block.create.cuckoo_clock.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.cuckoo_clock.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.cuckoo_clock.tooltip.behaviour1": "UNLOCALIZED: Shows the _current_ _time_ and plays a tune twice a day. _Activates_ once at _noon_ and at dusk, as soon as _players_ _can_ _sleep_.",
|
"block.create.cuckoo_clock.tooltip.behaviour1": "UNLOCALIZED: Shows the _current time_ and plays a tune twice a day. _Activates_ once at _noon_ and at dusk, as soon as _players can sleep_.",
|
||||||
|
|
||||||
"block.create.turntable.tooltip": "DREHTISCH",
|
"block.create.turntable.tooltip": "DREHTISCH",
|
||||||
"block.create.turntable.tooltip.summary": "Wandelt _Rotationsenergie_ in starkes Schwindelgefühl um.",
|
"block.create.turntable.tooltip.summary": "Wandelt _Rotationsenergie_ in starkes Schwindelgefühl um.",
|
||||||
|
@ -1474,7 +1476,7 @@
|
||||||
"block.create.millstone.tooltip": "UNLOCALIZED: MILLSTONE",
|
"block.create.millstone.tooltip": "UNLOCALIZED: MILLSTONE",
|
||||||
"block.create.millstone.tooltip.summary": "UNLOCALIZED: A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
"block.create.millstone.tooltip.summary": "UNLOCALIZED: A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
||||||
"block.create.millstone.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.millstone.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.millstone.tooltip.behaviour1": "UNLOCALIZED: Starts applying _milling_ _recipes_ to any items inserted from the side or the top of the block.",
|
"block.create.millstone.tooltip.behaviour1": "UNLOCALIZED: Starts applying _milling recipes_ to any items inserted from the side or the top of the block.",
|
||||||
"block.create.millstone.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"block.create.millstone.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"block.create.millstone.tooltip.behaviour2": "UNLOCALIZED: Collects the outputs manually.",
|
"block.create.millstone.tooltip.behaviour2": "UNLOCALIZED: Collects the outputs manually.",
|
||||||
|
|
||||||
|
@ -1490,67 +1492,67 @@
|
||||||
"block.create.mechanical_press.tooltip.condition2": "Wenn über einem Mechanischem Riemen",
|
"block.create.mechanical_press.tooltip.condition2": "Wenn über einem Mechanischem Riemen",
|
||||||
"block.create.mechanical_press.tooltip.behaviour2": "Presst _automatisch_ alle auf dem Riemen vorbeigeführten Gegenstände zusammen.",
|
"block.create.mechanical_press.tooltip.behaviour2": "Presst _automatisch_ alle auf dem Riemen vorbeigeführten Gegenstände zusammen.",
|
||||||
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
||||||
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact_ _items_ in the basin whenever all necessary ingredients are present.",
|
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact items_ in the basin whenever all necessary ingredients are present.",
|
||||||
|
|
||||||
"block.create.basin.tooltip": "UNLOCALIZED: BASIN",
|
"block.create.basin.tooltip": "UNLOCALIZED: BASIN",
|
||||||
"block.create.basin.tooltip.summary": "UNLOCALIZED: A handy _item_ _container_ used in processing with the _Mechanical_ _Mixer_ and the _Mechanical_ _Press_. Supports _Redstone_ _Comparators_. Comes with a handy filter, specifying which items should be created in this Basin.",
|
"block.create.basin.tooltip.summary": "UNLOCALIZED: A handy _item container_ used in processing with the _Mechanical Mixer_ and the _Mechanical Press_. Supports _Redstone Comparators_. Comes with a handy filter, specifying which items should be created in this Basin.",
|
||||||
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
||||||
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open_ _inventories_ such as belts, other basins, depots, item drains and others are _below_ _one_ _side_ of a basin, they will automatically receive any _item/fluid_ _outputs_ created in the basin. This is useful for automation.",
|
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open inventories_ such as belts, other basins, depots, item drains and others are _below one side_ of a basin, they will automatically receive any _item/fluid outputs_ created in the basin. This is useful for automation.",
|
||||||
|
|
||||||
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
||||||
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
||||||
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
||||||
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
||||||
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
||||||
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze_ _Cake_ for high temperatures.",
|
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze Cake_ for high temperatures.",
|
||||||
|
|
||||||
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
||||||
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does_ _not_ _need_ _supports_.",
|
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does not need supports_.",
|
||||||
|
|
||||||
"block.create.mechanical_mixer.tooltip": "UNLOCALIZED: MECHANICAL MIXER",
|
"block.create.mechanical_mixer.tooltip": "UNLOCALIZED: MECHANICAL MIXER",
|
||||||
"block.create.mechanical_mixer.tooltip.summary": "UNLOCALIZED: A kinetic whisk for applying any shapeless crafting recipes to items beneath it. Requires constant _Rotational_ _Force_ and a _Basin_ placed below (with a gap in between).",
|
"block.create.mechanical_mixer.tooltip.summary": "UNLOCALIZED: A kinetic whisk providing automated shapeless crafting recipes of multiple ingredients. Requires constant _Rotational Force_ and a _Basin_ placed below (with a gap in between).",
|
||||||
"block.create.mechanical_mixer.tooltip.condition1": "UNLOCALIZED: When above Basin",
|
"block.create.mechanical_mixer.tooltip.condition1": "UNLOCALIZED: When above Basin",
|
||||||
"block.create.mechanical_mixer.tooltip.behaviour1": "UNLOCALIZED: Starts to mix items in the basin whenever all necessary ingredients are present. To prevent unwanted recipes, use the filter slot on the basin or cut the rotational force until all desired ingredients have been added.",
|
"block.create.mechanical_mixer.tooltip.behaviour1": "UNLOCALIZED: Starts to mix items in the basin whenever all necessary ingredients are present. To prevent unwanted recipes, use the filter slot on the basin or cut the rotational force until all desired ingredients have been added.",
|
||||||
|
|
||||||
"block.create.mechanical_crafter.tooltip": "UNLOCALIZED: MECHANICAL CRAFTER",
|
"block.create.mechanical_crafter.tooltip": "UNLOCALIZED: MECHANICAL CRAFTER",
|
||||||
"block.create.mechanical_crafter.tooltip.summary": "UNLOCALIZED: A kinetic assembler for _automating_ any _shaped_ _crafting_ recipe. Place _multiple_ _in_ _a_ _grid_ corresponding to your recipe, and _arrange_ _their_ _belts_ to create a _flow_ that exits the grid on one of the crafters.",
|
"block.create.mechanical_crafter.tooltip.summary": "UNLOCALIZED: A kinetic assembler for _automating_ any _shaped crafting_ recipe. Place _multiple in a grid_ corresponding to your recipe, and _arrange their belts_ to create a _flow_ that exits the grid on one of the crafters.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.mechanical_crafter.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour1": "UNLOCALIZED: _Starts_ _the_ _crafting_ _process_ as soon as _all_ _crafters_ in the grid have been _given_ _an_ _item_.",
|
"block.create.mechanical_crafter.tooltip.behaviour1": "UNLOCALIZED: _Starts the crafting process_ as soon as _all crafters_ in the grid have been _given an item_.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting_ _process_ with all currently given _items_ in the grid.",
|
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting process_ with all currently given _items_ in the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control1": "UNLOCALIZED: When Wrenched at Front",
|
"block.create.mechanical_crafter.tooltip.control1": "UNLOCALIZED: When Wrenched at Front",
|
||||||
"block.create.mechanical_crafter.tooltip.action1": "UNLOCALIZED: _Cycles_ _the_ _direction_ an individual crafter _moves_ _its_ _items_ towards. To form a working grid, _arrange_ _the_ _belts_ _in_ _a_ _flow_ which moves all items towards a final crafter. The final crafter must _point_ _away_ from the grid.",
|
"block.create.mechanical_crafter.tooltip.action1": "UNLOCALIZED: _Cycles the direction_ an individual crafter _moves its items_ towards. To form a working grid, _arrange the belts in a flow_ which moves all items towards a final crafter. The final crafter must _point away_ from the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control2": "UNLOCALIZED: When Wrenched at back",
|
"block.create.mechanical_crafter.tooltip.control2": "UNLOCALIZED: When Wrenched at back",
|
||||||
"block.create.mechanical_crafter.tooltip.action2": "UNLOCALIZED: _Connects_ the _input_ _inventory_ of adjacent crafters. Use this to _combine_ _slots_ in the crafting grid and _save_ _on_ _input_ _work_.",
|
"block.create.mechanical_crafter.tooltip.action2": "UNLOCALIZED: _Connects_ the _input inventory_ of adjacent crafters. Use this to _combine slots_ in the crafting grid and _save on input work_.",
|
||||||
|
|
||||||
"block.create.furnace_engine.tooltip": "UNLOCALIZED: FURNACE ENGINE",
|
"block.create.furnace_engine.tooltip": "UNLOCALIZED: FURNACE ENGINE",
|
||||||
"block.create.furnace_engine.tooltip.summary": "UNLOCALIZED: A powerful source of _Rotational_ _Power_ that requires a _running_ _furnace_ to work.",
|
"block.create.furnace_engine.tooltip.summary": "UNLOCALIZED: A powerful source of _Rotational Power_ that requires a _running furnace_ to work.",
|
||||||
"block.create.furnace_engine.tooltip.condition1": "UNLOCALIZED: When Attached to Lit Furnace",
|
"block.create.furnace_engine.tooltip.condition1": "UNLOCALIZED: When Attached to Lit Furnace",
|
||||||
"block.create.furnace_engine.tooltip.behaviour1": "UNLOCALIZED: _Starts_ _powering_ a _Flywheel_ placed in front of it (1m apart). Use a Blast Furnace for higher speeds.",
|
"block.create.furnace_engine.tooltip.behaviour1": "UNLOCALIZED: _Starts powering_ a _Flywheel_ placed in front of it (1m apart). Use a Blast Furnace for higher speeds.",
|
||||||
|
|
||||||
"block.create.flywheel.tooltip": "UNLOCALIZED: FLYWHEEL",
|
"block.create.flywheel.tooltip": "UNLOCALIZED: FLYWHEEL",
|
||||||
"block.create.flywheel.tooltip.summary": "UNLOCALIZED: A large metal wheel to _harness_ _and_ _stabilize_ generated force by an _attached_ _Engine_. Flywheels connect to engines if they are _1m_ _apart_ and at a _90°_ _Angle_ from each other.",
|
"block.create.flywheel.tooltip.summary": "UNLOCALIZED: A large metal wheel to _harness and stabilize_ generated force by an _attached Engine_. Flywheels connect to engines if they are _1m apart_ and at a _90° Angle_ from each other.",
|
||||||
"block.create.flywheel.tooltip.condition1": "UNLOCALIZED: When Attached to Running Engine",
|
"block.create.flywheel.tooltip.condition1": "UNLOCALIZED: When Attached to Running Engine",
|
||||||
"block.create.flywheel.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to a connected contraption based on the generator's strength and speed.",
|
"block.create.flywheel.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to a connected contraption based on the generator's strength and speed.",
|
||||||
|
|
||||||
"block.create.portable_storage_interface.tooltip": "UNLOCALIZED: PORTABLE STORAGE INTERFACE",
|
"block.create.portable_storage_interface.tooltip": "UNLOCALIZED: PORTABLE STORAGE INTERFACE",
|
||||||
"block.create.portable_storage_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving_ _items_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_storage_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving items_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_storage_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.portable_storage_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable_ _storage_ _interfaces_ to transfer items to or from the contraption. Components inserting into or extracting from the _Stationary_ _Interface_ will interact with the inventories on the contraption _directly._ The structure will briefly stall as items are exchanged.",
|
"block.create.portable_storage_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable storage interfaces_ to transfer items to or from the contraption. Components inserting into or extracting from the _Stationary Interface_ will interact with the inventories on the contraption _directly._ The structure will briefly stall as items are exchanged.",
|
||||||
"block.create.portable_storage_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.portable_storage_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
||||||
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving_ _fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable_ _storage_ _interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary_ _Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable storage interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.rotation_speed_controller.tooltip": "UNLOCALIZED: ROTATION SPEED CONTROLLER",
|
"block.create.rotation_speed_controller.tooltip": "UNLOCALIZED: ROTATION SPEED CONTROLLER",
|
||||||
"block.create.rotation_speed_controller.tooltip.summary": "UNLOCALIZED: A _configurable_ _relay_ able to speed up or slow down the target component to any desired speed.",
|
"block.create.rotation_speed_controller.tooltip.summary": "UNLOCALIZED: A _configurable relay_ able to speed up or slow down the target component to any desired speed.",
|
||||||
"block.create.rotation_speed_controller.tooltip.condition1": "UNLOCALIZED: When Attached to Large Cogwheel",
|
"block.create.rotation_speed_controller.tooltip.condition1": "UNLOCALIZED: When Attached to Large Cogwheel",
|
||||||
"block.create.rotation_speed_controller.tooltip.behaviour1": "UNLOCALIZED: Relays incoming rotational force to the wheel, trying to _match_ the _speed_ it is configured to target. The _cogwheel_ has to be _attached_ _on_ _top_ of the controller.",
|
"block.create.rotation_speed_controller.tooltip.behaviour1": "UNLOCALIZED: Relays incoming rotational force to the wheel, trying to _match_ the _speed_ it is configured to target. The _cogwheel_ has to be _attached on top_ of the controller.",
|
||||||
|
|
||||||
"block.create.mechanical_piston.tooltip": "MECHANISCHER KOLBEN",
|
"block.create.mechanical_piston.tooltip": "MECHANISCHER KOLBEN",
|
||||||
"block.create.mechanical_piston.tooltip.summary": "Eine fortgeschrittene Version des _Kolbens,_ welcher _Rotationsenergie_ benutzt, um verbundene Strukturen präzise zu bewegen. _Kolben-Pleuelverlängerungen_ auf der Hinterseite bestimmen die _Reichweite_ des Kolbens. Ohne Verlängerungen bewegt sich dieser nicht. Verwende ein _Schubgerüst,_ um mehr als nur eine Reihe von Blöcken zu bewegen.",
|
"block.create.mechanical_piston.tooltip.summary": "Eine fortgeschrittene Version des _Kolbens,_ welcher _Rotationsenergie_ benutzt, um verbundene Strukturen präzise zu bewegen. _Kolben-Pleuelverlängerungen_ auf der Hinterseite bestimmen die _Reichweite_ des Kolbens. Ohne Verlängerungen bewegt sich dieser nicht. Verwende ein _Schubgerüst,_ um mehr als nur eine Reihe von Blöcken zu bewegen.",
|
||||||
|
@ -1568,47 +1570,47 @@
|
||||||
"block.create.mechanical_bearing.tooltip.behaviour1": "Fängt an, angeschlossene _Drehgerüste_ und an ihnen angebrachte Blöcke zu drehen.",
|
"block.create.mechanical_bearing.tooltip.behaviour1": "Fängt an, angeschlossene _Drehgerüste_ und an ihnen angebrachte Blöcke zu drehen.",
|
||||||
|
|
||||||
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
||||||
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational_ _Force_ from wind. Attach your own design and watch it spin!",
|
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational Force_ from wind. Attach your own design and watch it spin!",
|
||||||
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
||||||
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational_ _Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail_ _Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
||||||
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_.",
|
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_.",
|
||||||
|
|
||||||
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
||||||
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_. Comes in a variety of colours.",
|
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_. Comes in a variety of colours.",
|
||||||
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
||||||
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
||||||
|
|
||||||
"block.create.clockwork_bearing.tooltip": "UNLOCALIZED: CLOCKWORK BEARING",
|
"block.create.clockwork_bearing.tooltip": "UNLOCALIZED: CLOCKWORK BEARING",
|
||||||
"block.create.clockwork_bearing.tooltip.summary": "UNLOCALIZED: An advanced version of the _Mechanical_ _Bearing_ for rotating up to two _clock_ _hands_ according to current _in-game_ _time_.",
|
"block.create.clockwork_bearing.tooltip.summary": "UNLOCALIZED: An advanced version of the _Mechanical Bearing_ for rotating up to two _clock hands_ according to current _in-game time_.",
|
||||||
"block.create.clockwork_bearing.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.clockwork_bearing.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.clockwork_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts rotating the attached Structure towards the _current_ _hour_. If an independent second structure exists in front of the first one, it will serve as the _minute_ _hand_.",
|
"block.create.clockwork_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts rotating the attached Structure towards the _current hour_. If an independent second structure exists in front of the first one, it will serve as the _minute hand_.",
|
||||||
|
|
||||||
"block.create.sequenced_gearshift.tooltip": "UNLOCALIZED: SEQUENCED GEARSHIFT",
|
"block.create.sequenced_gearshift.tooltip": "UNLOCALIZED: SEQUENCED GEARSHIFT",
|
||||||
"block.create.sequenced_gearshift.tooltip.summary": "UNLOCALIZED: A _programmable_ _utility_ _component,_ which can change its _rotational_ _through-put_ according to up to _5_ _consecutive_ _instructions._ Use this to power Mechanical Bearings, Pistons or Pulleys with more control over timing and speed. May become less precise at higher speeds.",
|
"block.create.sequenced_gearshift.tooltip.summary": "UNLOCALIZED: A _programmable utility component,_ which can change its _rotational through-put_ according to up to _5 consecutive instructions._ Use this to power Mechanical Bearings, Pistons or Pulleys with more control over timing and speed. May become less precise at higher speeds.",
|
||||||
"block.create.sequenced_gearshift.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.sequenced_gearshift.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.sequenced_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Starts_ _executing_ programmed instructions based on the input speed.",
|
"block.create.sequenced_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Starts executing_ programmed instructions based on the input speed.",
|
||||||
"block.create.sequenced_gearshift.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"block.create.sequenced_gearshift.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"block.create.sequenced_gearshift.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration_ _interface._",
|
"block.create.sequenced_gearshift.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface._",
|
||||||
|
|
||||||
"block.create.cart_assembler.tooltip": "UNLOCALIZED: CART ASSEMBLER",
|
"block.create.cart_assembler.tooltip": "UNLOCALIZED: CART ASSEMBLER",
|
||||||
"block.create.cart_assembler.tooltip.summary": "UNLOCALIZED: When placed on a _Rail_, can _assemble_ and _disassemble_ moving structures onto passing minecarts. Refer to [Ctrl] for rail type specific behaviour.",
|
"block.create.cart_assembler.tooltip.summary": "UNLOCALIZED: When placed on a _Rail_, can _assemble_ and _disassemble_ moving structures onto passing minecarts. Refer to [Ctrl] for rail type specific behaviour.",
|
||||||
"block.create.cart_assembler.tooltip.condition1": "UNLOCALIZED: Single Cart Contraptions",
|
"block.create.cart_assembler.tooltip.condition1": "UNLOCALIZED: Single Cart Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour1": "UNLOCALIZED: With a _single_ assember, structures will anchor and rotate on a _single_ _minecart_. Use a _wrench_ to specify desired _rotation_ _behaviour_.",
|
"block.create.cart_assembler.tooltip.behaviour1": "UNLOCALIZED: With a _single_ assember, structures will anchor and rotate on a _single minecart_. Use a _wrench_ to specify desired _rotation behaviour_.",
|
||||||
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected_ _by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption_ _mounted_ _between_ the _two_ of them. The structure will behave similarly to a _Minecart_ _Coupling_.",
|
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption mounted between_ the _two_ of them. The structure will behave similarly to a _Minecart Coupling_.",
|
||||||
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
||||||
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when_ _powered_, _disassembles_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when powered_, _disassembles_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
||||||
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when_ _powered_, disassembles and _holds_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when powered_, disassembles and _holds_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
||||||
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles_ _unassembled_ carts, _disassembles_ _assembled_ carts.",
|
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles unassembled_ carts, _disassembles assembled_ carts.",
|
||||||
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
||||||
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
||||||
|
|
||||||
"block.create.rope_pulley.tooltip": "UNLOCALIZED: ROPE PULLEY",
|
"block.create.rope_pulley.tooltip": "UNLOCALIZED: ROPE PULLEY",
|
||||||
"block.create.rope_pulley.tooltip.summary": "UNLOCALIZED: Moves attached _blocks_ and _structures_ _vertically_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.rope_pulley.tooltip.summary": "UNLOCALIZED: Moves attached _blocks_ and _structures vertically_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
"block.create.rope_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.rope_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.rope_pulley.tooltip.behaviour1": "UNLOCALIZED: Starts moving the attached structure. Speed and direction correlate to the incoming Rotation Speed.",
|
"block.create.rope_pulley.tooltip.behaviour1": "UNLOCALIZED: Starts moving the attached structure. Speed and direction correlate to the incoming Rotation Speed.",
|
||||||
|
|
||||||
|
@ -1622,7 +1624,7 @@
|
||||||
"block.create.linear_chassis.tooltip.action1": "Lässt die Oberfläche _klebrig_ werden. Wenn der Kolben zurückgezogen wird, _zieht_ das Gerüst alle verbundenen Blöcke _zurück_ in seine Spalte und innerhalb der konfigurierten Reichweite.",
|
"block.create.linear_chassis.tooltip.action1": "Lässt die Oberfläche _klebrig_ werden. Wenn der Kolben zurückgezogen wird, _zieht_ das Gerüst alle verbundenen Blöcke _zurück_ in seine Spalte und innerhalb der konfigurierten Reichweite.",
|
||||||
|
|
||||||
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
||||||
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear_ _Chassis_ that does not connect to the other.",
|
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear Chassis_ that does not connect to the other.",
|
||||||
|
|
||||||
"block.create.radial_chassis.tooltip": "DREHGERÜST",
|
"block.create.radial_chassis.tooltip": "DREHGERÜST",
|
||||||
"block.create.radial_chassis.tooltip.summary": "Wird für das Drehen von Strukturen mit dem _Mechanischem_ _Lager_ benutzt.",
|
"block.create.radial_chassis.tooltip.summary": "Wird für das Drehen von Strukturen mit dem _Mechanischem_ _Lager_ benutzt.",
|
||||||
|
@ -1646,16 +1648,16 @@
|
||||||
"block.create.mechanical_harvester.tooltip.behaviour1": "Werden alle _reifen_ _Pflanzen_ _geerntet_, die die Klinge treffen, und auf ihren anfänglichen Wachstumszustand zurückgesetzt.",
|
"block.create.mechanical_harvester.tooltip.behaviour1": "Werden alle _reifen_ _Pflanzen_ _geerntet_, die die Klinge treffen, und auf ihren anfänglichen Wachstumszustand zurückgesetzt.",
|
||||||
|
|
||||||
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
||||||
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks_ _blocks_ which _cannot_ _be_ _collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills_ _soil_ _blocks_ as though a Hoe would be used on them.",
|
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks blocks_ which _cannot be collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills soil blocks_ as though a Hoe would be used on them.",
|
||||||
|
|
||||||
"block.create.mechanical_saw.tooltip": "UNLOCALIZED: MECHANICAL SAW",
|
"block.create.mechanical_saw.tooltip": "UNLOCALIZED: MECHANICAL SAW",
|
||||||
"block.create.mechanical_saw.tooltip.summary": "UNLOCALIZED: Suitable for _cutting_ _trees_ effectively and for _cutting_ _blocks_ into their carpentered counterparts. It is movable using _Mechanical_ _Pistons_ or _Bearings_.",
|
"block.create.mechanical_saw.tooltip.summary": "UNLOCALIZED: Suitable for _cutting trees_ effectively and for _cutting blocks_ into their carpentered counterparts. It is movable using _Mechanical Pistons_ or _Bearings_.",
|
||||||
"block.create.mechanical_saw.tooltip.condition1": "UNLOCALIZED: When facing up",
|
"block.create.mechanical_saw.tooltip.condition1": "UNLOCALIZED: When facing up",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour1": "UNLOCALIZED: Applies _Sawing_ and _Stonecutting_ _Recipes_ to items dropped onto or inserted into it. When multiple outputs are possible, it cycles through them unless a _filter_ is assigned.",
|
"block.create.mechanical_saw.tooltip.behaviour1": "UNLOCALIZED: Applies _Sawing_ and _Stonecutting Recipes_ to items dropped onto or inserted into it. When multiple outputs are possible, it cycles through them unless a _filter_ is assigned.",
|
||||||
"block.create.mechanical_saw.tooltip.condition2": "UNLOCALIZED: When facing horizontally",
|
"block.create.mechanical_saw.tooltip.condition2": "UNLOCALIZED: When facing horizontally",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour2": "UNLOCALIZED: _Breaks_ _logs_ in front of it. If the log supported a tree on its own, the _tree_ _will_ _collapse_ away from the saw.",
|
"block.create.mechanical_saw.tooltip.behaviour2": "UNLOCALIZED: _Breaks logs_ in front of it. If the log supported a tree on its own, the _tree will collapse_ away from the saw.",
|
||||||
"block.create.mechanical_saw.tooltip.condition3": "UNLOCALIZED: While Moving",
|
"block.create.mechanical_saw.tooltip.condition3": "UNLOCALIZED: While Moving",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour3": "UNLOCALIZED: _Cuts_ all _Trees_ with which the saw collides.",
|
"block.create.mechanical_saw.tooltip.behaviour3": "UNLOCALIZED: _Cuts_ all _Trees_ with which the saw collides.",
|
||||||
|
|
||||||
|
@ -1665,7 +1667,7 @@
|
||||||
"block.create.stockpile_switch.tooltip.behaviour1": "Wird das Redstone-Signal ausgeschaltet.",
|
"block.create.stockpile_switch.tooltip.behaviour1": "Wird das Redstone-Signal ausgeschaltet.",
|
||||||
|
|
||||||
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
||||||
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects_ _Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute_ _contains_ a matching item, this component will emit a _Redstone_ _Signal_. When an observed _funnel_ _transfers_ a matching item, this component will emit a _Redstone_ _Pulse_.",
|
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute contains_ a matching item, this component will emit a _Redstone Signal_. When an observed _funnel transfers_ a matching item, this component will emit a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.redstone_link.tooltip": "REDSTONE-VERBINDUNG",
|
"block.create.redstone_link.tooltip": "REDSTONE-VERBINDUNG",
|
||||||
"block.create.redstone_link.tooltip.summary": "Endpunkte für _Drahtlose_ _Redstone-Verbindungen._ Mithilfe von Gegenständen kann die Frequenz eingestellt werden. Signalreichweite ist begrenzt, aber angemessen.",
|
"block.create.redstone_link.tooltip.summary": "Endpunkte für _Drahtlose_ _Redstone-Verbindungen._ Mithilfe von Gegenständen kann die Frequenz eingestellt werden. Signalreichweite ist begrenzt, aber angemessen.",
|
||||||
|
@ -1677,11 +1679,11 @@
|
||||||
"block.create.redstone_link.tooltip.action2": "Schaltet zwischen _Empfänger-_ und _Transmittermodus_ um.",
|
"block.create.redstone_link.tooltip.action2": "Schaltet zwischen _Empfänger-_ und _Transmittermodus_ um.",
|
||||||
|
|
||||||
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
||||||
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text_ _Display_.",
|
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text Display_.",
|
||||||
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
||||||
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal_ _Strength_ as its displayed value.",
|
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal Strength_ as its displayed value.",
|
||||||
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
||||||
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name_ _tag_ with several nixie tubes _arranged_ in a _line_.",
|
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name tag_ with several nixie tubes _arranged_ in a _line_.",
|
||||||
|
|
||||||
"block.create.redstone_contact.tooltip": "REDSTONE-KONTAKT",
|
"block.create.redstone_contact.tooltip": "REDSTONE-KONTAKT",
|
||||||
"block.create.redstone_contact.tooltip.summary": "Ein einfaches Gerät für fortgeschrittene Redstone-Apparate.",
|
"block.create.redstone_contact.tooltip.summary": "Ein einfaches Gerät für fortgeschrittene Redstone-Apparate.",
|
||||||
|
@ -1698,19 +1700,19 @@
|
||||||
"block.create.creative_crate.tooltip": "BAUPLANKANONENMACHER",
|
"block.create.creative_crate.tooltip": "BAUPLANKANONENMACHER",
|
||||||
"block.create.creative_crate.tooltip.summary": "Stellt einen unendlichen Vorrat an Blöcken für benachbarte _Bauplaenkanonen_ bereit.",
|
"block.create.creative_crate.tooltip.summary": "Stellt einen unendlichen Vorrat an Blöcken für benachbarte _Bauplaenkanonen_ bereit.",
|
||||||
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
||||||
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless_ _supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
||||||
|
|
||||||
"block.create.deployer.tooltip": "UNLOCALIZED: DEPLOYER",
|
"block.create.deployer.tooltip": "UNLOCALIZED: DEPLOYER",
|
||||||
"block.create.deployer.tooltip.summary": "UNLOCALIZED: _Punches_, _Uses_, and _Activates_. This machine will try to _imitate_ a _player_ as a much as possible. Can _Take_ and _Deposit_ _items_ to its own _Inventory_. Held items have to be _inserted_ and _extracted_ from the block directly.",
|
"block.create.deployer.tooltip.summary": "UNLOCALIZED: _Punches_, _Uses_, and _Activates_. This machine will try to _imitate_ a _player_ as a much as possible. Can _Take_ and _Deposit items_ to its own _Inventory_. Held items have to be _inserted_ and _extracted_ from the block directly.",
|
||||||
"block.create.deployer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.deployer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.deployer.tooltip.behaviour1": "UNLOCALIZED: Extends its arm and _activates_ in the block space _2m_ _ahead_ of itself.",
|
"block.create.deployer.tooltip.behaviour1": "UNLOCALIZED: Extends its arm and _activates_ in the block space _2m ahead_ of itself.",
|
||||||
"block.create.deployer.tooltip.condition2": "UNLOCALIZED: R-Clicked with Wrench",
|
"block.create.deployer.tooltip.condition2": "UNLOCALIZED: R-Clicked with Wrench",
|
||||||
"block.create.deployer.tooltip.behaviour2": "UNLOCALIZED: Toggles punch mode. In _punch_ _mode_, the Deployer will attempt to use its item to _break_ _blocks_ or _hurt_ _entities_.",
|
"block.create.deployer.tooltip.behaviour2": "UNLOCALIZED: Toggles punch mode. In _punch mode_, the Deployer will attempt to use its item to _break blocks_ or _hurt entities_.",
|
||||||
"block.create.deployer.tooltip.condition3": "UNLOCALIZED: When Filter assigned",
|
"block.create.deployer.tooltip.condition3": "UNLOCALIZED: When Filter assigned",
|
||||||
"block.create.deployer.tooltip.behaviour3": "UNLOCALIZED: Deployer will not activate unless held item _matches_ the _filter._ Items not matching cannot be inserted; Held items matching the filter cannot be extracted.",
|
"block.create.deployer.tooltip.behaviour3": "UNLOCALIZED: Deployer will not activate unless held item _matches_ the _filter._ Items not matching cannot be inserted; Held items matching the filter cannot be extracted.",
|
||||||
|
|
||||||
"block.create.brass_casing.tooltip": "UNLOCALIZED: BRASS CASING",
|
"block.create.brass_casing.tooltip": "UNLOCALIZED: BRASS CASING",
|
||||||
"block.create.brass_casing.tooltip.summary": "UNLOCALIZED: Sturdy machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.brass_casing.tooltip.summary": "UNLOCALIZED: Sturdy machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.pulse_repeater.tooltip": "PULSIERENDER VERSTÄRKER",
|
"block.create.pulse_repeater.tooltip": "PULSIERENDER VERSTÄRKER",
|
||||||
"block.create.pulse_repeater.tooltip.summary": "Ein einfacher Schaltkreis, um durchgehende Redstone-Signale auf eine Länge von _1_ _tick_ zu reduzieren.",
|
"block.create.pulse_repeater.tooltip.summary": "Ein einfacher Schaltkreis, um durchgehende Redstone-Signale auf eine Länge von _1_ _tick_ zu reduzieren.",
|
||||||
|
@ -1719,60 +1721,60 @@
|
||||||
"block.create.adjustable_repeater.tooltip.summary": "Ein fortgeschrittener _Redstone-Verstärker_ mit einer _konfigurierbaren_ _Verzögerung_ von bis zu 30 Minuten.",
|
"block.create.adjustable_repeater.tooltip.summary": "Ein fortgeschrittener _Redstone-Verstärker_ mit einer _konfigurierbaren_ _Verzögerung_ von bis zu 30 Minuten.",
|
||||||
|
|
||||||
"block.create.adjustable_pulse_repeater.tooltip": "UNLOCALIZED: FLEX PULSE REPEATER",
|
"block.create.adjustable_pulse_repeater.tooltip": "UNLOCALIZED: FLEX PULSE REPEATER",
|
||||||
"block.create.adjustable_pulse_repeater.tooltip.summary": "UNLOCALIZED: A _Pulse_ _Repeater_ with a _configurable_ _Delay_ up to 30 Minutes.",
|
"block.create.adjustable_pulse_repeater.tooltip.summary": "UNLOCALIZED: A _Pulse Repeater_ with a _configurable Delay_ up to 30 Minutes.",
|
||||||
|
|
||||||
"block.create.analog_lever.tooltip": "UNLOCALIZED: ANALOG LEVER",
|
"block.create.analog_lever.tooltip": "UNLOCALIZED: ANALOG LEVER",
|
||||||
"block.create.analog_lever.tooltip.summary": "UNLOCALIZED: A lever with more _precise_ _control_ over its emitted _signal_ _strength_.",
|
"block.create.analog_lever.tooltip.summary": "UNLOCALIZED: A lever with more _precise control_ over its emitted _signal strength_.",
|
||||||
|
|
||||||
"block.create.powered_toggle_latch.tooltip": "UNLOCALIZED: POWERED TOGGLE LATCH",
|
"block.create.powered_toggle_latch.tooltip": "UNLOCALIZED: POWERED TOGGLE LATCH",
|
||||||
"block.create.powered_toggle_latch.tooltip.summary": "UNLOCALIZED: A lever that can be toggled by a _Redstone_ _Pulse_.",
|
"block.create.powered_toggle_latch.tooltip.summary": "UNLOCALIZED: A lever that can be toggled by a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.powered_latch.tooltip": "UNLOCALIZED: POWERED LATCH",
|
"block.create.powered_latch.tooltip": "UNLOCALIZED: POWERED LATCH",
|
||||||
"block.create.powered_latch.tooltip.summary": "UNLOCALIZED: A lever that can be controlled by _Redstone_ _Signals_. A signal on the _back_ _enables_ it, a signal from the _side_ _will_ _reset_ it.",
|
"block.create.powered_latch.tooltip.summary": "UNLOCALIZED: A lever that can be controlled by _Redstone Signals_. A signal on the _back enables_ it, a signal from the _side will reset_ it.",
|
||||||
|
|
||||||
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
||||||
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional_ _powered_ _rail_ capable of _fine_ _control_ over a minecarts' _movement_ _speed_.",
|
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional powered rail_ capable of _fine control_ over a minecarts' _movement speed_.",
|
||||||
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal_ _strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
||||||
|
|
||||||
"block.create.speedometer.tooltip": "UNLOCALIZED: SPEEDOMETER",
|
"block.create.speedometer.tooltip": "UNLOCALIZED: SPEEDOMETER",
|
||||||
"block.create.speedometer.tooltip.summary": "UNLOCALIZED: Measures and displays the _rotational_ _speed_ of attached kinetic components. Supports _Redstone_ _Comparators_.",
|
"block.create.speedometer.tooltip.summary": "UNLOCALIZED: Measures and displays the _rotational speed_ of attached kinetic components. Supports _Redstone Comparators_.",
|
||||||
"block.create.speedometer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.speedometer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.speedometer.tooltip.behaviour1": "UNLOCALIZED: Indicates a color corresponding to the level of speed. _Green_ indicates Slow, _Blue_ Moderate and _Purple_ Fast rotation. Some mechanical components require a sufficient level of speed to work properly.",
|
"block.create.speedometer.tooltip.behaviour1": "UNLOCALIZED: Indicates a color corresponding to the level of speed. _Green_ indicates Slow, _Blue_ Moderate and _Purple_ Fast rotation. Some mechanical components require a sufficient level of speed to work properly.",
|
||||||
|
|
||||||
"block.create.stressometer.tooltip": "UNLOCALIZED: STRESSOMETER",
|
"block.create.stressometer.tooltip": "UNLOCALIZED: STRESSOMETER",
|
||||||
"block.create.stressometer.tooltip.summary": "UNLOCALIZED: Measures and displays the _overall_ _stress_ of the attached kinetic network. Supports _Redstone_ _Comparators_.",
|
"block.create.stressometer.tooltip.summary": "UNLOCALIZED: Measures and displays the _overall stress_ of the attached kinetic network. Supports _Redstone Comparators_.",
|
||||||
"block.create.stressometer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.stressometer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.stressometer.tooltip.behaviour1": "UNLOCALIZED: Indicates a color corresponding to the level of stress. _Over-stressed_ _networks_ will cease to move. Stress can be relieved by adding more _rotational_ _sources_ to the network.",
|
"block.create.stressometer.tooltip.behaviour1": "UNLOCALIZED: Indicates a color corresponding to the level of stress. _Over-stressed networks_ will cease to move. Stress can be relieved by adding more _rotational sources_ to the network.",
|
||||||
|
|
||||||
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
||||||
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish_ _materials_. Can be automatically applied using the Deployer.",
|
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish materials_. Can be automatically applied using the Deployer.",
|
||||||
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking_ _at_ _them_",
|
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking at them_",
|
||||||
|
|
||||||
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
||||||
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
||||||
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked_ _face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged_ _along_ when moved by _mechanical_ _pistons_, _bearings_ and other controllers.",
|
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged along_ when moved by _mechanical pistons_, _bearings_ and other controllers.",
|
||||||
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
||||||
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically_ _attaches_ blocks placed from the main hand to the _side_ they were _placed_ _against._",
|
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically attaches_ blocks placed from the main hand to the _side_ they were _placed against._",
|
||||||
|
|
||||||
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
||||||
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
||||||
|
|
||||||
"item.create.refined_radiance.tooltip": "UNLOCALIZED: REFINED RADIANCE",
|
"item.create.refined_radiance.tooltip": "UNLOCALIZED: REFINED RADIANCE",
|
||||||
"item.create.refined_radiance.tooltip.summary": "UNLOCALIZED: A Chromatic material forged from _absorbed_ _light_.",
|
"item.create.refined_radiance.tooltip.summary": "UNLOCALIZED: A Chromatic material forged from _absorbed light_.",
|
||||||
|
|
||||||
"item.create.shadow_steel.tooltip": "UNLOCALIZED: SHADOW STEEL",
|
"item.create.shadow_steel.tooltip": "UNLOCALIZED: SHADOW STEEL",
|
||||||
"item.create.shadow_steel.tooltip.summary": "UNLOCALIZED: A Chromatic material forged _in_ _the_ _void_.",
|
"item.create.shadow_steel.tooltip.summary": "UNLOCALIZED: A Chromatic material forged _in the void_.",
|
||||||
|
|
||||||
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
||||||
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage_ _Contraptions_ together to form a majestic Train.",
|
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage Contraptions_ together to form a majestic Train.",
|
||||||
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
||||||
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant_ _distance_ while moving.",
|
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant distance_ while moving.",
|
||||||
|
|
||||||
"item.create.crafter_slot_cover.tooltip": "UNLOCALIZED: SLOT COVER",
|
"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.",
|
"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.wip": "UNLOCALIZED: WIP",
|
||||||
"create.tooltip.workInProgress": "UNLOCALIZED: Work in progress!",
|
"create.tooltip.workInProgress": "UNLOCALIZED: Work in progress!",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"_": "Missing Localizations: 864",
|
"_": "Missing Localizations: 866",
|
||||||
|
|
||||||
"_": "->------------------------] Game Elements [------------------------<-",
|
"_": "->------------------------] Game Elements [------------------------<-",
|
||||||
|
|
||||||
|
@ -1089,6 +1089,8 @@
|
||||||
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
||||||
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
||||||
|
|
||||||
|
"create.hint.hose_pulley.title": "UNLOCALIZED: Bottomless Supply",
|
||||||
|
"create.hint.hose_pulley": "UNLOCALIZED: The targeted body of fluid is considered infinite.",
|
||||||
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
||||||
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
||||||
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
||||||
|
@ -1141,68 +1143,68 @@
|
||||||
"item.create.example_item.tooltip.action1": "Ces commandes sont affichées.",
|
"item.create.example_item.tooltip.action1": "Ces commandes sont affichées.",
|
||||||
|
|
||||||
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
||||||
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Andesite_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Andesite Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
||||||
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Brass_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Brass Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.wooden_bracket.tooltip": "UNLOCALIZED: WOODEN BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.metal_bracket.tooltip": "UNLOCALIZED: METAL BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
||||||
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
||||||
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_.",
|
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_.",
|
||||||
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
||||||
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Belts_ and a great way to cover the holes left in your wall because of them.",
|
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Mechanical_ _Belts!_ _Andesite Tunnels_ can split off one item from a stack when another belt or depot is placed at the side of the main belt.",
|
||||||
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
|
|
||||||
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
||||||
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_. Comes with a handy _filter_.",
|
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_. Comes with a handy _filter_.",
|
||||||
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
||||||
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: _Brass_ _Tunnels_ come with a number of _Filtering_ and _Splitting_ options for your _Belts_.",
|
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: A fancy protective cover for your _Mechanical_ _Belts!_ _Brass Tunnels_ also come with a number of _Filtering_ and _Splitting_ options for your items.",
|
||||||
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass_ _Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
||||||
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass_ _Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
||||||
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass_ _Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
||||||
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
||||||
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
||||||
|
|
||||||
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
||||||
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
||||||
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
||||||
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid_ _Pipe_ with the _Copper_ _Casing_. Encased Fluid pipes will _lock_ _their_ _connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid Pipe_ with the _Copper Casing_. Encased Fluid pipes will _lock their connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
||||||
|
|
||||||
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
||||||
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid_ _Pipe_ encased with the _Copper_ _Casing_.",
|
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid Pipe_ encased with the _Copper Casing_.",
|
||||||
|
|
||||||
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
||||||
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.seat.tooltip": "UNLOCALIZED: SEAT",
|
"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.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.",
|
||||||
|
@ -1210,7 +1212,7 @@
|
||||||
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
||||||
|
|
||||||
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
||||||
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item_ _containers_. You can also interact with chutes from the side using _hoppers_ or _mounted_ _funnels_.",
|
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item containers_. You can also interact with chutes from the side using _hoppers_ or _mounted funnels_.",
|
||||||
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
||||||
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
||||||
|
|
||||||
|
@ -1220,7 +1222,7 @@
|
||||||
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
||||||
|
|
||||||
"item.create.blaze_cake.tooltip": "UNLOCALIZED: BLAZE CAKE",
|
"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.summary": "UNLOCALIZED: A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!",
|
||||||
|
|
||||||
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
||||||
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
||||||
|
@ -1228,20 +1230,20 @@
|
||||||
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
||||||
|
|
||||||
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
||||||
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical_ _Pump_ to get the _fluid_ moving.",
|
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical Pump_ to get the _fluid_ moving.",
|
||||||
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid_ _containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
||||||
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
||||||
|
|
||||||
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
||||||
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid_ _bodies_ in the world.",
|
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid bodies_ in the world.",
|
||||||
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height_ _extraction_ or _filling_ will act.",
|
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height extraction_ or _filling_ will act.",
|
||||||
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking_ _fluid_ blocks from the body the hose end was lowered into. Very _large_ _bodies_ of fluids will be _considered_ _infinite_.",
|
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking fluid_ blocks from the body the hose end was lowered into. Very _large bodies_ of fluids will be _considered infinite_.",
|
||||||
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling_ _fluid_ into the world _up_ _to_ the _hose_ ends' _height_.",
|
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling fluid_ into the world _up to_ the _hose_ ends' _height_.",
|
||||||
|
|
||||||
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
||||||
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
||||||
|
@ -1249,51 +1251,51 @@
|
||||||
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
||||||
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid_ _Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless_ _supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
||||||
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
||||||
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
||||||
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational_ _force_ to re-open the valve.",
|
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational force_ to re-open the valve.",
|
||||||
|
|
||||||
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
||||||
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational_ _force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
||||||
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
||||||
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational_ _force_ to switch the direction that the _fluid_ flows.",
|
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational force_ to switch the direction that the _fluid_ flows.",
|
||||||
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
||||||
|
|
||||||
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
||||||
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid_ _pipe_ with a filter. Can specify which _fluids_ pass through.",
|
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid pipe_ with a filter. Can specify which _fluids_ pass through.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
||||||
|
|
||||||
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
||||||
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid_ _items._",
|
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid items._",
|
||||||
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
||||||
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
||||||
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid_ _container_ _item_ that passes beneath it.",
|
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid container item_ that passes beneath it.",
|
||||||
|
|
||||||
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
||||||
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid_ _items._",
|
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid items._",
|
||||||
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid_ _container_. The item will then be ejected on the opposite side.",
|
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid container_. The item will then be ejected on the opposite side.",
|
||||||
|
|
||||||
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
||||||
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
||||||
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
||||||
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible_ _inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical_ _Crafters_.",
|
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical Crafters_.",
|
||||||
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
||||||
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible_ _item_ _inventory_ to set it as a _source_ for the _Mechanical_ _Arm_. Right-click twice to set it as the _destination_.",
|
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible item inventory_ to set it as a _source_ for the _Mechanical Arm_. Right-click twice to set it as the _destination_.",
|
||||||
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
||||||
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical_ _Arm_.",
|
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical Arm_.",
|
||||||
|
|
||||||
"item.create.wand_of_symmetry.tooltip": "BÂTON DE SYMÉTRIE",
|
"item.create.wand_of_symmetry.tooltip": "BÂTON DE SYMÉTRIE",
|
||||||
"item.create.wand_of_symmetry.tooltip.summary": "Reflète parfaitement le placement des blocs sur les plans configurés.",
|
"item.create.wand_of_symmetry.tooltip.summary": "Reflète parfaitement le placement des blocs sur les plans configurés.",
|
||||||
|
@ -1333,9 +1335,9 @@
|
||||||
"item.create.deforester.tooltip.summary": "Une _hache_ _rayonnante_ capable d'abattre des arbres en une fraction de seconde.",
|
"item.create.deforester.tooltip.summary": "Une _hache_ _rayonnante_ capable d'abattre des arbres en une fraction de seconde.",
|
||||||
|
|
||||||
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
||||||
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases_ _reach_ _distance_ of the wielder.",
|
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases reach distance_ of the wielder.",
|
||||||
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
||||||
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach_ _distance_ of items used in the _Main-Hand_.",
|
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach distance_ of items used in the _Main-Hand_.",
|
||||||
|
|
||||||
"item.create.filter.tooltip": "FILTRE",
|
"item.create.filter.tooltip": "FILTRE",
|
||||||
"item.create.filter.tooltip.summary": "_Contrôle_ les _sorties_ et _entrées_ de dispositifs logistiques avec plus de _précision_, en les comparant à un _ensemble_ _d'objets_ ou à plusieurs _filtres_ _imbriqués_.",
|
"item.create.filter.tooltip.summary": "_Contrôle_ les _sorties_ et _entrées_ de dispositifs logistiques avec plus de _précision_, en les comparant à un _ensemble_ _d'objets_ ou à plusieurs _filtres_ _imbriqués_.",
|
||||||
|
@ -1410,14 +1412,14 @@
|
||||||
"block.create.clutch.tooltip.behaviour1": "_Arrête_ de transmettre la rotation de l'autre côté.",
|
"block.create.clutch.tooltip.behaviour1": "_Arrête_ de transmettre la rotation de l'autre côté.",
|
||||||
|
|
||||||
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
||||||
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
||||||
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
||||||
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation_ _speed_ and direction of this component.",
|
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation speed_ and direction of this component.",
|
||||||
|
|
||||||
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. _Analog_ _redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. _Analog redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same_ _speed._ With a _full_ _strength_ signal, adjacent chain drives will relay exactly _twice_ _its_ _speed._ Anything inbetween will give results between 1-2x its speed.",
|
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same speed._ With a _full strength_ signal, adjacent chain drives will relay exactly _twice its speed._ Anything inbetween will give results between 1-2x its speed.",
|
||||||
|
|
||||||
"item.create.belt_connector.tooltip": "CONNECTEUR DE TAPIS ROULANTS",
|
"item.create.belt_connector.tooltip": "CONNECTEUR DE TAPIS ROULANTS",
|
||||||
"item.create.belt_connector.tooltip.summary": "Connecte deux _arbres_ ou plus à un _tapis_ _roulant_ _mécanique_. Les arbres connectés auront exactement la même vitesse et le même sens de rotation. La ceinture peut agir comme un _convoyeur_ pour _objets_ et _entités_.",
|
"item.create.belt_connector.tooltip.summary": "Connecte deux _arbres_ ou plus à un _tapis_ _roulant_ _mécanique_. Les arbres connectés auront exactement la même vitesse et le même sens de rotation. La ceinture peut agir comme un _convoyeur_ pour _objets_ et _entités_.",
|
||||||
|
@ -1474,7 +1476,7 @@
|
||||||
"block.create.millstone.tooltip": "UNLOCALIZED: MILLSTONE",
|
"block.create.millstone.tooltip": "UNLOCALIZED: MILLSTONE",
|
||||||
"block.create.millstone.tooltip.summary": "UNLOCALIZED: A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
"block.create.millstone.tooltip.summary": "UNLOCALIZED: A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
||||||
"block.create.millstone.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.millstone.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.millstone.tooltip.behaviour1": "UNLOCALIZED: Starts applying _milling_ _recipes_ to any items inserted from the side or the top of the block.",
|
"block.create.millstone.tooltip.behaviour1": "UNLOCALIZED: Starts applying _milling recipes_ to any items inserted from the side or the top of the block.",
|
||||||
"block.create.millstone.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"block.create.millstone.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"block.create.millstone.tooltip.behaviour2": "UNLOCALIZED: Collects the outputs manually.",
|
"block.create.millstone.tooltip.behaviour2": "UNLOCALIZED: Collects the outputs manually.",
|
||||||
|
|
||||||
|
@ -1490,22 +1492,22 @@
|
||||||
"block.create.mechanical_press.tooltip.condition2": "Lorsqu'au-dessus d'un tapis roulant mécanique",
|
"block.create.mechanical_press.tooltip.condition2": "Lorsqu'au-dessus d'un tapis roulant mécanique",
|
||||||
"block.create.mechanical_press.tooltip.behaviour2": "Compresse _Automatiquement_ les éléments passant sur le tapis roulant.",
|
"block.create.mechanical_press.tooltip.behaviour2": "Compresse _Automatiquement_ les éléments passant sur le tapis roulant.",
|
||||||
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
||||||
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact_ _items_ in the basin whenever all necessary ingredients are present.",
|
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact items_ in the basin whenever all necessary ingredients are present.",
|
||||||
|
|
||||||
"block.create.basin.tooltip": "BASSIN",
|
"block.create.basin.tooltip": "BASSIN",
|
||||||
"block.create.basin.tooltip.summary": "Un _objet_ _conteneur_ pratique utilisé dans le traitement avec le _mixeur_ _mécanique_ et la _presse_ _mecanique_. Prend en charge les _comparateur_ _de_ _redstone_.",
|
"block.create.basin.tooltip.summary": "Un _objet_ _conteneur_ pratique utilisé dans le traitement avec le _mixeur_ _mécanique_ et la _presse_ _mecanique_. Prend en charge les _comparateur_ _de_ _redstone_.",
|
||||||
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
||||||
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open_ _inventories_ such as belts, other basins, depots, item drains and others are _below_ _one_ _side_ of a basin, they will automatically receive any _item/fluid_ _outputs_ created in the basin. This is useful for automation.",
|
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open inventories_ such as belts, other basins, depots, item drains and others are _below one side_ of a basin, they will automatically receive any _item/fluid outputs_ created in the basin. This is useful for automation.",
|
||||||
|
|
||||||
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
||||||
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
||||||
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
||||||
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
||||||
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
||||||
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze_ _Cake_ for high temperatures.",
|
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze Cake_ for high temperatures.",
|
||||||
|
|
||||||
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
||||||
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does_ _not_ _need_ _supports_.",
|
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does not need supports_.",
|
||||||
|
|
||||||
"block.create.mechanical_mixer.tooltip": "MIXEUR MÉCANIQUE",
|
"block.create.mechanical_mixer.tooltip": "MIXEUR MÉCANIQUE",
|
||||||
"block.create.mechanical_mixer.tooltip.summary": "Un fouet cinétique pour appliquer toutes les recettes d'artisanat informes aux objets en dessous. Nécessite une _force_ _de_ _rotation_ constant et un _bassin_ placé en dessous (avec un espace entre les deux).",
|
"block.create.mechanical_mixer.tooltip.summary": "Un fouet cinétique pour appliquer toutes les recettes d'artisanat informes aux objets en dessous. Nécessite une _force_ _de_ _rotation_ constant et un _bassin_ placé en dessous (avec un espace entre les deux).",
|
||||||
|
@ -1517,7 +1519,7 @@
|
||||||
"block.create.mechanical_crafter.tooltip.condition1": "Lorsque tourné",
|
"block.create.mechanical_crafter.tooltip.condition1": "Lorsque tourné",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour1": "_Démarre_ _le_ _processus_ _d'artisanat_ dès que _tous_ les _établis_ dans la grille ont _reçu_ _un_ _objet_.",
|
"block.create.mechanical_crafter.tooltip.behaviour1": "_Démarre_ _le_ _processus_ _d'artisanat_ dès que _tous_ les _établis_ dans la grille ont _reçu_ _un_ _objet_.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting_ _process_ with all currently given _items_ in the grid.",
|
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting process_ with all currently given _items_ in the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control1": "Lorsqu'utilisation de la clé à l'avant",
|
"block.create.mechanical_crafter.tooltip.control1": "Lorsqu'utilisation de la clé à l'avant",
|
||||||
"block.create.mechanical_crafter.tooltip.action1": "_Fait_ _défiler_ _la_ _direction_ dans laquelle un établi individuel _déplace_ _ses_ _objets_. Pour former une grille de travail, disposer les _tapis_ _roulants_ _dans_ _un_ _flux_ qui déplace tous les articles vers un établi final. Le dernier artisan doit _pointer_ _autrepart_ de la grille.",
|
"block.create.mechanical_crafter.tooltip.action1": "_Fait_ _défiler_ _la_ _direction_ dans laquelle un établi individuel _déplace_ _ses_ _objets_. Pour former une grille de travail, disposer les _tapis_ _roulants_ _dans_ _un_ _flux_ qui déplace tous les articles vers un établi final. Le dernier artisan doit _pointer_ _autrepart_ de la grille.",
|
||||||
"block.create.mechanical_crafter.tooltip.control2": "Lorsqu'utilisation de la clé à l'arrière",
|
"block.create.mechanical_crafter.tooltip.control2": "Lorsqu'utilisation de la clé à l'arrière",
|
||||||
|
@ -1541,9 +1543,9 @@
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
||||||
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving_ _fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable_ _storage_ _interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary_ _Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable storage interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
|
@ -1568,15 +1570,15 @@
|
||||||
"block.create.mechanical_bearing.tooltip.behaviour1": "Démarre les blocs attachés en rotation. Utilisez un _châssis_ ou _bloc_ _de_ _slime_ pour déplacer plus d'un seul bloc.",
|
"block.create.mechanical_bearing.tooltip.behaviour1": "Démarre les blocs attachés en rotation. Utilisez un _châssis_ ou _bloc_ _de_ _slime_ pour déplacer plus d'un seul bloc.",
|
||||||
|
|
||||||
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
||||||
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational_ _Force_ from wind. Attach your own design and watch it spin!",
|
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational Force_ from wind. Attach your own design and watch it spin!",
|
||||||
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
||||||
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational_ _Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail_ _Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
||||||
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_.",
|
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_.",
|
||||||
|
|
||||||
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
||||||
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_. Comes in a variety of colours.",
|
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_. Comes in a variety of colours.",
|
||||||
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
||||||
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
||||||
|
|
||||||
|
@ -1597,13 +1599,13 @@
|
||||||
"block.create.cart_assembler.tooltip.condition1": "Lorsqu'alimenté par de la redstone",
|
"block.create.cart_assembler.tooltip.condition1": "Lorsqu'alimenté par de la redstone",
|
||||||
"block.create.cart_assembler.tooltip.behaviour1": "_Démonte_ les structures montées un _chariot_ _passant_ et les remet dans le monde.",
|
"block.create.cart_assembler.tooltip.behaviour1": "_Démonte_ les structures montées un _chariot_ _passant_ et les remet dans le monde.",
|
||||||
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected_ _by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption_ _mounted_ _between_ the _two_ of them. The structure will behave similarly to a _Minecart_ _Coupling_.",
|
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption mounted between_ the _two_ of them. The structure will behave similarly to a _Minecart Coupling_.",
|
||||||
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
||||||
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when_ _powered_, _disassembles_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when powered_, _disassembles_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
||||||
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when_ _powered_, disassembles and _holds_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when powered_, disassembles and _holds_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
||||||
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles_ _unassembled_ carts, _disassembles_ _assembled_ carts.",
|
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles unassembled_ carts, _disassembles assembled_ carts.",
|
||||||
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
||||||
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
||||||
|
|
||||||
|
@ -1622,7 +1624,7 @@
|
||||||
"block.create.linear_chassis.tooltip.action1": "Rends la face _collante_. Lorsque déplace, le châssis va _tirer_ les blocs attachés, quelle que soit la direction du mouvement.",
|
"block.create.linear_chassis.tooltip.action1": "Rends la face _collante_. Lorsque déplace, le châssis va _tirer_ les blocs attachés, quelle que soit la direction du mouvement.",
|
||||||
|
|
||||||
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
||||||
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear_ _Chassis_ that does not connect to the other.",
|
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear Chassis_ that does not connect to the other.",
|
||||||
|
|
||||||
"block.create.radial_chassis.tooltip": "CHÂSSIS DE ROTATION",
|
"block.create.radial_chassis.tooltip": "CHÂSSIS DE ROTATION",
|
||||||
"block.create.radial_chassis.tooltip.summary": "Un bloc de base configurable reliant les structures pour le mouvement.",
|
"block.create.radial_chassis.tooltip.summary": "Un bloc de base configurable reliant les structures pour le mouvement.",
|
||||||
|
@ -1646,9 +1648,9 @@
|
||||||
"block.create.mechanical_harvester.tooltip.behaviour1": "_Récolte_ toutes les _cultures_ _matures_ que la lame entre en touche et les remet à leur état de croissance initial.",
|
"block.create.mechanical_harvester.tooltip.behaviour1": "_Récolte_ toutes les _cultures_ _matures_ que la lame entre en touche et les remet à leur état de croissance initial.",
|
||||||
|
|
||||||
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
||||||
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks_ _blocks_ which _cannot_ _be_ _collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills_ _soil_ _blocks_ as though a Hoe would be used on them.",
|
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks blocks_ which _cannot be collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills soil blocks_ as though a Hoe would be used on them.",
|
||||||
|
|
||||||
"block.create.mechanical_saw.tooltip": "SCIE MÉCANIQUE",
|
"block.create.mechanical_saw.tooltip": "SCIE MÉCANIQUE",
|
||||||
"block.create.mechanical_saw.tooltip.summary": "Convient pour _couper_ des _arbres_ efficacement et pour _tailler_ des _blocs_ dans leurs homologues menuisés. Il est déplaceable à l'aide de _pistons_ _mécaniques_ ou _roulements_.",
|
"block.create.mechanical_saw.tooltip.summary": "Convient pour _couper_ des _arbres_ efficacement et pour _tailler_ des _blocs_ dans leurs homologues menuisés. Il est déplaceable à l'aide de _pistons_ _mécaniques_ ou _roulements_.",
|
||||||
|
@ -1665,7 +1667,7 @@
|
||||||
"block.create.stockpile_switch.tooltip.behaviour1": "Arrête de fournir de _l'énergie_",
|
"block.create.stockpile_switch.tooltip.behaviour1": "Arrête de fournir de _l'énergie_",
|
||||||
|
|
||||||
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
||||||
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects_ _Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute_ _contains_ a matching item, this component will emit a _Redstone_ _Signal_. When an observed _funnel_ _transfers_ a matching item, this component will emit a _Redstone_ _Pulse_.",
|
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute contains_ a matching item, this component will emit a _Redstone Signal_. When an observed _funnel transfers_ a matching item, this component will emit a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.redstone_link.tooltip": "LIAISON REDSTONE",
|
"block.create.redstone_link.tooltip": "LIAISON REDSTONE",
|
||||||
"block.create.redstone_link.tooltip.summary": "Points de terminaison pour les connexions de _redstone_ _sans-fil_. Peut être attribué des _fréquences_ en utilisant n'importe quel objet. La portée du signal est limitée, quoique raisonnablement loin.",
|
"block.create.redstone_link.tooltip.summary": "Points de terminaison pour les connexions de _redstone_ _sans-fil_. Peut être attribué des _fréquences_ en utilisant n'importe quel objet. La portée du signal est limitée, quoique raisonnablement loin.",
|
||||||
|
@ -1677,11 +1679,11 @@
|
||||||
"block.create.redstone_link.tooltip.action2": "TBascule entre le mode _receveur_ et _transmetteur_.",
|
"block.create.redstone_link.tooltip.action2": "TBascule entre le mode _receveur_ et _transmetteur_.",
|
||||||
|
|
||||||
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
||||||
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text_ _Display_.",
|
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text Display_.",
|
||||||
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
||||||
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal_ _Strength_ as its displayed value.",
|
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal Strength_ as its displayed value.",
|
||||||
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
||||||
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name_ _tag_ with several nixie tubes _arranged_ in a _line_.",
|
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name tag_ with several nixie tubes _arranged_ in a _line_.",
|
||||||
|
|
||||||
"block.create.redstone_contact.tooltip": "redstone_contact REDSTONE",
|
"block.create.redstone_contact.tooltip": "redstone_contact REDSTONE",
|
||||||
"block.create.redstone_contact.tooltip.summary": "N'émet de l'énergie que par paires. Il est mobile avec _pistons_ _mécaniques_ ou _roulements_.",
|
"block.create.redstone_contact.tooltip.summary": "N'émet de l'énergie que par paires. Il est mobile avec _pistons_ _mécaniques_ ou _roulements_.",
|
||||||
|
@ -1698,7 +1700,7 @@
|
||||||
"block.create.creative_crate.tooltip": "CAISSE CRÉATIVE",
|
"block.create.creative_crate.tooltip": "CAISSE CRÉATIVE",
|
||||||
"block.create.creative_crate.tooltip.summary": "Fournit une réserve infinie de blocs aux _Schémacanons_ adjacents.",
|
"block.create.creative_crate.tooltip.summary": "Fournit une réserve infinie de blocs aux _Schémacanons_ adjacents.",
|
||||||
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
||||||
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless_ _supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
||||||
|
|
||||||
"block.create.deployer.tooltip": "DÉPLOYEUR",
|
"block.create.deployer.tooltip": "DÉPLOYEUR",
|
||||||
"block.create.deployer.tooltip.summary": "_Frappe_, _utilise_ et _active_. Cette machine essaiera _d'imiter_ un _joueur_ autant que possible. Peut _prendre_ et _déposer_ des _objets_ dans _l'inventaire_ adjacent. Peut être affecté à une pile d'éléments en tant que _filtre_.",
|
"block.create.deployer.tooltip.summary": "_Frappe_, _utilise_ et _active_. Cette machine essaiera _d'imiter_ un _joueur_ autant que possible. Peut _prendre_ et _déposer_ des _objets_ dans _l'inventaire_ adjacent. Peut être affecté à une pile d'éléments en tant que _filtre_.",
|
||||||
|
@ -1731,9 +1733,9 @@
|
||||||
"block.create.powered_latch.tooltip.summary": "Un levier qui peut être contrôlé par un _signal_ _de_ _redstone_. Un signal sur _l'arrière_ _l'active_, un signal sur le _côté_ _va_ _le_ _réinitialiser_.",
|
"block.create.powered_latch.tooltip.summary": "Un levier qui peut être contrôlé par un _signal_ _de_ _redstone_. Un signal sur _l'arrière_ _l'active_, un signal sur le _côté_ _va_ _le_ _réinitialiser_.",
|
||||||
|
|
||||||
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
||||||
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional_ _powered_ _rail_ capable of _fine_ _control_ over a minecarts' _movement_ _speed_.",
|
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional powered rail_ capable of _fine control_ over a minecarts' _movement speed_.",
|
||||||
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal_ _strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
||||||
|
|
||||||
"block.create.speedometer.tooltip": "COMPTEUR DE VITESSE",
|
"block.create.speedometer.tooltip": "COMPTEUR DE VITESSE",
|
||||||
"block.create.speedometer.tooltip.summary": "Mesure et affiche la _ vitesse de rotation _ des composants cinétiques attachés. Prend en charge les _comparateurs_ _de_ _redstone_.",
|
"block.create.speedometer.tooltip.summary": "Mesure et affiche la _ vitesse de rotation _ des composants cinétiques attachés. Prend en charge les _comparateurs_ _de_ _redstone_.",
|
||||||
|
@ -1746,16 +1748,16 @@
|
||||||
"block.create.stressometer.tooltip.behaviour1": "Indique une couleur correspondant au niveau de contrainte. Les _réseaux_ _surchargés_ cesseront de bouger. Le stress peut être soulagé en ajoutant plus de _sources_ _rotationnelles_ au réseau.",
|
"block.create.stressometer.tooltip.behaviour1": "Indique une couleur correspondant au niveau de contrainte. Les _réseaux_ _surchargés_ cesseront de bouger. Le stress peut être soulagé en ajoutant plus de _sources_ _rotationnelles_ au réseau.",
|
||||||
|
|
||||||
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
||||||
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish_ _materials_. Can be automatically applied using the Deployer.",
|
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish materials_. Can be automatically applied using the Deployer.",
|
||||||
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking_ _at_ _them_",
|
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking at them_",
|
||||||
|
|
||||||
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
||||||
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
||||||
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked_ _face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged_ _along_ when moved by _mechanical_ _pistons_, _bearings_ and other controllers.",
|
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged along_ when moved by _mechanical pistons_, _bearings_ and other controllers.",
|
||||||
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
||||||
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically_ _attaches_ blocks placed from the main hand to the _side_ they were _placed_ _against._",
|
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically attaches_ blocks placed from the main hand to the _side_ they were _placed against._",
|
||||||
|
|
||||||
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
||||||
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
||||||
|
@ -1767,9 +1769,9 @@
|
||||||
"item.create.shadow_steel.tooltip.summary": "Un matériau chromatique forgé _dans_ _le_ _néant_.",
|
"item.create.shadow_steel.tooltip.summary": "Un matériau chromatique forgé _dans_ _le_ _néant_.",
|
||||||
|
|
||||||
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
||||||
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage_ _Contraptions_ together to form a majestic Train.",
|
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage Contraptions_ together to form a majestic Train.",
|
||||||
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
||||||
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant_ _distance_ while moving.",
|
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant distance_ while moving.",
|
||||||
|
|
||||||
"item.create.crafter_slot_cover.tooltip": "COUVERCLE D'EMPLACEMENT",
|
"item.create.crafter_slot_cover.tooltip": "COUVERCLE D'EMPLACEMENT",
|
||||||
"item.create.crafter_slot_cover.tooltip.summary": "Utilisé pour marquer un _établi_ _mécanique_ comme un emplacement vide dans une recette. Les établis ne doivent pas nécessairement former une grille carrée complète. C'est utile quand il y a des recettes où les _ingredients_ _sont_ _en_ _diagonale_ les uns aux autres.",
|
"item.create.crafter_slot_cover.tooltip.summary": "Utilisé pour marquer un _établi_ _mécanique_ comme un emplacement vide dans une recette. Les établis ne doivent pas nécessairement former une grille carrée complète. C'est utile quand il y a des recettes où les _ingredients_ _sont_ _en_ _diagonale_ les uns aux autres.",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"_": "Missing Localizations: 848",
|
"_": "Missing Localizations: 850",
|
||||||
|
|
||||||
"_": "->------------------------] Game Elements [------------------------<-",
|
"_": "->------------------------] Game Elements [------------------------<-",
|
||||||
|
|
||||||
|
@ -1089,6 +1089,8 @@
|
||||||
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
||||||
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
||||||
|
|
||||||
|
"create.hint.hose_pulley.title": "UNLOCALIZED: Bottomless Supply",
|
||||||
|
"create.hint.hose_pulley": "UNLOCALIZED: The targeted body of fluid is considered infinite.",
|
||||||
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
||||||
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
||||||
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
||||||
|
@ -1141,68 +1143,68 @@
|
||||||
"item.create.example_item.tooltip.action1": "Questi controlli vengono visualizzati.",
|
"item.create.example_item.tooltip.action1": "Questi controlli vengono visualizzati.",
|
||||||
|
|
||||||
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
||||||
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Andesite_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Andesite Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
||||||
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Brass_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Brass Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.wooden_bracket.tooltip": "UNLOCALIZED: WOODEN BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.metal_bracket.tooltip": "UNLOCALIZED: METAL BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
||||||
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
||||||
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_.",
|
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_.",
|
||||||
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
||||||
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Belts_ and a great way to cover the holes left in your wall because of them.",
|
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Mechanical_ _Belts!_ _Andesite Tunnels_ can split off one item from a stack when another belt or depot is placed at the side of the main belt.",
|
||||||
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
|
|
||||||
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
||||||
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_. Comes with a handy _filter_.",
|
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_. Comes with a handy _filter_.",
|
||||||
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
||||||
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: _Brass_ _Tunnels_ come with a number of _Filtering_ and _Splitting_ options for your _Belts_.",
|
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: A fancy protective cover for your _Mechanical_ _Belts!_ _Brass Tunnels_ also come with a number of _Filtering_ and _Splitting_ options for your items.",
|
||||||
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass_ _Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
||||||
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass_ _Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
||||||
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass_ _Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
||||||
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
||||||
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
||||||
|
|
||||||
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
||||||
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
||||||
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
||||||
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid_ _Pipe_ with the _Copper_ _Casing_. Encased Fluid pipes will _lock_ _their_ _connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid Pipe_ with the _Copper Casing_. Encased Fluid pipes will _lock their connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
||||||
|
|
||||||
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
||||||
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid_ _Pipe_ encased with the _Copper_ _Casing_.",
|
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid Pipe_ encased with the _Copper Casing_.",
|
||||||
|
|
||||||
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
||||||
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.seat.tooltip": "UNLOCALIZED: SEAT",
|
"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.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.",
|
||||||
|
@ -1210,7 +1212,7 @@
|
||||||
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
||||||
|
|
||||||
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
||||||
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item_ _containers_. You can also interact with chutes from the side using _hoppers_ or _mounted_ _funnels_.",
|
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item containers_. You can also interact with chutes from the side using _hoppers_ or _mounted funnels_.",
|
||||||
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
||||||
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
||||||
|
|
||||||
|
@ -1220,7 +1222,7 @@
|
||||||
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
||||||
|
|
||||||
"item.create.blaze_cake.tooltip": "UNLOCALIZED: BLAZE CAKE",
|
"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.summary": "UNLOCALIZED: A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!",
|
||||||
|
|
||||||
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
||||||
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
||||||
|
@ -1228,20 +1230,20 @@
|
||||||
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
||||||
|
|
||||||
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
||||||
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical_ _Pump_ to get the _fluid_ moving.",
|
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical Pump_ to get the _fluid_ moving.",
|
||||||
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid_ _containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
||||||
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
||||||
|
|
||||||
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
||||||
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid_ _bodies_ in the world.",
|
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid bodies_ in the world.",
|
||||||
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height_ _extraction_ or _filling_ will act.",
|
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height extraction_ or _filling_ will act.",
|
||||||
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking_ _fluid_ blocks from the body the hose end was lowered into. Very _large_ _bodies_ of fluids will be _considered_ _infinite_.",
|
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking fluid_ blocks from the body the hose end was lowered into. Very _large bodies_ of fluids will be _considered infinite_.",
|
||||||
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling_ _fluid_ into the world _up_ _to_ the _hose_ ends' _height_.",
|
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling fluid_ into the world _up to_ the _hose_ ends' _height_.",
|
||||||
|
|
||||||
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
||||||
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
||||||
|
@ -1249,51 +1251,51 @@
|
||||||
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
||||||
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid_ _Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless_ _supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
||||||
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
||||||
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
||||||
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational_ _force_ to re-open the valve.",
|
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational force_ to re-open the valve.",
|
||||||
|
|
||||||
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
||||||
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational_ _force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
||||||
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
||||||
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational_ _force_ to switch the direction that the _fluid_ flows.",
|
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational force_ to switch the direction that the _fluid_ flows.",
|
||||||
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
||||||
|
|
||||||
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
||||||
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid_ _pipe_ with a filter. Can specify which _fluids_ pass through.",
|
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid pipe_ with a filter. Can specify which _fluids_ pass through.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
||||||
|
|
||||||
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
||||||
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid_ _items._",
|
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid items._",
|
||||||
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
||||||
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
||||||
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid_ _container_ _item_ that passes beneath it.",
|
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid container item_ that passes beneath it.",
|
||||||
|
|
||||||
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
||||||
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid_ _items._",
|
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid items._",
|
||||||
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid_ _container_. The item will then be ejected on the opposite side.",
|
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid container_. The item will then be ejected on the opposite side.",
|
||||||
|
|
||||||
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
||||||
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
||||||
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
||||||
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible_ _inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical_ _Crafters_.",
|
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical Crafters_.",
|
||||||
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
||||||
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible_ _item_ _inventory_ to set it as a _source_ for the _Mechanical_ _Arm_. Right-click twice to set it as the _destination_.",
|
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible item inventory_ to set it as a _source_ for the _Mechanical Arm_. Right-click twice to set it as the _destination_.",
|
||||||
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
||||||
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical_ _Arm_.",
|
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical Arm_.",
|
||||||
|
|
||||||
"item.create.wand_of_symmetry.tooltip": "ASTA DI SIMETRIA",
|
"item.create.wand_of_symmetry.tooltip": "ASTA DI SIMETRIA",
|
||||||
"item.create.wand_of_symmetry.tooltip.summary": "Rispecchia perfettamente il posizionamento dei blocchi su piani configurati.",
|
"item.create.wand_of_symmetry.tooltip.summary": "Rispecchia perfettamente il posizionamento dei blocchi su piani configurati.",
|
||||||
|
@ -1333,9 +1335,9 @@
|
||||||
"item.create.deforester.tooltip.summary": "Un' _ascia_ _radiante_ in grado di abbattere alberi in una frazione di secondo.",
|
"item.create.deforester.tooltip.summary": "Un' _ascia_ _radiante_ in grado di abbattere alberi in una frazione di secondo.",
|
||||||
|
|
||||||
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
||||||
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases_ _reach_ _distance_ of the wielder.",
|
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases reach distance_ of the wielder.",
|
||||||
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
||||||
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach_ _distance_ of items used in the _Main-Hand_.",
|
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach distance_ of items used in the _Main-Hand_.",
|
||||||
|
|
||||||
"item.create.filter.tooltip": "FILTRO",
|
"item.create.filter.tooltip": "FILTRO",
|
||||||
"item.create.filter.tooltip.summary": "_Controlla_ _gli_ _output_ e gli _input_ dei dispositivi logistici con maggiore _precisione_, confrontandoli con una _serie_ _di_ _oggetti_ o diversi _filtri_ _nidificati_.",
|
"item.create.filter.tooltip.summary": "_Controlla_ _gli_ _output_ e gli _input_ dei dispositivi logistici con maggiore _precisione_, confrontandoli con una _serie_ _di_ _oggetti_ o diversi _filtri_ _nidificati_.",
|
||||||
|
@ -1410,14 +1412,14 @@
|
||||||
"block.create.clutch.tooltip.behaviour1": "_Interrompe_ il trasferimento della rotazione dall'altro lato.",
|
"block.create.clutch.tooltip.behaviour1": "_Interrompe_ il trasferimento della rotazione dall'altro lato.",
|
||||||
|
|
||||||
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
||||||
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
||||||
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
||||||
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation_ _speed_ and direction of this component.",
|
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation speed_ and direction of this component.",
|
||||||
|
|
||||||
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. _Analog_ _redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. _Analog redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same_ _speed._ With a _full_ _strength_ signal, adjacent chain drives will relay exactly _twice_ _its_ _speed._ Anything inbetween will give results between 1-2x its speed.",
|
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same speed._ With a _full strength_ signal, adjacent chain drives will relay exactly _twice its speed._ Anything inbetween will give results between 1-2x its speed.",
|
||||||
|
|
||||||
"item.create.belt_connector.tooltip": "NASTRO MECCANICO",
|
"item.create.belt_connector.tooltip": "NASTRO MECCANICO",
|
||||||
"item.create.belt_connector.tooltip.summary": "Collega due o più _Alberi_ con un _Nastro_ _Meccanico_. Gli alberi collegati avranno la stessa velocità e direzione di rotazione esatte. Il Nastro può fungere da _Trasportatore_ per _Oggetti_ ed _Entità_.",
|
"item.create.belt_connector.tooltip.summary": "Collega due o più _Alberi_ con un _Nastro_ _Meccanico_. Gli alberi collegati avranno la stessa velocità e direzione di rotazione esatte. Il Nastro può fungere da _Trasportatore_ per _Oggetti_ ed _Entità_.",
|
||||||
|
@ -1490,22 +1492,22 @@
|
||||||
"block.create.mechanical_press.tooltip.condition2": "Quando sopra a un Nastro Meccanico",
|
"block.create.mechanical_press.tooltip.condition2": "Quando sopra a un Nastro Meccanico",
|
||||||
"block.create.mechanical_press.tooltip.behaviour2": "Comprime _Automaticamente_ gli oggetti che passano sul Nastro.",
|
"block.create.mechanical_press.tooltip.behaviour2": "Comprime _Automaticamente_ gli oggetti che passano sul Nastro.",
|
||||||
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
||||||
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact_ _items_ in the basin whenever all necessary ingredients are present.",
|
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact items_ in the basin whenever all necessary ingredients are present.",
|
||||||
|
|
||||||
"block.create.basin.tooltip": "BACINELLA",
|
"block.create.basin.tooltip": "BACINELLA",
|
||||||
"block.create.basin.tooltip.summary": "Un pratico _contenitore_ _di_ _oggetti_ utilizzato nella lavorazione con il _Miscelatore_ _Meccanico_ e la _Pressa_ _Meccanica_. Supporta i _Comparatori_ _Redstone_.",
|
"block.create.basin.tooltip.summary": "Un pratico _contenitore_ _di_ _oggetti_ utilizzato nella lavorazione con il _Miscelatore_ _Meccanico_ e la _Pressa_ _Meccanica_. Supporta i _Comparatori_ _Redstone_.",
|
||||||
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
||||||
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open_ _inventories_ such as belts, other basins, depots, item drains and others are _below_ _one_ _side_ of a basin, they will automatically receive any _item/fluid_ _outputs_ created in the basin. This is useful for automation.",
|
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open inventories_ such as belts, other basins, depots, item drains and others are _below one side_ of a basin, they will automatically receive any _item/fluid outputs_ created in the basin. This is useful for automation.",
|
||||||
|
|
||||||
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
||||||
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
||||||
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
||||||
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
||||||
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
||||||
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze_ _Cake_ for high temperatures.",
|
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze Cake_ for high temperatures.",
|
||||||
|
|
||||||
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
||||||
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does_ _not_ _need_ _supports_.",
|
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does not need supports_.",
|
||||||
|
|
||||||
"block.create.mechanical_mixer.tooltip": "MISCELATORE MECCANICO",
|
"block.create.mechanical_mixer.tooltip": "MISCELATORE MECCANICO",
|
||||||
"block.create.mechanical_mixer.tooltip.summary": "Una frusta cinetica per applicare qualsiasi ricetta di creazione informe agli oggetti sottostanti. Richiede una _Forza_ _di_ _Rotazione_ costante e una _Bacinella_ posizionata sotto (con uno spazio in mezzo).",
|
"block.create.mechanical_mixer.tooltip.summary": "Una frusta cinetica per applicare qualsiasi ricetta di creazione informe agli oggetti sottostanti. Richiede una _Forza_ _di_ _Rotazione_ costante e una _Bacinella_ posizionata sotto (con uno spazio in mezzo).",
|
||||||
|
@ -1517,7 +1519,7 @@
|
||||||
"block.create.mechanical_crafter.tooltip.condition1": "Quando ruotato",
|
"block.create.mechanical_crafter.tooltip.condition1": "Quando ruotato",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour1": "_Inizia_ _il_ _processo_ _di_ _creazione_ non appena a tutti i costruttori della griglia è stato assegnato un oggetto.",
|
"block.create.mechanical_crafter.tooltip.behaviour1": "_Inizia_ _il_ _processo_ _di_ _creazione_ non appena a tutti i costruttori della griglia è stato assegnato un oggetto.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting_ _process_ with all currently given _items_ in the grid.",
|
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting process_ with all currently given _items_ in the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control1": "Quando Strappato sul Davanti",
|
"block.create.mechanical_crafter.tooltip.control1": "Quando Strappato sul Davanti",
|
||||||
"block.create.mechanical_crafter.tooltip.action1": "_Cicla_ _la_ _direzione_ verso cui un singolo costruttore _sposta_ _i_ _suoi_ _oggetti_. Per formare una griglia di lavoro, _disporre_ _i_ _nastri_ _in_ _un_ _flusso_ che sposta tutti gli oggetti verso il costruttore finale. Il costruttore finale deve puntare lontano dalla griglia.",
|
"block.create.mechanical_crafter.tooltip.action1": "_Cicla_ _la_ _direzione_ verso cui un singolo costruttore _sposta_ _i_ _suoi_ _oggetti_. Per formare una griglia di lavoro, _disporre_ _i_ _nastri_ _in_ _un_ _flusso_ che sposta tutti gli oggetti verso il costruttore finale. Il costruttore finale deve puntare lontano dalla griglia.",
|
||||||
"block.create.mechanical_crafter.tooltip.control2": "Quando Strappato sul Dietro",
|
"block.create.mechanical_crafter.tooltip.control2": "Quando Strappato sul Dietro",
|
||||||
|
@ -1541,9 +1543,9 @@
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
||||||
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving_ _fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable_ _storage_ _interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary_ _Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable storage interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
|
@ -1568,15 +1570,15 @@
|
||||||
"block.create.mechanical_bearing.tooltip.behaviour1": "Inizia a ruotare i blocchi collegati. Usa _Telai_ o _Blocchi_ _di_ _Slime_ per spostare più di un singolo blocco.",
|
"block.create.mechanical_bearing.tooltip.behaviour1": "Inizia a ruotare i blocchi collegati. Usa _Telai_ o _Blocchi_ _di_ _Slime_ per spostare più di un singolo blocco.",
|
||||||
|
|
||||||
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
||||||
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational_ _Force_ from wind. Attach your own design and watch it spin!",
|
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational Force_ from wind. Attach your own design and watch it spin!",
|
||||||
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
||||||
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational_ _Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail_ _Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
||||||
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_.",
|
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_.",
|
||||||
|
|
||||||
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
||||||
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_. Comes in a variety of colours.",
|
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_. Comes in a variety of colours.",
|
||||||
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
||||||
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
||||||
|
|
||||||
|
@ -1597,13 +1599,13 @@
|
||||||
"block.create.cart_assembler.tooltip.condition1": "Quando Alimentato da Redstone",
|
"block.create.cart_assembler.tooltip.condition1": "Quando Alimentato da Redstone",
|
||||||
"block.create.cart_assembler.tooltip.behaviour1": "Smonta le strutture montate nei _carrelli_ _da_ _miniera_ di _passaggio_ e le rimette nel mondo.",
|
"block.create.cart_assembler.tooltip.behaviour1": "Smonta le strutture montate nei _carrelli_ _da_ _miniera_ di _passaggio_ e le rimette nel mondo.",
|
||||||
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected_ _by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption_ _mounted_ _between_ the _two_ of them. The structure will behave similarly to a _Minecart_ _Coupling_.",
|
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption mounted between_ the _two_ of them. The structure will behave similarly to a _Minecart Coupling_.",
|
||||||
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
||||||
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when_ _powered_, _disassembles_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when powered_, _disassembles_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
||||||
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when_ _powered_, disassembles and _holds_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when powered_, disassembles and _holds_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
||||||
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles_ _unassembled_ carts, _disassembles_ _assembled_ carts.",
|
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles unassembled_ carts, _disassembles assembled_ carts.",
|
||||||
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
||||||
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
||||||
|
|
||||||
|
@ -1622,7 +1624,7 @@
|
||||||
"block.create.linear_chassis.tooltip.action1": "Crea la faccia cliccata _Appiccicosa_. Quando viene spostato, il telaio tirerà i blocchi collegati, indipendentemente dalla direzione del movimento.",
|
"block.create.linear_chassis.tooltip.action1": "Crea la faccia cliccata _Appiccicosa_. Quando viene spostato, il telaio tirerà i blocchi collegati, indipendentemente dalla direzione del movimento.",
|
||||||
|
|
||||||
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
||||||
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear_ _Chassis_ that does not connect to the other.",
|
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear Chassis_ that does not connect to the other.",
|
||||||
|
|
||||||
"block.create.radial_chassis.tooltip": "TELAIO RADIALE",
|
"block.create.radial_chassis.tooltip": "TELAIO RADIALE",
|
||||||
"block.create.radial_chassis.tooltip.summary": "Un blocco base configurabile che collega le strutture per il movimento.",
|
"block.create.radial_chassis.tooltip.summary": "Un blocco base configurabile che collega le strutture per il movimento.",
|
||||||
|
@ -1646,9 +1648,9 @@
|
||||||
"block.create.mechanical_harvester.tooltip.behaviour1": "_Raccoglie_ tutte le _colture_ _mature_ con cui la lama si scontra e ripristina il loro stato iniziale di crescita.",
|
"block.create.mechanical_harvester.tooltip.behaviour1": "_Raccoglie_ tutte le _colture_ _mature_ con cui la lama si scontra e ripristina il loro stato iniziale di crescita.",
|
||||||
|
|
||||||
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
||||||
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks_ _blocks_ which _cannot_ _be_ _collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills_ _soil_ _blocks_ as though a Hoe would be used on them.",
|
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks blocks_ which _cannot be collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills soil blocks_ as though a Hoe would be used on them.",
|
||||||
|
|
||||||
"block.create.mechanical_saw.tooltip": "SEGA MECCANICA",
|
"block.create.mechanical_saw.tooltip": "SEGA MECCANICA",
|
||||||
"block.create.mechanical_saw.tooltip.summary": "Adatto per _tagliare_ _alberi_ in modo efficace e per _tagliare_ _blocchi_ nelle loro controparti carpentate. È mobile con _Pistoni_ o _Supporti_ _Meccanici_.",
|
"block.create.mechanical_saw.tooltip.summary": "Adatto per _tagliare_ _alberi_ in modo efficace e per _tagliare_ _blocchi_ nelle loro controparti carpentate. È mobile con _Pistoni_ o _Supporti_ _Meccanici_.",
|
||||||
|
@ -1665,7 +1667,7 @@
|
||||||
"block.create.stockpile_switch.tooltip.behaviour1": "Smette di fornire il _Segnale_ _Redstone_",
|
"block.create.stockpile_switch.tooltip.behaviour1": "Smette di fornire il _Segnale_ _Redstone_",
|
||||||
|
|
||||||
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
||||||
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects_ _Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute_ _contains_ a matching item, this component will emit a _Redstone_ _Signal_. When an observed _funnel_ _transfers_ a matching item, this component will emit a _Redstone_ _Pulse_.",
|
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute contains_ a matching item, this component will emit a _Redstone Signal_. When an observed _funnel transfers_ a matching item, this component will emit a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.redstone_link.tooltip": "COLLEGAMENTO REDSTONE",
|
"block.create.redstone_link.tooltip": "COLLEGAMENTO REDSTONE",
|
||||||
"block.create.redstone_link.tooltip.summary": "Endpoint per connessioni _Wireless_ _di_ _Redstone_. Le _Frequenze_ possono essere assegnate utilizzando qualsiasi oggetto. La gamma del segnale è limitata, sebbene ragionevolmente lontana.",
|
"block.create.redstone_link.tooltip.summary": "Endpoint per connessioni _Wireless_ _di_ _Redstone_. Le _Frequenze_ possono essere assegnate utilizzando qualsiasi oggetto. La gamma del segnale è limitata, sebbene ragionevolmente lontana.",
|
||||||
|
@ -1677,11 +1679,11 @@
|
||||||
"block.create.redstone_link.tooltip.action2": "Alterna tra la modalità _Ricevitore_ e _Trasmettitore_.",
|
"block.create.redstone_link.tooltip.action2": "Alterna tra la modalità _Ricevitore_ e _Trasmettitore_.",
|
||||||
|
|
||||||
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
||||||
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text_ _Display_.",
|
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text Display_.",
|
||||||
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
||||||
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal_ _Strength_ as its displayed value.",
|
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal Strength_ as its displayed value.",
|
||||||
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
||||||
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name_ _tag_ with several nixie tubes _arranged_ in a _line_.",
|
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name tag_ with several nixie tubes _arranged_ in a _line_.",
|
||||||
|
|
||||||
"block.create.redstone_contact.tooltip": "CONTATTO REDSTONE",
|
"block.create.redstone_contact.tooltip": "CONTATTO REDSTONE",
|
||||||
"block.create.redstone_contact.tooltip.summary": "Emette solo un segnale di pietrarossa in coppia. È mobile con _Pistoni_ o _Supporti_ _Meccanici_.",
|
"block.create.redstone_contact.tooltip.summary": "Emette solo un segnale di pietrarossa in coppia. È mobile con _Pistoni_ o _Supporti_ _Meccanici_.",
|
||||||
|
@ -1698,7 +1700,7 @@
|
||||||
"block.create.creative_crate.tooltip": "CREATORE CANNONESCHEMATICO",
|
"block.create.creative_crate.tooltip": "CREATORE CANNONESCHEMATICO",
|
||||||
"block.create.creative_crate.tooltip.summary": "Fornisce una scorta infinita di blocchi ai _Cannoneschematici_ adiacenti.",
|
"block.create.creative_crate.tooltip.summary": "Fornisce una scorta infinita di blocchi ai _Cannoneschematici_ adiacenti.",
|
||||||
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
||||||
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless_ _supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
||||||
|
|
||||||
"block.create.deployer.tooltip": "INSTALLATORE",
|
"block.create.deployer.tooltip": "INSTALLATORE",
|
||||||
"block.create.deployer.tooltip.summary": "_Punzoni_, _Usi_ e _Attivazioni_. Questa macchina proverà a _imitare_ un _giocatore_ il più possibile. Può _Prendere_ e _depositare_ _oggetti_ nell'_Inventario_ adiacente. Può essere assegnata una pila di oggetti come _filtro_.",
|
"block.create.deployer.tooltip.summary": "_Punzoni_, _Usi_ e _Attivazioni_. Questa macchina proverà a _imitare_ un _giocatore_ il più possibile. Può _Prendere_ e _depositare_ _oggetti_ nell'_Inventario_ adiacente. Può essere assegnata una pila di oggetti come _filtro_.",
|
||||||
|
@ -1731,9 +1733,9 @@
|
||||||
"block.create.powered_latch.tooltip.summary": "Una leva che può essere controllata dai _Segnali_ _Redstone. Un segnale sul _retro_ _la_ _abilita_, un _segnale_ _laterale_ _la_ _resetterà_ .",
|
"block.create.powered_latch.tooltip.summary": "Una leva che può essere controllata dai _Segnali_ _Redstone. Un segnale sul _retro_ _la_ _abilita_, un _segnale_ _laterale_ _la_ _resetterà_ .",
|
||||||
|
|
||||||
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
||||||
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional_ _powered_ _rail_ capable of _fine_ _control_ over a minecarts' _movement_ _speed_.",
|
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional powered rail_ capable of _fine control_ over a minecarts' _movement speed_.",
|
||||||
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal_ _strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
||||||
|
|
||||||
"block.create.speedometer.tooltip": "TACHIMETRO",
|
"block.create.speedometer.tooltip": "TACHIMETRO",
|
||||||
"block.create.speedometer.tooltip.summary": "Misura e visualizza la _velocità_ _di_ _rotazione_ dei componenti cinetici collegati. Supporta _Comparatori_ _Redstone_.",
|
"block.create.speedometer.tooltip.summary": "Misura e visualizza la _velocità_ _di_ _rotazione_ dei componenti cinetici collegati. Supporta _Comparatori_ _Redstone_.",
|
||||||
|
@ -1746,16 +1748,16 @@
|
||||||
"block.create.stressometer.tooltip.behaviour1": "Indica un colore corrispondente al livello di stress. Le _reti_ _troppo_ _stressate_ cesseranno di muoversi. Lo stress può essere alleviato aggiungendo più _fonti_ _di_ _rotazione_ alla rete.",
|
"block.create.stressometer.tooltip.behaviour1": "Indica un colore corrispondente al livello di stress. Le _reti_ _troppo_ _stressate_ cesseranno di muoversi. Lo stress può essere alleviato aggiungendo più _fonti_ _di_ _rotazione_ alla rete.",
|
||||||
|
|
||||||
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
||||||
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish_ _materials_. Can be automatically applied using the Deployer.",
|
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish materials_. Can be automatically applied using the Deployer.",
|
||||||
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking_ _at_ _them_",
|
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking at them_",
|
||||||
|
|
||||||
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
||||||
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
||||||
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked_ _face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged_ _along_ when moved by _mechanical_ _pistons_, _bearings_ and other controllers.",
|
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged along_ when moved by _mechanical pistons_, _bearings_ and other controllers.",
|
||||||
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
||||||
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically_ _attaches_ blocks placed from the main hand to the _side_ they were _placed_ _against._",
|
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically attaches_ blocks placed from the main hand to the _side_ they were _placed against._",
|
||||||
|
|
||||||
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
||||||
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
||||||
|
@ -1767,9 +1769,9 @@
|
||||||
"item.create.shadow_steel.tooltip.summary": "Un Materiale Cromatico forgiato _nel_ _vuoto_.",
|
"item.create.shadow_steel.tooltip.summary": "Un Materiale Cromatico forgiato _nel_ _vuoto_.",
|
||||||
|
|
||||||
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
||||||
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage_ _Contraptions_ together to form a majestic Train.",
|
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage Contraptions_ together to form a majestic Train.",
|
||||||
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
||||||
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant_ _distance_ while moving.",
|
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant distance_ while moving.",
|
||||||
|
|
||||||
"item.create.crafter_slot_cover.tooltip": "RIVESTIMENTO SLOT CREAZIONE",
|
"item.create.crafter_slot_cover.tooltip": "RIVESTIMENTO SLOT CREAZIONE",
|
||||||
"item.create.crafter_slot_cover.tooltip.summary": "Utilizzato per coprire uno slot vuoto in un _Costruttore_ _Meccanico_ in una ricetta. I Costruttori non devono necessariamente formare una griglia quadrata completa. Questo è utile quando ci sono ricette in cui gli _ingredienti_ _sono_ _in_ _diagonale_ tra loro.",
|
"item.create.crafter_slot_cover.tooltip.summary": "Utilizzato per coprire uno slot vuoto in un _Costruttore_ _Meccanico_ in una ricetta. I Costruttori non devono necessariamente formare una griglia quadrata completa. Questo è utile quando ci sono ricette in cui gli _ingredienti_ _sono_ _in_ _diagonale_ tra loro.",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"_": "Missing Localizations: 847",
|
"_": "Missing Localizations: 849",
|
||||||
|
|
||||||
"_": "->------------------------] Game Elements [------------------------<-",
|
"_": "->------------------------] Game Elements [------------------------<-",
|
||||||
|
|
||||||
|
@ -1089,6 +1089,8 @@
|
||||||
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
||||||
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
||||||
|
|
||||||
|
"create.hint.hose_pulley.title": "UNLOCALIZED: Bottomless Supply",
|
||||||
|
"create.hint.hose_pulley": "UNLOCALIZED: The targeted body of fluid is considered infinite.",
|
||||||
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
||||||
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
||||||
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
||||||
|
@ -1141,68 +1143,68 @@
|
||||||
"item.create.example_item.tooltip.action1": "これらのコントロールが表示されます。",
|
"item.create.example_item.tooltip.action1": "これらのコントロールが表示されます。",
|
||||||
|
|
||||||
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
||||||
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Andesite_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Andesite Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
||||||
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Brass_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Brass Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.wooden_bracket.tooltip": "UNLOCALIZED: WOODEN BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.metal_bracket.tooltip": "UNLOCALIZED: METAL BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
||||||
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
||||||
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_.",
|
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_.",
|
||||||
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
||||||
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Belts_ and a great way to cover the holes left in your wall because of them.",
|
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Mechanical_ _Belts!_ _Andesite Tunnels_ can split off one item from a stack when another belt or depot is placed at the side of the main belt.",
|
||||||
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
|
|
||||||
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
||||||
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_. Comes with a handy _filter_.",
|
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_. Comes with a handy _filter_.",
|
||||||
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
||||||
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: _Brass_ _Tunnels_ come with a number of _Filtering_ and _Splitting_ options for your _Belts_.",
|
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: A fancy protective cover for your _Mechanical_ _Belts!_ _Brass Tunnels_ also come with a number of _Filtering_ and _Splitting_ options for your items.",
|
||||||
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass_ _Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
||||||
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass_ _Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
||||||
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass_ _Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
||||||
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
||||||
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
||||||
|
|
||||||
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
||||||
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
||||||
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
||||||
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid_ _Pipe_ with the _Copper_ _Casing_. Encased Fluid pipes will _lock_ _their_ _connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid Pipe_ with the _Copper Casing_. Encased Fluid pipes will _lock their connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
||||||
|
|
||||||
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
||||||
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid_ _Pipe_ encased with the _Copper_ _Casing_.",
|
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid Pipe_ encased with the _Copper Casing_.",
|
||||||
|
|
||||||
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
||||||
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.seat.tooltip": "UNLOCALIZED: SEAT",
|
"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.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.",
|
||||||
|
@ -1210,7 +1212,7 @@
|
||||||
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
||||||
|
|
||||||
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
||||||
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item_ _containers_. You can also interact with chutes from the side using _hoppers_ or _mounted_ _funnels_.",
|
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item containers_. You can also interact with chutes from the side using _hoppers_ or _mounted funnels_.",
|
||||||
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
||||||
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
||||||
|
|
||||||
|
@ -1220,7 +1222,7 @@
|
||||||
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
||||||
|
|
||||||
"item.create.blaze_cake.tooltip": "UNLOCALIZED: BLAZE CAKE",
|
"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.summary": "UNLOCALIZED: A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!",
|
||||||
|
|
||||||
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
||||||
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
||||||
|
@ -1228,20 +1230,20 @@
|
||||||
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
||||||
|
|
||||||
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
||||||
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical_ _Pump_ to get the _fluid_ moving.",
|
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical Pump_ to get the _fluid_ moving.",
|
||||||
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid_ _containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
||||||
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
||||||
|
|
||||||
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
||||||
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid_ _bodies_ in the world.",
|
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid bodies_ in the world.",
|
||||||
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height_ _extraction_ or _filling_ will act.",
|
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height extraction_ or _filling_ will act.",
|
||||||
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking_ _fluid_ blocks from the body the hose end was lowered into. Very _large_ _bodies_ of fluids will be _considered_ _infinite_.",
|
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking fluid_ blocks from the body the hose end was lowered into. Very _large bodies_ of fluids will be _considered infinite_.",
|
||||||
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling_ _fluid_ into the world _up_ _to_ the _hose_ ends' _height_.",
|
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling fluid_ into the world _up to_ the _hose_ ends' _height_.",
|
||||||
|
|
||||||
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
||||||
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
||||||
|
@ -1249,51 +1251,51 @@
|
||||||
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
||||||
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid_ _Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless_ _supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
||||||
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
||||||
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
||||||
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational_ _force_ to re-open the valve.",
|
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational force_ to re-open the valve.",
|
||||||
|
|
||||||
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
||||||
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational_ _force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
||||||
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
||||||
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational_ _force_ to switch the direction that the _fluid_ flows.",
|
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational force_ to switch the direction that the _fluid_ flows.",
|
||||||
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
||||||
|
|
||||||
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
||||||
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid_ _pipe_ with a filter. Can specify which _fluids_ pass through.",
|
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid pipe_ with a filter. Can specify which _fluids_ pass through.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
||||||
|
|
||||||
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
||||||
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid_ _items._",
|
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid items._",
|
||||||
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
||||||
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
||||||
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid_ _container_ _item_ that passes beneath it.",
|
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid container item_ that passes beneath it.",
|
||||||
|
|
||||||
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
||||||
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid_ _items._",
|
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid items._",
|
||||||
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid_ _container_. The item will then be ejected on the opposite side.",
|
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid container_. The item will then be ejected on the opposite side.",
|
||||||
|
|
||||||
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
||||||
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
||||||
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
||||||
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible_ _inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical_ _Crafters_.",
|
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical Crafters_.",
|
||||||
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
||||||
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible_ _item_ _inventory_ to set it as a _source_ for the _Mechanical_ _Arm_. Right-click twice to set it as the _destination_.",
|
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible item inventory_ to set it as a _source_ for the _Mechanical Arm_. Right-click twice to set it as the _destination_.",
|
||||||
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
||||||
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical_ _Arm_.",
|
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical Arm_.",
|
||||||
|
|
||||||
"item.create.wand_of_symmetry.tooltip": "対称性が必要",
|
"item.create.wand_of_symmetry.tooltip": "対称性が必要",
|
||||||
"item.create.wand_of_symmetry.tooltip.summary": "構成されたプレーン全体のブロック配置を完全にミラーリングします。",
|
"item.create.wand_of_symmetry.tooltip.summary": "構成されたプレーン全体のブロック配置を完全にミラーリングします。",
|
||||||
|
@ -1333,9 +1335,9 @@
|
||||||
"item.create.deforester.tooltip.summary": "一瞬で木を切り倒すことができる_輝く斧_。",
|
"item.create.deforester.tooltip.summary": "一瞬で木を切り倒すことができる_輝く斧_。",
|
||||||
|
|
||||||
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
||||||
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases_ _reach_ _distance_ of the wielder.",
|
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases reach distance_ of the wielder.",
|
||||||
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
||||||
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach_ _distance_ of items used in the _Main-Hand_.",
|
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach distance_ of items used in the _Main-Hand_.",
|
||||||
|
|
||||||
"item.create.filter.tooltip": "フィルタ",
|
"item.create.filter.tooltip": "フィルタ",
|
||||||
"item.create.filter.tooltip.summary": "ロジスティックデバイスの_出力_と_入力_をより_正確_に_制御_し、_アイテムのセット_またはいくつかの_ネストされたフィルター_と照合します。",
|
"item.create.filter.tooltip.summary": "ロジスティックデバイスの_出力_と_入力_をより_正確_に_制御_し、_アイテムのセット_またはいくつかの_ネストされたフィルター_と照合します。",
|
||||||
|
@ -1410,14 +1412,14 @@
|
||||||
"block.create.clutch.tooltip.behaviour1": "反対側への回転の伝達を_停止_します。",
|
"block.create.clutch.tooltip.behaviour1": "反対側への回転の伝達を_停止_します。",
|
||||||
|
|
||||||
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
||||||
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
||||||
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
||||||
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation_ _speed_ and direction of this component.",
|
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation speed_ and direction of this component.",
|
||||||
|
|
||||||
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. _Analog_ _redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. _Analog redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same_ _speed._ With a _full_ _strength_ signal, adjacent chain drives will relay exactly _twice_ _its_ _speed._ Anything inbetween will give results between 1-2x its speed.",
|
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same speed._ With a _full strength_ signal, adjacent chain drives will relay exactly _twice its speed._ Anything inbetween will give results between 1-2x its speed.",
|
||||||
|
|
||||||
"item.create.belt_connector.tooltip": "ベルトコネクター",
|
"item.create.belt_connector.tooltip": "ベルトコネクター",
|
||||||
"item.create.belt_connector.tooltip.summary": "2つ以上の_シャフト_を_メカニカルベルト_で接続します。 接続されたシャフトの回転速度と方向はまったく同じです。 ベルトは、_アイテム_と_エンティティ_の_コンベア_として機能できます。",
|
"item.create.belt_connector.tooltip.summary": "2つ以上の_シャフト_を_メカニカルベルト_で接続します。 接続されたシャフトの回転速度と方向はまったく同じです。 ベルトは、_アイテム_と_エンティティ_の_コンベア_として機能できます。",
|
||||||
|
@ -1490,22 +1492,22 @@
|
||||||
"block.create.mechanical_press.tooltip.condition2": "メカニカルベルトの上にあるとき",
|
"block.create.mechanical_press.tooltip.condition2": "メカニカルベルトの上にあるとき",
|
||||||
"block.create.mechanical_press.tooltip.behaviour2": "ベルト上のバイパスアイテムを_自動的_に圧縮します。",
|
"block.create.mechanical_press.tooltip.behaviour2": "ベルト上のバイパスアイテムを_自動的_に圧縮します。",
|
||||||
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
||||||
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact_ _items_ in the basin whenever all necessary ingredients are present.",
|
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact items_ in the basin whenever all necessary ingredients are present.",
|
||||||
|
|
||||||
"block.create.basin.tooltip": "鉢",
|
"block.create.basin.tooltip": "鉢",
|
||||||
"block.create.basin.tooltip.summary": "_メカニカルミキサー_と_メカニカルプレス_での処理に使用される便利な_アイテムの入れ物_。_レッドストーンコンパレータ_をサポートします。",
|
"block.create.basin.tooltip.summary": "_メカニカルミキサー_と_メカニカルプレス_での処理に使用される便利な_アイテムの入れ物_。_レッドストーンコンパレータ_をサポートします。",
|
||||||
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
||||||
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open_ _inventories_ such as belts, other basins, depots, item drains and others are _below_ _one_ _side_ of a basin, they will automatically receive any _item/fluid_ _outputs_ created in the basin. This is useful for automation.",
|
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open inventories_ such as belts, other basins, depots, item drains and others are _below one side_ of a basin, they will automatically receive any _item/fluid outputs_ created in the basin. This is useful for automation.",
|
||||||
|
|
||||||
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
||||||
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
||||||
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
||||||
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
||||||
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
||||||
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze_ _Cake_ for high temperatures.",
|
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze Cake_ for high temperatures.",
|
||||||
|
|
||||||
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
||||||
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does_ _not_ _need_ _supports_.",
|
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does not need supports_.",
|
||||||
|
|
||||||
"block.create.mechanical_mixer.tooltip": "メカニカルミキサー",
|
"block.create.mechanical_mixer.tooltip": "メカニカルミキサー",
|
||||||
"block.create.mechanical_mixer.tooltip.summary": "その下のアイテムに形状のない製作レシピを適用するための動力ミキサー。 一定の_回転力_と下に配置された_鉢_が必要です(間にギャップがあります)。",
|
"block.create.mechanical_mixer.tooltip.summary": "その下のアイテムに形状のない製作レシピを適用するための動力ミキサー。 一定の_回転力_と下に配置された_鉢_が必要です(間にギャップがあります)。",
|
||||||
|
@ -1517,7 +1519,7 @@
|
||||||
"block.create.mechanical_crafter.tooltip.condition1": "回転したとき",
|
"block.create.mechanical_crafter.tooltip.condition1": "回転したとき",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour1": "グリッド内の_すべてのクラフター_にテンプレートが_与えられる_とすぐに、_生産プロセスを開始_します。",
|
"block.create.mechanical_crafter.tooltip.behaviour1": "グリッド内の_すべてのクラフター_にテンプレートが_与えられる_とすぐに、_生産プロセスを開始_します。",
|
||||||
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting_ _process_ with all currently given _items_ in the grid.",
|
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting process_ with all currently given _items_ in the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control1": "フロントでレンチしたとき",
|
"block.create.mechanical_crafter.tooltip.control1": "フロントでレンチしたとき",
|
||||||
"block.create.mechanical_crafter.tooltip.action1": "_個々の生産者が_アイテムを移動_する_方向_を循環させます。 作業グリッドを形成するには、すべてのアイテムを最終的なクラフターに向かって_移動させる流れ_に_ベルト_を配置します。 最終的なクラフターはグリッドから_離れる_方向を指さなければなりません。",
|
"block.create.mechanical_crafter.tooltip.action1": "_個々の生産者が_アイテムを移動_する_方向_を循環させます。 作業グリッドを形成するには、すべてのアイテムを最終的なクラフターに向かって_移動させる流れ_に_ベルト_を配置します。 最終的なクラフターはグリッドから_離れる_方向を指さなければなりません。",
|
||||||
"block.create.mechanical_crafter.tooltip.control2": "後ろでレンチしたとき",
|
"block.create.mechanical_crafter.tooltip.control2": "後ろでレンチしたとき",
|
||||||
|
@ -1541,9 +1543,9 @@
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
||||||
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving_ _fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable_ _storage_ _interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary_ _Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable storage interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
|
@ -1568,15 +1570,15 @@
|
||||||
"block.create.mechanical_bearing.tooltip.behaviour1": "アタッチされたブロックの回転を開始します。_シャーシ_または_スライムブロック_を使用して、複数のブロックを移動します。",
|
"block.create.mechanical_bearing.tooltip.behaviour1": "アタッチされたブロックの回転を開始します。_シャーシ_または_スライムブロック_を使用して、複数のブロックを移動します。",
|
||||||
|
|
||||||
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
||||||
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational_ _Force_ from wind. Attach your own design and watch it spin!",
|
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational Force_ from wind. Attach your own design and watch it spin!",
|
||||||
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
||||||
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational_ _Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail_ _Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
||||||
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_.",
|
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_.",
|
||||||
|
|
||||||
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
||||||
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_. Comes in a variety of colours.",
|
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_. Comes in a variety of colours.",
|
||||||
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
||||||
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
||||||
|
|
||||||
|
@ -1597,13 +1599,13 @@
|
||||||
"block.create.cart_assembler.tooltip.condition1": "レッドストーン信号を与えたとき",
|
"block.create.cart_assembler.tooltip.condition1": "レッドストーン信号を与えたとき",
|
||||||
"block.create.cart_assembler.tooltip.behaviour1": "_通過するカート_のマウントされた構造物を_分解_し、それらをワールドに戻します。",
|
"block.create.cart_assembler.tooltip.behaviour1": "_通過するカート_のマウントされた構造物を_分解_し、それらをワールドに戻します。",
|
||||||
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected_ _by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption_ _mounted_ _between_ the _two_ of them. The structure will behave similarly to a _Minecart_ _Coupling_.",
|
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption mounted between_ the _two_ of them. The structure will behave similarly to a _Minecart Coupling_.",
|
||||||
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
||||||
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when_ _powered_, _disassembles_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when powered_, _disassembles_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
||||||
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when_ _powered_, disassembles and _holds_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when powered_, disassembles and _holds_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
||||||
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles_ _unassembled_ carts, _disassembles_ _assembled_ carts.",
|
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles unassembled_ carts, _disassembles assembled_ carts.",
|
||||||
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
||||||
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
||||||
|
|
||||||
|
@ -1622,7 +1624,7 @@
|
||||||
"block.create.linear_chassis.tooltip.action1": "クリックした面を_粘着性_にします。 移動すると、シャーシは移動方向に関係なく、取り付けられたブロックを_引っ張り_ます。",
|
"block.create.linear_chassis.tooltip.action1": "クリックした面を_粘着性_にします。 移動すると、シャーシは移動方向に関係なく、取り付けられたブロックを_引っ張り_ます。",
|
||||||
|
|
||||||
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
||||||
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear_ _Chassis_ that does not connect to the other.",
|
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear Chassis_ that does not connect to the other.",
|
||||||
|
|
||||||
"block.create.radial_chassis.tooltip": "回転シャーシ",
|
"block.create.radial_chassis.tooltip": "回転シャーシ",
|
||||||
"block.create.radial_chassis.tooltip.summary": "移動用の構造を取り付ける構成可能なベースブロック。",
|
"block.create.radial_chassis.tooltip.summary": "移動用の構造を取り付ける構成可能なベースブロック。",
|
||||||
|
@ -1646,9 +1648,9 @@
|
||||||
"block.create.mechanical_harvester.tooltip.behaviour1": "ブレードが衝突する_すべての成熟した作物を収穫_し、それらを初期の成長状態にリセットします。",
|
"block.create.mechanical_harvester.tooltip.behaviour1": "ブレードが衝突する_すべての成熟した作物を収穫_し、それらを初期の成長状態にリセットします。",
|
||||||
|
|
||||||
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
||||||
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks_ _blocks_ which _cannot_ _be_ _collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills_ _soil_ _blocks_ as though a Hoe would be used on them.",
|
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks blocks_ which _cannot be collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills soil blocks_ as though a Hoe would be used on them.",
|
||||||
|
|
||||||
"block.create.mechanical_saw.tooltip": "メカニカル鋸",
|
"block.create.mechanical_saw.tooltip": "メカニカル鋸",
|
||||||
"block.create.mechanical_saw.tooltip.summary": "木を効果的に切断したり、大工したものにブロックを切断したりするのに適しています。 メカニカルピストンまたはベアリングを使用して移動可能です。",
|
"block.create.mechanical_saw.tooltip.summary": "木を効果的に切断したり、大工したものにブロックを切断したりするのに適しています。 メカニカルピストンまたはベアリングを使用して移動可能です。",
|
||||||
|
@ -1665,7 +1667,7 @@
|
||||||
"block.create.stockpile_switch.tooltip.behaviour1": "レッドストーン信号を停止",
|
"block.create.stockpile_switch.tooltip.behaviour1": "レッドストーン信号を停止",
|
||||||
|
|
||||||
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
||||||
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects_ _Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute_ _contains_ a matching item, this component will emit a _Redstone_ _Signal_. When an observed _funnel_ _transfers_ a matching item, this component will emit a _Redstone_ _Pulse_.",
|
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute contains_ a matching item, this component will emit a _Redstone Signal_. When an observed _funnel transfers_ a matching item, this component will emit a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.redstone_link.tooltip": "レッドストーンリンク",
|
"block.create.redstone_link.tooltip": "レッドストーンリンク",
|
||||||
"block.create.redstone_link.tooltip.summary": "_ワイヤレスレッドストーン_接続のエンドポイント。 任意のアイテムを使用して_周波数_を割り当てることができます。 信号範囲は限られていますが、かなり離れています。",
|
"block.create.redstone_link.tooltip.summary": "_ワイヤレスレッドストーン_接続のエンドポイント。 任意のアイテムを使用して_周波数_を割り当てることができます。 信号範囲は限られていますが、かなり離れています。",
|
||||||
|
@ -1677,11 +1679,11 @@
|
||||||
"block.create.redstone_link.tooltip.action2": "_受信機_モードと_送信機_モードを切り替えます。",
|
"block.create.redstone_link.tooltip.action2": "_受信機_モードと_送信機_モードを切り替えます。",
|
||||||
|
|
||||||
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
||||||
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text_ _Display_.",
|
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text Display_.",
|
||||||
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
||||||
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal_ _Strength_ as its displayed value.",
|
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal Strength_ as its displayed value.",
|
||||||
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
||||||
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name_ _tag_ with several nixie tubes _arranged_ in a _line_.",
|
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name tag_ with several nixie tubes _arranged_ in a _line_.",
|
||||||
|
|
||||||
"block.create.redstone_contact.tooltip": "レッドストーンコンタクト",
|
"block.create.redstone_contact.tooltip": "レッドストーンコンタクト",
|
||||||
"block.create.redstone_contact.tooltip.summary": "レッドストーンパワーのみをペアで放出します。 _メカニカルピストン_または_ベアリング_で移動可能です。",
|
"block.create.redstone_contact.tooltip.summary": "レッドストーンパワーのみをペアで放出します。 _メカニカルピストン_または_ベアリング_で移動可能です。",
|
||||||
|
@ -1698,7 +1700,7 @@
|
||||||
"block.create.creative_crate.tooltip": "クリエイティブクレート",
|
"block.create.creative_crate.tooltip": "クリエイティブクレート",
|
||||||
"block.create.creative_crate.tooltip.summary": "隣接する概略図砲へブロックの無限に供給します。",
|
"block.create.creative_crate.tooltip.summary": "隣接する概略図砲へブロックの無限に供給します。",
|
||||||
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
||||||
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless_ _supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
||||||
|
|
||||||
"block.create.deployer.tooltip": "デプロイヤ",
|
"block.create.deployer.tooltip": "デプロイヤ",
|
||||||
"block.create.deployer.tooltip.summary": "_パンチ_、_使用_、_有効化_。 このマシンは、_プレイヤー_をできるだけ_真似_しようとします。 隣接するインベントリの_アイテムを受け取り_、_預ける_ことができます。 _フィルター_としてアイテムスタックを割り当てることができます。",
|
"block.create.deployer.tooltip.summary": "_パンチ_、_使用_、_有効化_。 このマシンは、_プレイヤー_をできるだけ_真似_しようとします。 隣接するインベントリの_アイテムを受け取り_、_預ける_ことができます。 _フィルター_としてアイテムスタックを割り当てることができます。",
|
||||||
|
@ -1731,9 +1733,9 @@
|
||||||
"block.create.powered_latch.tooltip.summary": "_レッドストーン信号_で制御できるレバー。 _背面の信号_はそれを可能にし、_側面からの信号_はそれをリセットします。",
|
"block.create.powered_latch.tooltip.summary": "_レッドストーン信号_で制御できるレバー。 _背面の信号_はそれを可能にし、_側面からの信号_はそれをリセットします。",
|
||||||
|
|
||||||
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
||||||
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional_ _powered_ _rail_ capable of _fine_ _control_ over a minecarts' _movement_ _speed_.",
|
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional powered rail_ capable of _fine control_ over a minecarts' _movement speed_.",
|
||||||
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal_ _strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
||||||
|
|
||||||
"block.create.speedometer.tooltip": "スピードメーター",
|
"block.create.speedometer.tooltip": "スピードメーター",
|
||||||
"block.create.speedometer.tooltip.summary": "接続された動力コンポーネントの_回転速度_を測定して表示します。 _レッドストーンコンパレータ_をサポートします。",
|
"block.create.speedometer.tooltip.summary": "接続された動力コンポーネントの_回転速度_を測定して表示します。 _レッドストーンコンパレータ_をサポートします。",
|
||||||
|
@ -1746,16 +1748,16 @@
|
||||||
"block.create.stressometer.tooltip.behaviour1": "応力のレベルに対応する色を示します。 _過度に応力がかかったネットワーク_は動きを止めます。 ネットワークに_回転源_を追加することで、応力を軽減できます。",
|
"block.create.stressometer.tooltip.behaviour1": "応力のレベルに対応する色を示します。 _過度に応力がかかったネットワーク_は動きを止めます。 ネットワークに_回転源_を追加することで、応力を軽減できます。",
|
||||||
|
|
||||||
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
||||||
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish_ _materials_. Can be automatically applied using the Deployer.",
|
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish materials_. Can be automatically applied using the Deployer.",
|
||||||
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking_ _at_ _them_",
|
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking at them_",
|
||||||
|
|
||||||
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
||||||
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
||||||
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked_ _face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged_ _along_ when moved by _mechanical_ _pistons_, _bearings_ and other controllers.",
|
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged along_ when moved by _mechanical pistons_, _bearings_ and other controllers.",
|
||||||
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
||||||
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically_ _attaches_ blocks placed from the main hand to the _side_ they were _placed_ _against._",
|
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically attaches_ blocks placed from the main hand to the _side_ they were _placed against._",
|
||||||
|
|
||||||
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
||||||
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
||||||
|
@ -1767,9 +1769,9 @@
|
||||||
"item.create.shadow_steel.tooltip.summary": "_虚無_から鍛造されたクロマティックマテリアル。",
|
"item.create.shadow_steel.tooltip.summary": "_虚無_から鍛造されたクロマティックマテリアル。",
|
||||||
|
|
||||||
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
||||||
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage_ _Contraptions_ together to form a majestic Train.",
|
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage Contraptions_ together to form a majestic Train.",
|
||||||
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
||||||
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant_ _distance_ while moving.",
|
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant distance_ while moving.",
|
||||||
|
|
||||||
"item.create.crafter_slot_cover.tooltip": "スロットカバー",
|
"item.create.crafter_slot_cover.tooltip": "スロットカバー",
|
||||||
"item.create.crafter_slot_cover.tooltip.summary": "_メカニカルクラフター_でレシピの空のスロットとしてマークするために使用されます。 クラフターは必ずしも完全な正方格子を形成する必要はありません。 これは、_成分が互いに対角線_であるレシピがある場合に役立ちます。",
|
"item.create.crafter_slot_cover.tooltip.summary": "_メカニカルクラフター_でレシピの空のスロットとしてマークするために使用されます。 クラフターは必ずしも完全な正方格子を形成する必要はありません。 これは、_成分が互いに対角線_であるレシピがある場合に役立ちます。",
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"_": "Missing Localizations: 1154",
|
"_": "Missing Localizations: 1156",
|
||||||
|
|
||||||
"_": "->------------------------] Game Elements [------------------------<-",
|
"_": "->------------------------] Game Elements [------------------------<-",
|
||||||
|
|
||||||
|
@ -1089,6 +1089,8 @@
|
||||||
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
||||||
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
||||||
|
|
||||||
|
"create.hint.hose_pulley.title": "UNLOCALIZED: Bottomless Supply",
|
||||||
|
"create.hint.hose_pulley": "UNLOCALIZED: The targeted body of fluid is considered infinite.",
|
||||||
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
||||||
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
||||||
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
||||||
|
@ -1141,68 +1143,68 @@
|
||||||
"item.create.example_item.tooltip.action1": "These controls are displayed.",
|
"item.create.example_item.tooltip.action1": "These controls are displayed.",
|
||||||
|
|
||||||
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
||||||
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Andesite_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Andesite Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
||||||
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Brass_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Brass Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.wooden_bracket.tooltip": "UNLOCALIZED: WOODEN BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.metal_bracket.tooltip": "UNLOCALIZED: METAL BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
||||||
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
||||||
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_.",
|
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_.",
|
||||||
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
||||||
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Belts_ and a great way to cover the holes left in your wall because of them.",
|
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Mechanical_ _Belts!_ _Andesite Tunnels_ can split off one item from a stack when another belt or depot is placed at the side of the main belt.",
|
||||||
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
|
|
||||||
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
||||||
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_. Comes with a handy _filter_.",
|
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_. Comes with a handy _filter_.",
|
||||||
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
||||||
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: _Brass_ _Tunnels_ come with a number of _Filtering_ and _Splitting_ options for your _Belts_.",
|
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: A fancy protective cover for your _Mechanical_ _Belts!_ _Brass Tunnels_ also come with a number of _Filtering_ and _Splitting_ options for your items.",
|
||||||
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass_ _Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
||||||
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass_ _Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
||||||
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass_ _Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
||||||
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
||||||
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
||||||
|
|
||||||
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
||||||
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
||||||
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
||||||
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid_ _Pipe_ with the _Copper_ _Casing_. Encased Fluid pipes will _lock_ _their_ _connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid Pipe_ with the _Copper Casing_. Encased Fluid pipes will _lock their connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
||||||
|
|
||||||
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
||||||
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid_ _Pipe_ encased with the _Copper_ _Casing_.",
|
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid Pipe_ encased with the _Copper Casing_.",
|
||||||
|
|
||||||
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
||||||
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.seat.tooltip": "UNLOCALIZED: SEAT",
|
"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.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.",
|
||||||
|
@ -1210,7 +1212,7 @@
|
||||||
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
||||||
|
|
||||||
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
||||||
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item_ _containers_. You can also interact with chutes from the side using _hoppers_ or _mounted_ _funnels_.",
|
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item containers_. You can also interact with chutes from the side using _hoppers_ or _mounted funnels_.",
|
||||||
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
||||||
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
||||||
|
|
||||||
|
@ -1220,7 +1222,7 @@
|
||||||
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
||||||
|
|
||||||
"item.create.blaze_cake.tooltip": "UNLOCALIZED: BLAZE CAKE",
|
"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.summary": "UNLOCALIZED: A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!",
|
||||||
|
|
||||||
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
||||||
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
||||||
|
@ -1228,20 +1230,20 @@
|
||||||
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
||||||
|
|
||||||
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
||||||
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical_ _Pump_ to get the _fluid_ moving.",
|
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical Pump_ to get the _fluid_ moving.",
|
||||||
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid_ _containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
||||||
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
||||||
|
|
||||||
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
||||||
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid_ _bodies_ in the world.",
|
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid bodies_ in the world.",
|
||||||
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height_ _extraction_ or _filling_ will act.",
|
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height extraction_ or _filling_ will act.",
|
||||||
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking_ _fluid_ blocks from the body the hose end was lowered into. Very _large_ _bodies_ of fluids will be _considered_ _infinite_.",
|
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking fluid_ blocks from the body the hose end was lowered into. Very _large bodies_ of fluids will be _considered infinite_.",
|
||||||
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling_ _fluid_ into the world _up_ _to_ the _hose_ ends' _height_.",
|
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling fluid_ into the world _up to_ the _hose_ ends' _height_.",
|
||||||
|
|
||||||
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
||||||
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
||||||
|
@ -1249,51 +1251,51 @@
|
||||||
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
||||||
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid_ _Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless_ _supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
||||||
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
||||||
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
||||||
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational_ _force_ to re-open the valve.",
|
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational force_ to re-open the valve.",
|
||||||
|
|
||||||
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
||||||
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational_ _force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
||||||
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
||||||
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational_ _force_ to switch the direction that the _fluid_ flows.",
|
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational force_ to switch the direction that the _fluid_ flows.",
|
||||||
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
||||||
|
|
||||||
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
||||||
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid_ _pipe_ with a filter. Can specify which _fluids_ pass through.",
|
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid pipe_ with a filter. Can specify which _fluids_ pass through.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
||||||
|
|
||||||
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
||||||
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid_ _items._",
|
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid items._",
|
||||||
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
||||||
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
||||||
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid_ _container_ _item_ that passes beneath it.",
|
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid container item_ that passes beneath it.",
|
||||||
|
|
||||||
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
||||||
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid_ _items._",
|
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid items._",
|
||||||
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid_ _container_. The item will then be ejected on the opposite side.",
|
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid container_. The item will then be ejected on the opposite side.",
|
||||||
|
|
||||||
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
||||||
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
||||||
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
||||||
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible_ _inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical_ _Crafters_.",
|
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical Crafters_.",
|
||||||
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
||||||
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible_ _item_ _inventory_ to set it as a _source_ for the _Mechanical_ _Arm_. Right-click twice to set it as the _destination_.",
|
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible item inventory_ to set it as a _source_ for the _Mechanical Arm_. Right-click twice to set it as the _destination_.",
|
||||||
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
||||||
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical_ _Arm_.",
|
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical Arm_.",
|
||||||
|
|
||||||
"item.create.wand_of_symmetry.tooltip": "SYMMETRIE STAF",
|
"item.create.wand_of_symmetry.tooltip": "SYMMETRIE STAF",
|
||||||
"item.create.wand_of_symmetry.tooltip.summary": "Spiegelt uw blokplaatsing perfect over de geconfigureerde vlakken.",
|
"item.create.wand_of_symmetry.tooltip.summary": "Spiegelt uw blokplaatsing perfect over de geconfigureerde vlakken.",
|
||||||
|
@ -1316,13 +1318,13 @@
|
||||||
"item.create.handheld_blockzapper.tooltip.action3": "Opent de _Configuratie_ _Interface_",
|
"item.create.handheld_blockzapper.tooltip.action3": "Opent de _Configuratie_ _Interface_",
|
||||||
|
|
||||||
"item.create.handheld_worldshaper.tooltip": "UNLOCALIZED: HANDHELD WORLDSHAPER",
|
"item.create.handheld_worldshaper.tooltip": "UNLOCALIZED: HANDHELD WORLDSHAPER",
|
||||||
"item.create.handheld_worldshaper.tooltip.summary": "UNLOCALIZED: Handy tool for creating _landscapes_ and _terrain_ _features_.",
|
"item.create.handheld_worldshaper.tooltip.summary": "UNLOCALIZED: Handy tool for creating _landscapes_ and _terrain features_.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control1": "UNLOCALIZED: L-Click at Block",
|
"item.create.handheld_worldshaper.tooltip.control1": "UNLOCALIZED: L-Click at Block",
|
||||||
"item.create.handheld_worldshaper.tooltip.action1": "UNLOCALIZED: Sets blocks placed by the tool to the targeted block.",
|
"item.create.handheld_worldshaper.tooltip.action1": "UNLOCALIZED: Sets blocks placed by the tool to the targeted block.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control2": "UNLOCALIZED: R-Click at Block",
|
"item.create.handheld_worldshaper.tooltip.control2": "UNLOCALIZED: R-Click at Block",
|
||||||
"item.create.handheld_worldshaper.tooltip.action2": "UNLOCALIZED: Applies the currently selected _Brush_ and _Tool_ at the targeted location.",
|
"item.create.handheld_worldshaper.tooltip.action2": "UNLOCALIZED: Applies the currently selected _Brush_ and _Tool_ at the targeted location.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control3": "UNLOCALIZED: R-Click while Sneaking",
|
"item.create.handheld_worldshaper.tooltip.control3": "UNLOCALIZED: R-Click while Sneaking",
|
||||||
"item.create.handheld_worldshaper.tooltip.action3": "UNLOCALIZED: Opens the _Configuration_ _Interface_",
|
"item.create.handheld_worldshaper.tooltip.action3": "UNLOCALIZED: Opens the _Configuration Interface_",
|
||||||
|
|
||||||
"item.create.tree_fertilizer.tooltip": "BOOM MEST",
|
"item.create.tree_fertilizer.tooltip": "BOOM MEST",
|
||||||
"item.create.tree_fertilizer.tooltip.summary": "Een krachtige combinatie van mineralen geschikt voor de meest voorkomende typen bomen.",
|
"item.create.tree_fertilizer.tooltip.summary": "Een krachtige combinatie van mineralen geschikt voor de meest voorkomende typen bomen.",
|
||||||
|
@ -1330,26 +1332,26 @@
|
||||||
"item.create.tree_fertilizer.tooltip.behaviour1": "Groeit bomen onafhankelijk van beschikbare ruimte",
|
"item.create.tree_fertilizer.tooltip.behaviour1": "Groeit bomen onafhankelijk van beschikbare ruimte",
|
||||||
|
|
||||||
"item.create.deforester.tooltip": "UNLOCALIZED: DEFORESTER",
|
"item.create.deforester.tooltip": "UNLOCALIZED: DEFORESTER",
|
||||||
"item.create.deforester.tooltip.summary": "UNLOCALIZED: A _radiant_ _axe_ able to chop down trees in a split second.",
|
"item.create.deforester.tooltip.summary": "UNLOCALIZED: A _radiant axe_ able to chop down trees in a split second.",
|
||||||
|
|
||||||
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
||||||
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases_ _reach_ _distance_ of the wielder.",
|
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases reach distance_ of the wielder.",
|
||||||
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
||||||
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach_ _distance_ of items used in the _Main-Hand_.",
|
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach distance_ of items used in the _Main-Hand_.",
|
||||||
|
|
||||||
"item.create.filter.tooltip": "UNLOCALIZED: FILTER",
|
"item.create.filter.tooltip": "UNLOCALIZED: FILTER",
|
||||||
"item.create.filter.tooltip.summary": "UNLOCALIZED: _Controls_ _outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set_ _of_ _items_ or several _nested_ _filters_.",
|
"item.create.filter.tooltip.summary": "UNLOCALIZED: _Controls outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set of items_ or several _nested filters_.",
|
||||||
"item.create.filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
"item.create.filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
||||||
"item.create.filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
"item.create.filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
||||||
"item.create.filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"item.create.filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"item.create.filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration_ _interface_.",
|
"item.create.filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface_.",
|
||||||
|
|
||||||
"item.create.attribute_filter.tooltip": "UNLOCALIZED: ATTRIBUTE FILTER",
|
"item.create.attribute_filter.tooltip": "UNLOCALIZED: ATTRIBUTE FILTER",
|
||||||
"item.create.attribute_filter.tooltip.summary": "UNLOCALIZED: _Controls_ _outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set_ _of_ item _attributes_ and _categories_.",
|
"item.create.attribute_filter.tooltip.summary": "UNLOCALIZED: _Controls outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set of_ item _attributes_ and _categories_.",
|
||||||
"item.create.attribute_filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
"item.create.attribute_filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
||||||
"item.create.attribute_filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
"item.create.attribute_filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
||||||
"item.create.attribute_filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"item.create.attribute_filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"item.create.attribute_filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration_ _interface_.",
|
"item.create.attribute_filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface_.",
|
||||||
|
|
||||||
"item.create.empty_schematic.tooltip": "LEGE BOUWTEKENING",
|
"item.create.empty_schematic.tooltip": "LEGE BOUWTEKENING",
|
||||||
"item.create.empty_schematic.tooltip.summary": "Bruikbaar als ingredient in recepten en voor het schrijven aan de _BOUWTEKENING_ _TAFEL._",
|
"item.create.empty_schematic.tooltip.summary": "Bruikbaar als ingredient in recepten en voor het schrijven aan de _BOUWTEKENING_ _TAFEL._",
|
||||||
|
@ -1410,14 +1412,14 @@
|
||||||
"block.create.clutch.tooltip.behaviour1": "_Stopt_ met het doorgeven van kracht aan de andere kant.",
|
"block.create.clutch.tooltip.behaviour1": "_Stopt_ met het doorgeven van kracht aan de andere kant.",
|
||||||
|
|
||||||
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
||||||
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
||||||
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
||||||
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation_ _speed_ and direction of this component.",
|
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation speed_ and direction of this component.",
|
||||||
|
|
||||||
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. _Analog_ _redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. _Analog redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same_ _speed._ With a _full_ _strength_ signal, adjacent chain drives will relay exactly _twice_ _its_ _speed._ Anything inbetween will give results between 1-2x its speed.",
|
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same speed._ With a _full strength_ signal, adjacent chain drives will relay exactly _twice its speed._ Anything inbetween will give results between 1-2x its speed.",
|
||||||
|
|
||||||
"item.create.belt_connector.tooltip": "TRANSPORTBAND CONNECTOR",
|
"item.create.belt_connector.tooltip": "TRANSPORTBAND CONNECTOR",
|
||||||
"item.create.belt_connector.tooltip.summary": "Verbind twee _Drijfassen_ met een _Mechanische_ _Transportband._ Verbonden drijfassen zullen dezelfde rotatiesneheid en richting hebben. De Transportband kan ook Entiteiten transporteren",
|
"item.create.belt_connector.tooltip.summary": "Verbind twee _Drijfassen_ met een _Mechanische_ _Transportband._ Verbonden drijfassen zullen dezelfde rotatiesneheid en richting hebben. De Transportband kan ook Entiteiten transporteren",
|
||||||
|
@ -1436,12 +1438,12 @@
|
||||||
"item.create.wrench.tooltip": "UNLOCALIZED: WRENCH",
|
"item.create.wrench.tooltip": "UNLOCALIZED: WRENCH",
|
||||||
"item.create.wrench.tooltip.summary": "UNLOCALIZED: A useful tool for working on kinetic contraptions. Can be used to _Rotate_, _Dismantle_ and to _Configure_ components.",
|
"item.create.wrench.tooltip.summary": "UNLOCALIZED: A useful tool for working on kinetic contraptions. Can be used to _Rotate_, _Dismantle_ and to _Configure_ components.",
|
||||||
"item.create.wrench.tooltip.control1": "UNLOCALIZED: Right-Click a kinetic block",
|
"item.create.wrench.tooltip.control1": "UNLOCALIZED: Right-Click a kinetic block",
|
||||||
"item.create.wrench.tooltip.action1": "UNLOCALIZED: _Rotates_ _components_ toward or away from the face with which you interacted.",
|
"item.create.wrench.tooltip.action1": "UNLOCALIZED: _Rotates components_ toward or away from the face with which you interacted.",
|
||||||
"item.create.wrench.tooltip.control2": "UNLOCALIZED: R-Click while Sneaking",
|
"item.create.wrench.tooltip.control2": "UNLOCALIZED: R-Click while Sneaking",
|
||||||
"item.create.wrench.tooltip.action2": "UNLOCALIZED: _Disassembles_ _Kinetic_ _components_ and places them back in _your_ _inventory_.",
|
"item.create.wrench.tooltip.action2": "UNLOCALIZED: _Disassembles Kinetic components_ and places them back in _your inventory_.",
|
||||||
|
|
||||||
"block.create.creative_motor.tooltip": "UNLOCALIZED: CREATIVE MOTOR",
|
"block.create.creative_motor.tooltip": "UNLOCALIZED: CREATIVE MOTOR",
|
||||||
"block.create.creative_motor.tooltip.summary": "UNLOCALIZED: A configurable source of _Rotational_ _Force_.",
|
"block.create.creative_motor.tooltip.summary": "UNLOCALIZED: A configurable source of _Rotational Force_.",
|
||||||
|
|
||||||
"block.create.water_wheel.tooltip": "WATERRAD",
|
"block.create.water_wheel.tooltip": "WATERRAD",
|
||||||
"block.create.water_wheel.tooltip.summary": "Bied _Rotatiekracht_ van naastgelegen _water_ _stromen._",
|
"block.create.water_wheel.tooltip.summary": "Bied _Rotatiekracht_ van naastgelegen _water_ _stromen._",
|
||||||
|
@ -1456,17 +1458,17 @@
|
||||||
"block.create.encased_fan.tooltip.behaviour3": "_Vloeitstoffen_ en _Vuur_ zenden deeltjes uit in de luchtstroom. Dit kan gebruikt worden om _objecten_ te _verwerken_",
|
"block.create.encased_fan.tooltip.behaviour3": "_Vloeitstoffen_ en _Vuur_ zenden deeltjes uit in de luchtstroom. Dit kan gebruikt worden om _objecten_ te _verwerken_",
|
||||||
|
|
||||||
"block.create.nozzle.tooltip": "UNLOCALIZED: NOZZLE",
|
"block.create.nozzle.tooltip": "UNLOCALIZED: NOZZLE",
|
||||||
"block.create.nozzle.tooltip.summary": "UNLOCALIZED: Attach to the front of an _Encased_ _Fan_ to distribute its effect on Entities in _all_ _directions_.",
|
"block.create.nozzle.tooltip.summary": "UNLOCALIZED: Attach to the front of an _Encased Fan_ to distribute its effect on Entities in _all directions_.",
|
||||||
|
|
||||||
"block.create.hand_crank.tooltip": "UNLOCALIZED: HAND CRANK",
|
"block.create.hand_crank.tooltip": "UNLOCALIZED: HAND CRANK",
|
||||||
"block.create.hand_crank.tooltip.summary": "UNLOCALIZED: A simple _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.hand_crank.tooltip.summary": "UNLOCALIZED: A simple _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.hand_crank.tooltip.condition1": "UNLOCALIZED: When Used",
|
"block.create.hand_crank.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"block.create.hand_crank.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.hand_crank.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.cuckoo_clock.tooltip": "UNLOCALIZED: CUCKOO CLOCK",
|
"block.create.cuckoo_clock.tooltip": "UNLOCALIZED: CUCKOO CLOCK",
|
||||||
"block.create.cuckoo_clock.tooltip.summary": "UNLOCALIZED: Fine craftsmanship for _decorating_ a space and _keeping_ _track_ _of_ _time_.",
|
"block.create.cuckoo_clock.tooltip.summary": "UNLOCALIZED: Fine craftsmanship for _decorating_ a space and _keeping track of time_.",
|
||||||
"block.create.cuckoo_clock.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.cuckoo_clock.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.cuckoo_clock.tooltip.behaviour1": "UNLOCALIZED: Shows the _current_ _time_ and plays a tune twice a day. _Activates_ once at _noon_ and at dusk, as soon as _players_ _can_ _sleep_.",
|
"block.create.cuckoo_clock.tooltip.behaviour1": "UNLOCALIZED: Shows the _current time_ and plays a tune twice a day. _Activates_ once at _noon_ and at dusk, as soon as _players can sleep_.",
|
||||||
|
|
||||||
"block.create.turntable.tooltip": "DRAAISCHIJF",
|
"block.create.turntable.tooltip": "DRAAISCHIJF",
|
||||||
"block.create.turntable.tooltip.summary": "Verandert _Rotatiekracht_ in verfijnde bewegingsziekte.",
|
"block.create.turntable.tooltip.summary": "Verandert _Rotatiekracht_ in verfijnde bewegingsziekte.",
|
||||||
|
@ -1474,7 +1476,7 @@
|
||||||
"block.create.millstone.tooltip": "UNLOCALIZED: MILLSTONE",
|
"block.create.millstone.tooltip": "UNLOCALIZED: MILLSTONE",
|
||||||
"block.create.millstone.tooltip.summary": "UNLOCALIZED: A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
"block.create.millstone.tooltip.summary": "UNLOCALIZED: A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
||||||
"block.create.millstone.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.millstone.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.millstone.tooltip.behaviour1": "UNLOCALIZED: Starts applying _milling_ _recipes_ to any items inserted from the side or the top of the block.",
|
"block.create.millstone.tooltip.behaviour1": "UNLOCALIZED: Starts applying _milling recipes_ to any items inserted from the side or the top of the block.",
|
||||||
"block.create.millstone.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"block.create.millstone.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"block.create.millstone.tooltip.behaviour2": "UNLOCALIZED: Collects the outputs manually.",
|
"block.create.millstone.tooltip.behaviour2": "UNLOCALIZED: Collects the outputs manually.",
|
||||||
|
|
||||||
|
@ -1490,22 +1492,22 @@
|
||||||
"block.create.mechanical_press.tooltip.condition2": "Wanneer boven een Transportband Connector",
|
"block.create.mechanical_press.tooltip.condition2": "Wanneer boven een Transportband Connector",
|
||||||
"block.create.mechanical_press.tooltip.behaviour2": "Perst _Automatisch_ langskomende objecten op de transportband.",
|
"block.create.mechanical_press.tooltip.behaviour2": "Perst _Automatisch_ langskomende objecten op de transportband.",
|
||||||
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
||||||
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact_ _items_ in the basin whenever all necessary ingredients are present.",
|
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact items_ in the basin whenever all necessary ingredients are present.",
|
||||||
|
|
||||||
"block.create.basin.tooltip": "UNLOCALIZED: BASIN",
|
"block.create.basin.tooltip": "UNLOCALIZED: BASIN",
|
||||||
"block.create.basin.tooltip.summary": "UNLOCALIZED: A handy _item_ _container_ used in processing with the _Mechanical_ _Mixer_ and the _Mechanical_ _Press_. Supports _Redstone_ _Comparators_. Comes with a handy filter, specifying which items should be created in this Basin.",
|
"block.create.basin.tooltip.summary": "UNLOCALIZED: A handy _item container_ used in processing with the _Mechanical Mixer_ and the _Mechanical Press_. Supports _Redstone Comparators_. Comes with a handy filter, specifying which items should be created in this Basin.",
|
||||||
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
||||||
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open_ _inventories_ such as belts, other basins, depots, item drains and others are _below_ _one_ _side_ of a basin, they will automatically receive any _item/fluid_ _outputs_ created in the basin. This is useful for automation.",
|
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open inventories_ such as belts, other basins, depots, item drains and others are _below one side_ of a basin, they will automatically receive any _item/fluid outputs_ created in the basin. This is useful for automation.",
|
||||||
|
|
||||||
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
||||||
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
||||||
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
||||||
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
||||||
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
||||||
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze_ _Cake_ for high temperatures.",
|
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze Cake_ for high temperatures.",
|
||||||
|
|
||||||
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
||||||
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does_ _not_ _need_ _supports_.",
|
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does not need supports_.",
|
||||||
|
|
||||||
"block.create.mechanical_mixer.tooltip": "MECHANISCHE MIXER",
|
"block.create.mechanical_mixer.tooltip": "MECHANISCHE MIXER",
|
||||||
"block.create.mechanical_mixer.tooltip.summary": "Een kinetische garde voor het toepassen van vormloze recepten op objecten eronder. Vereist constante _Rotatiekracht_ en een _Bekken_ hieronder geplaatst (met een tussenruimte).",
|
"block.create.mechanical_mixer.tooltip.summary": "Een kinetische garde voor het toepassen van vormloze recepten op objecten eronder. Vereist constante _Rotatiekracht_ en een _Bekken_ hieronder geplaatst (met een tussenruimte).",
|
||||||
|
@ -1513,44 +1515,44 @@
|
||||||
"block.create.mechanical_mixer.tooltip.behaviour1": "Begint objecten in het bekken te mengen wanneer alle benodigde ingrediënten aanwezig zijn.",
|
"block.create.mechanical_mixer.tooltip.behaviour1": "Begint objecten in het bekken te mengen wanneer alle benodigde ingrediënten aanwezig zijn.",
|
||||||
|
|
||||||
"block.create.mechanical_crafter.tooltip": "UNLOCALIZED: MECHANICAL CRAFTER",
|
"block.create.mechanical_crafter.tooltip": "UNLOCALIZED: MECHANICAL CRAFTER",
|
||||||
"block.create.mechanical_crafter.tooltip.summary": "UNLOCALIZED: A kinetic assembler for _automating_ any _shaped_ _crafting_ recipe. Place _multiple_ _in_ _a_ _grid_ corresponding to your recipe, and _arrange_ _their_ _belts_ to create a _flow_ that exits the grid on one of the crafters.",
|
"block.create.mechanical_crafter.tooltip.summary": "UNLOCALIZED: A kinetic assembler for _automating_ any _shaped crafting_ recipe. Place _multiple in a grid_ corresponding to your recipe, and _arrange their belts_ to create a _flow_ that exits the grid on one of the crafters.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.mechanical_crafter.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour1": "UNLOCALIZED: _Starts_ _the_ _crafting_ _process_ as soon as _all_ _crafters_ in the grid have been _given_ _an_ _item_.",
|
"block.create.mechanical_crafter.tooltip.behaviour1": "UNLOCALIZED: _Starts the crafting process_ as soon as _all crafters_ in the grid have been _given an item_.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting_ _process_ with all currently given _items_ in the grid.",
|
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting process_ with all currently given _items_ in the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control1": "UNLOCALIZED: When Wrenched at Front",
|
"block.create.mechanical_crafter.tooltip.control1": "UNLOCALIZED: When Wrenched at Front",
|
||||||
"block.create.mechanical_crafter.tooltip.action1": "UNLOCALIZED: _Cycles_ _the_ _direction_ an individual crafter _moves_ _its_ _items_ towards. To form a working grid, _arrange_ _the_ _belts_ _in_ _a_ _flow_ which moves all items towards a final crafter. The final crafter must _point_ _away_ from the grid.",
|
"block.create.mechanical_crafter.tooltip.action1": "UNLOCALIZED: _Cycles the direction_ an individual crafter _moves its items_ towards. To form a working grid, _arrange the belts in a flow_ which moves all items towards a final crafter. The final crafter must _point away_ from the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control2": "UNLOCALIZED: When Wrenched at back",
|
"block.create.mechanical_crafter.tooltip.control2": "UNLOCALIZED: When Wrenched at back",
|
||||||
"block.create.mechanical_crafter.tooltip.action2": "UNLOCALIZED: _Connects_ the _input_ _inventory_ of adjacent crafters. Use this to _combine_ _slots_ in the crafting grid and _save_ _on_ _input_ _work_.",
|
"block.create.mechanical_crafter.tooltip.action2": "UNLOCALIZED: _Connects_ the _input inventory_ of adjacent crafters. Use this to _combine slots_ in the crafting grid and _save on input work_.",
|
||||||
|
|
||||||
"block.create.furnace_engine.tooltip": "UNLOCALIZED: FURNACE ENGINE",
|
"block.create.furnace_engine.tooltip": "UNLOCALIZED: FURNACE ENGINE",
|
||||||
"block.create.furnace_engine.tooltip.summary": "UNLOCALIZED: A powerful source of _Rotational_ _Power_ that requires a _running_ _furnace_ to work.",
|
"block.create.furnace_engine.tooltip.summary": "UNLOCALIZED: A powerful source of _Rotational Power_ that requires a _running furnace_ to work.",
|
||||||
"block.create.furnace_engine.tooltip.condition1": "UNLOCALIZED: When Attached to Lit Furnace",
|
"block.create.furnace_engine.tooltip.condition1": "UNLOCALIZED: When Attached to Lit Furnace",
|
||||||
"block.create.furnace_engine.tooltip.behaviour1": "UNLOCALIZED: _Starts_ _powering_ a _Flywheel_ placed in front of it (1m apart). Use a Blast Furnace for higher speeds.",
|
"block.create.furnace_engine.tooltip.behaviour1": "UNLOCALIZED: _Starts powering_ a _Flywheel_ placed in front of it (1m apart). Use a Blast Furnace for higher speeds.",
|
||||||
|
|
||||||
"block.create.flywheel.tooltip": "UNLOCALIZED: FLYWHEEL",
|
"block.create.flywheel.tooltip": "UNLOCALIZED: FLYWHEEL",
|
||||||
"block.create.flywheel.tooltip.summary": "UNLOCALIZED: A large metal wheel to _harness_ _and_ _stabilize_ generated force by an _attached_ _Engine_. Flywheels connect to engines if they are _1m_ _apart_ and at a _90°_ _Angle_ from each other.",
|
"block.create.flywheel.tooltip.summary": "UNLOCALIZED: A large metal wheel to _harness and stabilize_ generated force by an _attached Engine_. Flywheels connect to engines if they are _1m apart_ and at a _90° Angle_ from each other.",
|
||||||
"block.create.flywheel.tooltip.condition1": "UNLOCALIZED: When Attached to Running Engine",
|
"block.create.flywheel.tooltip.condition1": "UNLOCALIZED: When Attached to Running Engine",
|
||||||
"block.create.flywheel.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to a connected contraption based on the generator's strength and speed.",
|
"block.create.flywheel.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to a connected contraption based on the generator's strength and speed.",
|
||||||
|
|
||||||
"block.create.portable_storage_interface.tooltip": "UNLOCALIZED: PORTABLE STORAGE INTERFACE",
|
"block.create.portable_storage_interface.tooltip": "UNLOCALIZED: PORTABLE STORAGE INTERFACE",
|
||||||
"block.create.portable_storage_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving_ _items_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_storage_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving items_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_storage_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.portable_storage_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable_ _storage_ _interfaces_ to transfer items to or from the contraption. Components inserting into or extracting from the _Stationary_ _Interface_ will interact with the inventories on the contraption _directly._ The structure will briefly stall as items are exchanged.",
|
"block.create.portable_storage_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable storage interfaces_ to transfer items to or from the contraption. Components inserting into or extracting from the _Stationary Interface_ will interact with the inventories on the contraption _directly._ The structure will briefly stall as items are exchanged.",
|
||||||
"block.create.portable_storage_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.portable_storage_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
||||||
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving_ _fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable_ _storage_ _interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary_ _Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable storage interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.rotation_speed_controller.tooltip": "UNLOCALIZED: ROTATION SPEED CONTROLLER",
|
"block.create.rotation_speed_controller.tooltip": "UNLOCALIZED: ROTATION SPEED CONTROLLER",
|
||||||
"block.create.rotation_speed_controller.tooltip.summary": "UNLOCALIZED: A _configurable_ _relay_ able to speed up or slow down the target component to any desired speed.",
|
"block.create.rotation_speed_controller.tooltip.summary": "UNLOCALIZED: A _configurable relay_ able to speed up or slow down the target component to any desired speed.",
|
||||||
"block.create.rotation_speed_controller.tooltip.condition1": "UNLOCALIZED: When Attached to Large Cogwheel",
|
"block.create.rotation_speed_controller.tooltip.condition1": "UNLOCALIZED: When Attached to Large Cogwheel",
|
||||||
"block.create.rotation_speed_controller.tooltip.behaviour1": "UNLOCALIZED: Relays incoming rotational force to the wheel, trying to _match_ the _speed_ it is configured to target. The _cogwheel_ has to be _attached_ _on_ _top_ of the controller.",
|
"block.create.rotation_speed_controller.tooltip.behaviour1": "UNLOCALIZED: Relays incoming rotational force to the wheel, trying to _match_ the _speed_ it is configured to target. The _cogwheel_ has to be _attached on top_ of the controller.",
|
||||||
|
|
||||||
"block.create.mechanical_piston.tooltip": "MECHANISCHE ZUIGER",
|
"block.create.mechanical_piston.tooltip": "MECHANISCHE ZUIGER",
|
||||||
"block.create.mechanical_piston.tooltip.summary": "Een meer geavanceerde versie van de _Zuiger,_ die _Rotatiekracht_ gebruikt om gekoppelde constructies nauwkeurig te verplaatsen. _Zuiger_ _Verlgenpaalen_ aan de achterzijde definiëren het _Bereik_ van dit apparaat. Zonder verlengingen zal de zuiger niet bewegen. Gebruik _Lineaar_ _Frame_ om meer dan een enkele rij blokken te verplaatsen.",
|
"block.create.mechanical_piston.tooltip.summary": "Een meer geavanceerde versie van de _Zuiger,_ die _Rotatiekracht_ gebruikt om gekoppelde constructies nauwkeurig te verplaatsen. _Zuiger_ _Verlgenpaalen_ aan de achterzijde definiëren het _Bereik_ van dit apparaat. Zonder verlengingen zal de zuiger niet bewegen. Gebruik _Lineaar_ _Frame_ om meer dan een enkele rij blokken te verplaatsen.",
|
||||||
|
@ -1568,47 +1570,47 @@
|
||||||
"block.create.mechanical_bearing.tooltip.behaviour1": "Begint fysiek gekoppelde _ROTATIE_ _FRAME_ te roteren inclusief hun gekoppelde blokken respectievelijk.",
|
"block.create.mechanical_bearing.tooltip.behaviour1": "Begint fysiek gekoppelde _ROTATIE_ _FRAME_ te roteren inclusief hun gekoppelde blokken respectievelijk.",
|
||||||
|
|
||||||
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
||||||
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational_ _Force_ from wind. Attach your own design and watch it spin!",
|
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational Force_ from wind. Attach your own design and watch it spin!",
|
||||||
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
||||||
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational_ _Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail_ _Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
||||||
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_.",
|
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_.",
|
||||||
|
|
||||||
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
||||||
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_. Comes in a variety of colours.",
|
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_. Comes in a variety of colours.",
|
||||||
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
||||||
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
||||||
|
|
||||||
"block.create.clockwork_bearing.tooltip": "UNLOCALIZED: CLOCKWORK BEARING",
|
"block.create.clockwork_bearing.tooltip": "UNLOCALIZED: CLOCKWORK BEARING",
|
||||||
"block.create.clockwork_bearing.tooltip.summary": "UNLOCALIZED: An advanced version of the _Mechanical_ _Bearing_ for rotating up to two _clock_ _hands_ according to current _in-game_ _time_.",
|
"block.create.clockwork_bearing.tooltip.summary": "UNLOCALIZED: An advanced version of the _Mechanical Bearing_ for rotating up to two _clock hands_ according to current _in-game time_.",
|
||||||
"block.create.clockwork_bearing.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.clockwork_bearing.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.clockwork_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts rotating the attached Structure towards the _current_ _hour_. If an independent second structure exists in front of the first one, it will serve as the _minute_ _hand_.",
|
"block.create.clockwork_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts rotating the attached Structure towards the _current hour_. If an independent second structure exists in front of the first one, it will serve as the _minute hand_.",
|
||||||
|
|
||||||
"block.create.sequenced_gearshift.tooltip": "UNLOCALIZED: SEQUENCED GEARSHIFT",
|
"block.create.sequenced_gearshift.tooltip": "UNLOCALIZED: SEQUENCED GEARSHIFT",
|
||||||
"block.create.sequenced_gearshift.tooltip.summary": "UNLOCALIZED: A _programmable_ _utility_ _component,_ which can change its _rotational_ _through-put_ according to up to _5_ _consecutive_ _instructions._ Use this to power Mechanical Bearings, Pistons or Pulleys with more control over timing and speed. May become less precise at higher speeds.",
|
"block.create.sequenced_gearshift.tooltip.summary": "UNLOCALIZED: A _programmable utility component,_ which can change its _rotational through-put_ according to up to _5 consecutive instructions._ Use this to power Mechanical Bearings, Pistons or Pulleys with more control over timing and speed. May become less precise at higher speeds.",
|
||||||
"block.create.sequenced_gearshift.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.sequenced_gearshift.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.sequenced_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Starts_ _executing_ programmed instructions based on the input speed.",
|
"block.create.sequenced_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Starts executing_ programmed instructions based on the input speed.",
|
||||||
"block.create.sequenced_gearshift.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"block.create.sequenced_gearshift.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"block.create.sequenced_gearshift.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration_ _interface._",
|
"block.create.sequenced_gearshift.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface._",
|
||||||
|
|
||||||
"block.create.cart_assembler.tooltip": "UNLOCALIZED: CART ASSEMBLER",
|
"block.create.cart_assembler.tooltip": "UNLOCALIZED: CART ASSEMBLER",
|
||||||
"block.create.cart_assembler.tooltip.summary": "UNLOCALIZED: When placed on a _Rail_, can _assemble_ and _disassemble_ moving structures onto passing minecarts. Refer to [Ctrl] for rail type specific behaviour.",
|
"block.create.cart_assembler.tooltip.summary": "UNLOCALIZED: When placed on a _Rail_, can _assemble_ and _disassemble_ moving structures onto passing minecarts. Refer to [Ctrl] for rail type specific behaviour.",
|
||||||
"block.create.cart_assembler.tooltip.condition1": "UNLOCALIZED: Single Cart Contraptions",
|
"block.create.cart_assembler.tooltip.condition1": "UNLOCALIZED: Single Cart Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour1": "UNLOCALIZED: With a _single_ assember, structures will anchor and rotate on a _single_ _minecart_. Use a _wrench_ to specify desired _rotation_ _behaviour_.",
|
"block.create.cart_assembler.tooltip.behaviour1": "UNLOCALIZED: With a _single_ assember, structures will anchor and rotate on a _single minecart_. Use a _wrench_ to specify desired _rotation behaviour_.",
|
||||||
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected_ _by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption_ _mounted_ _between_ the _two_ of them. The structure will behave similarly to a _Minecart_ _Coupling_.",
|
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption mounted between_ the _two_ of them. The structure will behave similarly to a _Minecart Coupling_.",
|
||||||
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
||||||
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when_ _powered_, _disassembles_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when powered_, _disassembles_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
||||||
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when_ _powered_, disassembles and _holds_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when powered_, disassembles and _holds_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
||||||
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles_ _unassembled_ carts, _disassembles_ _assembled_ carts.",
|
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles unassembled_ carts, _disassembles assembled_ carts.",
|
||||||
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
||||||
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
||||||
|
|
||||||
"block.create.rope_pulley.tooltip": "UNLOCALIZED: ROPE PULLEY",
|
"block.create.rope_pulley.tooltip": "UNLOCALIZED: ROPE PULLEY",
|
||||||
"block.create.rope_pulley.tooltip.summary": "UNLOCALIZED: Moves attached _blocks_ and _structures_ _vertically_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.rope_pulley.tooltip.summary": "UNLOCALIZED: Moves attached _blocks_ and _structures vertically_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
"block.create.rope_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.rope_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.rope_pulley.tooltip.behaviour1": "UNLOCALIZED: Starts moving the attached structure. Speed and direction correlate to the incoming Rotation Speed.",
|
"block.create.rope_pulley.tooltip.behaviour1": "UNLOCALIZED: Starts moving the attached structure. Speed and direction correlate to the incoming Rotation Speed.",
|
||||||
|
|
||||||
|
@ -1622,7 +1624,7 @@
|
||||||
"block.create.linear_chassis.tooltip.action1": "Maakt het geklikte vlak _Kleverig._ Wanneer de Zuiger zich terugtrekt, zal het frame alle bevestigde blokken in zijn kolom en binnen het geconfigureerde bereik _terugtrekken._",
|
"block.create.linear_chassis.tooltip.action1": "Maakt het geklikte vlak _Kleverig._ Wanneer de Zuiger zich terugtrekt, zal het frame alle bevestigde blokken in zijn kolom en binnen het geconfigureerde bereik _terugtrekken._",
|
||||||
|
|
||||||
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
||||||
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear_ _Chassis_ that does not connect to the other.",
|
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear Chassis_ that does not connect to the other.",
|
||||||
|
|
||||||
"block.create.radial_chassis.tooltip": "ROTATIE FRAME",
|
"block.create.radial_chassis.tooltip": "ROTATIE FRAME",
|
||||||
"block.create.radial_chassis.tooltip.summary": "Vereist voor het roten van structeren met de _Mechanisch_ _Lager._ ",
|
"block.create.radial_chassis.tooltip.summary": "Vereist voor het roten van structeren met de _Mechanisch_ _Lager._ ",
|
||||||
|
@ -1646,16 +1648,16 @@
|
||||||
"block.create.mechanical_harvester.tooltip.behaviour1": "_Oogst_ alle _Rijpe_ _Planten_ dat het mes raakt aan en zet ze terug naar hun oorspronkelijke staat van groei.",
|
"block.create.mechanical_harvester.tooltip.behaviour1": "_Oogst_ alle _Rijpe_ _Planten_ dat het mes raakt aan en zet ze terug naar hun oorspronkelijke staat van groei.",
|
||||||
|
|
||||||
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
||||||
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks_ _blocks_ which _cannot_ _be_ _collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills_ _soil_ _blocks_ as though a Hoe would be used on them.",
|
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks blocks_ which _cannot be collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills soil blocks_ as though a Hoe would be used on them.",
|
||||||
|
|
||||||
"block.create.mechanical_saw.tooltip": "UNLOCALIZED: MECHANICAL SAW",
|
"block.create.mechanical_saw.tooltip": "UNLOCALIZED: MECHANICAL SAW",
|
||||||
"block.create.mechanical_saw.tooltip.summary": "UNLOCALIZED: Suitable for _cutting_ _trees_ effectively and for _cutting_ _blocks_ into their carpentered counterparts. It is movable using _Mechanical_ _Pistons_ or _Bearings_.",
|
"block.create.mechanical_saw.tooltip.summary": "UNLOCALIZED: Suitable for _cutting trees_ effectively and for _cutting blocks_ into their carpentered counterparts. It is movable using _Mechanical Pistons_ or _Bearings_.",
|
||||||
"block.create.mechanical_saw.tooltip.condition1": "UNLOCALIZED: When facing up",
|
"block.create.mechanical_saw.tooltip.condition1": "UNLOCALIZED: When facing up",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour1": "UNLOCALIZED: Applies _Sawing_ and _Stonecutting_ _Recipes_ to items dropped onto or inserted into it. When multiple outputs are possible, it cycles through them unless a _filter_ is assigned.",
|
"block.create.mechanical_saw.tooltip.behaviour1": "UNLOCALIZED: Applies _Sawing_ and _Stonecutting Recipes_ to items dropped onto or inserted into it. When multiple outputs are possible, it cycles through them unless a _filter_ is assigned.",
|
||||||
"block.create.mechanical_saw.tooltip.condition2": "UNLOCALIZED: When facing horizontally",
|
"block.create.mechanical_saw.tooltip.condition2": "UNLOCALIZED: When facing horizontally",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour2": "UNLOCALIZED: _Breaks_ _logs_ in front of it. If the log supported a tree on its own, the _tree_ _will_ _collapse_ away from the saw.",
|
"block.create.mechanical_saw.tooltip.behaviour2": "UNLOCALIZED: _Breaks logs_ in front of it. If the log supported a tree on its own, the _tree will collapse_ away from the saw.",
|
||||||
"block.create.mechanical_saw.tooltip.condition3": "UNLOCALIZED: While Moving",
|
"block.create.mechanical_saw.tooltip.condition3": "UNLOCALIZED: While Moving",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour3": "UNLOCALIZED: _Cuts_ all _Trees_ with which the saw collides.",
|
"block.create.mechanical_saw.tooltip.behaviour3": "UNLOCALIZED: _Cuts_ all _Trees_ with which the saw collides.",
|
||||||
|
|
||||||
|
@ -1665,7 +1667,7 @@
|
||||||
"block.create.stockpile_switch.tooltip.behaviour1": "Stopt met het aanbieden van _Redstone_ _Kracht_",
|
"block.create.stockpile_switch.tooltip.behaviour1": "Stopt met het aanbieden van _Redstone_ _Kracht_",
|
||||||
|
|
||||||
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
||||||
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects_ _Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute_ _contains_ a matching item, this component will emit a _Redstone_ _Signal_. When an observed _funnel_ _transfers_ a matching item, this component will emit a _Redstone_ _Pulse_.",
|
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute contains_ a matching item, this component will emit a _Redstone Signal_. When an observed _funnel transfers_ a matching item, this component will emit a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.redstone_link.tooltip": "REDSTONE BRUG",
|
"block.create.redstone_link.tooltip": "REDSTONE BRUG",
|
||||||
"block.create.redstone_link.tooltip.summary": "Eindpunten voor _Draadloze_ _Redstone-verbindingen._ Kan met elk object _Frequencies_ worden toegewezen. Signaalbereik is beperkt, maar redelijk ver.",
|
"block.create.redstone_link.tooltip.summary": "Eindpunten voor _Draadloze_ _Redstone-verbindingen._ Kan met elk object _Frequencies_ worden toegewezen. Signaalbereik is beperkt, maar redelijk ver.",
|
||||||
|
@ -1677,11 +1679,11 @@
|
||||||
"block.create.redstone_link.tooltip.action2": "Schakelt tussen _ontvanger_ en _zender_modus.",
|
"block.create.redstone_link.tooltip.action2": "Schakelt tussen _ontvanger_ en _zender_modus.",
|
||||||
|
|
||||||
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
||||||
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text_ _Display_.",
|
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text Display_.",
|
||||||
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
||||||
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal_ _Strength_ as its displayed value.",
|
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal Strength_ as its displayed value.",
|
||||||
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
||||||
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name_ _tag_ with several nixie tubes _arranged_ in a _line_.",
|
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name tag_ with several nixie tubes _arranged_ in a _line_.",
|
||||||
|
|
||||||
"block.create.redstone_contact.tooltip": "REDSTONE redstone_contact",
|
"block.create.redstone_contact.tooltip": "REDSTONE redstone_contact",
|
||||||
"block.create.redstone_contact.tooltip.summary": "A simple device for advanced Redstone Apparaten.",
|
"block.create.redstone_contact.tooltip.summary": "A simple device for advanced Redstone Apparaten.",
|
||||||
|
@ -1698,19 +1700,19 @@
|
||||||
"block.create.creative_crate.tooltip": "CREATIEF KRAT",
|
"block.create.creative_crate.tooltip": "CREATIEF KRAT",
|
||||||
"block.create.creative_crate.tooltip.summary": "Bied een eindloze vooraad blokken aan een aangeloten _Bouwtekeningkannon_",
|
"block.create.creative_crate.tooltip.summary": "Bied een eindloze vooraad blokken aan een aangeloten _Bouwtekeningkannon_",
|
||||||
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
||||||
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless_ _supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
||||||
|
|
||||||
"block.create.deployer.tooltip": "UNLOCALIZED: DEPLOYER",
|
"block.create.deployer.tooltip": "UNLOCALIZED: DEPLOYER",
|
||||||
"block.create.deployer.tooltip.summary": "UNLOCALIZED: _Punches_, _Uses_, and _Activates_. This machine will try to _imitate_ a _player_ as a much as possible. Can _Take_ and _Deposit_ _items_ to its own _Inventory_. Held items have to be _inserted_ and _extracted_ from the block directly.",
|
"block.create.deployer.tooltip.summary": "UNLOCALIZED: _Punches_, _Uses_, and _Activates_. This machine will try to _imitate_ a _player_ as a much as possible. Can _Take_ and _Deposit items_ to its own _Inventory_. Held items have to be _inserted_ and _extracted_ from the block directly.",
|
||||||
"block.create.deployer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.deployer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.deployer.tooltip.behaviour1": "UNLOCALIZED: Extends its arm and _activates_ in the block space _2m_ _ahead_ of itself.",
|
"block.create.deployer.tooltip.behaviour1": "UNLOCALIZED: Extends its arm and _activates_ in the block space _2m ahead_ of itself.",
|
||||||
"block.create.deployer.tooltip.condition2": "UNLOCALIZED: R-Clicked with Wrench",
|
"block.create.deployer.tooltip.condition2": "UNLOCALIZED: R-Clicked with Wrench",
|
||||||
"block.create.deployer.tooltip.behaviour2": "UNLOCALIZED: Toggles punch mode. In _punch_ _mode_, the Deployer will attempt to use its item to _break_ _blocks_ or _hurt_ _entities_.",
|
"block.create.deployer.tooltip.behaviour2": "UNLOCALIZED: Toggles punch mode. In _punch mode_, the Deployer will attempt to use its item to _break blocks_ or _hurt entities_.",
|
||||||
"block.create.deployer.tooltip.condition3": "UNLOCALIZED: When Filter assigned",
|
"block.create.deployer.tooltip.condition3": "UNLOCALIZED: When Filter assigned",
|
||||||
"block.create.deployer.tooltip.behaviour3": "UNLOCALIZED: Deployer will not activate unless held item _matches_ the _filter._ Items not matching cannot be inserted; Held items matching the filter cannot be extracted.",
|
"block.create.deployer.tooltip.behaviour3": "UNLOCALIZED: Deployer will not activate unless held item _matches_ the _filter._ Items not matching cannot be inserted; Held items matching the filter cannot be extracted.",
|
||||||
|
|
||||||
"block.create.brass_casing.tooltip": "UNLOCALIZED: BRASS CASING",
|
"block.create.brass_casing.tooltip": "UNLOCALIZED: BRASS CASING",
|
||||||
"block.create.brass_casing.tooltip.summary": "UNLOCALIZED: Sturdy machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.brass_casing.tooltip.summary": "UNLOCALIZED: Sturdy machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.pulse_repeater.tooltip": "PULSE VERSTERKER",
|
"block.create.pulse_repeater.tooltip": "PULSE VERSTERKER",
|
||||||
"block.create.pulse_repeater.tooltip.summary": "Een eenvoudig circuit voor het knippen van passerende redstone-signalen tot een lengte van _1_ _tick._",
|
"block.create.pulse_repeater.tooltip.summary": "Een eenvoudig circuit voor het knippen van passerende redstone-signalen tot een lengte van _1_ _tick._",
|
||||||
|
@ -1719,21 +1721,21 @@
|
||||||
"block.create.adjustable_repeater.tooltip.summary": "Een geavanceerde _Redstone_ _Verserker_ met een _configurable_ _Delay_ tot 30 minuten.",
|
"block.create.adjustable_repeater.tooltip.summary": "Een geavanceerde _Redstone_ _Verserker_ met een _configurable_ _Delay_ tot 30 minuten.",
|
||||||
|
|
||||||
"block.create.adjustable_pulse_repeater.tooltip": "UNLOCALIZED: FLEX PULSE REPEATER",
|
"block.create.adjustable_pulse_repeater.tooltip": "UNLOCALIZED: FLEX PULSE REPEATER",
|
||||||
"block.create.adjustable_pulse_repeater.tooltip.summary": "UNLOCALIZED: A _Pulse_ _Repeater_ with a _configurable_ _Delay_ up to 30 Minutes.",
|
"block.create.adjustable_pulse_repeater.tooltip.summary": "UNLOCALIZED: A _Pulse Repeater_ with a _configurable Delay_ up to 30 Minutes.",
|
||||||
|
|
||||||
"block.create.analog_lever.tooltip": "UNLOCALIZED: ANALOG LEVER",
|
"block.create.analog_lever.tooltip": "UNLOCALIZED: ANALOG LEVER",
|
||||||
"block.create.analog_lever.tooltip.summary": "UNLOCALIZED: A lever with more _precise_ _control_ over its emitted _signal_ _strength_.",
|
"block.create.analog_lever.tooltip.summary": "UNLOCALIZED: A lever with more _precise control_ over its emitted _signal strength_.",
|
||||||
|
|
||||||
"block.create.powered_toggle_latch.tooltip": "UNLOCALIZED: POWERED TOGGLE LATCH",
|
"block.create.powered_toggle_latch.tooltip": "UNLOCALIZED: POWERED TOGGLE LATCH",
|
||||||
"block.create.powered_toggle_latch.tooltip.summary": "UNLOCALIZED: A lever that can be toggled by a _Redstone_ _Pulse_.",
|
"block.create.powered_toggle_latch.tooltip.summary": "UNLOCALIZED: A lever that can be toggled by a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.powered_latch.tooltip": "UNLOCALIZED: POWERED LATCH",
|
"block.create.powered_latch.tooltip": "UNLOCALIZED: POWERED LATCH",
|
||||||
"block.create.powered_latch.tooltip.summary": "UNLOCALIZED: A lever that can be controlled by _Redstone_ _Signals_. A signal on the _back_ _enables_ it, a signal from the _side_ _will_ _reset_ it.",
|
"block.create.powered_latch.tooltip.summary": "UNLOCALIZED: A lever that can be controlled by _Redstone Signals_. A signal on the _back enables_ it, a signal from the _side will reset_ it.",
|
||||||
|
|
||||||
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
||||||
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional_ _powered_ _rail_ capable of _fine_ _control_ over a minecarts' _movement_ _speed_.",
|
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional powered rail_ capable of _fine control_ over a minecarts' _movement speed_.",
|
||||||
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal_ _strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
||||||
|
|
||||||
"block.create.speedometer.tooltip": "SNELHEIDSMETER",
|
"block.create.speedometer.tooltip": "SNELHEIDSMETER",
|
||||||
"block.create.speedometer.tooltip.summary": "Meet en toont de _Rotatiesnelheid_ van gekoppelde kinetische componenten.",
|
"block.create.speedometer.tooltip.summary": "Meet en toont de _Rotatiesnelheid_ van gekoppelde kinetische componenten.",
|
||||||
|
@ -1746,33 +1748,33 @@
|
||||||
"block.create.stressometer.tooltip.behaviour1": "Geeft een kleur aan die overeenkomt met het stressniveau. _Overbelaste_ _netwerken_ zullen niet meer bewegen. Stress kan worden verlicht door meer _Rotatie_ _bronnen_ toe te voegen aan het netwerk.",
|
"block.create.stressometer.tooltip.behaviour1": "Geeft een kleur aan die overeenkomt met het stressniveau. _Overbelaste_ _netwerken_ zullen niet meer bewegen. Stress kan worden verlicht door meer _Rotatie_ _bronnen_ toe te voegen aan het netwerk.",
|
||||||
|
|
||||||
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
||||||
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish_ _materials_. Can be automatically applied using the Deployer.",
|
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish materials_. Can be automatically applied using the Deployer.",
|
||||||
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking_ _at_ _them_",
|
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking at them_",
|
||||||
|
|
||||||
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
||||||
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
||||||
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked_ _face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged_ _along_ when moved by _mechanical_ _pistons_, _bearings_ and other controllers.",
|
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged along_ when moved by _mechanical pistons_, _bearings_ and other controllers.",
|
||||||
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
||||||
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically_ _attaches_ blocks placed from the main hand to the _side_ they were _placed_ _against._",
|
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically attaches_ blocks placed from the main hand to the _side_ they were _placed against._",
|
||||||
|
|
||||||
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
||||||
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
||||||
|
|
||||||
"item.create.refined_radiance.tooltip": "UNLOCALIZED: REFINED RADIANCE",
|
"item.create.refined_radiance.tooltip": "UNLOCALIZED: REFINED RADIANCE",
|
||||||
"item.create.refined_radiance.tooltip.summary": "UNLOCALIZED: A Chromatic material forged from _absorbed_ _light_.",
|
"item.create.refined_radiance.tooltip.summary": "UNLOCALIZED: A Chromatic material forged from _absorbed light_.",
|
||||||
|
|
||||||
"item.create.shadow_steel.tooltip": "UNLOCALIZED: SHADOW STEEL",
|
"item.create.shadow_steel.tooltip": "UNLOCALIZED: SHADOW STEEL",
|
||||||
"item.create.shadow_steel.tooltip.summary": "UNLOCALIZED: A Chromatic material forged _in_ _the_ _void_.",
|
"item.create.shadow_steel.tooltip.summary": "UNLOCALIZED: A Chromatic material forged _in the void_.",
|
||||||
|
|
||||||
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
||||||
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage_ _Contraptions_ together to form a majestic Train.",
|
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage Contraptions_ together to form a majestic Train.",
|
||||||
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
||||||
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant_ _distance_ while moving.",
|
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant distance_ while moving.",
|
||||||
|
|
||||||
"item.create.crafter_slot_cover.tooltip": "UNLOCALIZED: SLOT COVER",
|
"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.",
|
"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": "WIP",
|
"create.tooltip.wip": "WIP",
|
||||||
"create.tooltip.workInProgress": "Work in progress!",
|
"create.tooltip.workInProgress": "Work in progress!",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"_": "Missing Localizations: 1220",
|
"_": "Missing Localizations: 1222",
|
||||||
|
|
||||||
"_": "->------------------------] Game Elements [------------------------<-",
|
"_": "->------------------------] Game Elements [------------------------<-",
|
||||||
|
|
||||||
|
@ -1089,6 +1089,8 @@
|
||||||
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
||||||
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
||||||
|
|
||||||
|
"create.hint.hose_pulley.title": "UNLOCALIZED: Bottomless Supply",
|
||||||
|
"create.hint.hose_pulley": "UNLOCALIZED: The targeted body of fluid is considered infinite.",
|
||||||
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
||||||
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
||||||
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
||||||
|
@ -1141,68 +1143,68 @@
|
||||||
"item.create.example_item.tooltip.action1": "These controls are displayed.",
|
"item.create.example_item.tooltip.action1": "These controls are displayed.",
|
||||||
|
|
||||||
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
||||||
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Andesite_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Andesite Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
||||||
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Brass_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Brass Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.wooden_bracket.tooltip": "UNLOCALIZED: WOODEN BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.metal_bracket.tooltip": "UNLOCALIZED: METAL BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
||||||
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
||||||
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_.",
|
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_.",
|
||||||
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
||||||
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Belts_ and a great way to cover the holes left in your wall because of them.",
|
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Mechanical_ _Belts!_ _Andesite Tunnels_ can split off one item from a stack when another belt or depot is placed at the side of the main belt.",
|
||||||
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
|
|
||||||
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
||||||
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_. Comes with a handy _filter_.",
|
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_. Comes with a handy _filter_.",
|
||||||
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
||||||
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: _Brass_ _Tunnels_ come with a number of _Filtering_ and _Splitting_ options for your _Belts_.",
|
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: A fancy protective cover for your _Mechanical_ _Belts!_ _Brass Tunnels_ also come with a number of _Filtering_ and _Splitting_ options for your items.",
|
||||||
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass_ _Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
||||||
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass_ _Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
||||||
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass_ _Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
||||||
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
||||||
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
||||||
|
|
||||||
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
||||||
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
||||||
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
||||||
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid_ _Pipe_ with the _Copper_ _Casing_. Encased Fluid pipes will _lock_ _their_ _connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid Pipe_ with the _Copper Casing_. Encased Fluid pipes will _lock their connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
||||||
|
|
||||||
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
||||||
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid_ _Pipe_ encased with the _Copper_ _Casing_.",
|
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid Pipe_ encased with the _Copper Casing_.",
|
||||||
|
|
||||||
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
||||||
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.seat.tooltip": "UNLOCALIZED: SEAT",
|
"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.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.",
|
||||||
|
@ -1210,7 +1212,7 @@
|
||||||
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
||||||
|
|
||||||
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
||||||
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item_ _containers_. You can also interact with chutes from the side using _hoppers_ or _mounted_ _funnels_.",
|
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item containers_. You can also interact with chutes from the side using _hoppers_ or _mounted funnels_.",
|
||||||
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
||||||
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
||||||
|
|
||||||
|
@ -1220,7 +1222,7 @@
|
||||||
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
||||||
|
|
||||||
"item.create.blaze_cake.tooltip": "UNLOCALIZED: BLAZE CAKE",
|
"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.summary": "UNLOCALIZED: A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!",
|
||||||
|
|
||||||
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
||||||
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
||||||
|
@ -1228,20 +1230,20 @@
|
||||||
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
||||||
|
|
||||||
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
||||||
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical_ _Pump_ to get the _fluid_ moving.",
|
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical Pump_ to get the _fluid_ moving.",
|
||||||
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid_ _containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
||||||
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
||||||
|
|
||||||
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
||||||
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid_ _bodies_ in the world.",
|
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid bodies_ in the world.",
|
||||||
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height_ _extraction_ or _filling_ will act.",
|
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height extraction_ or _filling_ will act.",
|
||||||
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking_ _fluid_ blocks from the body the hose end was lowered into. Very _large_ _bodies_ of fluids will be _considered_ _infinite_.",
|
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking fluid_ blocks from the body the hose end was lowered into. Very _large bodies_ of fluids will be _considered infinite_.",
|
||||||
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling_ _fluid_ into the world _up_ _to_ the _hose_ ends' _height_.",
|
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling fluid_ into the world _up to_ the _hose_ ends' _height_.",
|
||||||
|
|
||||||
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
||||||
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
||||||
|
@ -1249,51 +1251,51 @@
|
||||||
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
||||||
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid_ _Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless_ _supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
||||||
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
||||||
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
||||||
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational_ _force_ to re-open the valve.",
|
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational force_ to re-open the valve.",
|
||||||
|
|
||||||
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
||||||
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational_ _force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
||||||
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
||||||
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational_ _force_ to switch the direction that the _fluid_ flows.",
|
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational force_ to switch the direction that the _fluid_ flows.",
|
||||||
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
||||||
|
|
||||||
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
||||||
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid_ _pipe_ with a filter. Can specify which _fluids_ pass through.",
|
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid pipe_ with a filter. Can specify which _fluids_ pass through.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
||||||
|
|
||||||
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
||||||
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid_ _items._",
|
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid items._",
|
||||||
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
||||||
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
||||||
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid_ _container_ _item_ that passes beneath it.",
|
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid container item_ that passes beneath it.",
|
||||||
|
|
||||||
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
||||||
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid_ _items._",
|
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid items._",
|
||||||
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid_ _container_. The item will then be ejected on the opposite side.",
|
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid container_. The item will then be ejected on the opposite side.",
|
||||||
|
|
||||||
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
||||||
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
||||||
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
||||||
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible_ _inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical_ _Crafters_.",
|
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical Crafters_.",
|
||||||
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
||||||
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible_ _item_ _inventory_ to set it as a _source_ for the _Mechanical_ _Arm_. Right-click twice to set it as the _destination_.",
|
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible item inventory_ to set it as a _source_ for the _Mechanical Arm_. Right-click twice to set it as the _destination_.",
|
||||||
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
||||||
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical_ _Arm_.",
|
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical Arm_.",
|
||||||
|
|
||||||
"item.create.wand_of_symmetry.tooltip": "VARINHA DE SIMETRIA",
|
"item.create.wand_of_symmetry.tooltip": "VARINHA DE SIMETRIA",
|
||||||
"item.create.wand_of_symmetry.tooltip.summary": "Espelhar perfeitamente a colocação de blocos nos planos configurados.",
|
"item.create.wand_of_symmetry.tooltip.summary": "Espelhar perfeitamente a colocação de blocos nos planos configurados.",
|
||||||
|
@ -1316,13 +1318,13 @@
|
||||||
"item.create.handheld_blockzapper.tooltip.action3": "Abre _Interface_ de _Configuração_",
|
"item.create.handheld_blockzapper.tooltip.action3": "Abre _Interface_ de _Configuração_",
|
||||||
|
|
||||||
"item.create.handheld_worldshaper.tooltip": "UNLOCALIZED: HANDHELD WORLDSHAPER",
|
"item.create.handheld_worldshaper.tooltip": "UNLOCALIZED: HANDHELD WORLDSHAPER",
|
||||||
"item.create.handheld_worldshaper.tooltip.summary": "UNLOCALIZED: Handy tool for creating _landscapes_ and _terrain_ _features_.",
|
"item.create.handheld_worldshaper.tooltip.summary": "UNLOCALIZED: Handy tool for creating _landscapes_ and _terrain features_.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control1": "UNLOCALIZED: L-Click at Block",
|
"item.create.handheld_worldshaper.tooltip.control1": "UNLOCALIZED: L-Click at Block",
|
||||||
"item.create.handheld_worldshaper.tooltip.action1": "UNLOCALIZED: Sets blocks placed by the tool to the targeted block.",
|
"item.create.handheld_worldshaper.tooltip.action1": "UNLOCALIZED: Sets blocks placed by the tool to the targeted block.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control2": "UNLOCALIZED: R-Click at Block",
|
"item.create.handheld_worldshaper.tooltip.control2": "UNLOCALIZED: R-Click at Block",
|
||||||
"item.create.handheld_worldshaper.tooltip.action2": "UNLOCALIZED: Applies the currently selected _Brush_ and _Tool_ at the targeted location.",
|
"item.create.handheld_worldshaper.tooltip.action2": "UNLOCALIZED: Applies the currently selected _Brush_ and _Tool_ at the targeted location.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control3": "UNLOCALIZED: R-Click while Sneaking",
|
"item.create.handheld_worldshaper.tooltip.control3": "UNLOCALIZED: R-Click while Sneaking",
|
||||||
"item.create.handheld_worldshaper.tooltip.action3": "UNLOCALIZED: Opens the _Configuration_ _Interface_",
|
"item.create.handheld_worldshaper.tooltip.action3": "UNLOCALIZED: Opens the _Configuration Interface_",
|
||||||
|
|
||||||
"item.create.tree_fertilizer.tooltip": "FERTILIZANTE DE ARVORE",
|
"item.create.tree_fertilizer.tooltip": "FERTILIZANTE DE ARVORE",
|
||||||
"item.create.tree_fertilizer.tooltip.summary": "Uma combinação poderosa de minerais para tipos comuns de arvores",
|
"item.create.tree_fertilizer.tooltip.summary": "Uma combinação poderosa de minerais para tipos comuns de arvores",
|
||||||
|
@ -1330,26 +1332,26 @@
|
||||||
"item.create.tree_fertilizer.tooltip.behaviour1": "Cresce Arvores independentemente das suas Regras de espaço",
|
"item.create.tree_fertilizer.tooltip.behaviour1": "Cresce Arvores independentemente das suas Regras de espaço",
|
||||||
|
|
||||||
"item.create.deforester.tooltip": "UNLOCALIZED: DEFORESTER",
|
"item.create.deforester.tooltip": "UNLOCALIZED: DEFORESTER",
|
||||||
"item.create.deforester.tooltip.summary": "UNLOCALIZED: A _radiant_ _axe_ able to chop down trees in a split second.",
|
"item.create.deforester.tooltip.summary": "UNLOCALIZED: A _radiant axe_ able to chop down trees in a split second.",
|
||||||
|
|
||||||
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
"item.create.extendo_grip.tooltip": "UNLOCALIZED: EXTENDO GRIP",
|
||||||
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases_ _reach_ _distance_ of the wielder.",
|
"item.create.extendo_grip.tooltip.summary": "UNLOCALIZED: Boioioing! Greatly _increases reach distance_ of the wielder.",
|
||||||
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
"item.create.extendo_grip.tooltip.condition1": "UNLOCALIZED: When in Off-Hand",
|
||||||
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach_ _distance_ of items used in the _Main-Hand_.",
|
"item.create.extendo_grip.tooltip.behaviour1": "UNLOCALIZED: Increases _reach distance_ of items used in the _Main-Hand_.",
|
||||||
|
|
||||||
"item.create.filter.tooltip": "UNLOCALIZED: FILTER",
|
"item.create.filter.tooltip": "UNLOCALIZED: FILTER",
|
||||||
"item.create.filter.tooltip.summary": "UNLOCALIZED: _Controls_ _outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set_ _of_ _items_ or several _nested_ _filters_.",
|
"item.create.filter.tooltip.summary": "UNLOCALIZED: _Controls outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set of items_ or several _nested filters_.",
|
||||||
"item.create.filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
"item.create.filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
||||||
"item.create.filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
"item.create.filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
||||||
"item.create.filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"item.create.filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"item.create.filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration_ _interface_.",
|
"item.create.filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface_.",
|
||||||
|
|
||||||
"item.create.attribute_filter.tooltip": "UNLOCALIZED: ATTRIBUTE FILTER",
|
"item.create.attribute_filter.tooltip": "UNLOCALIZED: ATTRIBUTE FILTER",
|
||||||
"item.create.attribute_filter.tooltip.summary": "UNLOCALIZED: _Controls_ _outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set_ _of_ item _attributes_ and _categories_.",
|
"item.create.attribute_filter.tooltip.summary": "UNLOCALIZED: _Controls outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set of_ item _attributes_ and _categories_.",
|
||||||
"item.create.attribute_filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
"item.create.attribute_filter.tooltip.condition1": "UNLOCALIZED: When in filter slot",
|
||||||
"item.create.attribute_filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
"item.create.attribute_filter.tooltip.behaviour1": "UNLOCALIZED: _Controls_ item flow according to its _configuration_.",
|
||||||
"item.create.attribute_filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"item.create.attribute_filter.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"item.create.attribute_filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration_ _interface_.",
|
"item.create.attribute_filter.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface_.",
|
||||||
|
|
||||||
"item.create.empty_schematic.tooltip": "ESQUEMA VAZIO",
|
"item.create.empty_schematic.tooltip": "ESQUEMA VAZIO",
|
||||||
"item.create.empty_schematic.tooltip.summary": "Usado como ingrediente em receitas e para escrever na _Mesa_ _de_ _Esquematizar_",
|
"item.create.empty_schematic.tooltip.summary": "Usado como ingrediente em receitas e para escrever na _Mesa_ _de_ _Esquematizar_",
|
||||||
|
@ -1410,14 +1412,14 @@
|
||||||
"block.create.clutch.tooltip.behaviour1": "_Para_ de prover rotação para o outro lado.",
|
"block.create.clutch.tooltip.behaviour1": "_Para_ de prover rotação para o outro lado.",
|
||||||
|
|
||||||
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
||||||
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
||||||
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
||||||
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation_ _speed_ and direction of this component.",
|
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation speed_ and direction of this component.",
|
||||||
|
|
||||||
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. _Analog_ _redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. _Analog redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same_ _speed._ With a _full_ _strength_ signal, adjacent chain drives will relay exactly _twice_ _its_ _speed._ Anything inbetween will give results between 1-2x its speed.",
|
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same speed._ With a _full strength_ signal, adjacent chain drives will relay exactly _twice its speed._ Anything inbetween will give results between 1-2x its speed.",
|
||||||
|
|
||||||
"item.create.belt_connector.tooltip": "ESTEIRA MECÂNICA",
|
"item.create.belt_connector.tooltip": "ESTEIRA MECÂNICA",
|
||||||
"item.create.belt_connector.tooltip.summary": "Conecta dois _Eixos_ com uma _Esteira_ _Mecânica._ Eixos conectados irá ter exatamente a mesma velocidade e direção de rotação. A Esteira pode atuar como um _Transporte_ para _Entidades._",
|
"item.create.belt_connector.tooltip.summary": "Conecta dois _Eixos_ com uma _Esteira_ _Mecânica._ Eixos conectados irá ter exatamente a mesma velocidade e direção de rotação. A Esteira pode atuar como um _Transporte_ para _Entidades._",
|
||||||
|
@ -1427,21 +1429,21 @@
|
||||||
"item.create.belt_connector.tooltip.action2": "_Cancela_ a seleção da Posição para a Esteira",
|
"item.create.belt_connector.tooltip.action2": "_Cancela_ a seleção da Posição para a Esteira",
|
||||||
|
|
||||||
"item.create.goggles.tooltip": "UNLOCALIZED: GOGGLES",
|
"item.create.goggles.tooltip": "UNLOCALIZED: GOGGLES",
|
||||||
"item.create.goggles.tooltip.summary": "UNLOCALIZED: A pair of glasses to augment your vision with useful _kinetic_ _information_.",
|
"item.create.goggles.tooltip.summary": "UNLOCALIZED: A pair of glasses to augment your vision with useful _kinetic information_.",
|
||||||
"item.create.goggles.tooltip.condition1": "UNLOCALIZED: When worn",
|
"item.create.goggles.tooltip.condition1": "UNLOCALIZED: When worn",
|
||||||
"item.create.goggles.tooltip.behaviour1": "UNLOCALIZED: Shows _colored_ _indicators_ corresponding to the _Speed_ _Level_ of a placed kinetic component as well as _Stress_ _Impact_ and _Capacity_ of individual components.",
|
"item.create.goggles.tooltip.behaviour1": "UNLOCALIZED: Shows _colored indicators_ corresponding to the _Speed Level_ of a placed kinetic component as well as _Stress Impact_ and _Capacity_ of individual components.",
|
||||||
"item.create.goggles.tooltip.condition2": "UNLOCALIZED: When looking at gauge",
|
"item.create.goggles.tooltip.condition2": "UNLOCALIZED: When looking at gauge",
|
||||||
"item.create.goggles.tooltip.behaviour2": "UNLOCALIZED: Shows detailed information about _Speed_ or _Stress_ of the network to which the gauge is connected.",
|
"item.create.goggles.tooltip.behaviour2": "UNLOCALIZED: Shows detailed information about _Speed_ or _Stress_ of the network to which the gauge is connected.",
|
||||||
|
|
||||||
"item.create.wrench.tooltip": "UNLOCALIZED: WRENCH",
|
"item.create.wrench.tooltip": "UNLOCALIZED: WRENCH",
|
||||||
"item.create.wrench.tooltip.summary": "UNLOCALIZED: A useful tool for working on kinetic contraptions. Can be used to _Rotate_, _Dismantle_ and to _Configure_ components.",
|
"item.create.wrench.tooltip.summary": "UNLOCALIZED: A useful tool for working on kinetic contraptions. Can be used to _Rotate_, _Dismantle_ and to _Configure_ components.",
|
||||||
"item.create.wrench.tooltip.control1": "UNLOCALIZED: Right-Click a kinetic block",
|
"item.create.wrench.tooltip.control1": "UNLOCALIZED: Right-Click a kinetic block",
|
||||||
"item.create.wrench.tooltip.action1": "UNLOCALIZED: _Rotates_ _components_ toward or away from the face with which you interacted.",
|
"item.create.wrench.tooltip.action1": "UNLOCALIZED: _Rotates components_ toward or away from the face with which you interacted.",
|
||||||
"item.create.wrench.tooltip.control2": "UNLOCALIZED: R-Click while Sneaking",
|
"item.create.wrench.tooltip.control2": "UNLOCALIZED: R-Click while Sneaking",
|
||||||
"item.create.wrench.tooltip.action2": "UNLOCALIZED: _Disassembles_ _Kinetic_ _components_ and places them back in _your_ _inventory_.",
|
"item.create.wrench.tooltip.action2": "UNLOCALIZED: _Disassembles Kinetic components_ and places them back in _your inventory_.",
|
||||||
|
|
||||||
"block.create.creative_motor.tooltip": "UNLOCALIZED: CREATIVE MOTOR",
|
"block.create.creative_motor.tooltip": "UNLOCALIZED: CREATIVE MOTOR",
|
||||||
"block.create.creative_motor.tooltip.summary": "UNLOCALIZED: A configurable source of _Rotational_ _Force_.",
|
"block.create.creative_motor.tooltip.summary": "UNLOCALIZED: A configurable source of _Rotational Force_.",
|
||||||
|
|
||||||
"block.create.water_wheel.tooltip": "RODA DE ÁGUA",
|
"block.create.water_wheel.tooltip": "RODA DE ÁGUA",
|
||||||
"block.create.water_wheel.tooltip.summary": "Prove _Força_ _Rotacional_ tirada de _Correntes_ de _Água_ próximas.",
|
"block.create.water_wheel.tooltip.summary": "Prove _Força_ _Rotacional_ tirada de _Correntes_ de _Água_ próximas.",
|
||||||
|
@ -1456,17 +1458,17 @@
|
||||||
"block.create.encased_fan.tooltip.behaviour3": "Processa itens na frente do Bloco: _Água_ alva, _Fogo_ defuma, e _Lava_ derrete o ingrediente.",
|
"block.create.encased_fan.tooltip.behaviour3": "Processa itens na frente do Bloco: _Água_ alva, _Fogo_ defuma, e _Lava_ derrete o ingrediente.",
|
||||||
|
|
||||||
"block.create.nozzle.tooltip": "UNLOCALIZED: NOZZLE",
|
"block.create.nozzle.tooltip": "UNLOCALIZED: NOZZLE",
|
||||||
"block.create.nozzle.tooltip.summary": "UNLOCALIZED: Attach to the front of an _Encased_ _Fan_ to distribute its effect on Entities in _all_ _directions_.",
|
"block.create.nozzle.tooltip.summary": "UNLOCALIZED: Attach to the front of an _Encased Fan_ to distribute its effect on Entities in _all directions_.",
|
||||||
|
|
||||||
"block.create.hand_crank.tooltip": "UNLOCALIZED: HAND CRANK",
|
"block.create.hand_crank.tooltip": "UNLOCALIZED: HAND CRANK",
|
||||||
"block.create.hand_crank.tooltip.summary": "UNLOCALIZED: A simple _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.hand_crank.tooltip.summary": "UNLOCALIZED: A simple _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.hand_crank.tooltip.condition1": "UNLOCALIZED: When Used",
|
"block.create.hand_crank.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"block.create.hand_crank.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.hand_crank.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.cuckoo_clock.tooltip": "UNLOCALIZED: CUCKOO CLOCK",
|
"block.create.cuckoo_clock.tooltip": "UNLOCALIZED: CUCKOO CLOCK",
|
||||||
"block.create.cuckoo_clock.tooltip.summary": "UNLOCALIZED: Fine craftsmanship for _decorating_ a space and _keeping_ _track_ _of_ _time_.",
|
"block.create.cuckoo_clock.tooltip.summary": "UNLOCALIZED: Fine craftsmanship for _decorating_ a space and _keeping track of time_.",
|
||||||
"block.create.cuckoo_clock.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.cuckoo_clock.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.cuckoo_clock.tooltip.behaviour1": "UNLOCALIZED: Shows the _current_ _time_ and plays a tune twice a day. _Activates_ once at _noon_ and at dusk, as soon as _players_ _can_ _sleep_.",
|
"block.create.cuckoo_clock.tooltip.behaviour1": "UNLOCALIZED: Shows the _current time_ and plays a tune twice a day. _Activates_ once at _noon_ and at dusk, as soon as _players can sleep_.",
|
||||||
|
|
||||||
"block.create.turntable.tooltip": "MESA GIRATÓRIA",
|
"block.create.turntable.tooltip": "MESA GIRATÓRIA",
|
||||||
"block.create.turntable.tooltip.summary": "Muda a _Força_ _Rotacional_ em uma forma refinada de Enjoo.",
|
"block.create.turntable.tooltip.summary": "Muda a _Força_ _Rotacional_ em uma forma refinada de Enjoo.",
|
||||||
|
@ -1474,7 +1476,7 @@
|
||||||
"block.create.millstone.tooltip": "UNLOCALIZED: MILLSTONE",
|
"block.create.millstone.tooltip": "UNLOCALIZED: MILLSTONE",
|
||||||
"block.create.millstone.tooltip.summary": "UNLOCALIZED: A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
"block.create.millstone.tooltip.summary": "UNLOCALIZED: A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
||||||
"block.create.millstone.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.millstone.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.millstone.tooltip.behaviour1": "UNLOCALIZED: Starts applying _milling_ _recipes_ to any items inserted from the side or the top of the block.",
|
"block.create.millstone.tooltip.behaviour1": "UNLOCALIZED: Starts applying _milling recipes_ to any items inserted from the side or the top of the block.",
|
||||||
"block.create.millstone.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"block.create.millstone.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"block.create.millstone.tooltip.behaviour2": "UNLOCALIZED: Collects the outputs manually.",
|
"block.create.millstone.tooltip.behaviour2": "UNLOCALIZED: Collects the outputs manually.",
|
||||||
|
|
||||||
|
@ -1490,67 +1492,67 @@
|
||||||
"block.create.mechanical_press.tooltip.condition2": "Quando Sobre uma Esteira Mecânica",
|
"block.create.mechanical_press.tooltip.condition2": "Quando Sobre uma Esteira Mecânica",
|
||||||
"block.create.mechanical_press.tooltip.behaviour2": "_Automaticamente_ comprime itens que passando na Esteira.",
|
"block.create.mechanical_press.tooltip.behaviour2": "_Automaticamente_ comprime itens que passando na Esteira.",
|
||||||
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
"block.create.mechanical_press.tooltip.condition3": "UNLOCALIZED: When above Basin",
|
||||||
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact_ _items_ in the basin whenever all necessary ingredients are present.",
|
"block.create.mechanical_press.tooltip.behaviour3": "UNLOCALIZED: Starts to _compact items_ in the basin whenever all necessary ingredients are present.",
|
||||||
|
|
||||||
"block.create.basin.tooltip": "UNLOCALIZED: BASIN",
|
"block.create.basin.tooltip": "UNLOCALIZED: BASIN",
|
||||||
"block.create.basin.tooltip.summary": "UNLOCALIZED: A handy _item_ _container_ used in processing with the _Mechanical_ _Mixer_ and the _Mechanical_ _Press_. Supports _Redstone_ _Comparators_. Comes with a handy filter, specifying which items should be created in this Basin.",
|
"block.create.basin.tooltip.summary": "UNLOCALIZED: A handy _item container_ used in processing with the _Mechanical Mixer_ and the _Mechanical Press_. Supports _Redstone Comparators_. Comes with a handy filter, specifying which items should be created in this Basin.",
|
||||||
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
||||||
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open_ _inventories_ such as belts, other basins, depots, item drains and others are _below_ _one_ _side_ of a basin, they will automatically receive any _item/fluid_ _outputs_ created in the basin. This is useful for automation.",
|
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open inventories_ such as belts, other basins, depots, item drains and others are _below one side_ of a basin, they will automatically receive any _item/fluid outputs_ created in the basin. This is useful for automation.",
|
||||||
|
|
||||||
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
||||||
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
||||||
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
||||||
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
||||||
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
||||||
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze_ _Cake_ for high temperatures.",
|
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze Cake_ for high temperatures.",
|
||||||
|
|
||||||
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
"block.create.reinforced_rail.tooltip": "UNLOCALIZED: REINFORCED RAIL",
|
||||||
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does_ _not_ _need_ _supports_.",
|
"block.create.reinforced_rail.tooltip.summary": "UNLOCALIZED: A timber stabilized rail, _does not need supports_.",
|
||||||
|
|
||||||
"block.create.mechanical_mixer.tooltip": "UNLOCALIZED: MECHANICAL MIXER",
|
"block.create.mechanical_mixer.tooltip": "UNLOCALIZED: MECHANICAL MIXER",
|
||||||
"block.create.mechanical_mixer.tooltip.summary": "UNLOCALIZED: A kinetic whisk for applying any shapeless crafting recipes to items beneath it. Requires constant _Rotational_ _Force_ and a _Basin_ placed below (with a gap in between).",
|
"block.create.mechanical_mixer.tooltip.summary": "UNLOCALIZED: A kinetic whisk providing automated shapeless crafting recipes of multiple ingredients. Requires constant _Rotational Force_ and a _Basin_ placed below (with a gap in between).",
|
||||||
"block.create.mechanical_mixer.tooltip.condition1": "UNLOCALIZED: When above Basin",
|
"block.create.mechanical_mixer.tooltip.condition1": "UNLOCALIZED: When above Basin",
|
||||||
"block.create.mechanical_mixer.tooltip.behaviour1": "UNLOCALIZED: Starts to mix items in the basin whenever all necessary ingredients are present. To prevent unwanted recipes, use the filter slot on the basin or cut the rotational force until all desired ingredients have been added.",
|
"block.create.mechanical_mixer.tooltip.behaviour1": "UNLOCALIZED: Starts to mix items in the basin whenever all necessary ingredients are present. To prevent unwanted recipes, use the filter slot on the basin or cut the rotational force until all desired ingredients have been added.",
|
||||||
|
|
||||||
"block.create.mechanical_crafter.tooltip": "UNLOCALIZED: MECHANICAL CRAFTER",
|
"block.create.mechanical_crafter.tooltip": "UNLOCALIZED: MECHANICAL CRAFTER",
|
||||||
"block.create.mechanical_crafter.tooltip.summary": "UNLOCALIZED: A kinetic assembler for _automating_ any _shaped_ _crafting_ recipe. Place _multiple_ _in_ _a_ _grid_ corresponding to your recipe, and _arrange_ _their_ _belts_ to create a _flow_ that exits the grid on one of the crafters.",
|
"block.create.mechanical_crafter.tooltip.summary": "UNLOCALIZED: A kinetic assembler for _automating_ any _shaped crafting_ recipe. Place _multiple in a grid_ corresponding to your recipe, and _arrange their belts_ to create a _flow_ that exits the grid on one of the crafters.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.mechanical_crafter.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour1": "UNLOCALIZED: _Starts_ _the_ _crafting_ _process_ as soon as _all_ _crafters_ in the grid have been _given_ _an_ _item_.",
|
"block.create.mechanical_crafter.tooltip.behaviour1": "UNLOCALIZED: _Starts the crafting process_ as soon as _all crafters_ in the grid have been _given an item_.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
"block.create.mechanical_crafter.tooltip.condition2": "UNLOCALIZED: On Redstone Pulse",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting_ _process_ with all currently given _items_ in the grid.",
|
"block.create.mechanical_crafter.tooltip.behaviour2": "UNLOCALIZED: _Forces_ the start of the _crafting process_ with all currently given _items_ in the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control1": "UNLOCALIZED: When Wrenched at Front",
|
"block.create.mechanical_crafter.tooltip.control1": "UNLOCALIZED: When Wrenched at Front",
|
||||||
"block.create.mechanical_crafter.tooltip.action1": "UNLOCALIZED: _Cycles_ _the_ _direction_ an individual crafter _moves_ _its_ _items_ towards. To form a working grid, _arrange_ _the_ _belts_ _in_ _a_ _flow_ which moves all items towards a final crafter. The final crafter must _point_ _away_ from the grid.",
|
"block.create.mechanical_crafter.tooltip.action1": "UNLOCALIZED: _Cycles the direction_ an individual crafter _moves its items_ towards. To form a working grid, _arrange the belts in a flow_ which moves all items towards a final crafter. The final crafter must _point away_ from the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control2": "UNLOCALIZED: When Wrenched at back",
|
"block.create.mechanical_crafter.tooltip.control2": "UNLOCALIZED: When Wrenched at back",
|
||||||
"block.create.mechanical_crafter.tooltip.action2": "UNLOCALIZED: _Connects_ the _input_ _inventory_ of adjacent crafters. Use this to _combine_ _slots_ in the crafting grid and _save_ _on_ _input_ _work_.",
|
"block.create.mechanical_crafter.tooltip.action2": "UNLOCALIZED: _Connects_ the _input inventory_ of adjacent crafters. Use this to _combine slots_ in the crafting grid and _save on input work_.",
|
||||||
|
|
||||||
"block.create.furnace_engine.tooltip": "UNLOCALIZED: FURNACE ENGINE",
|
"block.create.furnace_engine.tooltip": "UNLOCALIZED: FURNACE ENGINE",
|
||||||
"block.create.furnace_engine.tooltip.summary": "UNLOCALIZED: A powerful source of _Rotational_ _Power_ that requires a _running_ _furnace_ to work.",
|
"block.create.furnace_engine.tooltip.summary": "UNLOCALIZED: A powerful source of _Rotational Power_ that requires a _running furnace_ to work.",
|
||||||
"block.create.furnace_engine.tooltip.condition1": "UNLOCALIZED: When Attached to Lit Furnace",
|
"block.create.furnace_engine.tooltip.condition1": "UNLOCALIZED: When Attached to Lit Furnace",
|
||||||
"block.create.furnace_engine.tooltip.behaviour1": "UNLOCALIZED: _Starts_ _powering_ a _Flywheel_ placed in front of it (1m apart). Use a Blast Furnace for higher speeds.",
|
"block.create.furnace_engine.tooltip.behaviour1": "UNLOCALIZED: _Starts powering_ a _Flywheel_ placed in front of it (1m apart). Use a Blast Furnace for higher speeds.",
|
||||||
|
|
||||||
"block.create.flywheel.tooltip": "UNLOCALIZED: FLYWHEEL",
|
"block.create.flywheel.tooltip": "UNLOCALIZED: FLYWHEEL",
|
||||||
"block.create.flywheel.tooltip.summary": "UNLOCALIZED: A large metal wheel to _harness_ _and_ _stabilize_ generated force by an _attached_ _Engine_. Flywheels connect to engines if they are _1m_ _apart_ and at a _90°_ _Angle_ from each other.",
|
"block.create.flywheel.tooltip.summary": "UNLOCALIZED: A large metal wheel to _harness and stabilize_ generated force by an _attached Engine_. Flywheels connect to engines if they are _1m apart_ and at a _90° Angle_ from each other.",
|
||||||
"block.create.flywheel.tooltip.condition1": "UNLOCALIZED: When Attached to Running Engine",
|
"block.create.flywheel.tooltip.condition1": "UNLOCALIZED: When Attached to Running Engine",
|
||||||
"block.create.flywheel.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to a connected contraption based on the generator's strength and speed.",
|
"block.create.flywheel.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to a connected contraption based on the generator's strength and speed.",
|
||||||
|
|
||||||
"block.create.portable_storage_interface.tooltip": "UNLOCALIZED: PORTABLE STORAGE INTERFACE",
|
"block.create.portable_storage_interface.tooltip": "UNLOCALIZED: PORTABLE STORAGE INTERFACE",
|
||||||
"block.create.portable_storage_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving_ _items_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_storage_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving items_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_storage_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.portable_storage_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable_ _storage_ _interfaces_ to transfer items to or from the contraption. Components inserting into or extracting from the _Stationary_ _Interface_ will interact with the inventories on the contraption _directly._ The structure will briefly stall as items are exchanged.",
|
"block.create.portable_storage_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable storage interfaces_ to transfer items to or from the contraption. Components inserting into or extracting from the _Stationary Interface_ will interact with the inventories on the contraption _directly._ The structure will briefly stall as items are exchanged.",
|
||||||
"block.create.portable_storage_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.portable_storage_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
||||||
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving_ _fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable_ _storage_ _interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary_ _Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable storage interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.rotation_speed_controller.tooltip": "UNLOCALIZED: ROTATION SPEED CONTROLLER",
|
"block.create.rotation_speed_controller.tooltip": "UNLOCALIZED: ROTATION SPEED CONTROLLER",
|
||||||
"block.create.rotation_speed_controller.tooltip.summary": "UNLOCALIZED: A _configurable_ _relay_ able to speed up or slow down the target component to any desired speed.",
|
"block.create.rotation_speed_controller.tooltip.summary": "UNLOCALIZED: A _configurable relay_ able to speed up or slow down the target component to any desired speed.",
|
||||||
"block.create.rotation_speed_controller.tooltip.condition1": "UNLOCALIZED: When Attached to Large Cogwheel",
|
"block.create.rotation_speed_controller.tooltip.condition1": "UNLOCALIZED: When Attached to Large Cogwheel",
|
||||||
"block.create.rotation_speed_controller.tooltip.behaviour1": "UNLOCALIZED: Relays incoming rotational force to the wheel, trying to _match_ the _speed_ it is configured to target. The _cogwheel_ has to be _attached_ _on_ _top_ of the controller.",
|
"block.create.rotation_speed_controller.tooltip.behaviour1": "UNLOCALIZED: Relays incoming rotational force to the wheel, trying to _match_ the _speed_ it is configured to target. The _cogwheel_ has to be _attached on top_ of the controller.",
|
||||||
|
|
||||||
"block.create.mechanical_piston.tooltip": "PISTÃO MECÂNICO",
|
"block.create.mechanical_piston.tooltip": "PISTÃO MECÂNICO",
|
||||||
"block.create.mechanical_piston.tooltip.summary": "Uma verão melhorada do _Pistão,_ usando _Força_ _Rotacional_ para mover estruturas de forma precisa. _Varas_ de _Extensão_ do _Pistão_ na traseira definem o _Alcance_ deste Dispositivo. Sem extensões o pistão não se move. Use __Chassis_ de _Translado_ para mover mais de uma linha de blocos.",
|
"block.create.mechanical_piston.tooltip.summary": "Uma verão melhorada do _Pistão,_ usando _Força_ _Rotacional_ para mover estruturas de forma precisa. _Varas_ de _Extensão_ do _Pistão_ na traseira definem o _Alcance_ deste Dispositivo. Sem extensões o pistão não se move. Use __Chassis_ de _Translado_ para mover mais de uma linha de blocos.",
|
||||||
|
@ -1568,47 +1570,47 @@
|
||||||
"block.create.mechanical_bearing.tooltip.behaviour1": "Começa a rotacionar _Chassis_ de _Rotação_ conectados e blocos conectados a eles.",
|
"block.create.mechanical_bearing.tooltip.behaviour1": "Começa a rotacionar _Chassis_ de _Rotação_ conectados e blocos conectados a eles.",
|
||||||
|
|
||||||
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
||||||
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational_ _Force_ from wind. Attach your own design and watch it spin!",
|
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational Force_ from wind. Attach your own design and watch it spin!",
|
||||||
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
||||||
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational_ _Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail_ _Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
||||||
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_.",
|
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_.",
|
||||||
|
|
||||||
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
||||||
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_. Comes in a variety of colours.",
|
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_. Comes in a variety of colours.",
|
||||||
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
||||||
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
||||||
|
|
||||||
"block.create.clockwork_bearing.tooltip": "UNLOCALIZED: CLOCKWORK BEARING",
|
"block.create.clockwork_bearing.tooltip": "UNLOCALIZED: CLOCKWORK BEARING",
|
||||||
"block.create.clockwork_bearing.tooltip.summary": "UNLOCALIZED: An advanced version of the _Mechanical_ _Bearing_ for rotating up to two _clock_ _hands_ according to current _in-game_ _time_.",
|
"block.create.clockwork_bearing.tooltip.summary": "UNLOCALIZED: An advanced version of the _Mechanical Bearing_ for rotating up to two _clock hands_ according to current _in-game time_.",
|
||||||
"block.create.clockwork_bearing.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.clockwork_bearing.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.clockwork_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts rotating the attached Structure towards the _current_ _hour_. If an independent second structure exists in front of the first one, it will serve as the _minute_ _hand_.",
|
"block.create.clockwork_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts rotating the attached Structure towards the _current hour_. If an independent second structure exists in front of the first one, it will serve as the _minute hand_.",
|
||||||
|
|
||||||
"block.create.sequenced_gearshift.tooltip": "UNLOCALIZED: SEQUENCED GEARSHIFT",
|
"block.create.sequenced_gearshift.tooltip": "UNLOCALIZED: SEQUENCED GEARSHIFT",
|
||||||
"block.create.sequenced_gearshift.tooltip.summary": "UNLOCALIZED: A _programmable_ _utility_ _component,_ which can change its _rotational_ _through-put_ according to up to _5_ _consecutive_ _instructions._ Use this to power Mechanical Bearings, Pistons or Pulleys with more control over timing and speed. May become less precise at higher speeds.",
|
"block.create.sequenced_gearshift.tooltip.summary": "UNLOCALIZED: A _programmable utility component,_ which can change its _rotational through-put_ according to up to _5 consecutive instructions._ Use this to power Mechanical Bearings, Pistons or Pulleys with more control over timing and speed. May become less precise at higher speeds.",
|
||||||
"block.create.sequenced_gearshift.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.sequenced_gearshift.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.sequenced_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Starts_ _executing_ programmed instructions based on the input speed.",
|
"block.create.sequenced_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Starts executing_ programmed instructions based on the input speed.",
|
||||||
"block.create.sequenced_gearshift.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
"block.create.sequenced_gearshift.tooltip.condition2": "UNLOCALIZED: When R-Clicked",
|
||||||
"block.create.sequenced_gearshift.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration_ _interface._",
|
"block.create.sequenced_gearshift.tooltip.behaviour2": "UNLOCALIZED: Opens the _configuration interface._",
|
||||||
|
|
||||||
"block.create.cart_assembler.tooltip": "UNLOCALIZED: CART ASSEMBLER",
|
"block.create.cart_assembler.tooltip": "UNLOCALIZED: CART ASSEMBLER",
|
||||||
"block.create.cart_assembler.tooltip.summary": "UNLOCALIZED: When placed on a _Rail_, can _assemble_ and _disassemble_ moving structures onto passing minecarts. Refer to [Ctrl] for rail type specific behaviour.",
|
"block.create.cart_assembler.tooltip.summary": "UNLOCALIZED: When placed on a _Rail_, can _assemble_ and _disassemble_ moving structures onto passing minecarts. Refer to [Ctrl] for rail type specific behaviour.",
|
||||||
"block.create.cart_assembler.tooltip.condition1": "UNLOCALIZED: Single Cart Contraptions",
|
"block.create.cart_assembler.tooltip.condition1": "UNLOCALIZED: Single Cart Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour1": "UNLOCALIZED: With a _single_ assember, structures will anchor and rotate on a _single_ _minecart_. Use a _wrench_ to specify desired _rotation_ _behaviour_.",
|
"block.create.cart_assembler.tooltip.behaviour1": "UNLOCALIZED: With a _single_ assember, structures will anchor and rotate on a _single minecart_. Use a _wrench_ to specify desired _rotation behaviour_.",
|
||||||
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
"block.create.cart_assembler.tooltip.condition2": "UNLOCALIZED: Carriage Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected_ _by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption_ _mounted_ _between_ the _two_ of them. The structure will behave similarly to a _Minecart_ _Coupling_.",
|
"block.create.cart_assembler.tooltip.behaviour2": "UNLOCALIZED: Two cart assembers _connected by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption mounted between_ the _two_ of them. The structure will behave similarly to a _Minecart Coupling_.",
|
||||||
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
||||||
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when_ _powered_, _disassembles_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when powered_, _disassembles_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
||||||
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when_ _powered_, disassembles and _holds_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when powered_, disassembles and _holds_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
||||||
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles_ _unassembled_ carts, _disassembles_ _assembled_ carts.",
|
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles unassembled_ carts, _disassembles assembled_ carts.",
|
||||||
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
||||||
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
||||||
|
|
||||||
"block.create.rope_pulley.tooltip": "UNLOCALIZED: ROPE PULLEY",
|
"block.create.rope_pulley.tooltip": "UNLOCALIZED: ROPE PULLEY",
|
||||||
"block.create.rope_pulley.tooltip.summary": "UNLOCALIZED: Moves attached _blocks_ and _structures_ _vertically_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.rope_pulley.tooltip.summary": "UNLOCALIZED: Moves attached _blocks_ and _structures vertically_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
"block.create.rope_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.rope_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.rope_pulley.tooltip.behaviour1": "UNLOCALIZED: Starts moving the attached structure. Speed and direction correlate to the incoming Rotation Speed.",
|
"block.create.rope_pulley.tooltip.behaviour1": "UNLOCALIZED: Starts moving the attached structure. Speed and direction correlate to the incoming Rotation Speed.",
|
||||||
|
|
||||||
|
@ -1622,7 +1624,7 @@
|
||||||
"block.create.linear_chassis.tooltip.action1": "Torna a face clicada _Grudenta._ Quando o pistão volta, o chassis irá _puxar_ _junto_ todos os Blocos conectados na sua coluna e no Alcance configurado.",
|
"block.create.linear_chassis.tooltip.action1": "Torna a face clicada _Grudenta._ Quando o pistão volta, o chassis irá _puxar_ _junto_ todos os Blocos conectados na sua coluna e no Alcance configurado.",
|
||||||
|
|
||||||
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
||||||
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear_ _Chassis_ that does not connect to the other.",
|
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear Chassis_ that does not connect to the other.",
|
||||||
|
|
||||||
"block.create.radial_chassis.tooltip": "CHASSIS DE ROTAÇÃO",
|
"block.create.radial_chassis.tooltip": "CHASSIS DE ROTAÇÃO",
|
||||||
"block.create.radial_chassis.tooltip.summary": "Nessário para rotacionar estruturas om um _Rolamento_ _Mecânico._ ",
|
"block.create.radial_chassis.tooltip.summary": "Nessário para rotacionar estruturas om um _Rolamento_ _Mecânico._ ",
|
||||||
|
@ -1646,16 +1648,16 @@
|
||||||
"block.create.mechanical_harvester.tooltip.behaviour1": "_Colhe_ todas as _safra_ _madura_ que a lâmina passar sobre, e os retorna a estado de crescimento inicial.",
|
"block.create.mechanical_harvester.tooltip.behaviour1": "_Colhe_ todas as _safra_ _madura_ que a lâmina passar sobre, e os retorna a estado de crescimento inicial.",
|
||||||
|
|
||||||
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
"block.create.mechanical_plough.tooltip": "UNLOCALIZED: MECHANICAL PLOUGH",
|
||||||
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_plough.tooltip.summary": "UNLOCALIZED: A mechanical plough has a variety of uses. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.mechanical_plough.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks_ _blocks_ which _cannot_ _be_ _collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills_ _soil_ _blocks_ as though a Hoe would be used on them.",
|
"block.create.mechanical_plough.tooltip.behaviour1": "UNLOCALIZED: _Breaks blocks_ which _cannot be collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills soil blocks_ as though a Hoe would be used on them.",
|
||||||
|
|
||||||
"block.create.mechanical_saw.tooltip": "UNLOCALIZED: MECHANICAL SAW",
|
"block.create.mechanical_saw.tooltip": "UNLOCALIZED: MECHANICAL SAW",
|
||||||
"block.create.mechanical_saw.tooltip.summary": "UNLOCALIZED: Suitable for _cutting_ _trees_ effectively and for _cutting_ _blocks_ into their carpentered counterparts. It is movable using _Mechanical_ _Pistons_ or _Bearings_.",
|
"block.create.mechanical_saw.tooltip.summary": "UNLOCALIZED: Suitable for _cutting trees_ effectively and for _cutting blocks_ into their carpentered counterparts. It is movable using _Mechanical Pistons_ or _Bearings_.",
|
||||||
"block.create.mechanical_saw.tooltip.condition1": "UNLOCALIZED: When facing up",
|
"block.create.mechanical_saw.tooltip.condition1": "UNLOCALIZED: When facing up",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour1": "UNLOCALIZED: Applies _Sawing_ and _Stonecutting_ _Recipes_ to items dropped onto or inserted into it. When multiple outputs are possible, it cycles through them unless a _filter_ is assigned.",
|
"block.create.mechanical_saw.tooltip.behaviour1": "UNLOCALIZED: Applies _Sawing_ and _Stonecutting Recipes_ to items dropped onto or inserted into it. When multiple outputs are possible, it cycles through them unless a _filter_ is assigned.",
|
||||||
"block.create.mechanical_saw.tooltip.condition2": "UNLOCALIZED: When facing horizontally",
|
"block.create.mechanical_saw.tooltip.condition2": "UNLOCALIZED: When facing horizontally",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour2": "UNLOCALIZED: _Breaks_ _logs_ in front of it. If the log supported a tree on its own, the _tree_ _will_ _collapse_ away from the saw.",
|
"block.create.mechanical_saw.tooltip.behaviour2": "UNLOCALIZED: _Breaks logs_ in front of it. If the log supported a tree on its own, the _tree will collapse_ away from the saw.",
|
||||||
"block.create.mechanical_saw.tooltip.condition3": "UNLOCALIZED: While Moving",
|
"block.create.mechanical_saw.tooltip.condition3": "UNLOCALIZED: While Moving",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour3": "UNLOCALIZED: _Cuts_ all _Trees_ with which the saw collides.",
|
"block.create.mechanical_saw.tooltip.behaviour3": "UNLOCALIZED: _Cuts_ all _Trees_ with which the saw collides.",
|
||||||
|
|
||||||
|
@ -1665,7 +1667,7 @@
|
||||||
"block.create.stockpile_switch.tooltip.behaviour1": "Para de enviar _Sinal_ de _Redstone_",
|
"block.create.stockpile_switch.tooltip.behaviour1": "Para de enviar _Sinal_ de _Redstone_",
|
||||||
|
|
||||||
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
||||||
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects_ _Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute_ _contains_ a matching item, this component will emit a _Redstone_ _Signal_. When an observed _funnel_ _transfers_ a matching item, this component will emit a _Redstone_ _Pulse_.",
|
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute contains_ a matching item, this component will emit a _Redstone Signal_. When an observed _funnel transfers_ a matching item, this component will emit a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.redstone_link.tooltip": "CONEXÃO DE REDSTONE",
|
"block.create.redstone_link.tooltip": "CONEXÃO DE REDSTONE",
|
||||||
"block.create.redstone_link.tooltip.summary": "Saida para conexões _Redstone_ _Sem-Fio._ Pode ter _Frequências_ usando qualquer item. Distancia do Sinal é limitada, mas resoavelmente justa.",
|
"block.create.redstone_link.tooltip.summary": "Saida para conexões _Redstone_ _Sem-Fio._ Pode ter _Frequências_ usando qualquer item. Distancia do Sinal é limitada, mas resoavelmente justa.",
|
||||||
|
@ -1677,11 +1679,11 @@
|
||||||
"block.create.redstone_link.tooltip.action2": "Muda entre Modo _Receptor_ e _Transmissor_ .",
|
"block.create.redstone_link.tooltip.action2": "Muda entre Modo _Receptor_ e _Transmissor_ .",
|
||||||
|
|
||||||
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
"block.create.nixie_tube.tooltip": "UNLOCALIZED: NIXIE TUBE",
|
||||||
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text_ _Display_.",
|
"block.create.nixie_tube.tooltip.summary": "UNLOCALIZED: A fancy redstone-powered _Number_ and _Text Display_.",
|
||||||
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
"block.create.nixie_tube.tooltip.condition1": "UNLOCALIZED: When Powered",
|
||||||
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal_ _Strength_ as its displayed value.",
|
"block.create.nixie_tube.tooltip.behaviour1": "UNLOCALIZED: Shows the current redstone _Signal Strength_ as its displayed value.",
|
||||||
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
||||||
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name_ _tag_ with several nixie tubes _arranged_ in a _line_.",
|
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name tag_ with several nixie tubes _arranged_ in a _line_.",
|
||||||
|
|
||||||
"block.create.redstone_contact.tooltip": "CONTATO DE REDSTONE",
|
"block.create.redstone_contact.tooltip": "CONTATO DE REDSTONE",
|
||||||
"block.create.redstone_contact.tooltip.summary": "Um dispositivo simples para Mecanimos de Redstone avançados.",
|
"block.create.redstone_contact.tooltip.summary": "Um dispositivo simples para Mecanimos de Redstone avançados.",
|
||||||
|
@ -1698,19 +1700,19 @@
|
||||||
"block.create.creative_crate.tooltip": "CRIATIVADOR ESQUEMAANNON",
|
"block.create.creative_crate.tooltip": "CRIATIVADOR ESQUEMAANNON",
|
||||||
"block.create.creative_crate.tooltip.summary": "Provê um suprimento infinito de blocos para _Esquemaannons_ próximos",
|
"block.create.creative_crate.tooltip.summary": "Provê um suprimento infinito de blocos para _Esquemaannons_ próximos",
|
||||||
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
"block.create.creative_crate.tooltip.condition1": "UNLOCALIZED: When Item in Filter Slot",
|
||||||
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless_ _supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
"block.create.creative_crate.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this container will provide an _endless supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
||||||
|
|
||||||
"block.create.deployer.tooltip": "UNLOCALIZED: DEPLOYER",
|
"block.create.deployer.tooltip": "UNLOCALIZED: DEPLOYER",
|
||||||
"block.create.deployer.tooltip.summary": "UNLOCALIZED: _Punches_, _Uses_, and _Activates_. This machine will try to _imitate_ a _player_ as a much as possible. Can _Take_ and _Deposit_ _items_ to its own _Inventory_. Held items have to be _inserted_ and _extracted_ from the block directly.",
|
"block.create.deployer.tooltip.summary": "UNLOCALIZED: _Punches_, _Uses_, and _Activates_. This machine will try to _imitate_ a _player_ as a much as possible. Can _Take_ and _Deposit items_ to its own _Inventory_. Held items have to be _inserted_ and _extracted_ from the block directly.",
|
||||||
"block.create.deployer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.deployer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.deployer.tooltip.behaviour1": "UNLOCALIZED: Extends its arm and _activates_ in the block space _2m_ _ahead_ of itself.",
|
"block.create.deployer.tooltip.behaviour1": "UNLOCALIZED: Extends its arm and _activates_ in the block space _2m ahead_ of itself.",
|
||||||
"block.create.deployer.tooltip.condition2": "UNLOCALIZED: R-Clicked with Wrench",
|
"block.create.deployer.tooltip.condition2": "UNLOCALIZED: R-Clicked with Wrench",
|
||||||
"block.create.deployer.tooltip.behaviour2": "UNLOCALIZED: Toggles punch mode. In _punch_ _mode_, the Deployer will attempt to use its item to _break_ _blocks_ or _hurt_ _entities_.",
|
"block.create.deployer.tooltip.behaviour2": "UNLOCALIZED: Toggles punch mode. In _punch mode_, the Deployer will attempt to use its item to _break blocks_ or _hurt entities_.",
|
||||||
"block.create.deployer.tooltip.condition3": "UNLOCALIZED: When Filter assigned",
|
"block.create.deployer.tooltip.condition3": "UNLOCALIZED: When Filter assigned",
|
||||||
"block.create.deployer.tooltip.behaviour3": "UNLOCALIZED: Deployer will not activate unless held item _matches_ the _filter._ Items not matching cannot be inserted; Held items matching the filter cannot be extracted.",
|
"block.create.deployer.tooltip.behaviour3": "UNLOCALIZED: Deployer will not activate unless held item _matches_ the _filter._ Items not matching cannot be inserted; Held items matching the filter cannot be extracted.",
|
||||||
|
|
||||||
"block.create.brass_casing.tooltip": "UNLOCALIZED: BRASS CASING",
|
"block.create.brass_casing.tooltip": "UNLOCALIZED: BRASS CASING",
|
||||||
"block.create.brass_casing.tooltip.summary": "UNLOCALIZED: Sturdy machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.brass_casing.tooltip.summary": "UNLOCALIZED: Sturdy machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.pulse_repeater.tooltip": "REPETIDOR DE PULSO",
|
"block.create.pulse_repeater.tooltip": "REPETIDOR DE PULSO",
|
||||||
"block.create.pulse_repeater.tooltip.summary": "Um circuito simples para cortar pulsos de Redstone até um comprimento de _1_ _tick._",
|
"block.create.pulse_repeater.tooltip.summary": "Um circuito simples para cortar pulsos de Redstone até um comprimento de _1_ _tick._",
|
||||||
|
@ -1719,60 +1721,60 @@
|
||||||
"block.create.adjustable_repeater.tooltip.summary": "Um um _Repetidor_ de _Redstone_ avançado com um _Delay_ _configurável_ de até 30 Minutos.",
|
"block.create.adjustable_repeater.tooltip.summary": "Um um _Repetidor_ de _Redstone_ avançado com um _Delay_ _configurável_ de até 30 Minutos.",
|
||||||
|
|
||||||
"block.create.adjustable_pulse_repeater.tooltip": "UNLOCALIZED: FLEX PULSE REPEATER",
|
"block.create.adjustable_pulse_repeater.tooltip": "UNLOCALIZED: FLEX PULSE REPEATER",
|
||||||
"block.create.adjustable_pulse_repeater.tooltip.summary": "UNLOCALIZED: A _Pulse_ _Repeater_ with a _configurable_ _Delay_ up to 30 Minutes.",
|
"block.create.adjustable_pulse_repeater.tooltip.summary": "UNLOCALIZED: A _Pulse Repeater_ with a _configurable Delay_ up to 30 Minutes.",
|
||||||
|
|
||||||
"block.create.analog_lever.tooltip": "UNLOCALIZED: ANALOG LEVER",
|
"block.create.analog_lever.tooltip": "UNLOCALIZED: ANALOG LEVER",
|
||||||
"block.create.analog_lever.tooltip.summary": "UNLOCALIZED: A lever with more _precise_ _control_ over its emitted _signal_ _strength_.",
|
"block.create.analog_lever.tooltip.summary": "UNLOCALIZED: A lever with more _precise control_ over its emitted _signal strength_.",
|
||||||
|
|
||||||
"block.create.powered_toggle_latch.tooltip": "UNLOCALIZED: POWERED TOGGLE LATCH",
|
"block.create.powered_toggle_latch.tooltip": "UNLOCALIZED: POWERED TOGGLE LATCH",
|
||||||
"block.create.powered_toggle_latch.tooltip.summary": "UNLOCALIZED: A lever that can be toggled by a _Redstone_ _Pulse_.",
|
"block.create.powered_toggle_latch.tooltip.summary": "UNLOCALIZED: A lever that can be toggled by a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.powered_latch.tooltip": "UNLOCALIZED: POWERED LATCH",
|
"block.create.powered_latch.tooltip": "UNLOCALIZED: POWERED LATCH",
|
||||||
"block.create.powered_latch.tooltip.summary": "UNLOCALIZED: A lever that can be controlled by _Redstone_ _Signals_. A signal on the _back_ _enables_ it, a signal from the _side_ _will_ _reset_ it.",
|
"block.create.powered_latch.tooltip.summary": "UNLOCALIZED: A lever that can be controlled by _Redstone Signals_. A signal on the _back enables_ it, a signal from the _side will reset_ it.",
|
||||||
|
|
||||||
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
||||||
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional_ _powered_ _rail_ capable of _fine_ _control_ over a minecarts' _movement_ _speed_.",
|
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional powered rail_ capable of _fine control_ over a minecarts' _movement speed_.",
|
||||||
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal_ _strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
||||||
|
|
||||||
"block.create.speedometer.tooltip": "UNLOCALIZED: SPEEDOMETER",
|
"block.create.speedometer.tooltip": "UNLOCALIZED: SPEEDOMETER",
|
||||||
"block.create.speedometer.tooltip.summary": "UNLOCALIZED: Measures and displays the _rotational_ _speed_ of attached kinetic components. Supports _Redstone_ _Comparators_.",
|
"block.create.speedometer.tooltip.summary": "UNLOCALIZED: Measures and displays the _rotational speed_ of attached kinetic components. Supports _Redstone Comparators_.",
|
||||||
"block.create.speedometer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.speedometer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.speedometer.tooltip.behaviour1": "UNLOCALIZED: Indicates a color corresponding to the level of speed. _Green_ indicates Slow, _Blue_ Moderate and _Purple_ Fast rotation. Some mechanical components require a sufficient level of speed to work properly.",
|
"block.create.speedometer.tooltip.behaviour1": "UNLOCALIZED: Indicates a color corresponding to the level of speed. _Green_ indicates Slow, _Blue_ Moderate and _Purple_ Fast rotation. Some mechanical components require a sufficient level of speed to work properly.",
|
||||||
|
|
||||||
"block.create.stressometer.tooltip": "UNLOCALIZED: STRESSOMETER",
|
"block.create.stressometer.tooltip": "UNLOCALIZED: STRESSOMETER",
|
||||||
"block.create.stressometer.tooltip.summary": "UNLOCALIZED: Measures and displays the _overall_ _stress_ of the attached kinetic network. Supports _Redstone_ _Comparators_.",
|
"block.create.stressometer.tooltip.summary": "UNLOCALIZED: Measures and displays the _overall stress_ of the attached kinetic network. Supports _Redstone Comparators_.",
|
||||||
"block.create.stressometer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.stressometer.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.stressometer.tooltip.behaviour1": "UNLOCALIZED: Indicates a color corresponding to the level of stress. _Over-stressed_ _networks_ will cease to move. Stress can be relieved by adding more _rotational_ _sources_ to the network.",
|
"block.create.stressometer.tooltip.behaviour1": "UNLOCALIZED: Indicates a color corresponding to the level of stress. _Over-stressed networks_ will cease to move. Stress can be relieved by adding more _rotational sources_ to the network.",
|
||||||
|
|
||||||
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
||||||
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish_ _materials_. Can be automatically applied using the Deployer.",
|
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish materials_. Can be automatically applied using the Deployer.",
|
||||||
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking_ _at_ _them_",
|
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking at them_",
|
||||||
|
|
||||||
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
"item.create.super_glue.tooltip": "UNLOCALIZED: SUPER GLUE",
|
||||||
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
"item.create.super_glue.tooltip.summary": "UNLOCALIZED: Glue a block to another, and they will forever be inseparable.",
|
||||||
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.super_glue.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked_ _face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged_ _along_ when moved by _mechanical_ _pistons_, _bearings_ and other controllers.",
|
"item.create.super_glue.tooltip.behaviour1": "UNLOCALIZED: Makes the _clicked face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged along_ when moved by _mechanical pistons_, _bearings_ and other controllers.",
|
||||||
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
"item.create.super_glue.tooltip.condition2": "UNLOCALIZED: When Held in Offhand",
|
||||||
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically_ _attaches_ blocks placed from the main hand to the _side_ they were _placed_ _against._",
|
"item.create.super_glue.tooltip.behaviour2": "UNLOCALIZED: _Automatically attaches_ blocks placed from the main hand to the _side_ they were _placed against._",
|
||||||
|
|
||||||
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
"item.create.builders_tea.tooltip": "UNLOCALIZED: BUILDERS TEA",
|
||||||
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
"item.create.builders_tea.tooltip.summary": "UNLOCALIZED: The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
||||||
|
|
||||||
"item.create.refined_radiance.tooltip": "UNLOCALIZED: REFINED RADIANCE",
|
"item.create.refined_radiance.tooltip": "UNLOCALIZED: REFINED RADIANCE",
|
||||||
"item.create.refined_radiance.tooltip.summary": "UNLOCALIZED: A Chromatic material forged from _absorbed_ _light_.",
|
"item.create.refined_radiance.tooltip.summary": "UNLOCALIZED: A Chromatic material forged from _absorbed light_.",
|
||||||
|
|
||||||
"item.create.shadow_steel.tooltip": "UNLOCALIZED: SHADOW STEEL",
|
"item.create.shadow_steel.tooltip": "UNLOCALIZED: SHADOW STEEL",
|
||||||
"item.create.shadow_steel.tooltip.summary": "UNLOCALIZED: A Chromatic material forged _in_ _the_ _void_.",
|
"item.create.shadow_steel.tooltip.summary": "UNLOCALIZED: A Chromatic material forged _in the void_.",
|
||||||
|
|
||||||
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
||||||
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage_ _Contraptions_ together to form a majestic Train.",
|
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage Contraptions_ together to form a majestic Train.",
|
||||||
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
||||||
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant_ _distance_ while moving.",
|
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant distance_ while moving.",
|
||||||
|
|
||||||
"item.create.crafter_slot_cover.tooltip": "UNLOCALIZED: SLOT COVER",
|
"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.",
|
"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.wip": "UNLOCALIZED: WIP",
|
||||||
"create.tooltip.workInProgress": "UNLOCALIZED: Work in progress!",
|
"create.tooltip.workInProgress": "UNLOCALIZED: Work in progress!",
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"_": "Missing Localizations: 523",
|
"_": "Missing Localizations: 525",
|
||||||
|
|
||||||
"_": "->------------------------] Game Elements [------------------------<-",
|
"_": "->------------------------] Game Elements [------------------------<-",
|
||||||
|
|
||||||
|
@ -1089,6 +1089,8 @@
|
||||||
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
"create.tooltip.chute.fans_pull_up": "UNLOCALIZED: Fans pull from Above",
|
||||||
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
"create.tooltip.chute.fans_pull_down": "UNLOCALIZED: Fans pull from Below",
|
||||||
|
|
||||||
|
"create.hint.hose_pulley.title": "UNLOCALIZED: Bottomless Supply",
|
||||||
|
"create.hint.hose_pulley": "UNLOCALIZED: The targeted body of fluid is considered infinite.",
|
||||||
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
"create.hint.mechanical_arm_no_targets.title": "UNLOCALIZED: No Targets",
|
||||||
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
"create.hint.mechanical_arm_no_targets": "UNLOCALIZED: It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
||||||
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
"create.hint.horizontal_funnel.title": "UNLOCALIZED: Horizontal Funnels",
|
||||||
|
@ -1141,68 +1143,68 @@
|
||||||
"item.create.example_item.tooltip.action1": "These controls are displayed.",
|
"item.create.example_item.tooltip.action1": "These controls are displayed.",
|
||||||
|
|
||||||
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
"block.create.andesite_encased_shaft.tooltip": "UNLOCALIZED: ANDESITE ENCASED SHAFT",
|
||||||
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Andesite_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.andesite_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Andesite Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
"block.create.brass_encased_shaft.tooltip": "UNLOCALIZED: BRASS ENCASED SHAFT",
|
||||||
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative_ _only_ item. Encase shafts _in-world_ using _Brass_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.brass_encased_shaft.tooltip.summary": "UNLOCALIZED: _Creative only_ item. Encase shafts _in-world_ using _Brass Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.wooden_bracket.tooltip": "UNLOCALIZED: WOODEN BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.metal_bracket.tooltip": "UNLOCALIZED: METAL BRACKET",
|
"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.summary": "UNLOCALIZED: _Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
"block.create.andesite_casing.tooltip": "UNLOCALIZED: ANDESITE CASING",
|
||||||
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.andesite_casing.tooltip.summary": "UNLOCALIZED: Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
"block.create.andesite_funnel.tooltip": "UNLOCALIZED: ANDESITE FUNNEL",
|
||||||
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_.",
|
"block.create.andesite_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_.",
|
||||||
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.andesite_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.andesite_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.andesite_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.andesite_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.andesite_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.andesite_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
"block.create.andesite_tunnel.tooltip": "UNLOCALIZED: ANDESITE TUNNEL",
|
||||||
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Belts_ and a great way to cover the holes left in your wall because of them.",
|
"block.create.andesite_tunnel.tooltip.summary": "UNLOCALIZED: A protective cover for your _Mechanical_ _Belts!_ _Andesite Tunnels_ can split off one item from a stack when another belt or depot is placed at the side of the main belt.",
|
||||||
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.andesite_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.andesite_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
|
|
||||||
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
"block.create.brass_funnel.tooltip": "UNLOCALIZED: BRASS FUNNEL",
|
||||||
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_. Comes with a handy _filter_.",
|
"block.create.brass_funnel.tooltip.summary": "UNLOCALIZED: A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_. Comes with a handy _filter_.",
|
||||||
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
"block.create.brass_funnel.tooltip.condition1": "UNLOCALIZED: General Behaviour",
|
||||||
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.brass_funnel.tooltip.behaviour1": "UNLOCALIZED: The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
"block.create.brass_funnel.tooltip.condition2": "UNLOCALIZED: When mounted on belts, depots and similar",
|
||||||
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.brass_funnel.tooltip.behaviour2": "UNLOCALIZED: _Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
"block.create.brass_funnel.tooltip.condition3": "UNLOCALIZED: When vertically between two inventories",
|
||||||
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.brass_funnel.tooltip.behaviour3": "UNLOCALIZED: Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
"block.create.brass_tunnel.tooltip": "UNLOCALIZED: BRASS TUNNEL",
|
||||||
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: _Brass_ _Tunnels_ come with a number of _Filtering_ and _Splitting_ options for your _Belts_.",
|
"block.create.brass_tunnel.tooltip.summary": "UNLOCALIZED: A fancy protective cover for your _Mechanical_ _Belts!_ _Brass Tunnels_ also come with a number of _Filtering_ and _Splitting_ options for your items.",
|
||||||
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
"block.create.brass_tunnel.tooltip.condition1": "UNLOCALIZED: When placed side by side",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass_ _Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
"block.create.brass_tunnel.tooltip.behaviour1": "UNLOCALIZED: _Brass Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
||||||
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
"block.create.brass_tunnel.tooltip.condition2": "UNLOCALIZED: Filtering",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass_ _Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
"block.create.brass_tunnel.tooltip.behaviour2": "UNLOCALIZED: _Brass Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
||||||
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
"block.create.brass_tunnel.tooltip.condition3": "UNLOCALIZED: Splitting",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass_ _Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
"block.create.brass_tunnel.tooltip.behaviour3": "UNLOCALIZED: _Brass Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
||||||
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
"block.create.brass_tunnel.tooltip.control1": "UNLOCALIZED: R-Click with Wrench on Side",
|
||||||
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.brass_tunnel.tooltip.action1": "UNLOCALIZED: _Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
"block.create.brass_tunnel.tooltip.control2": "UNLOCALIZED: Scroll with Wrench on Top",
|
||||||
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
"block.create.brass_tunnel.tooltip.action2": "UNLOCALIZED: Change the splitting method of connected _Tunnels_.",
|
||||||
|
|
||||||
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
"block.create.copper_casing.tooltip": "UNLOCALIZED: COPPER CASING",
|
||||||
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
"block.create.copper_casing.tooltip.summary": "UNLOCALIZED: Robust machine casing with a variety of uses. Safe for decoration.",
|
||||||
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
"block.create.copper_casing.tooltip.condition1": "UNLOCALIZED: When used on Fluid Pipe",
|
||||||
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid_ _Pipe_ with the _Copper_ _Casing_. Encased Fluid pipes will _lock_ _their_ _connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
"block.create.copper_casing.tooltip.behaviour1": "UNLOCALIZED: _Encases_ the _Fluid Pipe_ with the _Copper Casing_. Encased Fluid pipes will _lock their connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
||||||
|
|
||||||
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
"block.create.encased_fluid_pipe.tooltip": "UNLOCALIZED: ENCASED FLUID PIPE",
|
||||||
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid_ _Pipe_ encased with the _Copper_ _Casing_.",
|
"block.create.encased_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _Fluid Pipe_ encased with the _Copper Casing_.",
|
||||||
|
|
||||||
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
"block.create.copper_valve_handle.tooltip": "UNLOCALIZED: COPPER VALVE HANDLE",
|
||||||
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.copper_valve_handle.tooltip.summary": "UNLOCALIZED: A precise _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
"block.create.copper_valve_handle.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.copper_valve_handle.tooltip.behaviour1": "UNLOCALIZED: Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.seat.tooltip": "UNLOCALIZED: SEAT",
|
"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.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.",
|
||||||
|
@ -1210,7 +1212,7 @@
|
||||||
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
"block.create.seat.tooltip.behaviour1": "UNLOCALIZED: Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
||||||
|
|
||||||
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
"block.create.chute.tooltip": "UNLOCALIZED: CHUTE",
|
||||||
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item_ _containers_. You can also interact with chutes from the side using _hoppers_ or _mounted_ _funnels_.",
|
"block.create.chute.tooltip.summary": "UNLOCALIZED: _Collect_ and transport items vertically or diagonally. Can both take and place items into _item containers_. You can also interact with chutes from the side using _hoppers_ or _mounted funnels_.",
|
||||||
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
"block.create.chute.tooltip.condition1": "UNLOCALIZED: When powered by a fan",
|
||||||
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
"block.create.chute.tooltip.behaviour1": "UNLOCALIZED: _Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
||||||
|
|
||||||
|
@ -1220,7 +1222,7 @@
|
||||||
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
"block.create.depot.tooltip.behaviour1": "UNLOCALIZED: Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
||||||
|
|
||||||
"item.create.blaze_cake.tooltip": "UNLOCALIZED: BLAZE CAKE",
|
"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.summary": "UNLOCALIZED: A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!",
|
||||||
|
|
||||||
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
"item.create.empty_blaze_burner.tooltip": "UNLOCALIZED: EMPTY BLAZE BURNER",
|
||||||
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
"item.create.empty_blaze_burner.tooltip.summary": "UNLOCALIZED: A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
||||||
|
@ -1228,20 +1230,20 @@
|
||||||
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
"item.create.empty_blaze_burner.tooltip.behaviour1": "UNLOCALIZED: _Captures_ a Blaze in the item",
|
||||||
|
|
||||||
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
"block.create.fluid_pipe.tooltip": "UNLOCALIZED: FLUID PIPE",
|
||||||
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical_ _Pump_ to get the _fluid_ moving.",
|
"block.create.fluid_pipe.tooltip.summary": "UNLOCALIZED: Used for moving _fluids_ around. Needs a _Mechanical Pump_ to get the _fluid_ moving.",
|
||||||
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.fluid_pipe.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid_ _containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
"block.create.fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Can connect to _fluid containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
||||||
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.fluid_pipe.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
"block.create.fluid_pipe.tooltip.action1": "UNLOCALIZED: Places a window on the pipe if available",
|
||||||
|
|
||||||
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
"block.create.hose_pulley.tooltip": "UNLOCALIZED: HOSE PULLEY",
|
||||||
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid_ _bodies_ in the world.",
|
"block.create.hose_pulley.tooltip.summary": "UNLOCALIZED: Used for _placing_ or _draining_ large _fluid bodies_ in the world.",
|
||||||
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
"block.create.hose_pulley.tooltip.condition1": "UNLOCALIZED: When Powered by Kinetics",
|
||||||
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height_ _extraction_ or _filling_ will act.",
|
"block.create.hose_pulley.tooltip.behaviour1": "UNLOCALIZED: _Raises_ or _Lowers_ the hose, location of the hose determines up to which _height extraction_ or _filling_ will act.",
|
||||||
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
"block.create.hose_pulley.tooltip.condition2": "UNLOCALIZED: When Fluids pulled from Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking_ _fluid_ blocks from the body the hose end was lowered into. Very _large_ _bodies_ of fluids will be _considered_ _infinite_.",
|
"block.create.hose_pulley.tooltip.behaviour2": "UNLOCALIZED: Starts _taking fluid_ blocks from the body the hose end was lowered into. Very _large bodies_ of fluids will be _considered infinite_.",
|
||||||
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
"block.create.hose_pulley.tooltip.condition3": "UNLOCALIZED: When Fluids pushed to Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling_ _fluid_ into the world _up_ _to_ the _hose_ ends' _height_.",
|
"block.create.hose_pulley.tooltip.behaviour3": "UNLOCALIZED: Starts _filling fluid_ into the world _up to_ the _hose_ ends' _height_.",
|
||||||
|
|
||||||
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
"block.create.fluid_tank.tooltip": "UNLOCALIZED: FLUID TANK",
|
||||||
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
"block.create.fluid_tank.tooltip.summary": "UNLOCALIZED: _Stores_ all your favourite _fluids_. Scales in width and height.",
|
||||||
|
@ -1249,51 +1251,51 @@
|
||||||
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
"block.create.fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
"block.create.creative_fluid_tank.tooltip": "UNLOCALIZED: CREATIVE FLUID TANK",
|
||||||
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid_ _Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
"block.create.creative_fluid_tank.tooltip.summary": "UNLOCALIZED: This _Fluid Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
"block.create.creative_fluid_tank.tooltip.condition1": "UNLOCALIZED: When Fluid in Tank",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless_ _supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
"block.create.creative_fluid_tank.tooltip.behaviour1": "UNLOCALIZED: Anything _extracting_ from this tank will provide an _endless supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.creative_fluid_tank.tooltip.condition2": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
"block.create.creative_fluid_tank.tooltip.behaviour2": "UNLOCALIZED: Changes the optional window",
|
||||||
|
|
||||||
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
"block.create.fluid_valve.tooltip": "UNLOCALIZED: FLUID VALVE",
|
||||||
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
"block.create.fluid_valve.tooltip.summary": "UNLOCALIZED: Halts the flow of fluid down a pipe.",
|
||||||
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
"block.create.fluid_valve.tooltip.condition1": "UNLOCALIZED: Controllable flow",
|
||||||
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational_ _force_ to re-open the valve.",
|
"block.create.fluid_valve.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational force_ to re-open the valve.",
|
||||||
|
|
||||||
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
"block.create.mechanical_pump.tooltip": "UNLOCALIZED: MECHANICAL PUMP",
|
||||||
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational_ _force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
"block.create.mechanical_pump.tooltip.summary": "UNLOCALIZED: Takes _rotational force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
||||||
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
"block.create.mechanical_pump.tooltip.condition1": "UNLOCALIZED: Fluid Flow",
|
||||||
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational_ _force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational_ _force_ to switch the direction that the _fluid_ flows.",
|
"block.create.mechanical_pump.tooltip.behaviour1": "UNLOCALIZED: Applied _rotational force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational force_ to switch the direction that the _fluid_ flows.",
|
||||||
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
"block.create.mechanical_pump.tooltip.control1": "UNLOCALIZED: Right-clicked with Wrench",
|
||||||
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
"block.create.mechanical_pump.tooltip.action1": "UNLOCALIZED: Reverses the direction of the _pump_, switching the default direction of the flow",
|
||||||
|
|
||||||
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
"block.create.smart_fluid_pipe.tooltip": "UNLOCALIZED: SMART FLUID PIPE",
|
||||||
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid_ _pipe_ with a filter. Can specify which _fluids_ pass through.",
|
"block.create.smart_fluid_pipe.tooltip.summary": "UNLOCALIZED: A _fluid pipe_ with a filter. Can specify which _fluids_ pass through.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
"block.create.smart_fluid_pipe.tooltip.condition1": "UNLOCALIZED: When Fluids are pushed into it",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
"block.create.smart_fluid_pipe.tooltip.behaviour1": "UNLOCALIZED: Smart pipes receiving fluid that does not match its filter will block the flow.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
"block.create.smart_fluid_pipe.tooltip.condition2": "UNLOCALIZED: When adjacent to fluid container",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
"block.create.smart_fluid_pipe.tooltip.behaviour2": "UNLOCALIZED: Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
||||||
|
|
||||||
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
"block.create.spout.tooltip": "UNLOCALIZED: SPOUT",
|
||||||
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid_ _items._",
|
"block.create.spout.tooltip.summary": "UNLOCALIZED: An injector for refilling your _fluid items._",
|
||||||
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.spout.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
"block.create.spout.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
||||||
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
"block.create.spout.tooltip.condition2": "UNLOCALIZED: Fluid Automation",
|
||||||
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid_ _container_ _item_ that passes beneath it.",
|
"block.create.spout.tooltip.behaviour2": "UNLOCALIZED: The spout placed above a _belt_ or _depot_ will react automatically with a _fluid container item_ that passes beneath it.",
|
||||||
|
|
||||||
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
"block.create.item_drain.tooltip": "UNLOCALIZED: ITEM DRAIN",
|
||||||
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid_ _items._",
|
"block.create.item_drain.tooltip.summary": "UNLOCALIZED: A grated depot for emptying your _fluid items._",
|
||||||
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
"block.create.item_drain.tooltip.condition1": "UNLOCALIZED: Fluid Transfer",
|
||||||
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid_ _container_. The item will then be ejected on the opposite side.",
|
"block.create.item_drain.tooltip.behaviour1": "UNLOCALIZED: When a _fluid container item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid container_. The item will then be ejected on the opposite side.",
|
||||||
|
|
||||||
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
"block.create.mechanical_arm.tooltip": "UNLOCALIZED: MECHANICAL ARM",
|
||||||
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
"block.create.mechanical_arm.tooltip.summary": "UNLOCALIZED: Advanced contraption for re-locating _items_.",
|
||||||
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
"block.create.mechanical_arm.tooltip.condition1": "UNLOCALIZED: Item Transfer",
|
||||||
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible_ _inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical_ _Crafters_.",
|
"block.create.mechanical_arm.tooltip.behaviour1": "UNLOCALIZED: Can take or place items into any _accessible inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical Crafters_.",
|
||||||
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
"block.create.mechanical_arm.tooltip.control1": "UNLOCALIZED: While in Hand",
|
||||||
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible_ _item_ _inventory_ to set it as a _source_ for the _Mechanical_ _Arm_. Right-click twice to set it as the _destination_.",
|
"block.create.mechanical_arm.tooltip.action1": "UNLOCALIZED: Right-Click an _accessible item inventory_ to set it as a _source_ for the _Mechanical Arm_. Right-click twice to set it as the _destination_.",
|
||||||
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
"block.create.mechanical_arm.tooltip.control2": "UNLOCALIZED: Scroll with Wrench",
|
||||||
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical_ _Arm_.",
|
"block.create.mechanical_arm.tooltip.action2": "UNLOCALIZED: Sets the ordering behaviour for _items_ output by the _mechanical Arm_.",
|
||||||
|
|
||||||
"item.create.wand_of_symmetry.tooltip": "SYMMETRY WAND",
|
"item.create.wand_of_symmetry.tooltip": "SYMMETRY WAND",
|
||||||
"item.create.wand_of_symmetry.tooltip.summary": "Идеально отражает размещаемые блоки по настроенным плоскостям.",
|
"item.create.wand_of_symmetry.tooltip.summary": "Идеально отражает размещаемые блоки по настроенным плоскостям.",
|
||||||
|
@ -1410,14 +1412,14 @@
|
||||||
"block.create.clutch.tooltip.behaviour1": "_Прекращает_ передачу вращения на другую сторону.",
|
"block.create.clutch.tooltip.behaviour1": "_Прекращает_ передачу вращения на другую сторону.",
|
||||||
|
|
||||||
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
"block.create.encased_chain_drive.tooltip": "UNLOCALIZED: ENCASED_CHAIN_DRIVE",
|
||||||
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
"block.create.encased_chain_drive.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
||||||
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
"block.create.encased_chain_drive.tooltip.condition1": "UNLOCALIZED: When Connected",
|
||||||
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation_ _speed_ and direction of this component.",
|
"block.create.encased_chain_drive.tooltip.behaviour1": "UNLOCALIZED: Attached Blocks will relay _rotation speed_ and direction of this component.",
|
||||||
|
|
||||||
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
"block.create.adjustable_chain_gearshift.tooltip": "UNLOCALIZED: ADJUSTABLE CHAIN GEARSHIFT",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. _Analog_ _redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
"block.create.adjustable_chain_gearshift.tooltip.summary": "UNLOCALIZED: _Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. _Analog redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
"block.create.adjustable_chain_gearshift.tooltip.condition1": "UNLOCALIZED: Redstone Control",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same_ _speed._ With a _full_ _strength_ signal, adjacent chain drives will relay exactly _twice_ _its_ _speed._ Anything inbetween will give results between 1-2x its speed.",
|
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "UNLOCALIZED: _Without_ a signal, adjacent chain drives will relay the _same speed._ With a _full strength_ signal, adjacent chain drives will relay exactly _twice its speed._ Anything inbetween will give results between 1-2x its speed.",
|
||||||
|
|
||||||
"item.create.belt_connector.tooltip": "BELT CONNECTOR",
|
"item.create.belt_connector.tooltip": "BELT CONNECTOR",
|
||||||
"item.create.belt_connector.tooltip.summary": "Соединяет _2_ _Вала_ с помощью _механического_ _ремня_._ Соединённые валы будут иметь одинаковые _скорость_ и _направление_ _вращения._ Лента может служить как _конвейер_ для _транспортировки._",
|
"item.create.belt_connector.tooltip.summary": "Соединяет _2_ _Вала_ с помощью _механического_ _ремня_._ Соединённые валы будут иметь одинаковые _скорость_ и _направление_ _вращения._ Лента может служить как _конвейер_ для _транспортировки._",
|
||||||
|
@ -1495,14 +1497,14 @@
|
||||||
"block.create.basin.tooltip": "BASIN",
|
"block.create.basin.tooltip": "BASIN",
|
||||||
"block.create.basin.tooltip.summary": "Удобный _контейнер_ _для_ _предметов_, используемый при обработке _механическим_ _смешивателем_ и _механическим прессом_. Поддерживает компараторы.",
|
"block.create.basin.tooltip.summary": "Удобный _контейнер_ _для_ _предметов_, используемый при обработке _механическим_ _смешивателем_ и _механическим прессом_. Поддерживает компараторы.",
|
||||||
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
"block.create.basin.tooltip.condition1": "UNLOCALIZED: Auto-Output",
|
||||||
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open_ _inventories_ such as belts, other basins, depots, item drains and others are _below_ _one_ _side_ of a basin, they will automatically receive any _item/fluid_ _outputs_ created in the basin. This is useful for automation.",
|
"block.create.basin.tooltip.behaviour1": "UNLOCALIZED: When _open inventories_ such as belts, other basins, depots, item drains and others are _below one side_ of a basin, they will automatically receive any _item/fluid outputs_ created in the basin. This is useful for automation.",
|
||||||
|
|
||||||
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
"block.create.blaze_burner.tooltip": "UNLOCALIZED: BLAZE BURNER",
|
||||||
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
"block.create.blaze_burner.tooltip.summary": "UNLOCALIZED: A block to heat a basin when housing a tamed blaze.",
|
||||||
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
"block.create.blaze_burner.tooltip.condition1": "UNLOCALIZED: When placed below a basin",
|
||||||
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
"block.create.blaze_burner.tooltip.behaviour1": "UNLOCALIZED: Provides _heat_ to basin recipes.",
|
||||||
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
"block.create.blaze_burner.tooltip.condition2": "UNLOCALIZED: When fuel is used on the blaze heater",
|
||||||
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze_ _Cake_ for high temperatures.",
|
"block.create.blaze_burner.tooltip.behaviour2": "UNLOCALIZED: Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze Cake_ for high temperatures.",
|
||||||
|
|
||||||
"block.create.reinforced_rail.tooltip": "REINFORCED RAIL",
|
"block.create.reinforced_rail.tooltip": "REINFORCED RAIL",
|
||||||
"block.create.reinforced_rail.tooltip.summary": "Рельсы, которые не нуждаются в поддержке.",
|
"block.create.reinforced_rail.tooltip.summary": "Рельсы, которые не нуждаются в поддержке.",
|
||||||
|
@ -1541,9 +1543,9 @@
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_storage_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
"block.create.portable_fluid_interface.tooltip": "UNLOCALIZED: PORTABLE FLUID INTERFACE",
|
||||||
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving_ _fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_fluid_interface.tooltip.summary": "UNLOCALIZED: A portable interchange point for _moving fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
"block.create.portable_fluid_interface.tooltip.condition1": "UNLOCALIZED: While Moving",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable_ _storage_ _interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary_ _Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
"block.create.portable_fluid_interface.tooltip.behaviour1": "UNLOCALIZED: Interacts with stationary _portable storage interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.portable_fluid_interface.tooltip.condition2": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
"block.create.portable_fluid_interface.tooltip.behaviour2": "UNLOCALIZED: _Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
|
@ -1568,15 +1570,15 @@
|
||||||
"block.create.mechanical_bearing.tooltip.behaviour1": "Начинает вращение прикреплённых блоков. Используйте блоки шасси или слизи, чтобы перемещать более одного блока.",
|
"block.create.mechanical_bearing.tooltip.behaviour1": "Начинает вращение прикреплённых блоков. Используйте блоки шасси или слизи, чтобы перемещать более одного блока.",
|
||||||
|
|
||||||
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
"block.create.windmill_bearing.tooltip": "UNLOCALIZED: WINDMILL BEARING",
|
||||||
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational_ _Force_ from wind. Attach your own design and watch it spin!",
|
"block.create.windmill_bearing.tooltip.summary": "UNLOCALIZED: Used for harnessing _Rotational Force_ from wind. Attach your own design and watch it spin!",
|
||||||
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
"block.create.windmill_bearing.tooltip.condition1": "UNLOCALIZED: When Right-clicked",
|
||||||
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational_ _Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail_ _Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.windmill_bearing.tooltip.behaviour1": "UNLOCALIZED: Starts providing _Rotational Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
"block.create.sail_frame.tooltip": "UNLOCALIZED: SAIL FRAME",
|
||||||
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_.",
|
"block.create.sail_frame.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_.",
|
||||||
|
|
||||||
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
"block.create.white_sail.tooltip": "UNLOCALIZED: SAIL",
|
||||||
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_. Comes in a variety of colours.",
|
"block.create.white_sail.tooltip.summary": "UNLOCALIZED: A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_. Comes in a variety of colours.",
|
||||||
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
"block.create.white_sail.tooltip.condition1": "UNLOCALIZED: When Right-clicked with Dye",
|
||||||
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
"block.create.white_sail.tooltip.behaviour1": "UNLOCALIZED: Changes color of the sail.",
|
||||||
|
|
||||||
|
@ -1599,11 +1601,11 @@
|
||||||
"block.create.cart_assembler.tooltip.condition2": "При размещении над энергорельсами",
|
"block.create.cart_assembler.tooltip.condition2": "При размещении над энергорельсами",
|
||||||
"block.create.cart_assembler.tooltip.behaviour2": "_Собирает_ и _ускоряет_ вагонетки _при_ _сигнале_ красного камня, в противном случае _разбирает_ и _удерживает_ их.",
|
"block.create.cart_assembler.tooltip.behaviour2": "_Собирает_ и _ускоряет_ вагонетки _при_ _сигнале_ красного камня, в противном случае _разбирает_ и _удерживает_ их.",
|
||||||
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
"block.create.cart_assembler.tooltip.control1": "UNLOCALIZED: When placed above Rail",
|
||||||
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when_ _powered_, _disassembles_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action1": "UNLOCALIZED: _Assembles_ onto passing carts _when powered_, _disassembles_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
"block.create.cart_assembler.tooltip.control2": "UNLOCALIZED: When placed above Powered Rail",
|
||||||
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when_ _powered_, disassembles and _holds_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action2": "UNLOCALIZED: Assembles and _accelerates_ carts _when powered_, disassembles and _holds_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
"block.create.cart_assembler.tooltip.control3": "UNLOCALIZED: When placed above Detector Rail",
|
||||||
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles_ _unassembled_ carts, _disassembles_ _assembled_ carts.",
|
"block.create.cart_assembler.tooltip.action3": "UNLOCALIZED: _Assembles unassembled_ carts, _disassembles assembled_ carts.",
|
||||||
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
"block.create.cart_assembler.tooltip.control4": "UNLOCALIZED: When placed above Activator Rail",
|
||||||
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
"block.create.cart_assembler.tooltip.action4": "UNLOCALIZED: _Disassembles_ carts when powered.",
|
||||||
|
|
||||||
|
@ -1622,7 +1624,7 @@
|
||||||
"block.create.linear_chassis.tooltip.action1": "Делает нужную сторону липкой. При перемещении шасси будет тянуть прикреплённые блоки независимо от направления движения.",
|
"block.create.linear_chassis.tooltip.action1": "Делает нужную сторону липкой. При перемещении шасси будет тянуть прикреплённые блоки независимо от направления движения.",
|
||||||
|
|
||||||
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
"block.create.secondary_linear_chassis.tooltip": "UNLOCALIZED: SECONDARY LINEAR CHASSIS",
|
||||||
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear_ _Chassis_ that does not connect to the other.",
|
"block.create.secondary_linear_chassis.tooltip.summary": "UNLOCALIZED: A second type of _Linear Chassis_ that does not connect to the other.",
|
||||||
|
|
||||||
"block.create.radial_chassis.tooltip": "ROTATION CHASSIS",
|
"block.create.radial_chassis.tooltip": "ROTATION CHASSIS",
|
||||||
"block.create.radial_chassis.tooltip.summary": "Конфигурируемый базовый блок, соединяющий конструкции для движения.",
|
"block.create.radial_chassis.tooltip.summary": "Конфигурируемый базовый блок, соединяющий конструкции для движения.",
|
||||||
|
@ -1665,7 +1667,7 @@
|
||||||
"block.create.stockpile_switch.tooltip.behaviour1": "Не подаёт _сигнал_ _красного_ _камня_.",
|
"block.create.stockpile_switch.tooltip.behaviour1": "Не подаёт _сигнал_ _красного_ _камня_.",
|
||||||
|
|
||||||
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
"block.create.content_observer.tooltip": "UNLOCALIZED: CONTENT OBSERVER",
|
||||||
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects_ _Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute_ _contains_ a matching item, this component will emit a _Redstone_ _Signal_. When an observed _funnel_ _transfers_ a matching item, this component will emit a _Redstone_ _Pulse_.",
|
"block.create.content_observer.tooltip.summary": "UNLOCALIZED: _Detects Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute contains_ a matching item, this component will emit a _Redstone Signal_. When an observed _funnel transfers_ a matching item, this component will emit a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.redstone_link.tooltip": "REDSTONE LINK",
|
"block.create.redstone_link.tooltip": "REDSTONE LINK",
|
||||||
"block.create.redstone_link.tooltip.summary": "_Беспроводной_ _передатчик_ сигнала красного камня. Можно выбрать _частоты_ с помощью любого предмета. Диапазон сигнала ограничен, но достаточно далёк.",
|
"block.create.redstone_link.tooltip.summary": "_Беспроводной_ _передатчик_ сигнала красного камня. Можно выбрать _частоты_ с помощью любого предмета. Диапазон сигнала ограничен, но достаточно далёк.",
|
||||||
|
@ -1681,7 +1683,7 @@
|
||||||
"block.create.nixie_tube.tooltip.condition1": "При подаче сигнала красного камня",
|
"block.create.nixie_tube.tooltip.condition1": "При подаче сигнала красного камня",
|
||||||
"block.create.nixie_tube.tooltip.behaviour1": "Показывает _текущую_ _силу_ _сигнала_ красного камня в качестве отображаемого значения.",
|
"block.create.nixie_tube.tooltip.behaviour1": "Показывает _текущую_ _силу_ _сигнала_ красного камня в качестве отображаемого значения.",
|
||||||
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
"block.create.nixie_tube.tooltip.condition2": "UNLOCALIZED: With Name Tag",
|
||||||
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name_ _tag_ with several nixie tubes _arranged_ in a _line_.",
|
"block.create.nixie_tube.tooltip.behaviour2": "UNLOCALIZED: Display _contents_ of your _name tag_ with several nixie tubes _arranged_ in a _line_.",
|
||||||
|
|
||||||
"block.create.redstone_contact.tooltip": "REDSTONE CONTACT",
|
"block.create.redstone_contact.tooltip": "REDSTONE CONTACT",
|
||||||
"block.create.redstone_contact.tooltip.summary": "Простое устройство для продвинутых механизмов. Он подвижен с помощью _механических_ _поршней_, _радиальных_ _шасси_ или других контроллеров.",
|
"block.create.redstone_contact.tooltip.summary": "Простое устройство для продвинутых механизмов. Он подвижен с помощью _механических_ _поршней_, _радиальных_ _шасси_ или других контроллеров.",
|
||||||
|
@ -1731,9 +1733,9 @@
|
||||||
"block.create.powered_latch.tooltip.summary": "Рычаг, которым можно управлять с помощью сигналов красного камня. Сигнал с задней стороны включает его, сигнал со стороны сбрасывает его.",
|
"block.create.powered_latch.tooltip.summary": "Рычаг, которым можно управлять с помощью сигналов красного камня. Сигнал с задней стороны включает его, сигнал со стороны сбрасывает его.",
|
||||||
|
|
||||||
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
"block.create.controller_rail.tooltip": "UNLOCALIZED: CONTROLLER RAIL",
|
||||||
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional_ _powered_ _rail_ capable of _fine_ _control_ over a minecarts' _movement_ _speed_.",
|
"block.create.controller_rail.tooltip.summary": "UNLOCALIZED: A _uni-directional powered rail_ capable of _fine control_ over a minecarts' _movement speed_.",
|
||||||
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
"block.create.controller_rail.tooltip.condition1": "UNLOCALIZED: When Powered by Redstone",
|
||||||
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal_ _strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
"block.create.controller_rail.tooltip.behaviour1": "UNLOCALIZED: _Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
||||||
|
|
||||||
"block.create.speedometer.tooltip": "SPEEDOMETER",
|
"block.create.speedometer.tooltip": "SPEEDOMETER",
|
||||||
"block.create.speedometer.tooltip.summary": "Измеряет и отображает _скорость_ _вращения_ прикреплённых кинетических компонентов. Поддерживает _компараторы_.",
|
"block.create.speedometer.tooltip.summary": "Измеряет и отображает _скорость_ _вращения_ прикреплённых кинетических компонентов. Поддерживает _компараторы_.",
|
||||||
|
@ -1746,9 +1748,9 @@
|
||||||
"block.create.stressometer.tooltip.behaviour1": "Указывает цвет, соответствующий уровню момента. Перенапряженные сети перестанут двигаться. Напряжение можно снять, добавив в сеть дополнительные источники вращения.",
|
"block.create.stressometer.tooltip.behaviour1": "Указывает цвет, соответствующий уровню момента. Перенапряженные сети перестанут двигаться. Напряжение можно снять, добавив в сеть дополнительные источники вращения.",
|
||||||
|
|
||||||
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
"item.create.sand_paper.tooltip": "UNLOCALIZED: SAND PAPER",
|
||||||
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish_ _materials_. Can be automatically applied using the Deployer.",
|
"item.create.sand_paper.tooltip.summary": "UNLOCALIZED: A rough paper that can be used to _polish materials_. Can be automatically applied using the Deployer.",
|
||||||
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
"item.create.sand_paper.tooltip.condition1": "UNLOCALIZED: When Used",
|
||||||
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking_ _at_ _them_",
|
"item.create.sand_paper.tooltip.behaviour1": "UNLOCALIZED: Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking at them_",
|
||||||
|
|
||||||
"item.create.super_glue.tooltip": "SUPER GLUE",
|
"item.create.super_glue.tooltip": "SUPER GLUE",
|
||||||
"item.create.super_glue.tooltip.summary": "Приклейте блок к другому, и они навсегда будут неразлучны.",
|
"item.create.super_glue.tooltip.summary": "Приклейте блок к другому, и они навсегда будут неразлучны.",
|
||||||
|
@ -1767,9 +1769,9 @@
|
||||||
"item.create.shadow_steel.tooltip.summary": "Хроматический материал, _добытый_ _в_ _пустоте_.",
|
"item.create.shadow_steel.tooltip.summary": "Хроматический материал, _добытый_ _в_ _пустоте_.",
|
||||||
|
|
||||||
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
"item.create.minecart_coupling.tooltip": "UNLOCALIZED: MINECART COUPLING",
|
||||||
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage_ _Contraptions_ together to form a majestic Train.",
|
"item.create.minecart_coupling.tooltip.summary": "UNLOCALIZED: _Chains_ all your _Minecarts_ or _Carriage Contraptions_ together to form a majestic Train.",
|
||||||
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
"item.create.minecart_coupling.tooltip.condition1": "UNLOCALIZED: When Used on Minecart",
|
||||||
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant_ _distance_ while moving.",
|
"item.create.minecart_coupling.tooltip.behaviour1": "UNLOCALIZED: _Couples_ two Minecarts together, attempting to keep them at a _constant distance_ while moving.",
|
||||||
|
|
||||||
"item.create.crafter_slot_cover.tooltip": "SLOT COVER",
|
"item.create.crafter_slot_cover.tooltip": "SLOT COVER",
|
||||||
"item.create.crafter_slot_cover.tooltip.summary": "Используется для обозначения слота как пустой слот рецепта в _механическом_ _крафтере_. Крафтеры не обязательно должны образовывать полную квадратную сетку. Это полезно если есть рецепты, где ингредиенты располагаются _по_ _диагонали_ друг к другу.",
|
"item.create.crafter_slot_cover.tooltip.summary": "Используется для обозначения слота как пустой слот рецепта в _механическом_ _крафтере_. Крафтеры не обязательно должны образовывать полную квадратную сетку. Это полезно если есть рецепты, где ингредиенты располагаются _по_ _диагонали_ друг к другу.",
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,32 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:recipes/root",
|
||||||
|
"rewards": {
|
||||||
|
"recipes": [
|
||||||
|
"create:blasting/silver_ingot_compat_iceandfire"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"has_item": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:crushed_silver_ore"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"has_the_recipe": {
|
||||||
|
"trigger": "minecraft:recipe_unlocked",
|
||||||
|
"conditions": {
|
||||||
|
"recipe": "create:blasting/silver_ingot_compat_iceandfire"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"has_item",
|
||||||
|
"has_the_recipe"
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,32 @@
|
||||||
|
{
|
||||||
|
"parent": "minecraft:recipes/root",
|
||||||
|
"rewards": {
|
||||||
|
"recipes": [
|
||||||
|
"create:smelting/silver_ingot_compat_iceandfire"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"criteria": {
|
||||||
|
"has_item": {
|
||||||
|
"trigger": "minecraft:inventory_changed",
|
||||||
|
"conditions": {
|
||||||
|
"items": [
|
||||||
|
{
|
||||||
|
"item": "create:crushed_silver_ore"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"has_the_recipe": {
|
||||||
|
"trigger": "minecraft:recipe_unlocked",
|
||||||
|
"conditions": {
|
||||||
|
"recipe": "create:smelting/silver_ingot_compat_iceandfire"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"requirements": [
|
||||||
|
[
|
||||||
|
"has_item",
|
||||||
|
"has_the_recipe"
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,15 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:blasting",
|
||||||
|
"ingredient": {
|
||||||
|
"item": "create:crushed_silver_ore"
|
||||||
|
},
|
||||||
|
"result": "iceandfire:silver_ingot",
|
||||||
|
"experience": 0.1,
|
||||||
|
"cookingtime": 100,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"modid": "iceandfire",
|
||||||
|
"type": "forge:mod_loaded"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
{
|
||||||
|
"type": "create:milling",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "minecraft:sandstone"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"results": [
|
||||||
|
{
|
||||||
|
"item": "minecraft:sand"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"processingTime": 150
|
||||||
|
}
|
|
@ -0,0 +1,15 @@
|
||||||
|
{
|
||||||
|
"type": "minecraft:smelting",
|
||||||
|
"ingredient": {
|
||||||
|
"item": "create:crushed_silver_ore"
|
||||||
|
},
|
||||||
|
"result": "iceandfire:silver_ingot",
|
||||||
|
"experience": 0.1,
|
||||||
|
"cookingtime": 200,
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"modid": "iceandfire",
|
||||||
|
"type": "forge:mod_loaded"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
{
|
||||||
|
"type": "create:splashing",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "create:crushed_silver_ore"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"results": [
|
||||||
|
{
|
||||||
|
"item": "iceandfire:silver_nugget",
|
||||||
|
"count": 10
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "iceandfire:silver_nugget",
|
||||||
|
"count": 5,
|
||||||
|
"chance": 0.5
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"modid": "iceandfire",
|
||||||
|
"type": "forge:mod_loaded"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
|
@ -5,7 +5,6 @@
|
||||||
"create:creative_fluid_tank",
|
"create:creative_fluid_tank",
|
||||||
"create:mechanical_piston",
|
"create:mechanical_piston",
|
||||||
"create:sticky_mechanical_piston",
|
"create:sticky_mechanical_piston",
|
||||||
"create:mechanical_piston_head",
|
|
||||||
"create:windmill_bearing",
|
"create:windmill_bearing",
|
||||||
"create:mechanical_bearing",
|
"create:mechanical_bearing",
|
||||||
"create:clockwork_bearing",
|
"create:clockwork_bearing",
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"replace": false,
|
||||||
|
"values": [
|
||||||
|
"create:flowing_chocolate",
|
||||||
|
"create:chocolate"
|
||||||
|
]
|
||||||
|
}
|
7
src/generated/resources/data/forge/tags/fluids/tea.json
Normal file
7
src/generated/resources/data/forge/tags/fluids/tea.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"replace": false,
|
||||||
|
"values": [
|
||||||
|
"create:flowing_tea",
|
||||||
|
"create:tea"
|
||||||
|
]
|
||||||
|
}
|
|
@ -675,7 +675,6 @@ public class AllBlocks {
|
||||||
public static final BlockEntry<MechanicalPistonHeadBlock> MECHANICAL_PISTON_HEAD =
|
public static final BlockEntry<MechanicalPistonHeadBlock> MECHANICAL_PISTON_HEAD =
|
||||||
REGISTRATE.block("mechanical_piston_head", MechanicalPistonHeadBlock::new)
|
REGISTRATE.block("mechanical_piston_head", MechanicalPistonHeadBlock::new)
|
||||||
.initialProperties(() -> Blocks.PISTON_HEAD)
|
.initialProperties(() -> Blocks.PISTON_HEAD)
|
||||||
.tag(AllBlockTags.SAFE_NBT.tag)
|
|
||||||
.loot((p, b) -> p.registerDropping(b, PISTON_EXTENSION_POLE.get()))
|
.loot((p, b) -> p.registerDropping(b, PISTON_EXTENSION_POLE.get()))
|
||||||
.blockstate((c, p) -> BlockStateGen.directionalBlockIgnoresWaterlogged(c, p, state -> p.models()
|
.blockstate((c, p) -> BlockStateGen.directionalBlockIgnoresWaterlogged(c, p, state -> p.models()
|
||||||
.getExistingFile(p.modLoc("block/mechanical_piston/" + state.get(MechanicalPistonHeadBlock.TYPE)
|
.getExistingFile(p.modLoc("block/mechanical_piston/" + state.get(MechanicalPistonHeadBlock.TYPE)
|
||||||
|
|
|
@ -32,6 +32,7 @@ public class AllFluids {
|
||||||
|
|
||||||
public static RegistryEntry<VirtualFluid> TEA = REGISTRATE.virtualFluid("tea")
|
public static RegistryEntry<VirtualFluid> TEA = REGISTRATE.virtualFluid("tea")
|
||||||
.lang(f -> "fluid.create.tea", "Builder's Tea")
|
.lang(f -> "fluid.create.tea", "Builder's Tea")
|
||||||
|
.tag(AllTags.forgeFluidTag("tea"))
|
||||||
.register();
|
.register();
|
||||||
|
|
||||||
public static RegistryEntry<VirtualFluid> MILK = REGISTRATE.virtualFluid("milk")
|
public static RegistryEntry<VirtualFluid> MILK = REGISTRATE.virtualFluid("milk")
|
||||||
|
@ -49,17 +50,24 @@ public class AllFluids {
|
||||||
.slopeFindDistance(3)
|
.slopeFindDistance(3)
|
||||||
.explosionResistance(100f))
|
.explosionResistance(100f))
|
||||||
.tag(AllTags.forgeFluidTag("honey"))
|
.tag(AllTags.forgeFluidTag("honey"))
|
||||||
|
.bucket()
|
||||||
|
.properties(p -> p.maxStackSize(1))
|
||||||
|
.build()
|
||||||
.register();
|
.register();
|
||||||
|
|
||||||
public static RegistryEntry<ForgeFlowingFluid.Flowing> CHOCOLATE =
|
public static RegistryEntry<ForgeFlowingFluid.Flowing> CHOCOLATE =
|
||||||
REGISTRATE.standardFluid("chocolate", NoColorFluidAttributes::new)
|
REGISTRATE.standardFluid("chocolate", NoColorFluidAttributes::new)
|
||||||
.lang(f -> "fluid.create.chocolate", "Chocolate")
|
.lang(f -> "fluid.create.chocolate", "Chocolate")
|
||||||
|
.tag(AllTags.forgeFluidTag("chocolate"))
|
||||||
.attributes(b -> b.viscosity(500)
|
.attributes(b -> b.viscosity(500)
|
||||||
.density(1400))
|
.density(1400))
|
||||||
.properties(p -> p.levelDecreasePerBlock(2)
|
.properties(p -> p.levelDecreasePerBlock(2)
|
||||||
.tickRate(25)
|
.tickRate(25)
|
||||||
.slopeFindDistance(3)
|
.slopeFindDistance(3)
|
||||||
.explosionResistance(100f))
|
.explosionResistance(100f))
|
||||||
|
.bucket()
|
||||||
|
.properties(p -> p.maxStackSize(1))
|
||||||
|
.build()
|
||||||
.register();
|
.register();
|
||||||
|
|
||||||
// Load this class
|
// Load this class
|
||||||
|
|
|
@ -24,7 +24,6 @@ import com.simibubi.create.foundation.data.LangMerger;
|
||||||
import com.simibubi.create.foundation.data.recipe.MechanicalCraftingRecipeGen;
|
import com.simibubi.create.foundation.data.recipe.MechanicalCraftingRecipeGen;
|
||||||
import com.simibubi.create.foundation.data.recipe.ProcessingRecipeGen;
|
import com.simibubi.create.foundation.data.recipe.ProcessingRecipeGen;
|
||||||
import com.simibubi.create.foundation.data.recipe.StandardRecipeGen;
|
import com.simibubi.create.foundation.data.recipe.StandardRecipeGen;
|
||||||
import com.simibubi.create.foundation.entity.CreateDataSerializers;
|
|
||||||
import com.simibubi.create.foundation.networking.AllPackets;
|
import com.simibubi.create.foundation.networking.AllPackets;
|
||||||
import com.simibubi.create.foundation.worldgen.AllWorldFeatures;
|
import com.simibubi.create.foundation.worldgen.AllWorldFeatures;
|
||||||
import com.tterrag.registrate.util.NonNullLazyValue;
|
import com.tterrag.registrate.util.NonNullLazyValue;
|
||||||
|
@ -95,7 +94,6 @@ public class Create {
|
||||||
modEventBus.addListener(EventPriority.LOWEST, this::gatherData);
|
modEventBus.addListener(EventPriority.LOWEST, this::gatherData);
|
||||||
|
|
||||||
AllConfigs.register();
|
AllConfigs.register();
|
||||||
CreateDataSerializers.register();
|
|
||||||
random = new Random();
|
random = new Random();
|
||||||
|
|
||||||
DistExecutor.runWhenOn(Dist.CLIENT, () -> () -> CreateClient.addClientListeners(modEventBus));
|
DistExecutor.runWhenOn(Dist.CLIENT, () -> () -> CreateClient.addClientListeners(modEventBus));
|
||||||
|
|
|
@ -114,8 +114,9 @@ public class CreateJEI implements IModPlugin {
|
||||||
.build(),
|
.build(),
|
||||||
|
|
||||||
autoShapeless = register("automatic_shapeless", MixingCategory::autoShapeless)
|
autoShapeless = register("automatic_shapeless", MixingCategory::autoShapeless)
|
||||||
.recipes(r -> r.getSerializer() == IRecipeSerializer.CRAFTING_SHAPELESS
|
.recipes(r -> r.getSerializer() == IRecipeSerializer.CRAFTING_SHAPELESS && r.getIngredients()
|
||||||
&& !MechanicalPressTileEntity.canCompress(r.getIngredients()), BasinRecipe::convertShapeless)
|
.size() > 1 && !MechanicalPressTileEntity.canCompress(r.getIngredients()),
|
||||||
|
BasinRecipe::convertShapeless)
|
||||||
.catalyst(AllBlocks.MECHANICAL_MIXER::get)
|
.catalyst(AllBlocks.MECHANICAL_MIXER::get)
|
||||||
.catalyst(AllBlocks.BASIN::get)
|
.catalyst(AllBlocks.BASIN::get)
|
||||||
.enableWhen(c -> c.allowShapelessInMixer)
|
.enableWhen(c -> c.allowShapelessInMixer)
|
||||||
|
@ -171,6 +172,8 @@ public class CreateJEI implements IModPlugin {
|
||||||
.build(),
|
.build(),
|
||||||
|
|
||||||
autoShaped = register("automatic_shaped", MechanicalCraftingCategory::new)
|
autoShaped = register("automatic_shaped", MechanicalCraftingCategory::new)
|
||||||
|
.recipes(r -> r.getSerializer() == IRecipeSerializer.CRAFTING_SHAPELESS && r.getIngredients()
|
||||||
|
.size() == 1)
|
||||||
.recipes(
|
.recipes(
|
||||||
r -> (r.getType() == IRecipeType.CRAFTING && r.getType() != AllRecipeTypes.MECHANICAL_CRAFTING.type)
|
r -> (r.getType() == IRecipeType.CRAFTING && r.getType() != AllRecipeTypes.MECHANICAL_CRAFTING.type)
|
||||||
&& (r instanceof ShapedRecipe))
|
&& (r instanceof ShapedRecipe))
|
||||||
|
|
|
@ -47,20 +47,20 @@ public class BlockCuttingCategory extends CreateRecipeCategory<CondensedBlockCut
|
||||||
itemStacks.init(0, true, 4, 4);
|
itemStacks.init(0, true, 4, 4);
|
||||||
itemStacks.set(0, Arrays.asList(recipe.getIngredients().get(0).getMatchingStacks()));
|
itemStacks.set(0, Arrays.asList(recipe.getIngredients().get(0).getMatchingStacks()));
|
||||||
|
|
||||||
List<ItemStack> results = recipe.getOutputs();
|
List<List<ItemStack>> results = recipe.getCondensedOutputs();
|
||||||
for (int outputIndex = 0; outputIndex < results.size(); outputIndex++) {
|
for (int outputIndex = 0; outputIndex < results.size(); outputIndex++) {
|
||||||
int xOffset = (outputIndex % 5) * 19;
|
int xOffset = (outputIndex % 5) * 19;
|
||||||
int yOffset = (outputIndex / 5) * -19;
|
int yOffset = (outputIndex / 5) * -19;
|
||||||
|
|
||||||
itemStacks.init(outputIndex + 1, false, 77 + xOffset, 47 + yOffset);
|
itemStacks.init(outputIndex + 1, false, 77 + xOffset, 47 + yOffset);
|
||||||
itemStacks.set(outputIndex + 1, results.get(outputIndex).getStack());
|
itemStacks.set(outputIndex + 1, results.get(outputIndex));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void draw(CondensedBlockCuttingRecipe recipe, MatrixStack matrixStack, double mouseX, double mouseY) {
|
public void draw(CondensedBlockCuttingRecipe recipe, MatrixStack matrixStack, double mouseX, double mouseY) {
|
||||||
AllGuiTextures.JEI_SLOT.draw(matrixStack, 4, 4);
|
AllGuiTextures.JEI_SLOT.draw(matrixStack, 4, 4);
|
||||||
int size = recipe.getOutputs().size();
|
int size = Math.min(recipe.getOutputs().size(), 15);
|
||||||
for (int i = 0; i < size; i++) {
|
for (int i = 0; i < size; i++) {
|
||||||
int xOffset = (i % 5) * 19;
|
int xOffset = (i % 5) * 19;
|
||||||
int yOffset = (i / 5) * -19;
|
int yOffset = (i / 5) * -19;
|
||||||
|
@ -86,6 +86,23 @@ public class BlockCuttingCategory extends CreateRecipeCategory<CondensedBlockCut
|
||||||
return outputs;
|
return outputs;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public List<List<ItemStack>> getCondensedOutputs() {
|
||||||
|
List<List<ItemStack>> result = new ArrayList<>();
|
||||||
|
int index = 0;
|
||||||
|
boolean firstPass = true;
|
||||||
|
for (ItemStack itemStack : outputs) {
|
||||||
|
if (firstPass)
|
||||||
|
result.add(new ArrayList<>());
|
||||||
|
result.get(index).add(itemStack);
|
||||||
|
index++;
|
||||||
|
if (index >= 15) {
|
||||||
|
index = 0;
|
||||||
|
firstPass = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
public static List<CondensedBlockCuttingRecipe> condenseRecipes(List<IRecipe<?>> stoneCuttingRecipes) {
|
public static List<CondensedBlockCuttingRecipe> condenseRecipes(List<IRecipe<?>> stoneCuttingRecipes) {
|
||||||
List<CondensedBlockCuttingRecipe> condensed = new ArrayList<>();
|
List<CondensedBlockCuttingRecipe> condensed = new ArrayList<>();
|
||||||
Recipes: for (IRecipe<?> recipe : stoneCuttingRecipes) {
|
Recipes: for (IRecipe<?> recipe : stoneCuttingRecipes) {
|
||||||
|
|
|
@ -102,8 +102,9 @@ public abstract class CreateRecipeCategory<T extends IRecipe<?>> implements IRec
|
||||||
if (input)
|
if (input)
|
||||||
return;
|
return;
|
||||||
ProcessingOutput output = results.get(slotIndex - 1);
|
ProcessingOutput output = results.get(slotIndex - 1);
|
||||||
if (output.getChance() != 1)
|
float chance = output.getChance();
|
||||||
tooltip.add(1, Lang.translate("recipe.processing.chance", (int) (output.getChance() * 100))
|
if (chance != 1)
|
||||||
|
tooltip.add(1, Lang.translate("recipe.processing.chance", chance < 0.01 ? "<1" : (int) (chance * 100))
|
||||||
.formatted(TextFormatting.GOLD));
|
.formatted(TextFormatting.GOLD));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,7 +20,7 @@ import net.minecraft.item.Items;
|
||||||
public class FanWashingCategory extends ProcessingViaFanCategory<SplashingRecipe> {
|
public class FanWashingCategory extends ProcessingViaFanCategory<SplashingRecipe> {
|
||||||
|
|
||||||
public FanWashingCategory() {
|
public FanWashingCategory() {
|
||||||
super(doubleItemIcon(AllItems.PROPELLER.get(), Items.WATER_BUCKET));
|
super(185, doubleItemIcon(AllItems.PROPELLER.get(), Items.WATER_BUCKET));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -37,18 +37,19 @@ public class FanWashingCategory extends ProcessingViaFanCategory<SplashingRecipe
|
||||||
@Override
|
@Override
|
||||||
public void setRecipe(IRecipeLayout recipeLayout, SplashingRecipe recipe, IIngredients ingredients) {
|
public void setRecipe(IRecipeLayout recipeLayout, SplashingRecipe recipe, IIngredients ingredients) {
|
||||||
IGuiItemStackGroup itemStacks = recipeLayout.getItemStacks();
|
IGuiItemStackGroup itemStacks = recipeLayout.getItemStacks();
|
||||||
itemStacks.init(0, true, 20, 47);
|
itemStacks.init(0, true, 12, 47);
|
||||||
itemStacks.set(0, Arrays.asList(recipe.getIngredients()
|
itemStacks.set(0, Arrays.asList(recipe.getIngredients()
|
||||||
.get(0)
|
.get(0)
|
||||||
.getMatchingStacks()));
|
.getMatchingStacks()));
|
||||||
|
|
||||||
List<ProcessingOutput> results = recipe.getRollableResults();
|
List<ProcessingOutput> results = recipe.getRollableResults();
|
||||||
boolean single = results.size() == 1;
|
boolean single = results.size() == 1;
|
||||||
|
boolean excessive = results.size() > 9;
|
||||||
for (int outputIndex = 0; outputIndex < results.size(); outputIndex++) {
|
for (int outputIndex = 0; outputIndex < results.size(); outputIndex++) {
|
||||||
int xOffset = outputIndex % 2 == 0 ? 0 : 19;
|
int xOffset = (outputIndex % 3) * 19;
|
||||||
int yOffset = (outputIndex / 2) * -19;
|
int yOffset = (outputIndex / 3) * -19;
|
||||||
|
|
||||||
itemStacks.init(outputIndex + 1, false, single ? 139 : 133 + xOffset, 47 + yOffset);
|
itemStacks.init(outputIndex + 1, false, single ? 126 : 121 + xOffset, 47 + yOffset + (excessive ? 8 : 0));
|
||||||
itemStacks.set(outputIndex + 1, results.get(outputIndex)
|
itemStacks.set(outputIndex + 1, results.get(outputIndex)
|
||||||
.getStack());
|
.getStack());
|
||||||
}
|
}
|
||||||
|
@ -61,23 +62,28 @@ public class FanWashingCategory extends ProcessingViaFanCategory<SplashingRecipe
|
||||||
int size = recipe.getRollableResultsAsItemStacks()
|
int size = recipe.getRollableResultsAsItemStacks()
|
||||||
.size();
|
.size();
|
||||||
|
|
||||||
AllGuiTextures.JEI_SLOT.draw(matrixStack, 20, 47);
|
AllGuiTextures.JEI_SLOT.draw(matrixStack, 12, 47);
|
||||||
AllGuiTextures.JEI_SHADOW.draw(matrixStack, 47, 29);
|
AllGuiTextures.JEI_SHADOW.draw(matrixStack, 39, 29);
|
||||||
AllGuiTextures.JEI_SHADOW.draw(matrixStack, 66, 39);
|
AllGuiTextures.JEI_SHADOW.draw(matrixStack, 54, 39);
|
||||||
AllGuiTextures.JEI_LONG_ARROW.draw(matrixStack, 53, 51);
|
AllGuiTextures.JEI_LONG_ARROW.draw(matrixStack, 42, 51);
|
||||||
|
|
||||||
if (size == 1) {
|
if (size == 1) {
|
||||||
getRenderedSlot(recipe, 0).draw(matrixStack, 139, 47);
|
getRenderedSlot(recipe, 0).draw(matrixStack, 126, 47);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
for (int i = 0; i < size; i++) {
|
for (int i = 0; i < size; i++) {
|
||||||
int xOffset = i % 2 == 0 ? 0 : 19;
|
int xOffset = (i % 3) * 19;
|
||||||
int yOffset = (i / 2) * -19;
|
int yOffset = (i / 3) * -19 + (size > 9 ? 8 : 0);
|
||||||
getRenderedSlot(recipe, i).draw(matrixStack, 133 + xOffset, 47 + yOffset);
|
getRenderedSlot(recipe, i).draw(matrixStack, 121 + xOffset, 47 + yOffset);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void translateFan(MatrixStack ms) {
|
||||||
|
ms.translate(43, 33, 0);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void renderAttachedBlock(MatrixStack matrixStack) {
|
public void renderAttachedBlock(MatrixStack matrixStack) {
|
||||||
matrixStack.push();
|
matrixStack.push();
|
||||||
|
|
|
@ -22,6 +22,7 @@ import net.minecraft.client.renderer.RenderHelper;
|
||||||
import net.minecraft.client.util.ITooltipFlag;
|
import net.minecraft.client.util.ITooltipFlag;
|
||||||
import net.minecraft.entity.player.PlayerEntity;
|
import net.minecraft.entity.player.PlayerEntity;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
|
import net.minecraft.item.crafting.ICraftingRecipe;
|
||||||
import net.minecraft.item.crafting.Ingredient;
|
import net.minecraft.item.crafting.Ingredient;
|
||||||
import net.minecraft.item.crafting.ShapedRecipe;
|
import net.minecraft.item.crafting.ShapedRecipe;
|
||||||
import net.minecraft.util.NonNullList;
|
import net.minecraft.util.NonNullList;
|
||||||
|
@ -29,7 +30,7 @@ import net.minecraft.util.text.ITextComponent;
|
||||||
import net.minecraft.util.text.TextFormatting;
|
import net.minecraft.util.text.TextFormatting;
|
||||||
import net.minecraft.util.text.TranslationTextComponent;
|
import net.minecraft.util.text.TranslationTextComponent;
|
||||||
|
|
||||||
public class MechanicalCraftingCategory extends CreateRecipeCategory<ShapedRecipe> {
|
public class MechanicalCraftingCategory extends CreateRecipeCategory<ICraftingRecipe> {
|
||||||
|
|
||||||
private final AnimatedCrafter crafter = new AnimatedCrafter();
|
private final AnimatedCrafter crafter = new AnimatedCrafter();
|
||||||
|
|
||||||
|
@ -38,13 +39,13 @@ public class MechanicalCraftingCategory extends CreateRecipeCategory<ShapedRecip
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void setIngredients(ShapedRecipe recipe, IIngredients ingredients) {
|
public void setIngredients(ICraftingRecipe recipe, IIngredients ingredients) {
|
||||||
ingredients.setInputIngredients(recipe.getIngredients());
|
ingredients.setInputIngredients(recipe.getIngredients());
|
||||||
ingredients.setOutput(VanillaTypes.ITEM, recipe.getRecipeOutput());
|
ingredients.setOutput(VanillaTypes.ITEM, recipe.getRecipeOutput());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void setRecipe(IRecipeLayout recipeLayout, ShapedRecipe recipe, IIngredients ingredients) {
|
public void setRecipe(IRecipeLayout recipeLayout, ICraftingRecipe recipe, IIngredients ingredients) {
|
||||||
IGuiItemStackGroup itemStacks = recipeLayout.getItemStacks();
|
IGuiItemStackGroup itemStacks = recipeLayout.getItemStacks();
|
||||||
NonNullList<Ingredient> recipeIngredients = recipe.getIngredients();
|
NonNullList<Ingredient> recipeIngredients = recipe.getIngredients();
|
||||||
|
|
||||||
|
@ -61,8 +62,8 @@ public class MechanicalCraftingCategory extends CreateRecipeCategory<ShapedRecip
|
||||||
for (int i = 0; i < size; i++) {
|
for (int i = 0; i < size; i++) {
|
||||||
float f = 19 * scale;
|
float f = 19 * scale;
|
||||||
int slotSize = (int) (16 * scale);
|
int slotSize = (int) (16 * scale);
|
||||||
int xPosition = (int) (x + 1 + (i % recipe.getWidth()) * f);
|
int xPosition = (int) (x + 1 + (i % getWidth(recipe)) * f);
|
||||||
int yPosition = (int) (y + 1 + (i / recipe.getWidth()) * f);
|
int yPosition = (int) (y + 1 + (i / getWidth(recipe)) * f);
|
||||||
itemStacks.init(i + 1, true, renderer, xPosition, yPosition, slotSize, slotSize, 0, 0);
|
itemStacks.init(i + 1, true, renderer, xPosition, yPosition, slotSize, slotSize, 0, 0);
|
||||||
itemStacks.set(i + 1, Arrays.asList(recipeIngredients.get(i)
|
itemStacks.set(i + 1, Arrays.asList(recipeIngredients.get(i)
|
||||||
.getMatchingStacks()));
|
.getMatchingStacks()));
|
||||||
|
@ -72,30 +73,38 @@ public class MechanicalCraftingCategory extends CreateRecipeCategory<ShapedRecip
|
||||||
|
|
||||||
static int maxSize = 100;
|
static int maxSize = 100;
|
||||||
|
|
||||||
public static float getScale(ShapedRecipe recipe) {
|
public static float getScale(ICraftingRecipe recipe) {
|
||||||
int w = recipe.getWidth();
|
int w = getWidth(recipe);
|
||||||
int h = recipe.getHeight();
|
int h = getHeight(recipe);
|
||||||
return Math.min(1, maxSize / (19f * Math.max(w, h)));
|
return Math.min(1, maxSize / (19f * Math.max(w, h)));
|
||||||
}
|
}
|
||||||
|
|
||||||
public static int getYPadding(ShapedRecipe recipe) {
|
public static int getYPadding(ICraftingRecipe recipe) {
|
||||||
return 3 + 50 - (int) (getScale(recipe) * recipe.getHeight() * 19 * .5);
|
return 3 + 50 - (int) (getScale(recipe) * getHeight(recipe) * 19 * .5);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static int getXPadding(ShapedRecipe recipe) {
|
public static int getXPadding(ICraftingRecipe recipe) {
|
||||||
return 3 + 50 - (int) (getScale(recipe) * recipe.getWidth() * 19 * .5);
|
return 3 + 50 - (int) (getScale(recipe) * getWidth(recipe) * 19 * .5);
|
||||||
|
}
|
||||||
|
|
||||||
|
private static int getWidth(ICraftingRecipe recipe) {
|
||||||
|
return recipe instanceof ShapedRecipe ? ((ShapedRecipe) recipe).getWidth() : 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
private static int getHeight(ICraftingRecipe recipe) {
|
||||||
|
return recipe instanceof ShapedRecipe ? ((ShapedRecipe) recipe).getHeight() : 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void draw(ShapedRecipe recipe, MatrixStack matrixStack, double mouseX, double mouseY) {
|
public void draw(ICraftingRecipe recipe, MatrixStack matrixStack, double mouseX, double mouseY) {
|
||||||
matrixStack.push();
|
matrixStack.push();
|
||||||
float scale = getScale(recipe);
|
float scale = getScale(recipe);
|
||||||
matrixStack.translate(getXPadding(recipe), getYPadding(recipe), 0);
|
matrixStack.translate(getXPadding(recipe), getYPadding(recipe), 0);
|
||||||
|
|
||||||
for (int row = 0; row < recipe.getHeight(); row++)
|
for (int row = 0; row < getHeight(recipe); row++)
|
||||||
for (int col = 0; col < recipe.getWidth(); col++)
|
for (int col = 0; col < getWidth(recipe); col++)
|
||||||
if (!recipe.getIngredients()
|
if (!recipe.getIngredients()
|
||||||
.get(row * recipe.getWidth() + col)
|
.get(row * getWidth(recipe) + col)
|
||||||
.hasNoMatchingItems()) {
|
.hasNoMatchingItems()) {
|
||||||
matrixStack.push();
|
matrixStack.push();
|
||||||
matrixStack.translate(col * 19 * scale, row * 19 * scale, 0);
|
matrixStack.translate(col * 19 * scale, row * 19 * scale, 0);
|
||||||
|
@ -126,15 +135,15 @@ public class MechanicalCraftingCategory extends CreateRecipeCategory<ShapedRecip
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Class<? extends ShapedRecipe> getRecipeClass() {
|
public Class<? extends ICraftingRecipe> getRecipeClass() {
|
||||||
return ShapedRecipe.class;
|
return ICraftingRecipe.class;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static final class CrafterIngredientRenderer implements IIngredientRenderer<ItemStack> {
|
private static final class CrafterIngredientRenderer implements IIngredientRenderer<ItemStack> {
|
||||||
|
|
||||||
private final ShapedRecipe recipe;
|
private final ICraftingRecipe recipe;
|
||||||
|
|
||||||
public CrafterIngredientRenderer(ShapedRecipe recipe) {
|
public CrafterIngredientRenderer(ICraftingRecipe recipe) {
|
||||||
this.recipe = recipe;
|
this.recipe = recipe;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,11 @@ import net.minecraft.util.text.TextFormatting;
|
||||||
public abstract class ProcessingViaFanCategory<T extends IRecipe<?>> extends CreateRecipeCategory<T> {
|
public abstract class ProcessingViaFanCategory<T extends IRecipe<?>> extends CreateRecipeCategory<T> {
|
||||||
|
|
||||||
public ProcessingViaFanCategory(IDrawable icon) {
|
public ProcessingViaFanCategory(IDrawable icon) {
|
||||||
super(icon, emptyBackground(177, 70));
|
this(177, icon);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected ProcessingViaFanCategory(int width, IDrawable icon) {
|
||||||
|
super(icon, emptyBackground(width, 71));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -66,7 +70,7 @@ public abstract class ProcessingViaFanCategory<T extends IRecipe<?>> extends Cre
|
||||||
return;
|
return;
|
||||||
renderWidgets(matrixStack, recipe, mouseX, mouseY);
|
renderWidgets(matrixStack, recipe, mouseX, mouseY);
|
||||||
matrixStack.push();
|
matrixStack.push();
|
||||||
matrixStack.translate(56, 33, 0);
|
translateFan(matrixStack);
|
||||||
matrixStack.multiply(Vector3f.POSITIVE_X.getDegreesQuaternion(-12.5f));
|
matrixStack.multiply(Vector3f.POSITIVE_X.getDegreesQuaternion(-12.5f));
|
||||||
matrixStack.multiply(Vector3f.POSITIVE_Y.getDegreesQuaternion(22.5f));
|
matrixStack.multiply(Vector3f.POSITIVE_Y.getDegreesQuaternion(22.5f));
|
||||||
int scale = 24;
|
int scale = 24;
|
||||||
|
@ -86,6 +90,10 @@ public abstract class ProcessingViaFanCategory<T extends IRecipe<?>> extends Cre
|
||||||
matrixStack.pop();
|
matrixStack.pop();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void translateFan(MatrixStack matrixStack) {
|
||||||
|
matrixStack.translate(56, 33, 0);
|
||||||
|
}
|
||||||
|
|
||||||
public abstract void renderAttachedBlock(MatrixStack matrixStack);
|
public abstract void renderAttachedBlock(MatrixStack matrixStack);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,6 +23,7 @@ public class DispenserMovementBehaviour extends DropperMovementBehaviour {
|
||||||
private static final HashMap<Item, IMovedDispenseItemBehaviour> MOVED_DISPENSE_ITEM_BEHAVIOURS = new HashMap<>();
|
private static final HashMap<Item, IMovedDispenseItemBehaviour> MOVED_DISPENSE_ITEM_BEHAVIOURS = new HashMap<>();
|
||||||
private static final HashMap<Item, IMovedDispenseItemBehaviour> MOVED_PROJECTILE_DISPENSE_BEHAVIOURS = new HashMap<>();
|
private static final HashMap<Item, IMovedDispenseItemBehaviour> MOVED_PROJECTILE_DISPENSE_BEHAVIOURS = new HashMap<>();
|
||||||
private static final DispenserLookup BEHAVIOUR_LOOKUP = new DispenserLookup();
|
private static final DispenserLookup BEHAVIOUR_LOOKUP = new DispenserLookup();
|
||||||
|
private static boolean spawneggsRegistered = false;
|
||||||
|
|
||||||
public static void gatherMovedDispenseItemBehaviours() {
|
public static void gatherMovedDispenseItemBehaviours() {
|
||||||
IMovedDispenseItemBehaviour.init();
|
IMovedDispenseItemBehaviour.init();
|
||||||
|
@ -34,6 +35,11 @@ public class DispenserMovementBehaviour extends DropperMovementBehaviour {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void activate(MovementContext context, BlockPos pos) {
|
protected void activate(MovementContext context, BlockPos pos) {
|
||||||
|
if (!spawneggsRegistered) {
|
||||||
|
spawneggsRegistered = true;
|
||||||
|
IMovedDispenseItemBehaviour.initSpawneggs();
|
||||||
|
}
|
||||||
|
|
||||||
DispenseItemLocation location = getDispenseLocation(context);
|
DispenseItemLocation location = getDispenseLocation(context);
|
||||||
if (location.isEmpty()) {
|
if (location.isEmpty()) {
|
||||||
context.world.playEvent(1001, pos, 0);
|
context.world.playEvent(1001, pos, 0);
|
||||||
|
|
|
@ -35,12 +35,37 @@ import net.minecraft.world.IWorld;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraft.world.server.ServerWorld;
|
import net.minecraft.world.server.ServerWorld;
|
||||||
|
|
||||||
|
|
||||||
public interface IMovedDispenseItemBehaviour {
|
public interface IMovedDispenseItemBehaviour {
|
||||||
|
|
||||||
|
static void initSpawneggs() {
|
||||||
|
final IMovedDispenseItemBehaviour spawnEggDispenseBehaviour = new MovedDefaultDispenseItemBehaviour() {
|
||||||
|
@Override
|
||||||
|
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos,
|
||||||
|
Vector3d facing) {
|
||||||
|
if (!(itemStack.getItem() instanceof SpawnEggItem))
|
||||||
|
return super.dispenseStack(itemStack, context, pos, facing);
|
||||||
|
if (context.world instanceof ServerWorld) {
|
||||||
|
EntityType<?> entityType = ((SpawnEggItem) itemStack.getItem()).getType(itemStack.getTag());
|
||||||
|
Entity spawnedEntity = entityType.spawn((ServerWorld) context.world, itemStack, null,
|
||||||
|
pos.add(facing.x + .7, facing.y + .7, facing.z + .7), SpawnReason.DISPENSER, facing.y < .5,
|
||||||
|
false);
|
||||||
|
if (spawnedEntity != null)
|
||||||
|
spawnedEntity.setMotion(context.motion.scale(2));
|
||||||
|
}
|
||||||
|
itemStack.shrink(1);
|
||||||
|
return itemStack;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
for (SpawnEggItem spawneggitem : SpawnEggItem.getEggs())
|
||||||
|
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(spawneggitem, spawnEggDispenseBehaviour);
|
||||||
|
}
|
||||||
|
|
||||||
static void init() {
|
static void init() {
|
||||||
MovedProjectileDispenserBehaviour movedPotionDispenseItemBehaviour = new MovedProjectileDispenserBehaviour() {
|
MovedProjectileDispenserBehaviour movedPotionDispenseItemBehaviour = new MovedProjectileDispenserBehaviour() {
|
||||||
@Override
|
@Override
|
||||||
protected ProjectileEntity getProjectileEntity(World world, double x, double y, double z, ItemStack itemStack) {
|
protected ProjectileEntity getProjectileEntity(World world, double x, double y, double z,
|
||||||
|
ItemStack itemStack) {
|
||||||
return Util.make(new PotionEntity(world, x, y, z), (p_218411_1_) -> p_218411_1_.setItem(itemStack));
|
return Util.make(new PotionEntity(world, x, y, z), (p_218411_1_) -> p_218411_1_.setItem(itemStack));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -52,33 +77,40 @@ public interface IMovedDispenseItemBehaviour {
|
||||||
return super.getProjectileVelocity() * .5F;
|
return super.getProjectileVelocity() * .5F;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.SPLASH_POTION, movedPotionDispenseItemBehaviour);
|
|
||||||
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.LINGERING_POTION, movedPotionDispenseItemBehaviour);
|
|
||||||
|
|
||||||
|
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.SPLASH_POTION,
|
||||||
|
movedPotionDispenseItemBehaviour);
|
||||||
|
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.LINGERING_POTION,
|
||||||
|
movedPotionDispenseItemBehaviour);
|
||||||
|
|
||||||
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.TNT, new MovedDefaultDispenseItemBehaviour() {
|
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.TNT,
|
||||||
|
new MovedDefaultDispenseItemBehaviour() {
|
||||||
@Override
|
@Override
|
||||||
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos, Vector3d facing) {
|
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos,
|
||||||
|
Vector3d facing) {
|
||||||
double x = pos.getX() + facing.x * .7 + .5;
|
double x = pos.getX() + facing.x * .7 + .5;
|
||||||
double y = pos.getY() + facing.y * .7 + .5;
|
double y = pos.getY() + facing.y * .7 + .5;
|
||||||
double z = pos.getZ() + facing.z * .7 + .5;
|
double z = pos.getZ() + facing.z * .7 + .5;
|
||||||
TNTEntity tntentity = new TNTEntity(context.world, x, y, z, null);
|
TNTEntity tntentity = new TNTEntity(context.world, x, y, z, null);
|
||||||
tntentity.addVelocity(context.motion.x, context.motion.y, context.motion.z);
|
tntentity.addVelocity(context.motion.x, context.motion.y, context.motion.z);
|
||||||
context.world.addEntity(tntentity);
|
context.world.addEntity(tntentity);
|
||||||
context.world.playSound(null, tntentity.getX(), tntentity.getY(), tntentity.getZ(), SoundEvents.ENTITY_TNT_PRIMED, SoundCategory.BLOCKS, 1.0F, 1.0F);
|
context.world.playSound(null, tntentity.getX(), tntentity.getY(), tntentity.getZ(),
|
||||||
|
SoundEvents.ENTITY_TNT_PRIMED, SoundCategory.BLOCKS, 1.0F, 1.0F);
|
||||||
itemStack.shrink(1);
|
itemStack.shrink(1);
|
||||||
return itemStack;
|
return itemStack;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.FIREWORK_ROCKET,
|
||||||
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.FIREWORK_ROCKET, new MovedDefaultDispenseItemBehaviour() {
|
new MovedDefaultDispenseItemBehaviour() {
|
||||||
@Override
|
@Override
|
||||||
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos, Vector3d facing) {
|
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos,
|
||||||
|
Vector3d facing) {
|
||||||
double x = pos.getX() + facing.x * .7 + .5;
|
double x = pos.getX() + facing.x * .7 + .5;
|
||||||
double y = pos.getY() + facing.y * .7 + .5;
|
double y = pos.getY() + facing.y * .7 + .5;
|
||||||
double z = pos.getZ() + facing.z * .7 + .5;
|
double z = pos.getZ() + facing.z * .7 + .5;
|
||||||
FireworkRocketEntity fireworkrocketentity = new FireworkRocketEntity(context.world, itemStack, x, y, z, true);
|
FireworkRocketEntity fireworkrocketentity =
|
||||||
|
new FireworkRocketEntity(context.world, itemStack, x, y, z, true);
|
||||||
fireworkrocketentity.shoot(facing.x, facing.y, facing.z, 0.5F, 1.0F);
|
fireworkrocketentity.shoot(facing.x, facing.y, facing.z, 0.5F, 1.0F);
|
||||||
context.world.addEntity(fireworkrocketentity);
|
context.world.addEntity(fireworkrocketentity);
|
||||||
itemStack.shrink(1);
|
itemStack.shrink(1);
|
||||||
|
@ -91,82 +123,76 @@ public interface IMovedDispenseItemBehaviour {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.FIRE_CHARGE,
|
||||||
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.FIRE_CHARGE, new MovedDefaultDispenseItemBehaviour() {
|
new MovedDefaultDispenseItemBehaviour() {
|
||||||
@Override
|
@Override
|
||||||
protected void playDispenseSound(IWorld world, BlockPos pos) {
|
protected void playDispenseSound(IWorld world, BlockPos pos) {
|
||||||
world.playEvent(1018, pos, 0);
|
world.playEvent(1018, pos, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos, Vector3d facing) {
|
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos,
|
||||||
|
Vector3d facing) {
|
||||||
Random random = context.world.rand;
|
Random random = context.world.rand;
|
||||||
double x = pos.getX() + facing.x * .7 + .5;
|
double x = pos.getX() + facing.x * .7 + .5;
|
||||||
double y = pos.getY() + facing.y * .7 + .5;
|
double y = pos.getY() + facing.y * .7 + .5;
|
||||||
double z = pos.getZ() + facing.z * .7 + .5;
|
double z = pos.getZ() + facing.z * .7 + .5;
|
||||||
context.world.addEntity(Util.make(new SmallFireballEntity(context.world, x, y, z,
|
context.world.addEntity(Util.make(
|
||||||
random.nextGaussian() * 0.05D + facing.x + context.motion.x, random.nextGaussian() * 0.05D + facing.y + context.motion.y, random.nextGaussian() * 0.05D + facing.z + context.motion.z), (p_229425_1_) -> p_229425_1_.setStack(itemStack)));
|
new SmallFireballEntity(context.world, x, y, z,
|
||||||
|
random.nextGaussian() * 0.05D + facing.x + context.motion.x,
|
||||||
|
random.nextGaussian() * 0.05D + facing.y + context.motion.y,
|
||||||
|
random.nextGaussian() * 0.05D + facing.z + context.motion.z),
|
||||||
|
(p_229425_1_) -> p_229425_1_.setStack(itemStack)));
|
||||||
itemStack.shrink(1);
|
itemStack.shrink(1);
|
||||||
return itemStack;
|
return itemStack;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.GLASS_BOTTLE,
|
||||||
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.GLASS_BOTTLE, new MovedOptionalDispenseBehaviour() {
|
new MovedOptionalDispenseBehaviour() {
|
||||||
@Override
|
@Override
|
||||||
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos, Vector3d facing) {
|
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos,
|
||||||
|
Vector3d facing) {
|
||||||
this.successful = false;
|
this.successful = false;
|
||||||
BlockPos interactAt = pos.offset(getClosestFacingDirection(facing));
|
BlockPos interactAt = pos.offset(getClosestFacingDirection(facing));
|
||||||
BlockState state = context.world.getBlockState(interactAt);
|
BlockState state = context.world.getBlockState(interactAt);
|
||||||
Block block = state.getBlock();
|
Block block = state.getBlock();
|
||||||
|
|
||||||
if (state.method_27851(BlockTags.BEEHIVES, (p_239787_0_) -> p_239787_0_.contains(BeehiveBlock.HONEY_LEVEL)) && state.get(BeehiveBlock.HONEY_LEVEL) >= 5) { // Beehive -> honey bottles
|
if (block.isIn(BlockTags.BEEHIVES) && state.get(BeehiveBlock.HONEY_LEVEL) >= 5) {
|
||||||
((BeehiveBlock) block).takeHoney(context.world, state, interactAt, null, BeehiveTileEntity.State.BEE_RELEASED);
|
((BeehiveBlock) block).takeHoney(context.world, state, interactAt, null,
|
||||||
|
BeehiveTileEntity.State.BEE_RELEASED);
|
||||||
this.successful = true;
|
this.successful = true;
|
||||||
return placeItemInInventory(itemStack, new ItemStack(Items.HONEY_BOTTLE), context, pos, facing);
|
return placeItemInInventory(itemStack, new ItemStack(Items.HONEY_BOTTLE), context, pos,
|
||||||
} else if (context.world.getFluidState(interactAt).isTagged(FluidTags.WATER)) {
|
facing);
|
||||||
|
} else if (context.world.getFluidState(interactAt)
|
||||||
|
.isTagged(FluidTags.WATER)) {
|
||||||
this.successful = true;
|
this.successful = true;
|
||||||
return placeItemInInventory(itemStack, PotionUtils.addPotionToItemStack(new ItemStack(Items.POTION), Potions.WATER), context, pos, facing);
|
return placeItemInInventory(itemStack,
|
||||||
|
PotionUtils.addPotionToItemStack(new ItemStack(Items.POTION), Potions.WATER), context, pos,
|
||||||
|
facing);
|
||||||
} else {
|
} else {
|
||||||
return super.dispenseStack(itemStack, context, pos, facing);
|
return super.dispenseStack(itemStack, context, pos, facing);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.BUCKET, new MovedDefaultDispenseItemBehaviour() {
|
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(Items.BUCKET,
|
||||||
|
new MovedDefaultDispenseItemBehaviour() {
|
||||||
@Override
|
@Override
|
||||||
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos, Vector3d facing) {
|
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos,
|
||||||
|
Vector3d facing) {
|
||||||
BlockPos interactAt = pos.offset(getClosestFacingDirection(facing));
|
BlockPos interactAt = pos.offset(getClosestFacingDirection(facing));
|
||||||
BlockState state = context.world.getBlockState(interactAt);
|
BlockState state = context.world.getBlockState(interactAt);
|
||||||
Block block = state.getBlock();
|
Block block = state.getBlock();
|
||||||
if (block instanceof IBucketPickupHandler) {
|
if (block instanceof IBucketPickupHandler) {
|
||||||
Fluid fluid = ((IBucketPickupHandler) block).pickupFluid(context.world, interactAt, state);
|
Fluid fluid = ((IBucketPickupHandler) block).pickupFluid(context.world, interactAt, state);
|
||||||
if (fluid instanceof FlowingFluid)
|
if (fluid instanceof FlowingFluid)
|
||||||
return placeItemInInventory(itemStack, new ItemStack(fluid.getFilledBucket()), context, pos, facing);
|
return placeItemInInventory(itemStack, new ItemStack(fluid.getFilledBucket()), context, pos,
|
||||||
|
facing);
|
||||||
}
|
}
|
||||||
return super.dispenseStack(itemStack, context, pos, facing);
|
return super.dispenseStack(itemStack, context, pos, facing);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
final IMovedDispenseItemBehaviour spawnEggDispenseBehaviour = new MovedDefaultDispenseItemBehaviour() {
|
|
||||||
@Override
|
|
||||||
protected ItemStack dispenseStack(ItemStack itemStack, MovementContext context, BlockPos pos, Vector3d facing) {
|
|
||||||
if (!(itemStack.getItem() instanceof SpawnEggItem))
|
|
||||||
return super.dispenseStack(itemStack, context, pos, facing);
|
|
||||||
EntityType<?> entityType = ((SpawnEggItem) itemStack.getItem()).getType(itemStack.getTag());
|
|
||||||
if (context.world instanceof ServerWorld) {
|
|
||||||
Entity spawnedEntity = entityType.spawn((ServerWorld) context.world, itemStack, null, pos.add(facing.x + .7, facing.y + .7, facing.z + .7), SpawnReason.DISPENSER, facing.y < .5, false);
|
|
||||||
if (spawnedEntity != null)
|
|
||||||
spawnedEntity.setMotion(context.motion.scale(2));
|
|
||||||
}
|
|
||||||
itemStack.shrink(1);
|
|
||||||
return itemStack;
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
for (SpawnEggItem spawneggitem : SpawnEggItem.getEggs()) {
|
|
||||||
DispenserMovementBehaviour.registerMovedDispenseItemBehaviour(spawneggitem, spawnEggDispenseBehaviour);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ItemStack dispense(ItemStack itemStack, MovementContext context, BlockPos pos);
|
ItemStack dispense(ItemStack itemStack, MovementContext context, BlockPos pos);
|
||||||
|
|
|
@ -29,6 +29,8 @@ public class CrafterCTBehaviour extends ConnectedTextureBehaviour {
|
||||||
|
|
||||||
if (input1 == null || input2 == null)
|
if (input1 == null || input2 == null)
|
||||||
return false;
|
return false;
|
||||||
|
if (input1.data.isEmpty() || input2.data.isEmpty())
|
||||||
|
return false;
|
||||||
if (pos.add(input1.data.get(0))
|
if (pos.add(input1.data.get(0))
|
||||||
.equals(otherPos.add(input2.data.get(0))))
|
.equals(otherPos.add(input2.data.get(0))))
|
||||||
return true;
|
return true;
|
||||||
|
|
|
@ -32,7 +32,7 @@ public class SplashingRecipe extends ProcessingRecipe<InWorldProcessing.Splashin
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected int getMaxOutputCount() {
|
protected int getMaxOutputCount() {
|
||||||
return 6;
|
return 12;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -93,6 +93,8 @@ public class MillstoneBlock extends KineticBlock implements ITE<MillstoneTileEnt
|
||||||
return;
|
return;
|
||||||
if (!(entityIn instanceof ItemEntity))
|
if (!(entityIn instanceof ItemEntity))
|
||||||
return;
|
return;
|
||||||
|
if (!entityIn.isAlive())
|
||||||
|
return;
|
||||||
|
|
||||||
MillstoneTileEntity millstone = null;
|
MillstoneTileEntity millstone = null;
|
||||||
for (BlockPos pos : Iterate.hereAndBelow(entityIn.getBlockPos())) {
|
for (BlockPos pos : Iterate.hereAndBelow(entityIn.getBlockPos())) {
|
||||||
|
|
|
@ -18,7 +18,7 @@ import net.minecraft.util.math.MathHelper;
|
||||||
import net.minecraft.util.math.vector.Vector3d;
|
import net.minecraft.util.math.vector.Vector3d;
|
||||||
import net.minecraftforge.common.capabilities.Capability;
|
import net.minecraftforge.common.capabilities.Capability;
|
||||||
import net.minecraftforge.common.util.LazyOptional;
|
import net.minecraftforge.common.util.LazyOptional;
|
||||||
import net.minecraftforge.items.CapabilityItemHandler;
|
import net.minecraftforge.items.IItemHandler;
|
||||||
import net.minecraftforge.items.ItemHandlerHelper;
|
import net.minecraftforge.items.ItemHandlerHelper;
|
||||||
import net.minecraftforge.items.ItemStackHandler;
|
import net.minecraftforge.items.ItemStackHandler;
|
||||||
import net.minecraftforge.items.wrapper.CombinedInvWrapper;
|
import net.minecraftforge.items.wrapper.CombinedInvWrapper;
|
||||||
|
@ -28,6 +28,7 @@ public class MillstoneTileEntity extends KineticTileEntity {
|
||||||
|
|
||||||
public ItemStackHandler inputInv;
|
public ItemStackHandler inputInv;
|
||||||
public ItemStackHandler outputInv;
|
public ItemStackHandler outputInv;
|
||||||
|
public LazyOptional<IItemHandler> capability;
|
||||||
public int timer;
|
public int timer;
|
||||||
private MillingRecipe lastRecipe;
|
private MillingRecipe lastRecipe;
|
||||||
|
|
||||||
|
@ -35,6 +36,7 @@ public class MillstoneTileEntity extends KineticTileEntity {
|
||||||
super(type);
|
super(type);
|
||||||
inputInv = new ItemStackHandler(1);
|
inputInv = new ItemStackHandler(1);
|
||||||
outputInv = new ItemStackHandler(9);
|
outputInv = new ItemStackHandler(9);
|
||||||
|
capability = LazyOptional.of(MillstoneInventoryHandler::new);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -82,6 +84,12 @@ public class MillstoneTileEntity extends KineticTileEntity {
|
||||||
sendData();
|
sendData();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void remove() {
|
||||||
|
super.remove();
|
||||||
|
capability.invalidate();
|
||||||
|
}
|
||||||
|
|
||||||
private void process() {
|
private void process() {
|
||||||
RecipeWrapper inventoryIn = new RecipeWrapper(inputInv);
|
RecipeWrapper inventoryIn = new RecipeWrapper(inputInv);
|
||||||
|
|
||||||
|
@ -139,9 +147,8 @@ public class MillstoneTileEntity extends KineticTileEntity {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public <T> LazyOptional<T> getCapability(Capability<T> cap, Direction side) {
|
public <T> LazyOptional<T> getCapability(Capability<T> cap, Direction side) {
|
||||||
if (cap == CapabilityItemHandler.ITEM_HANDLER_CAPABILITY)
|
if (isItemHandlerCap(cap))
|
||||||
return LazyOptional.of(MillstoneInventoryHandler::new)
|
return capability.cast();
|
||||||
.cast();
|
|
||||||
return super.getCapability(cap, side);
|
return super.getCapability(cap, side);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,6 @@ import java.util.List;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
import com.simibubi.create.AllRecipeTypes;
|
import com.simibubi.create.AllRecipeTypes;
|
||||||
import com.simibubi.create.content.contraptions.components.press.MechanicalPressTileEntity;
|
|
||||||
import com.simibubi.create.content.contraptions.fluids.FluidFX;
|
import com.simibubi.create.content.contraptions.fluids.FluidFX;
|
||||||
import com.simibubi.create.content.contraptions.fluids.recipe.PotionMixingRecipeManager;
|
import com.simibubi.create.content.contraptions.fluids.recipe.PotionMixingRecipeManager;
|
||||||
import com.simibubi.create.content.contraptions.processing.BasinOperatingTileEntity;
|
import com.simibubi.create.content.contraptions.processing.BasinOperatingTileEntity;
|
||||||
|
@ -208,8 +207,9 @@ public class MechanicalMixerTileEntity extends BasinOperatingTileEntity {
|
||||||
@Override
|
@Override
|
||||||
protected <C extends IInventory> boolean matchStaticFilters(IRecipe<C> r) {
|
protected <C extends IInventory> boolean matchStaticFilters(IRecipe<C> r) {
|
||||||
return ((r.getSerializer() == IRecipeSerializer.CRAFTING_SHAPELESS
|
return ((r.getSerializer() == IRecipeSerializer.CRAFTING_SHAPELESS
|
||||||
&& AllConfigs.SERVER.recipes.allowShapelessInMixer.get()) || r.getType() == AllRecipeTypes.MIXING.type)
|
&& AllConfigs.SERVER.recipes.allowShapelessInMixer.get() && r.getIngredients()
|
||||||
&& !MechanicalPressTileEntity.canCompress(r.getIngredients());
|
.size() > 1)
|
||||||
|
|| r.getType() == AllRecipeTypes.MIXING.type);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -234,6 +234,8 @@ public class MechanicalPressTileEntity extends BasinOperatingTileEntity {
|
||||||
for (Entity entity : world.getEntitiesWithinAABBExcludingEntity(null, bb)) {
|
for (Entity entity : world.getEntitiesWithinAABBExcludingEntity(null, bb)) {
|
||||||
if (!(entity instanceof ItemEntity))
|
if (!(entity instanceof ItemEntity))
|
||||||
continue;
|
continue;
|
||||||
|
if (!entity.isAlive())
|
||||||
|
continue;
|
||||||
ItemEntity itemEntity = (ItemEntity) entity;
|
ItemEntity itemEntity = (ItemEntity) entity;
|
||||||
pressedItems.add(itemEntity.getItem());
|
pressedItems.add(itemEntity.getItem());
|
||||||
sendData();
|
sendData();
|
||||||
|
|
|
@ -99,8 +99,9 @@ public class SawRenderer extends SafeTileEntityRenderer<SawTileEntity> {
|
||||||
|
|
||||||
boolean moving = te.inventory.recipeDuration != 0;
|
boolean moving = te.inventory.recipeDuration != 0;
|
||||||
float offset = moving ? (float) (te.inventory.remainingTime) / te.inventory.recipeDuration : 0;
|
float offset = moving ? (float) (te.inventory.remainingTime) / te.inventory.recipeDuration : 0;
|
||||||
|
float processingSpeed = MathHelper.clamp(Math.abs(te.getSpeed()) / 32, 1, 128);
|
||||||
if (moving)
|
if (moving)
|
||||||
offset = MathHelper.clamp(offset + (-partialTicks + .5f) / te.inventory.recipeDuration, 0, 1);
|
offset = MathHelper.clamp(offset + ((-partialTicks + .5f) * processingSpeed) / te.inventory.recipeDuration, 0, 1);
|
||||||
|
|
||||||
if (te.getSpeed() == 0)
|
if (te.getSpeed() == 0)
|
||||||
offset = .5f;
|
offset = .5f;
|
||||||
|
|
|
@ -277,6 +277,8 @@ public class SawTileEntity extends BlockBreakingKineticTileEntity {
|
||||||
return;
|
return;
|
||||||
if (!inventory.isEmpty())
|
if (!inventory.isEmpty())
|
||||||
return;
|
return;
|
||||||
|
if (!entity.isAlive())
|
||||||
|
return;
|
||||||
if (world.isRemote)
|
if (world.isRemote)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|
|
@ -13,6 +13,7 @@ import org.apache.commons.lang3.tuple.MutablePair;
|
||||||
import com.simibubi.create.AllMovementBehaviours;
|
import com.simibubi.create.AllMovementBehaviours;
|
||||||
import com.simibubi.create.content.contraptions.components.actors.SeatEntity;
|
import com.simibubi.create.content.contraptions.components.actors.SeatEntity;
|
||||||
import com.simibubi.create.content.contraptions.components.structureMovement.glue.SuperGlueEntity;
|
import com.simibubi.create.content.contraptions.components.structureMovement.glue.SuperGlueEntity;
|
||||||
|
import com.simibubi.create.content.contraptions.components.structureMovement.mounted.MountedContraption;
|
||||||
import com.simibubi.create.content.contraptions.components.structureMovement.sync.ContraptionSeatMappingPacket;
|
import com.simibubi.create.content.contraptions.components.structureMovement.sync.ContraptionSeatMappingPacket;
|
||||||
import com.simibubi.create.foundation.collision.Matrix3d;
|
import com.simibubi.create.foundation.collision.Matrix3d;
|
||||||
import com.simibubi.create.foundation.networking.AllPackets;
|
import com.simibubi.create.foundation.networking.AllPackets;
|
||||||
|
@ -567,7 +568,7 @@ public abstract class AbstractContraptionEntity extends Entity implements IEntit
|
||||||
if (e instanceof HangingEntity)
|
if (e instanceof HangingEntity)
|
||||||
return false;
|
return false;
|
||||||
if (e instanceof AbstractMinecartEntity)
|
if (e instanceof AbstractMinecartEntity)
|
||||||
return false;
|
return !(contraption instanceof MountedContraption);
|
||||||
if (e instanceof SuperGlueEntity)
|
if (e instanceof SuperGlueEntity)
|
||||||
return false;
|
return false;
|
||||||
if (e instanceof SeatEntity)
|
if (e instanceof SeatEntity)
|
||||||
|
|
|
@ -46,7 +46,9 @@ public abstract class AbstractContraptionEntityRenderer<C extends AbstractContra
|
||||||
|
|
||||||
ms.push();
|
ms.push();
|
||||||
transform(entity, partialTicks, matrixStacks);
|
transform(entity, partialTicks, matrixStacks);
|
||||||
ContraptionRenderer.render(entity.world, entity.getContraption(), ms, msLocal, buffers);
|
Contraption contraption = entity.getContraption();
|
||||||
|
if (contraption != null)
|
||||||
|
ContraptionRenderer.render(entity.world, contraption, ms, msLocal, buffers);
|
||||||
ms.pop();
|
ms.pop();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -60,7 +60,6 @@ import net.minecraft.block.ChestBlock;
|
||||||
import net.minecraft.block.DoorBlock;
|
import net.minecraft.block.DoorBlock;
|
||||||
import net.minecraft.block.IWaterLoggable;
|
import net.minecraft.block.IWaterLoggable;
|
||||||
import net.minecraft.block.PressurePlateBlock;
|
import net.minecraft.block.PressurePlateBlock;
|
||||||
import net.minecraft.block.SlimeBlock;
|
|
||||||
import net.minecraft.entity.Entity;
|
import net.minecraft.entity.Entity;
|
||||||
import net.minecraft.fluid.FluidState;
|
import net.minecraft.fluid.FluidState;
|
||||||
import net.minecraft.fluid.Fluids;
|
import net.minecraft.fluid.Fluids;
|
||||||
|
@ -298,14 +297,14 @@ public abstract class Contraption {
|
||||||
Map<Direction, SuperGlueEntity> superglue = SuperGlueHandler.gatherGlue(world, pos);
|
Map<Direction, SuperGlueEntity> superglue = SuperGlueHandler.gatherGlue(world, pos);
|
||||||
|
|
||||||
// Slime blocks and super glue drag adjacent blocks if possible
|
// Slime blocks and super glue drag adjacent blocks if possible
|
||||||
boolean isSlimeBlock = state.getBlock() instanceof SlimeBlock;
|
boolean isStickyBlock = state.isStickyBlock();
|
||||||
for (Direction offset : Iterate.directions) {
|
for (Direction offset : Iterate.directions) {
|
||||||
BlockPos offsetPos = pos.offset(offset);
|
BlockPos offsetPos = pos.offset(offset);
|
||||||
BlockState blockState = world.getBlockState(offsetPos);
|
BlockState blockState = world.getBlockState(offsetPos);
|
||||||
if (isAnchoringBlockAt(offsetPos))
|
if (isAnchoringBlockAt(offsetPos))
|
||||||
continue;
|
continue;
|
||||||
if (!movementAllowed(world, offsetPos)) {
|
if (!movementAllowed(world, offsetPos)) {
|
||||||
if (offset == forcedDirection && isSlimeBlock)
|
if (offset == forcedDirection && isStickyBlock)
|
||||||
return false;
|
return false;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
@ -316,7 +315,7 @@ public abstract class Contraption {
|
||||||
BlockMovementTraits.isBlockAttachedTowards(world, offsetPos, blockState, offset.getOpposite());
|
BlockMovementTraits.isBlockAttachedTowards(world, offsetPos, blockState, offset.getOpposite());
|
||||||
boolean brittle = BlockMovementTraits.isBrittle(blockState);
|
boolean brittle = BlockMovementTraits.isBrittle(blockState);
|
||||||
|
|
||||||
if (!wasVisited && ((isSlimeBlock && !brittle) || blockAttachedTowardsFace || faceHasGlue))
|
if (!wasVisited && ((isStickyBlock && !brittle) || blockAttachedTowardsFace || faceHasGlue))
|
||||||
frontier.add(offsetPos);
|
frontier.add(offsetPos);
|
||||||
if (faceHasGlue)
|
if (faceHasGlue)
|
||||||
addGlue(superglue.get(offset));
|
addGlue(superglue.get(offset));
|
||||||
|
@ -728,8 +727,7 @@ public abstract class Contraption {
|
||||||
if (brittles != BlockMovementTraits.isBrittle(block.state))
|
if (brittles != BlockMovementTraits.isBrittle(block.state))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
BlockPos add = block.pos.add(anchor)
|
BlockPos add = block.pos.add(anchor).add(offset);
|
||||||
.add(offset);
|
|
||||||
if (customBlockRemoval(world, add, block.state))
|
if (customBlockRemoval(world, add, block.state))
|
||||||
continue;
|
continue;
|
||||||
BlockState oldState = world.getBlockState(add);
|
BlockState oldState = world.getBlockState(add);
|
||||||
|
@ -737,17 +735,20 @@ public abstract class Contraption {
|
||||||
if (block.state.getBlock() != blockIn)
|
if (block.state.getBlock() != blockIn)
|
||||||
iterator.remove();
|
iterator.remove();
|
||||||
world.removeTileEntity(add);
|
world.removeTileEntity(add);
|
||||||
int flags = 67;
|
int flags = BlockFlags.IS_MOVING | BlockFlags.NO_NEIGHBOR_DROPS | BlockFlags.UPDATE_NEIGHBORS;
|
||||||
if (blockIn instanceof DoorBlock)
|
if (blockIn instanceof IWaterLoggable && oldState.contains(BlockStateProperties.WATERLOGGED)
|
||||||
flags = flags | 32 | 16;
|
&& oldState.get(BlockStateProperties.WATERLOGGED)
|
||||||
if (blockIn instanceof IWaterLoggable && BlockHelper.hasBlockStateProperty(oldState, BlockStateProperties.WATERLOGGED)
|
.booleanValue()) {
|
||||||
&& oldState.get(BlockStateProperties.WATERLOGGED)) {
|
|
||||||
world.setBlockState(add, Blocks.WATER.getDefaultState(), flags);
|
world.setBlockState(add, Blocks.WATER.getDefaultState(), flags);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
world.setBlockState(add, Blocks.AIR.getDefaultState(), flags);
|
world.setBlockState(add, Blocks.AIR.getDefaultState(), flags);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
for (BlockInfo block : blocks.values()) {
|
||||||
|
BlockPos add = block.pos.add(anchor).add(offset);
|
||||||
|
world.markAndNotifyBlock(add, world.getChunkAt(add), block.state, Blocks.AIR.getDefaultState(), BlockFlags.IS_MOVING | BlockFlags.DEFAULT, 512);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void addBlocksToWorld(World world, StructureTransform transform) {
|
public void addBlocksToWorld(World world, StructureTransform transform) {
|
||||||
|
|
|
@ -13,7 +13,6 @@ import com.simibubi.create.content.contraptions.components.structureMovement.mou
|
||||||
import com.simibubi.create.content.contraptions.components.structureMovement.mounted.MountedContraption;
|
import com.simibubi.create.content.contraptions.components.structureMovement.mounted.MountedContraption;
|
||||||
import com.simibubi.create.content.contraptions.components.structureMovement.train.capability.CapabilityMinecartController;
|
import com.simibubi.create.content.contraptions.components.structureMovement.train.capability.CapabilityMinecartController;
|
||||||
import com.simibubi.create.content.contraptions.components.structureMovement.train.capability.MinecartController;
|
import com.simibubi.create.content.contraptions.components.structureMovement.train.capability.MinecartController;
|
||||||
import com.simibubi.create.foundation.entity.CreateDataSerializers;
|
|
||||||
import com.simibubi.create.foundation.item.ItemHelper;
|
import com.simibubi.create.foundation.item.ItemHelper;
|
||||||
import com.simibubi.create.foundation.utility.AngleHelper;
|
import com.simibubi.create.foundation.utility.AngleHelper;
|
||||||
import com.simibubi.create.foundation.utility.Couple;
|
import com.simibubi.create.foundation.utility.Couple;
|
||||||
|
@ -53,8 +52,8 @@ public class OrientedContraptionEntity extends AbstractContraptionEntity {
|
||||||
|
|
||||||
private static final DataParameter<Optional<UUID>> COUPLING =
|
private static final DataParameter<Optional<UUID>> COUPLING =
|
||||||
EntityDataManager.createKey(OrientedContraptionEntity.class, DataSerializers.OPTIONAL_UNIQUE_ID);
|
EntityDataManager.createKey(OrientedContraptionEntity.class, DataSerializers.OPTIONAL_UNIQUE_ID);
|
||||||
private static final DataParameter<Optional<Direction>> INITIAL_ORIENTATION =
|
private static final DataParameter<Direction> INITIAL_ORIENTATION =
|
||||||
EntityDataManager.createKey(OrientedContraptionEntity.class, CreateDataSerializers.OPTIONAL_DIRECTION);
|
EntityDataManager.createKey(OrientedContraptionEntity.class, DataSerializers.DIRECTION);
|
||||||
|
|
||||||
protected Vector3d motionBeforeStall;
|
protected Vector3d motionBeforeStall;
|
||||||
protected boolean forceAngle;
|
protected boolean forceAngle;
|
||||||
|
@ -91,15 +90,15 @@ public class OrientedContraptionEntity extends AbstractContraptionEntity {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setInitialOrientation(Direction direction) {
|
public void setInitialOrientation(Direction direction) {
|
||||||
dataManager.set(INITIAL_ORIENTATION, Optional.of(direction));
|
dataManager.set(INITIAL_ORIENTATION, direction);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Optional<Direction> getInitialOrientation() {
|
public Direction getInitialOrientation() {
|
||||||
return dataManager.get(INITIAL_ORIENTATION);
|
return dataManager.get(INITIAL_ORIENTATION);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void deferOrientation(Direction newInitialAngle) {
|
public void deferOrientation(Direction newInitialAngle) {
|
||||||
dataManager.set(INITIAL_ORIENTATION, Optional.empty());
|
dataManager.set(INITIAL_ORIENTATION, Direction.UP);
|
||||||
yaw = initialYawOffset = newInitialAngle.getHorizontalAngle();
|
yaw = initialYawOffset = newInitialAngle.getHorizontalAngle();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -109,8 +108,7 @@ public class OrientedContraptionEntity extends AbstractContraptionEntity {
|
||||||
}
|
}
|
||||||
|
|
||||||
public float getInitialYaw() {
|
public float getInitialYaw() {
|
||||||
return dataManager.get(INITIAL_ORIENTATION)
|
return (isInitialOrientationPresent() ? dataManager.get(INITIAL_ORIENTATION) : Direction.SOUTH)
|
||||||
.orElse(Direction.SOUTH)
|
|
||||||
.getHorizontalAngle();
|
.getHorizontalAngle();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -118,7 +116,7 @@ public class OrientedContraptionEntity extends AbstractContraptionEntity {
|
||||||
protected void registerData() {
|
protected void registerData() {
|
||||||
super.registerData();
|
super.registerData();
|
||||||
dataManager.register(COUPLING, Optional.empty());
|
dataManager.register(COUPLING, Optional.empty());
|
||||||
dataManager.register(INITIAL_ORIENTATION, Optional.empty());
|
dataManager.register(INITIAL_ORIENTATION, Direction.UP);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -175,9 +173,10 @@ public class OrientedContraptionEntity extends AbstractContraptionEntity {
|
||||||
compound.put("CachedMotion",
|
compound.put("CachedMotion",
|
||||||
newDoubleNBTList(motionBeforeStall.x, motionBeforeStall.y, motionBeforeStall.z));
|
newDoubleNBTList(motionBeforeStall.x, motionBeforeStall.y, motionBeforeStall.z));
|
||||||
|
|
||||||
Optional<Direction> optional = dataManager.get(INITIAL_ORIENTATION);
|
Direction optional = dataManager.get(INITIAL_ORIENTATION);
|
||||||
if (optional.isPresent())
|
if (optional.getAxis()
|
||||||
NBTHelper.writeEnum(compound, "InitialOrientation", optional.get());
|
.isHorizontal())
|
||||||
|
NBTHelper.writeEnum(compound, "InitialOrientation", optional);
|
||||||
if (forceAngle) {
|
if (forceAngle) {
|
||||||
compound.putFloat("ForceYaw", yaw);
|
compound.putFloat("ForceYaw", yaw);
|
||||||
forceAngle = false;
|
forceAngle = false;
|
||||||
|
@ -193,11 +192,16 @@ public class OrientedContraptionEntity extends AbstractContraptionEntity {
|
||||||
@Override
|
@Override
|
||||||
public void notifyDataManagerChange(DataParameter<?> key) {
|
public void notifyDataManagerChange(DataParameter<?> key) {
|
||||||
super.notifyDataManagerChange(key);
|
super.notifyDataManagerChange(key);
|
||||||
if (key == INITIAL_ORIENTATION && dataManager.get(INITIAL_ORIENTATION)
|
if (key == INITIAL_ORIENTATION && isInitialOrientationPresent())
|
||||||
.isPresent())
|
|
||||||
startAtInitialYaw();
|
startAtInitialYaw();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isInitialOrientationPresent() {
|
||||||
|
return dataManager.get(INITIAL_ORIENTATION)
|
||||||
|
.getAxis()
|
||||||
|
.isHorizontal();
|
||||||
|
}
|
||||||
|
|
||||||
public void startAtInitialYaw() {
|
public void startAtInitialYaw() {
|
||||||
startAtYaw(getInitialYaw());
|
startAtYaw(getInitialYaw());
|
||||||
}
|
}
|
||||||
|
@ -341,6 +345,7 @@ public class OrientedContraptionEntity extends AbstractContraptionEntity {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
prevYaw = yaw;
|
||||||
if (wasStalled)
|
if (wasStalled)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
@ -351,8 +356,7 @@ public class OrientedContraptionEntity extends AbstractContraptionEntity {
|
||||||
movementVector = getPositionVec().subtract(prevPosX, prevPosY, prevPosZ);
|
movementVector = getPositionVec().subtract(prevPosX, prevPosY, prevPosZ);
|
||||||
Vector3d motion = movementVector.normalize();
|
Vector3d motion = movementVector.normalize();
|
||||||
|
|
||||||
if (!dataManager.get(INITIAL_ORIENTATION)
|
if (!isInitialOrientationPresent() && !world.isRemote) {
|
||||||
.isPresent() && !world.isRemote) {
|
|
||||||
if (motion.length() > 0) {
|
if (motion.length() > 0) {
|
||||||
Direction facingFromVector = Direction.getFacingFromVector(motion.x, motion.y, motion.z);
|
Direction facingFromVector = Direction.getFacingFromVector(motion.x, motion.y, motion.z);
|
||||||
if (initialYawOffset != -1)
|
if (initialYawOffset != -1)
|
||||||
|
|
|
@ -7,7 +7,6 @@ import java.util.Set;
|
||||||
import net.minecraft.util.Direction;
|
import net.minecraft.util.Direction;
|
||||||
import net.minecraft.util.Direction.Axis;
|
import net.minecraft.util.Direction.Axis;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IWorld;
|
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraft.world.gen.feature.template.Template.BlockInfo;
|
import net.minecraft.world.gen.feature.template.Template.BlockInfo;
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
package com.simibubi.create.content.contraptions.components.structureMovement.bearing;
|
package com.simibubi.create.content.contraptions.components.structureMovement.bearing;
|
||||||
|
|
||||||
import java.util.Optional;
|
|
||||||
|
|
||||||
import com.mojang.blaze3d.matrix.MatrixStack;
|
import com.mojang.blaze3d.matrix.MatrixStack;
|
||||||
import com.simibubi.create.AllBlockPartials;
|
import com.simibubi.create.AllBlockPartials;
|
||||||
import com.simibubi.create.content.contraptions.components.structureMovement.AbstractContraptionEntity;
|
import com.simibubi.create.content.contraptions.components.structureMovement.AbstractContraptionEntity;
|
||||||
|
@ -55,8 +53,7 @@ public class StabilizedBearingMovementBehaviour extends MovementBehaviour {
|
||||||
if (axis.isVertical())
|
if (axis.isVertical())
|
||||||
offset = -orientedCE.getYaw(renderPartialTicks);
|
offset = -orientedCE.getYaw(renderPartialTicks);
|
||||||
else {
|
else {
|
||||||
Optional<Direction> initialOrientation = orientedCE.getInitialOrientation();
|
if (orientedCE.isInitialOrientationPresent() && orientedCE.getInitialOrientation()
|
||||||
if (initialOrientation.isPresent() && initialOrientation.get()
|
|
||||||
.getAxis() == axis)
|
.getAxis() == axis)
|
||||||
offset = -orientedCE.getPitch(renderPartialTicks);
|
offset = -orientedCE.getPitch(renderPartialTicks);
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,6 +28,13 @@ public class WindmillBearingTileEntity extends MechanicalBearingTileEntity {
|
||||||
lastGeneratedSpeed = getGeneratedSpeed();
|
lastGeneratedSpeed = getGeneratedSpeed();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onSpeedChanged(float prevSpeed) {
|
||||||
|
boolean cancelAssembly = assembleNextTick;
|
||||||
|
super.onSpeedChanged(prevSpeed);
|
||||||
|
assembleNextTick = cancelAssembly;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public float getGeneratedSpeed() {
|
public float getGeneratedSpeed() {
|
||||||
if (!running)
|
if (!running)
|
||||||
|
|
|
@ -244,9 +244,8 @@ public class MinecartContraptionItem extends Item {
|
||||||
tag.remove("Pos");
|
tag.remove("Pos");
|
||||||
tag.remove("Motion");
|
tag.remove("Motion");
|
||||||
|
|
||||||
Optional<Direction> initialOrientation = entity.getInitialOrientation();
|
if (entity.isInitialOrientationPresent())
|
||||||
if (initialOrientation.isPresent())
|
NBTHelper.writeEnum(tag, "InitialOrientation", entity.getInitialOrientation());
|
||||||
NBTHelper.writeEnum(tag, "InitialOrientation", initialOrientation.get());
|
|
||||||
|
|
||||||
stack.getOrCreateTag()
|
stack.getOrCreateTag()
|
||||||
.put("Contraption", tag);
|
.put("Contraption", tag);
|
||||||
|
|
|
@ -99,6 +99,13 @@ public class CapabilityMinecartController implements ICapabilitySerializable<Com
|
||||||
|
|
||||||
for (AbstractMinecartEntity cart : queued) {
|
for (AbstractMinecartEntity cart : queued) {
|
||||||
UUID uniqueID = cart.getUniqueID();
|
UUID uniqueID = cart.getUniqueID();
|
||||||
|
|
||||||
|
if (world.isRemote && carts.containsKey(uniqueID)) {
|
||||||
|
MinecartController minecartController = carts.get(uniqueID);
|
||||||
|
if (minecartController.isPresent() && minecartController.cart().getEntityId() != cart.getEntityId())
|
||||||
|
continue; // Away with you, Fake Entities!
|
||||||
|
}
|
||||||
|
|
||||||
cartsWithCoupling.remove(uniqueID);
|
cartsWithCoupling.remove(uniqueID);
|
||||||
|
|
||||||
LazyOptional<MinecartController> capability = cart.getCapability(MINECART_CONTROLLER_CAPABILITY);
|
LazyOptional<MinecartController> capability = cart.getCapability(MINECART_CONTROLLER_CAPABILITY);
|
||||||
|
|
|
@ -174,6 +174,7 @@ public class FluidDrainingBehaviour extends FluidManipulationBehaviour {
|
||||||
infinite = false;
|
infinite = false;
|
||||||
setValidationTimer();
|
setValidationTimer();
|
||||||
frontier.add(new BlockPosEntry(root, 0));
|
frontier.add(new BlockPosEntry(root, 0));
|
||||||
|
tileEntity.sendData();
|
||||||
}
|
}
|
||||||
|
|
||||||
protected boolean checkValid(World world, BlockPos root) {
|
protected boolean checkValid(World world, BlockPos root) {
|
||||||
|
@ -322,6 +323,7 @@ public class FluidDrainingBehaviour extends FluidManipulationBehaviour {
|
||||||
newValidationSet.clear();
|
newValidationSet.clear();
|
||||||
validationFrontier.clear();
|
validationFrontier.clear();
|
||||||
validationVisited.clear();
|
validationVisited.clear();
|
||||||
|
tileEntity.sendData();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static BehaviourType<FluidDrainingBehaviour> TYPE = new BehaviourType<>();
|
public static BehaviourType<FluidDrainingBehaviour> TYPE = new BehaviourType<>();
|
||||||
|
|
|
@ -76,6 +76,7 @@ public class FluidFillingBehaviour extends FluidManipulationBehaviour {
|
||||||
if (!infinite) {
|
if (!infinite) {
|
||||||
reset();
|
reset();
|
||||||
infinite = true;
|
infinite = true;
|
||||||
|
tileEntity.sendData();
|
||||||
}
|
}
|
||||||
infinityCheckFrontier.clear();
|
infinityCheckFrontier.clear();
|
||||||
setLongValidationTimer();
|
setLongValidationTimer();
|
||||||
|
@ -237,6 +238,7 @@ public class FluidFillingBehaviour extends FluidManipulationBehaviour {
|
||||||
queue.enqueue(new BlockPosEntry(root, 0));
|
queue.enqueue(new BlockPosEntry(root, 0));
|
||||||
infinite = false;
|
infinite = false;
|
||||||
setValidationTimer();
|
setValidationTimer();
|
||||||
|
tileEntity.sendData();
|
||||||
}
|
}
|
||||||
|
|
||||||
enum SpaceType {
|
enum SpaceType {
|
||||||
|
|
|
@ -4,6 +4,7 @@ import java.util.List;
|
||||||
|
|
||||||
import com.simibubi.create.content.contraptions.base.KineticTileEntity;
|
import com.simibubi.create.content.contraptions.base.KineticTileEntity;
|
||||||
import com.simibubi.create.foundation.fluid.SmartFluidTank;
|
import com.simibubi.create.foundation.fluid.SmartFluidTank;
|
||||||
|
import com.simibubi.create.foundation.item.TooltipHelper;
|
||||||
import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour;
|
import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour;
|
||||||
import com.simibubi.create.foundation.utility.LerpedFloat;
|
import com.simibubi.create.foundation.utility.LerpedFloat;
|
||||||
import com.simibubi.create.foundation.utility.ServerSpeedProvider;
|
import com.simibubi.create.foundation.utility.ServerSpeedProvider;
|
||||||
|
@ -13,6 +14,7 @@ import net.minecraft.nbt.CompoundNBT;
|
||||||
import net.minecraft.tileentity.TileEntityType;
|
import net.minecraft.tileentity.TileEntityType;
|
||||||
import net.minecraft.util.Direction;
|
import net.minecraft.util.Direction;
|
||||||
import net.minecraft.util.math.AxisAlignedBB;
|
import net.minecraft.util.math.AxisAlignedBB;
|
||||||
|
import net.minecraft.util.text.ITextComponent;
|
||||||
import net.minecraftforge.api.distmarker.Dist;
|
import net.minecraftforge.api.distmarker.Dist;
|
||||||
import net.minecraftforge.api.distmarker.OnlyIn;
|
import net.minecraftforge.api.distmarker.OnlyIn;
|
||||||
import net.minecraftforge.common.capabilities.Capability;
|
import net.minecraftforge.common.capabilities.Capability;
|
||||||
|
@ -29,6 +31,8 @@ public class HosePulleyTileEntity extends KineticTileEntity {
|
||||||
private LazyOptional<IFluidHandler> capability;
|
private LazyOptional<IFluidHandler> capability;
|
||||||
private FluidDrainingBehaviour drainer;
|
private FluidDrainingBehaviour drainer;
|
||||||
private FluidFillingBehaviour filler;
|
private FluidFillingBehaviour filler;
|
||||||
|
private HosePulleyFluidHandler handler;
|
||||||
|
private boolean infinite;
|
||||||
|
|
||||||
public HosePulleyTileEntity(TileEntityType<?> typeIn) {
|
public HosePulleyTileEntity(TileEntityType<?> typeIn) {
|
||||||
super(typeIn);
|
super(typeIn);
|
||||||
|
@ -36,11 +40,25 @@ public class HosePulleyTileEntity extends KineticTileEntity {
|
||||||
.startWithValue(0);
|
.startWithValue(0);
|
||||||
isMoving = true;
|
isMoving = true;
|
||||||
internalTank = new SmartFluidTank(1500, this::onTankContentsChanged);
|
internalTank = new SmartFluidTank(1500, this::onTankContentsChanged);
|
||||||
IFluidHandler handler = new HosePulleyFluidHandler(internalTank, filler, drainer,
|
handler = new HosePulleyFluidHandler(internalTank, filler, drainer,
|
||||||
() -> pos.down((int) Math.ceil(offset.getValue())), () -> !this.isMoving);
|
() -> pos.down((int) Math.ceil(offset.getValue())), () -> !this.isMoving);
|
||||||
capability = LazyOptional.of(() -> handler);
|
capability = LazyOptional.of(() -> handler);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void sendData() {
|
||||||
|
infinite = filler.infinite || drainer.infinite;
|
||||||
|
super.sendData();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean addToGoggleTooltip(List<ITextComponent> tooltip, boolean isPlayerSneaking) {
|
||||||
|
boolean addToGoggleTooltip = super.addToGoggleTooltip(tooltip, isPlayerSneaking);
|
||||||
|
if (infinite)
|
||||||
|
TooltipHelper.addHint(tooltip, "hint.hose_pulley");
|
||||||
|
return addToGoggleTooltip;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addBehaviours(List<TileEntityBehaviour> behaviours) {
|
public void addBehaviours(List<TileEntityBehaviour> behaviours) {
|
||||||
drainer = new FluidDrainingBehaviour(this);
|
drainer = new FluidDrainingBehaviour(this);
|
||||||
|
@ -128,6 +146,8 @@ public class HosePulleyTileEntity extends KineticTileEntity {
|
||||||
filler.reset();
|
filler.reset();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sendData();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -135,6 +155,8 @@ public class HosePulleyTileEntity extends KineticTileEntity {
|
||||||
compound.put("Offset", offset.writeNBT());
|
compound.put("Offset", offset.writeNBT());
|
||||||
compound.put("Tank", internalTank.writeToNBT(new CompoundNBT()));
|
compound.put("Tank", internalTank.writeToNBT(new CompoundNBT()));
|
||||||
super.write(compound, clientPacket);
|
super.write(compound, clientPacket);
|
||||||
|
if (clientPacket)
|
||||||
|
compound.putBoolean("Infinite", infinite);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -142,6 +164,8 @@ public class HosePulleyTileEntity extends KineticTileEntity {
|
||||||
offset.readNBT(compound.getCompound("Offset"), clientPacket);
|
offset.readNBT(compound.getCompound("Offset"), clientPacket);
|
||||||
internalTank.readFromNBT(compound.getCompound("Tank"));
|
internalTank.readFromNBT(compound.getCompound("Tank"));
|
||||||
super.fromTag(state, compound, clientPacket);
|
super.fromTag(state, compound, clientPacket);
|
||||||
|
if (clientPacket)
|
||||||
|
infinite = compound.getBoolean("Infinite");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -1,10 +1,12 @@
|
||||||
package com.simibubi.create.content.contraptions.fluids.actors;
|
package com.simibubi.create.content.contraptions.fluids.actors;
|
||||||
|
|
||||||
|
import com.simibubi.create.content.contraptions.processing.EmptyingByBasin;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.transport.TransportedItemStack;
|
import com.simibubi.create.content.contraptions.relays.belt.transport.TransportedItemStack;
|
||||||
|
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.util.Direction;
|
import net.minecraft.util.Direction;
|
||||||
import net.minecraftforge.items.IItemHandler;
|
import net.minecraftforge.items.IItemHandler;
|
||||||
|
import net.minecraftforge.items.ItemHandlerHelper;
|
||||||
|
|
||||||
public class ItemDrainItemHandler implements IItemHandler {
|
public class ItemDrainItemHandler implements IItemHandler {
|
||||||
|
|
||||||
|
@ -31,13 +33,21 @@ public class ItemDrainItemHandler implements IItemHandler {
|
||||||
if (!te.getHeldItemStack()
|
if (!te.getHeldItemStack()
|
||||||
.isEmpty())
|
.isEmpty())
|
||||||
return stack;
|
return stack;
|
||||||
|
|
||||||
|
ItemStack returned = ItemStack.EMPTY;
|
||||||
|
if (stack.getCount() > 1 && EmptyingByBasin.canItemBeEmptied(te.getWorld(), stack)) {
|
||||||
|
returned = ItemHandlerHelper.copyStackWithSize(stack, stack.getCount() - 1);
|
||||||
|
stack = ItemHandlerHelper.copyStackWithSize(stack, 1);
|
||||||
|
}
|
||||||
|
|
||||||
if (!simulate) {
|
if (!simulate) {
|
||||||
TransportedItemStack heldItem = new TransportedItemStack(stack);
|
TransportedItemStack heldItem = new TransportedItemStack(stack);
|
||||||
heldItem.prevBeltPosition = 0;
|
heldItem.prevBeltPosition = 0;
|
||||||
te.setHeldItem(heldItem, side.getOpposite());
|
te.setHeldItem(heldItem, side.getOpposite());
|
||||||
te.notifyUpdate();
|
te.notifyUpdate();
|
||||||
}
|
}
|
||||||
return ItemStack.EMPTY;
|
|
||||||
|
return returned;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -28,6 +28,7 @@ import net.minecraftforge.common.capabilities.Capability;
|
||||||
import net.minecraftforge.common.util.LazyOptional;
|
import net.minecraftforge.common.util.LazyOptional;
|
||||||
import net.minecraftforge.fluids.FluidStack;
|
import net.minecraftforge.fluids.FluidStack;
|
||||||
import net.minecraftforge.fluids.capability.IFluidHandler.FluidAction;
|
import net.minecraftforge.fluids.capability.IFluidHandler.FluidAction;
|
||||||
|
import net.minecraftforge.items.ItemHandlerHelper;
|
||||||
|
|
||||||
public class ItemDrainTileEntity extends SmartTileEntity {
|
public class ItemDrainTileEntity extends SmartTileEntity {
|
||||||
|
|
||||||
|
@ -58,12 +59,18 @@ public class ItemDrainTileEntity extends SmartTileEntity {
|
||||||
|
|
||||||
private ItemStack tryInsertingFromSide(TransportedItemStack transportedStack, Direction side, boolean simulate) {
|
private ItemStack tryInsertingFromSide(TransportedItemStack transportedStack, Direction side, boolean simulate) {
|
||||||
ItemStack inserted = transportedStack.stack;
|
ItemStack inserted = transportedStack.stack;
|
||||||
ItemStack empty = ItemStack.EMPTY;
|
ItemStack returned = ItemStack.EMPTY;
|
||||||
|
|
||||||
if (!getHeldItemStack().isEmpty())
|
if (!getHeldItemStack().isEmpty())
|
||||||
return inserted;
|
return inserted;
|
||||||
|
|
||||||
|
if (inserted.getCount() > 1 && EmptyingByBasin.canItemBeEmptied(world, inserted)) {
|
||||||
|
returned = ItemHandlerHelper.copyStackWithSize(inserted, inserted.getCount() - 1);
|
||||||
|
inserted = ItemHandlerHelper.copyStackWithSize(inserted, 1);
|
||||||
|
}
|
||||||
|
|
||||||
if (simulate)
|
if (simulate)
|
||||||
return empty;
|
return returned;
|
||||||
|
|
||||||
transportedStack = transportedStack.copy();
|
transportedStack = transportedStack.copy();
|
||||||
transportedStack.beltPosition = side.getAxis()
|
transportedStack.beltPosition = side.getAxis()
|
||||||
|
@ -74,7 +81,7 @@ public class ItemDrainTileEntity extends SmartTileEntity {
|
||||||
markDirty();
|
markDirty();
|
||||||
sendData();
|
sendData();
|
||||||
|
|
||||||
return empty;
|
return returned;
|
||||||
}
|
}
|
||||||
|
|
||||||
public ItemStack getHeldItemStack() {
|
public ItemStack getHeldItemStack() {
|
||||||
|
|
|
@ -137,7 +137,7 @@ public class SpoutTileEntity extends SmartTileEntity {
|
||||||
.setFluid(fluid);
|
.setFluid(fluid);
|
||||||
sendSplash = true;
|
sendSplash = true;
|
||||||
notifyUpdate();
|
notifyUpdate();
|
||||||
return PASS;
|
return HOLD;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void processTicCastBlock() {
|
private void processTicCastBlock() {
|
||||||
|
|
|
@ -14,6 +14,8 @@ import com.simibubi.create.AllBlocks;
|
||||||
import com.simibubi.create.AllTileEntities;
|
import com.simibubi.create.AllTileEntities;
|
||||||
import com.simibubi.create.content.contraptions.fluids.FluidPropagator;
|
import com.simibubi.create.content.contraptions.fluids.FluidPropagator;
|
||||||
import com.simibubi.create.content.contraptions.wrench.IWrenchable;
|
import com.simibubi.create.content.contraptions.wrench.IWrenchable;
|
||||||
|
import com.simibubi.create.content.schematics.ISpecialBlockItemRequirement;
|
||||||
|
import com.simibubi.create.content.schematics.ItemRequirement;
|
||||||
import com.simibubi.create.foundation.utility.Iterate;
|
import com.simibubi.create.foundation.utility.Iterate;
|
||||||
|
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
|
@ -35,7 +37,7 @@ import net.minecraft.world.TickPriority;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
import net.minecraft.world.server.ServerWorld;
|
import net.minecraft.world.server.ServerWorld;
|
||||||
|
|
||||||
public class EncasedPipeBlock extends Block implements IWrenchable {
|
public class EncasedPipeBlock extends Block implements IWrenchable, ISpecialBlockItemRequirement {
|
||||||
|
|
||||||
public static final Map<Direction, BooleanProperty> FACING_TO_PROPERTY_MAP = SixWayBlock.FACING_TO_PROPERTY_MAP;
|
public static final Map<Direction, BooleanProperty> FACING_TO_PROPERTY_MAP = SixWayBlock.FACING_TO_PROPERTY_MAP;
|
||||||
|
|
||||||
|
@ -137,4 +139,9 @@ public class EncasedPipeBlock extends Block implements IWrenchable {
|
||||||
return to;
|
return to;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ItemRequirement getRequiredItems(BlockState state) {
|
||||||
|
return ItemRequirement.of(AllBlocks.FLUID_PIPE.getDefaultState());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,7 +2,10 @@ package com.simibubi.create.content.contraptions.fluids.pipes;
|
||||||
|
|
||||||
import javax.annotation.ParametersAreNonnullByDefault;
|
import javax.annotation.ParametersAreNonnullByDefault;
|
||||||
|
|
||||||
|
import com.simibubi.create.AllBlocks;
|
||||||
import com.simibubi.create.AllTileEntities;
|
import com.simibubi.create.AllTileEntities;
|
||||||
|
import com.simibubi.create.content.schematics.ISpecialBlockItemRequirement;
|
||||||
|
import com.simibubi.create.content.schematics.ItemRequirement;
|
||||||
|
|
||||||
import mcp.MethodsReturnNonnullByDefault;
|
import mcp.MethodsReturnNonnullByDefault;
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
|
@ -24,7 +27,7 @@ import net.minecraft.world.World;
|
||||||
|
|
||||||
@MethodsReturnNonnullByDefault
|
@MethodsReturnNonnullByDefault
|
||||||
@ParametersAreNonnullByDefault
|
@ParametersAreNonnullByDefault
|
||||||
public class GlassFluidPipeBlock extends AxisPipeBlock implements IWaterLoggable {
|
public class GlassFluidPipeBlock extends AxisPipeBlock implements IWaterLoggable, ISpecialBlockItemRequirement {
|
||||||
|
|
||||||
public static final BooleanProperty ALT = BooleanProperty.create("alt");
|
public static final BooleanProperty ALT = BooleanProperty.create("alt");
|
||||||
|
|
||||||
|
@ -74,4 +77,9 @@ public class GlassFluidPipeBlock extends AxisPipeBlock implements IWaterLoggable
|
||||||
return state.get(BlockStateProperties.WATERLOGGED) ? Fluids.WATER.getStillFluidState(false)
|
return state.get(BlockStateProperties.WATERLOGGED) ? Fluids.WATER.getStillFluidState(false)
|
||||||
: Fluids.EMPTY.getDefaultState();
|
: Fluids.EMPTY.getDefaultState();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ItemRequirement getRequiredItems(BlockState state) {
|
||||||
|
return ItemRequirement.of(AllBlocks.FLUID_PIPE.getDefaultState());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -68,4 +68,9 @@ public class FluidTankRenderer extends SafeTileEntityRenderer<FluidTankTileEntit
|
||||||
ms.pop();
|
ms.pop();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean isGlobalRenderer(FluidTankTileEntity te) {
|
||||||
|
return te.isController();
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -284,7 +284,16 @@ public class FluidTankTileEntity extends SmartTileEntity {
|
||||||
@Override
|
@Override
|
||||||
@OnlyIn(Dist.CLIENT)
|
@OnlyIn(Dist.CLIENT)
|
||||||
public AxisAlignedBB getRenderBoundingBox() {
|
public AxisAlignedBB getRenderBoundingBox() {
|
||||||
|
if (isController())
|
||||||
return super.getRenderBoundingBox().expand(width - 1, height - 1, width - 1);
|
return super.getRenderBoundingBox().expand(width - 1, height - 1, width - 1);
|
||||||
|
return super.getRenderBoundingBox();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@OnlyIn(Dist.CLIENT)
|
||||||
|
public double getMaxRenderDistanceSquared() {
|
||||||
|
int dist = 64 + getMaxHeight() * 2;
|
||||||
|
return dist * dist;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
|
|
|
@ -99,6 +99,10 @@ public class BasinRecipe extends ProcessingRecipe<SmartInventory> {
|
||||||
ItemStack extracted = availableItems.extractItem(slot, 1, true);
|
ItemStack extracted = availableItems.extractItem(slot, 1, true);
|
||||||
if (!ingredient.test(extracted))
|
if (!ingredient.test(extracted))
|
||||||
continue;
|
continue;
|
||||||
|
// Catalyst items are never consumed
|
||||||
|
if (extracted.hasContainerItem() && extracted.getContainerItem()
|
||||||
|
.isItemEqual(extracted))
|
||||||
|
continue Ingredients;
|
||||||
if (!simulate)
|
if (!simulate)
|
||||||
availableItems.extractItem(slot, 1, false);
|
availableItems.extractItem(slot, 1, false);
|
||||||
else if (extracted.hasContainerItem())
|
else if (extracted.hasContainerItem())
|
||||||
|
|
|
@ -436,7 +436,12 @@ public class BasinTileEntity extends SmartTileEntity {
|
||||||
if (targetInv == null && !outputItems.isEmpty())
|
if (targetInv == null && !outputItems.isEmpty())
|
||||||
return false;
|
return false;
|
||||||
for (ItemStack itemStack : outputItems) {
|
for (ItemStack itemStack : outputItems) {
|
||||||
if (simulate) {
|
// Catalyst items are never consumed
|
||||||
|
if (itemStack.hasContainerItem() && itemStack.getContainerItem()
|
||||||
|
.isItemEqual(itemStack))
|
||||||
|
continue;
|
||||||
|
|
||||||
|
if (simulate || direction == Direction.DOWN) {
|
||||||
if (!ItemHandlerHelper.insertItemStacked(targetInv, itemStack.copy(), simulate)
|
if (!ItemHandlerHelper.insertItemStacked(targetInv, itemStack.copy(), simulate)
|
||||||
.isEmpty())
|
.isEmpty())
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -121,6 +121,8 @@ public class BlazeBurnerTileEntity extends SmartTileEntity {
|
||||||
return false;
|
return false;
|
||||||
if (newFuel.ordinal() < activeFuel.ordinal())
|
if (newFuel.ordinal() < activeFuel.ordinal())
|
||||||
return false;
|
return false;
|
||||||
|
if (activeFuel == FuelType.SPECIAL && remainingBurnTime > 20)
|
||||||
|
return false;
|
||||||
|
|
||||||
if (newFuel == activeFuel) {
|
if (newFuel == activeFuel) {
|
||||||
if (remainingBurnTime + newBurnTime > maxHeatCapacity && !forceOverflow)
|
if (remainingBurnTime + newBurnTime > maxHeatCapacity && !forceOverflow)
|
||||||
|
|
|
@ -30,7 +30,6 @@ import net.minecraft.entity.Entity;
|
||||||
import net.minecraft.entity.MobEntity;
|
import net.minecraft.entity.MobEntity;
|
||||||
import net.minecraft.entity.item.ItemEntity;
|
import net.minecraft.entity.item.ItemEntity;
|
||||||
import net.minecraft.entity.player.PlayerEntity;
|
import net.minecraft.entity.player.PlayerEntity;
|
||||||
import net.minecraft.item.DyeColor;
|
|
||||||
import net.minecraft.item.ItemGroup;
|
import net.minecraft.item.ItemGroup;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.item.ItemUseContext;
|
import net.minecraft.item.ItemUseContext;
|
||||||
|
@ -63,7 +62,6 @@ import net.minecraft.world.gen.DebugChunkGenerator;
|
||||||
import net.minecraft.world.server.ServerWorld;
|
import net.minecraft.world.server.ServerWorld;
|
||||||
import net.minecraftforge.api.distmarker.Dist;
|
import net.minecraftforge.api.distmarker.Dist;
|
||||||
import net.minecraftforge.api.distmarker.OnlyIn;
|
import net.minecraftforge.api.distmarker.OnlyIn;
|
||||||
import net.minecraftforge.common.Tags;
|
|
||||||
import net.minecraftforge.items.CapabilityItemHandler;
|
import net.minecraftforge.items.CapabilityItemHandler;
|
||||||
import net.minecraftforge.items.IItemHandler;
|
import net.minecraftforge.items.IItemHandler;
|
||||||
|
|
||||||
|
@ -179,6 +177,8 @@ public class BeltBlock extends HorizontalKineticBlock implements ITE<BeltTileEnt
|
||||||
return;
|
return;
|
||||||
if (entityIn.getMotion().y > 0)
|
if (entityIn.getMotion().y > 0)
|
||||||
return;
|
return;
|
||||||
|
if (!entityIn.isAlive())
|
||||||
|
return;
|
||||||
withTileEntityDo(worldIn, pos, te -> {
|
withTileEntityDo(worldIn, pos, te -> {
|
||||||
ItemEntity itemEntity = (ItemEntity) entityIn;
|
ItemEntity itemEntity = (ItemEntity) entityIn;
|
||||||
IItemHandler handler = te.getCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY)
|
IItemHandler handler = te.getCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY)
|
||||||
|
@ -220,23 +220,8 @@ public class BeltBlock extends HorizontalKineticBlock implements ITE<BeltTileEnt
|
||||||
return ActionResultType.PASS;
|
return ActionResultType.PASS;
|
||||||
ItemStack heldItem = player.getHeldItem(handIn);
|
ItemStack heldItem = player.getHeldItem(handIn);
|
||||||
boolean isShaft = AllBlocks.SHAFT.isIn(heldItem);
|
boolean isShaft = AllBlocks.SHAFT.isIn(heldItem);
|
||||||
boolean isDye = Tags.Items.DYES.contains(heldItem.getItem());
|
|
||||||
boolean isHand = heldItem.isEmpty() && handIn == Hand.MAIN_HAND;
|
boolean isHand = heldItem.isEmpty() && handIn == Hand.MAIN_HAND;
|
||||||
|
|
||||||
if (isDye) {
|
|
||||||
if (world.isRemote)
|
|
||||||
return ActionResultType.SUCCESS;
|
|
||||||
withTileEntityDo(world, pos, te -> {
|
|
||||||
DyeColor dyeColor = DyeColor.getColor(heldItem);
|
|
||||||
if (dyeColor == null)
|
|
||||||
return;
|
|
||||||
te.applyColor(dyeColor);
|
|
||||||
});
|
|
||||||
if (!player.isCreative())
|
|
||||||
heldItem.shrink(1);
|
|
||||||
return ActionResultType.SUCCESS;
|
|
||||||
}
|
|
||||||
|
|
||||||
BeltTileEntity belt = BeltHelper.getSegmentTE(world, pos);
|
BeltTileEntity belt = BeltHelper.getSegmentTE(world, pos);
|
||||||
if (belt == null)
|
if (belt == null)
|
||||||
return ActionResultType.PASS;
|
return ActionResultType.PASS;
|
||||||
|
|
|
@ -408,11 +408,11 @@ public class BeltInventory {
|
||||||
public void applyToEachWithin(float position, float maxDistanceToPosition,
|
public void applyToEachWithin(float position, float maxDistanceToPosition,
|
||||||
Function<TransportedItemStack, TransportedResult> processFunction) {
|
Function<TransportedItemStack, TransportedResult> processFunction) {
|
||||||
boolean dirty = false;
|
boolean dirty = false;
|
||||||
for (TransportedItemStack transforted : items) {
|
for (TransportedItemStack transported : items) {
|
||||||
ItemStack stackBefore = transforted.stack.copy();
|
ItemStack stackBefore = transported.stack.copy();
|
||||||
if (Math.abs(position - transforted.beltPosition) >= maxDistanceToPosition)
|
if (Math.abs(position - transported.beltPosition) >= maxDistanceToPosition)
|
||||||
continue;
|
continue;
|
||||||
TransportedResult result = processFunction.apply(transforted);
|
TransportedResult result = processFunction.apply(transported);
|
||||||
if (result == null|| result.didntChangeFrom(stackBefore))
|
if (result == null|| result.didntChangeFrom(stackBefore))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
@ -423,7 +423,7 @@ public class BeltInventory {
|
||||||
toInsert.add(held);
|
toInsert.add(held);
|
||||||
}
|
}
|
||||||
toInsert.addAll(result.getOutputs());
|
toInsert.addAll(result.getOutputs());
|
||||||
toRemove.add(transforted);
|
toRemove.add(transported);
|
||||||
}
|
}
|
||||||
if (dirty) {
|
if (dirty) {
|
||||||
belt.markDirty();
|
belt.markDirty();
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
package com.simibubi.create.content.contraptions.relays.belt.transport;
|
package com.simibubi.create.content.contraptions.relays.belt.transport;
|
||||||
|
|
||||||
|
import com.simibubi.create.AllBlocks;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.BeltBlock;
|
import com.simibubi.create.content.contraptions.relays.belt.BeltBlock;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.BeltHelper;
|
import com.simibubi.create.content.contraptions.relays.belt.BeltHelper;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.BeltSlope;
|
import com.simibubi.create.content.contraptions.relays.belt.BeltSlope;
|
||||||
|
@ -8,12 +9,18 @@ import com.simibubi.create.content.logistics.block.belts.tunnel.BeltTunnelBlock;
|
||||||
import com.simibubi.create.content.logistics.block.belts.tunnel.BeltTunnelTileEntity;
|
import com.simibubi.create.content.logistics.block.belts.tunnel.BeltTunnelTileEntity;
|
||||||
import com.simibubi.create.content.logistics.block.belts.tunnel.BrassTunnelBlock;
|
import com.simibubi.create.content.logistics.block.belts.tunnel.BrassTunnelBlock;
|
||||||
import com.simibubi.create.content.logistics.block.belts.tunnel.BrassTunnelTileEntity;
|
import com.simibubi.create.content.logistics.block.belts.tunnel.BrassTunnelTileEntity;
|
||||||
|
import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour;
|
||||||
|
import com.simibubi.create.foundation.tileEntity.behaviour.belt.DirectBeltInputBehaviour;
|
||||||
|
import com.simibubi.create.foundation.utility.Iterate;
|
||||||
|
|
||||||
|
import net.minecraft.block.BlockState;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.Direction;
|
import net.minecraft.util.Direction;
|
||||||
import net.minecraft.util.Direction.Axis;
|
import net.minecraft.util.Direction.Axis;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
|
import net.minecraft.world.World;
|
||||||
|
import net.minecraftforge.items.ItemHandlerHelper;
|
||||||
|
|
||||||
public class BeltTunnelInteractionHandler {
|
public class BeltTunnelInteractionHandler {
|
||||||
|
|
||||||
|
@ -26,14 +33,19 @@ public class BeltTunnelInteractionHandler {
|
||||||
Direction movementFacing = beltInventory.belt.getMovementFacing();
|
Direction movementFacing = beltInventory.belt.getMovementFacing();
|
||||||
if (!beltInventory.beltMovementPositive && nextOffset == 0)
|
if (!beltInventory.beltMovementPositive && nextOffset == 0)
|
||||||
upcomingSegment = -1;
|
upcomingSegment = -1;
|
||||||
if (currentSegment != upcomingSegment) {
|
if (currentSegment == upcomingSegment)
|
||||||
|
return false;
|
||||||
|
|
||||||
if (stuckAtTunnel(beltInventory, upcomingSegment, current.stack, movementFacing)) {
|
if (stuckAtTunnel(beltInventory, upcomingSegment, current.stack, movementFacing)) {
|
||||||
current.beltPosition = currentSegment + (beltInventory.beltMovementPositive ? .99f : .01f);
|
current.beltPosition = currentSegment + (beltInventory.beltMovementPositive ? .99f : .01f);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
boolean onServer = !beltInventory.belt.getWorld().isRemote;
|
|
||||||
|
World world = beltInventory.belt.getWorld();
|
||||||
|
boolean onServer = !world.isRemote;
|
||||||
boolean removed = false;
|
boolean removed = false;
|
||||||
BeltTunnelTileEntity nextTunnel = getTunnelOnSegement(beltInventory, upcomingSegment);
|
BeltTunnelTileEntity nextTunnel = getTunnelOnSegement(beltInventory, upcomingSegment);
|
||||||
|
|
||||||
if (nextTunnel instanceof BrassTunnelTileEntity) {
|
if (nextTunnel instanceof BrassTunnelTileEntity) {
|
||||||
BrassTunnelTileEntity brassTunnel = (BrassTunnelTileEntity) nextTunnel;
|
BrassTunnelTileEntity brassTunnel = (BrassTunnelTileEntity) nextTunnel;
|
||||||
if (brassTunnel.hasDistributionBehaviour()) {
|
if (brassTunnel.hasDistributionBehaviour()) {
|
||||||
|
@ -47,6 +59,41 @@ public class BeltTunnelInteractionHandler {
|
||||||
}
|
}
|
||||||
removed = true;
|
removed = true;
|
||||||
}
|
}
|
||||||
|
} else if (nextTunnel != null) {
|
||||||
|
BlockState blockState = nextTunnel.getBlockState();
|
||||||
|
if (current.stack.getCount() > 1 && AllBlocks.ANDESITE_TUNNEL.has(blockState)
|
||||||
|
&& BeltTunnelBlock.isJunction(blockState)
|
||||||
|
&& movementFacing.getAxis() == blockState.get(BeltTunnelBlock.HORIZONTAL_AXIS)) {
|
||||||
|
|
||||||
|
for (Direction d : Iterate.horizontalDirections) {
|
||||||
|
if (d.getAxis() == blockState.get(BeltTunnelBlock.HORIZONTAL_AXIS))
|
||||||
|
continue;
|
||||||
|
if (!nextTunnel.flaps.containsKey(d))
|
||||||
|
continue;
|
||||||
|
BlockPos outpos = nextTunnel.getPos()
|
||||||
|
.down()
|
||||||
|
.offset(d);
|
||||||
|
if (!world.isBlockPresent(outpos))
|
||||||
|
return true;
|
||||||
|
DirectBeltInputBehaviour behaviour =
|
||||||
|
TileEntityBehaviour.get(world, outpos, DirectBeltInputBehaviour.TYPE);
|
||||||
|
if (behaviour == null)
|
||||||
|
continue;
|
||||||
|
if (!behaviour.canInsertFromSide(d))
|
||||||
|
continue;
|
||||||
|
|
||||||
|
ItemStack toinsert = ItemHandlerHelper.copyStackWithSize(current.stack, 1);
|
||||||
|
if (!behaviour.handleInsertion(toinsert, d, false).isEmpty())
|
||||||
|
return true;
|
||||||
|
if (onServer)
|
||||||
|
flapTunnel(beltInventory, upcomingSegment, d, false);
|
||||||
|
|
||||||
|
current.stack.shrink(1);
|
||||||
|
beltInventory.belt.sendData();
|
||||||
|
if (current.stack.getCount() <= 1)
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (onServer) {
|
if (onServer) {
|
||||||
|
@ -56,7 +103,6 @@ public class BeltTunnelInteractionHandler {
|
||||||
|
|
||||||
if (removed)
|
if (removed)
|
||||||
return true;
|
return true;
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,6 +5,7 @@ import com.simibubi.create.AllShapes;
|
||||||
import com.simibubi.create.content.contraptions.base.IRotate;
|
import com.simibubi.create.content.contraptions.base.IRotate;
|
||||||
import com.simibubi.create.content.contraptions.relays.advanced.SpeedControllerBlock;
|
import com.simibubi.create.content.contraptions.relays.advanced.SpeedControllerBlock;
|
||||||
import com.simibubi.create.foundation.utility.Iterate;
|
import com.simibubi.create.foundation.utility.Iterate;
|
||||||
|
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
import net.minecraft.block.BlockState;
|
import net.minecraft.block.BlockState;
|
||||||
import net.minecraft.fluid.FluidState;
|
import net.minecraft.fluid.FluidState;
|
||||||
|
@ -60,6 +61,9 @@ public class CogWheelBlock extends AbstractShaftBlock {
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
BlockState blockState = worldIn.getBlockState(pos.offset(facing));
|
BlockState blockState = worldIn.getBlockState(pos.offset(facing));
|
||||||
|
if (blockState.has(AXIS) && facing.getAxis() == blockState.get(AXIS))
|
||||||
|
continue;
|
||||||
|
|
||||||
if (isLargeCog(blockState) || isLarge && isSmallCog(blockState))
|
if (isLargeCog(blockState) || isLarge && isSmallCog(blockState))
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -73,6 +77,9 @@ public class CogWheelBlock extends AbstractShaftBlock {
|
||||||
BlockState placedAgainst = world.getBlockState(placedOnPos);
|
BlockState placedAgainst = world.getBlockState(placedOnPos);
|
||||||
Block block = placedAgainst.getBlock();
|
Block block = placedAgainst.getBlock();
|
||||||
|
|
||||||
|
if (context.getPlayer() != null && context.getPlayer().isSneaking())
|
||||||
|
return this.getDefaultState().with(AXIS, context.getFace().getAxis());
|
||||||
|
|
||||||
BlockState stateBelow = world.getBlockState(context.getPos()
|
BlockState stateBelow = world.getBlockState(context.getPos()
|
||||||
.down());
|
.down());
|
||||||
FluidState FluidState = context.getWorld().getFluidState(context.getPos());
|
FluidState FluidState = context.getWorld().getFluidState(context.getPos());
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
package com.simibubi.create.content.contraptions.relays.elementary;
|
|
||||||
|
|
||||||
public class CogWheelPlacementHelper {
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,5 +1,10 @@
|
||||||
package com.simibubi.create.content.contraptions.relays.elementary;
|
package com.simibubi.create.content.contraptions.relays.elementary;
|
||||||
|
|
||||||
|
import static com.simibubi.create.content.contraptions.base.RotatedPillarKineticBlock.AXIS;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.function.Predicate;
|
||||||
|
|
||||||
import com.simibubi.create.AllBlocks;
|
import com.simibubi.create.AllBlocks;
|
||||||
import com.simibubi.create.AllShapes;
|
import com.simibubi.create.AllShapes;
|
||||||
import com.simibubi.create.content.contraptions.base.DirectionalKineticBlock;
|
import com.simibubi.create.content.contraptions.base.DirectionalKineticBlock;
|
||||||
|
@ -11,6 +16,7 @@ import com.simibubi.create.foundation.utility.VecHelper;
|
||||||
import com.simibubi.create.foundation.utility.placement.IPlacementHelper;
|
import com.simibubi.create.foundation.utility.placement.IPlacementHelper;
|
||||||
import com.simibubi.create.foundation.utility.placement.PlacementHelpers;
|
import com.simibubi.create.foundation.utility.placement.PlacementHelpers;
|
||||||
import com.simibubi.create.foundation.utility.placement.PlacementOffset;
|
import com.simibubi.create.foundation.utility.placement.PlacementOffset;
|
||||||
|
|
||||||
import mcp.MethodsReturnNonnullByDefault;
|
import mcp.MethodsReturnNonnullByDefault;
|
||||||
import net.minecraft.block.BlockState;
|
import net.minecraft.block.BlockState;
|
||||||
import net.minecraft.entity.player.PlayerEntity;
|
import net.minecraft.entity.player.PlayerEntity;
|
||||||
|
@ -25,11 +31,6 @@ import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.util.math.BlockRayTraceResult;
|
import net.minecraft.util.math.BlockRayTraceResult;
|
||||||
import net.minecraft.world.World;
|
import net.minecraft.world.World;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
import java.util.function.Predicate;
|
|
||||||
|
|
||||||
import static com.simibubi.create.content.contraptions.relays.elementary.CogWheelBlock.AXIS;
|
|
||||||
|
|
||||||
public class CogwheelBlockItem extends BlockItem {
|
public class CogwheelBlockItem extends BlockItem {
|
||||||
|
|
||||||
boolean large;
|
boolean large;
|
||||||
|
@ -48,18 +49,24 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
@Override
|
@Override
|
||||||
public ActionResultType tryPlace(BlockItemUseContext context) {
|
public ActionResultType tryPlace(BlockItemUseContext context) {
|
||||||
World world = context.getWorld();
|
World world = context.getWorld();
|
||||||
BlockPos pos = context.getPos().offset(context.getFace().getOpposite());
|
BlockPos pos = context.getPos()
|
||||||
|
.offset(context.getFace()
|
||||||
|
.getOpposite());
|
||||||
BlockState state = world.getBlockState(pos);
|
BlockState state = world.getBlockState(pos);
|
||||||
|
|
||||||
IPlacementHelper helper = PlacementHelpers.get(placementHelperId);
|
IPlacementHelper helper = PlacementHelpers.get(placementHelperId);
|
||||||
|
PlayerEntity player = context.getPlayer();
|
||||||
|
|
||||||
if (helper.matchesState(state)) {
|
if (helper.matchesState(state)) {
|
||||||
PlacementOffset offset = helper.getOffset(world, state, pos, new BlockRayTraceResult(context.getHitVec(), context.getFace(), pos, true));
|
PlacementOffset offset = helper.getOffset(world, state, pos,
|
||||||
|
new BlockRayTraceResult(context.getHitVec(), context.getFace(), pos, true));
|
||||||
|
|
||||||
if (!offset.isReplaceable(world))
|
if (!offset.isReplaceable(world))
|
||||||
return super.tryPlace(context);
|
return super.tryPlace(context);
|
||||||
|
|
||||||
offset.placeInWorld(world, this, context.getPlayer(), context.getItem());
|
offset.placeInWorld(world, this, player, context.getItem());
|
||||||
|
triggerShiftingGearsAdvancement(world, new BlockPos(offset.getPos()), offset.getTransform()
|
||||||
|
.apply(getBlock().getDefaultState()), player);
|
||||||
|
|
||||||
return ActionResultType.SUCCESS;
|
return ActionResultType.SUCCESS;
|
||||||
}
|
}
|
||||||
|
@ -68,64 +75,34 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
helper = PlacementHelpers.get(integratedCogHelperId);
|
helper = PlacementHelpers.get(integratedCogHelperId);
|
||||||
|
|
||||||
if (helper.matchesState(state)) {
|
if (helper.matchesState(state)) {
|
||||||
PlacementOffset offset = helper.getOffset(world, state, pos, new BlockRayTraceResult(context.getHitVec(), context.getFace(), pos, true));
|
PlacementOffset offset = helper.getOffset(world, state, pos,
|
||||||
|
new BlockRayTraceResult(context.getHitVec(), context.getFace(), pos, true));
|
||||||
|
|
||||||
if (!offset.isReplaceable(world))
|
if (!offset.isReplaceable(world))
|
||||||
return super.tryPlace(context);
|
return super.tryPlace(context);
|
||||||
|
|
||||||
offset.placeInWorld(world, this, context.getPlayer(), context.getItem());
|
offset.placeInWorld(world, this, player, context.getItem());
|
||||||
|
triggerShiftingGearsAdvancement(world, new BlockPos(offset.getPos()), offset.getTransform()
|
||||||
|
.apply(getBlock().getDefaultState()), player);
|
||||||
|
|
||||||
return ActionResultType.SUCCESS;
|
return ActionResultType.SUCCESS;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return super.tryPlace(context);
|
return super.tryPlace(context);
|
||||||
|
|
||||||
/*if (!(placedOnState.getBlock() instanceof CogWheelBlock))
|
|
||||||
return super.tryPlace(context);
|
|
||||||
if (face.getAxis() == placedOnState.get(CogWheelBlock.AXIS))
|
|
||||||
return super.tryPlace(context);
|
|
||||||
|
|
||||||
boolean placedOnLarge = CogWheelBlock.isLargeCog(placedOnState);
|
|
||||||
if (placedOnLarge || large) {
|
|
||||||
|
|
||||||
boolean largeOnLarge = placedOnLarge && large;
|
|
||||||
Axis offsetAxis = Axis.X;
|
|
||||||
for (Axis axis : Axis.values()) {
|
|
||||||
if (placedOnState.get(CogWheelBlock.AXIS) == axis)
|
|
||||||
continue;
|
|
||||||
if (axis == face.getAxis())
|
|
||||||
continue;
|
|
||||||
offsetAxis = axis;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (largeOnLarge)
|
|
||||||
offsetAxis = placedOnState.get(CogWheelBlock.AXIS);
|
|
||||||
|
|
||||||
Vector3d hitVec = context.getHitVec().subtract(VecHelper.getCenterOf(placedOnPos));
|
|
||||||
hitVec = hitVec
|
|
||||||
.mul(Vector3d.of(Direction.getFacingFromAxis(AxisDirection.POSITIVE, offsetAxis).getDirectionVec()));
|
|
||||||
|
|
||||||
BlockPos correctPos =
|
|
||||||
context.getPos().add(Math.signum(hitVec.x), Math.signum(hitVec.y), Math.signum(hitVec.z));
|
|
||||||
|
|
||||||
if (context.getWorld().getBlockState(correctPos).getMaterial().isReplaceable())
|
|
||||||
context = BlockItemUseContext.func_221536_a(context, correctPos, largeOnLarge ? face
|
|
||||||
: Direction.getFacingFromAxis(AxisDirection.POSITIVE, placedOnState.get(CogWheelBlock.AXIS)));
|
|
||||||
else
|
|
||||||
return ActionResultType.FAIL;
|
|
||||||
}
|
|
||||||
|
|
||||||
return super.tryPlace(context);*/
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
// Trigger cogwheel criterion
|
// Trigger cogwheel criterion
|
||||||
protected boolean placeBlock(BlockItemUseContext context, BlockState state) {
|
protected boolean placeBlock(BlockItemUseContext context, BlockState state) {
|
||||||
World world = context.getWorld();
|
triggerShiftingGearsAdvancement(context.getWorld(), context.getPos(), state, context.getPlayer());
|
||||||
PlayerEntity player = context.getPlayer();
|
return super.placeBlock(context, state);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void triggerShiftingGearsAdvancement(World world, BlockPos pos, BlockState state, PlayerEntity player) {
|
||||||
|
if (world.isRemote || player == null)
|
||||||
|
return;
|
||||||
|
|
||||||
if (!world.isRemote && player != null) {
|
|
||||||
Axis axis = state.get(CogWheelBlock.AXIS);
|
Axis axis = state.get(CogWheelBlock.AXIS);
|
||||||
for (Axis perpendicular1 : Iterate.axes) {
|
for (Axis perpendicular1 : Iterate.axes) {
|
||||||
if (perpendicular1 == axis)
|
if (perpendicular1 == axis)
|
||||||
|
@ -139,7 +116,8 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
Direction d2 = Direction.getFacingFromAxis(AxisDirection.POSITIVE, perpendicular2);
|
Direction d2 = Direction.getFacingFromAxis(AxisDirection.POSITIVE, perpendicular2);
|
||||||
for (int offset1 : Iterate.positiveAndNegative) {
|
for (int offset1 : Iterate.positiveAndNegative) {
|
||||||
for (int offset2 : Iterate.positiveAndNegative) {
|
for (int offset2 : Iterate.positiveAndNegative) {
|
||||||
BlockPos connectedPos = context.getPos().offset(d1, offset1).offset(d2, offset2);
|
BlockPos connectedPos = pos.offset(d1, offset1)
|
||||||
|
.offset(d2, offset2);
|
||||||
BlockState blockState = world.getBlockState(connectedPos);
|
BlockState blockState = world.getBlockState(connectedPos);
|
||||||
if (!(blockState.getBlock() instanceof CogWheelBlock))
|
if (!(blockState.getBlock() instanceof CogWheelBlock))
|
||||||
continue;
|
continue;
|
||||||
|
@ -153,8 +131,6 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return super.placeBlock(context, state);
|
|
||||||
}
|
|
||||||
|
|
||||||
@MethodsReturnNonnullByDefault
|
@MethodsReturnNonnullByDefault
|
||||||
private static class SmallCogHelper extends DiagonalCogHelper {
|
private static class SmallCogHelper extends DiagonalCogHelper {
|
||||||
|
@ -170,7 +146,8 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
return PlacementOffset.fail();
|
return PlacementOffset.fail();
|
||||||
|
|
||||||
if (!((CogWheelBlock) state.getBlock()).isLarge) {
|
if (!((CogWheelBlock) state.getBlock()).isLarge) {
|
||||||
List<Direction> directions = IPlacementHelper.orderedByDistanceExceptAxis(pos, ray.getHitVec(), state.get(AXIS));
|
List<Direction> directions =
|
||||||
|
IPlacementHelper.orderedByDistanceExceptAxis(pos, ray.getHitVec(), state.get(AXIS));
|
||||||
|
|
||||||
for (Direction dir : directions) {
|
for (Direction dir : directions) {
|
||||||
BlockPos newPos = pos.offset(dir);
|
BlockPos newPos = pos.offset(dir);
|
||||||
|
@ -178,7 +155,9 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
if (hasLargeCogwheelNeighbor(world, newPos, state.get(AXIS)))
|
if (hasLargeCogwheelNeighbor(world, newPos, state.get(AXIS)))
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (!world.getBlockState(newPos).getMaterial().isReplaceable())
|
if (!world.getBlockState(newPos)
|
||||||
|
.getMaterial()
|
||||||
|
.isReplaceable())
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
return PlacementOffset.success(newPos, s -> s.with(AXIS, state.get(AXIS)));
|
return PlacementOffset.success(newPos, s -> s.with(AXIS, state.get(AXIS)));
|
||||||
|
@ -193,7 +172,9 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void renderAt(BlockPos pos, BlockState state, BlockRayTraceResult ray, PlacementOffset offset) {
|
public void renderAt(BlockPos pos, BlockState state, BlockRayTraceResult ray, PlacementOffset offset) {
|
||||||
IPlacementHelper.renderArrow(VecHelper.getCenterOf(pos), VecHelper.getCenterOf(offset.getPos()), Direction.getFacingFromAxis(Direction.AxisDirection.POSITIVE, state.get(AXIS)), ((CogWheelBlock) state.getBlock()).isLarge ? 1.5D : 0.75D);
|
IPlacementHelper.renderArrow(VecHelper.getCenterOf(pos), VecHelper.getCenterOf(offset.getPos()),
|
||||||
|
Direction.getFacingFromAxis(Direction.AxisDirection.POSITIVE, state.get(AXIS)),
|
||||||
|
((CogWheelBlock) state.getBlock()).isLarge ? 1.5D : 0.75D);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -211,11 +192,16 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
return PlacementOffset.fail();
|
return PlacementOffset.fail();
|
||||||
|
|
||||||
if (((CogWheelBlock) state.getBlock()).isLarge) {
|
if (((CogWheelBlock) state.getBlock()).isLarge) {
|
||||||
Direction side = IPlacementHelper.orderedByDistanceOnlyAxis(pos, ray.getHitVec(), state.get(AXIS)).get(0);
|
Direction side = IPlacementHelper.orderedByDistanceOnlyAxis(pos, ray.getHitVec(), state.get(AXIS))
|
||||||
List<Direction> directions = IPlacementHelper.orderedByDistanceExceptAxis(pos, ray.getHitVec(), state.get(AXIS));
|
.get(0);
|
||||||
|
List<Direction> directions =
|
||||||
|
IPlacementHelper.orderedByDistanceExceptAxis(pos, ray.getHitVec(), state.get(AXIS));
|
||||||
for (Direction dir : directions) {
|
for (Direction dir : directions) {
|
||||||
BlockPos newPos = pos.offset(dir).offset(side);
|
BlockPos newPos = pos.offset(dir)
|
||||||
if (!world.getBlockState(newPos).getMaterial().isReplaceable())
|
.offset(side);
|
||||||
|
if (!world.getBlockState(newPos)
|
||||||
|
.getMaterial()
|
||||||
|
.isReplaceable())
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
return PlacementOffset.success(newPos, s -> s.with(AXIS, dir.getAxis()));
|
return PlacementOffset.success(newPos, s -> s.with(AXIS, dir.getAxis()));
|
||||||
|
@ -239,12 +225,17 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
@Override
|
@Override
|
||||||
public PlacementOffset getOffset(World world, BlockState state, BlockPos pos, BlockRayTraceResult ray) {
|
public PlacementOffset getOffset(World world, BlockState state, BlockPos pos, BlockRayTraceResult ray) {
|
||||||
// diagonal gears of different size
|
// diagonal gears of different size
|
||||||
Direction closest = IPlacementHelper.orderedByDistanceExceptAxis(pos, ray.getHitVec(), state.get(AXIS)).get(0);
|
Direction closest = IPlacementHelper.orderedByDistanceExceptAxis(pos, ray.getHitVec(), state.get(AXIS))
|
||||||
List<Direction> directions = IPlacementHelper.orderedByDistanceExceptAxis(pos, ray.getHitVec(), state.get(AXIS), d -> d.getAxis() != closest.getAxis());
|
.get(0);
|
||||||
|
List<Direction> directions = IPlacementHelper.orderedByDistanceExceptAxis(pos, ray.getHitVec(),
|
||||||
|
state.get(AXIS), d -> d.getAxis() != closest.getAxis());
|
||||||
|
|
||||||
for (Direction dir : directions) {
|
for (Direction dir : directions) {
|
||||||
BlockPos newPos = pos.offset(dir).offset(closest);
|
BlockPos newPos = pos.offset(dir)
|
||||||
if (!world.getBlockState(newPos).getMaterial().isReplaceable())
|
.offset(closest);
|
||||||
|
if (!world.getBlockState(newPos)
|
||||||
|
.getMaterial()
|
||||||
|
.isReplaceable())
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (AllBlocks.COGWHEEL.has(state) && hasSmallCogwheelNeighbor(world, newPos, state.get(AXIS)))
|
if (AllBlocks.COGWHEEL.has(state) && hasSmallCogwheelNeighbor(world, newPos, state.get(AXIS)))
|
||||||
|
@ -258,11 +249,17 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void renderAt(BlockPos pos, BlockState state, BlockRayTraceResult ray, PlacementOffset offset) {
|
public void renderAt(BlockPos pos, BlockState state, BlockRayTraceResult ray, PlacementOffset offset) {
|
||||||
IPlacementHelper.renderArrow(VecHelper.getCenterOf(pos), VecHelper.getCenterOf(offset.getPos()), Direction.getFacingFromAxis(Direction.AxisDirection.POSITIVE, state.get(AXIS)), 1D);
|
IPlacementHelper.renderArrow(VecHelper.getCenterOf(pos), VecHelper.getCenterOf(offset.getPos()),
|
||||||
|
Direction.getFacingFromAxis(Direction.AxisDirection.POSITIVE, state.get(AXIS)), 1D);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected boolean hitOnShaft(BlockState state, BlockRayTraceResult ray) {
|
protected boolean hitOnShaft(BlockState state, BlockRayTraceResult ray) {
|
||||||
return AllShapes.SIX_VOXEL_POLE.get(state.get(AXIS)).getBoundingBox().grow(0.001).contains(ray.getHitVec().subtract(ray.getHitVec().align(Iterate.axisSet)));
|
return AllShapes.SIX_VOXEL_POLE.get(state.get(AXIS))
|
||||||
|
.getBoundingBox()
|
||||||
|
.grow(0.001)
|
||||||
|
.contains(ray.getHitVec()
|
||||||
|
.subtract(ray.getHitVec()
|
||||||
|
.align(Iterate.axisSet)));
|
||||||
}
|
}
|
||||||
|
|
||||||
static public boolean hasLargeCogwheelNeighbor(World world, BlockPos pos, Direction.Axis axis) {
|
static public boolean hasLargeCogwheelNeighbor(World world, BlockPos pos, Direction.Axis axis) {
|
||||||
|
@ -300,7 +297,8 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Predicate<BlockState> getStatePredicate() {
|
public Predicate<BlockState> getStatePredicate() {
|
||||||
return s -> !AllBlocks.COGWHEEL.has(s) && s.getBlock() instanceof IRotate && ((IRotate) s.getBlock()).hasIntegratedCogwheel(null, null, null);
|
return s -> !AllBlocks.COGWHEEL.has(s) && s.getBlock() instanceof IRotate
|
||||||
|
&& ((IRotate) s.getBlock()).hasIntegratedCogwheel(null, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -309,24 +307,31 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
Axis newAxis;
|
Axis newAxis;
|
||||||
|
|
||||||
if (state.contains(HorizontalKineticBlock.HORIZONTAL_FACING))
|
if (state.contains(HorizontalKineticBlock.HORIZONTAL_FACING))
|
||||||
newAxis = state.get(HorizontalKineticBlock.HORIZONTAL_FACING).getAxis();
|
newAxis = state.get(HorizontalKineticBlock.HORIZONTAL_FACING)
|
||||||
|
.getAxis();
|
||||||
else if (state.contains(DirectionalKineticBlock.FACING))
|
else if (state.contains(DirectionalKineticBlock.FACING))
|
||||||
newAxis = state.get(DirectionalKineticBlock.FACING).getAxis();
|
newAxis = state.get(DirectionalKineticBlock.FACING)
|
||||||
|
.getAxis();
|
||||||
else
|
else
|
||||||
newAxis = Axis.Y;
|
newAxis = Axis.Y;
|
||||||
|
|
||||||
if (face.getAxis() == newAxis)
|
if (face.getAxis() == newAxis)
|
||||||
return PlacementOffset.fail();
|
return PlacementOffset.fail();
|
||||||
|
|
||||||
List<Direction> directions = IPlacementHelper.orderedByDistanceExceptAxis(pos, ray.getHitVec(), face.getAxis(), newAxis);
|
List<Direction> directions =
|
||||||
|
IPlacementHelper.orderedByDistanceExceptAxis(pos, ray.getHitVec(), face.getAxis(), newAxis);
|
||||||
|
|
||||||
for (Direction d : directions) {
|
for (Direction d : directions) {
|
||||||
BlockPos newPos = pos.offset(face).offset(d);
|
BlockPos newPos = pos.offset(face)
|
||||||
|
.offset(d);
|
||||||
|
|
||||||
if (!world.getBlockState(newPos).getMaterial().isReplaceable())
|
if (!world.getBlockState(newPos)
|
||||||
|
.getMaterial()
|
||||||
|
.isReplaceable())
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if (DiagonalCogHelper.hasLargeCogwheelNeighbor(world, newPos, newAxis) || DiagonalCogHelper.hasSmallCogwheelNeighbor(world, newPos, newAxis))
|
if (DiagonalCogHelper.hasLargeCogwheelNeighbor(world, newPos, newAxis)
|
||||||
|
|| DiagonalCogHelper.hasSmallCogwheelNeighbor(world, newPos, newAxis))
|
||||||
return PlacementOffset.fail();
|
return PlacementOffset.fail();
|
||||||
|
|
||||||
return PlacementOffset.success(newPos, s -> s.with(CogWheelBlock.AXIS, newAxis));
|
return PlacementOffset.success(newPos, s -> s.with(CogWheelBlock.AXIS, newAxis));
|
||||||
|
@ -337,10 +342,10 @@ public class CogwheelBlockItem extends BlockItem {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void renderAt(BlockPos pos, BlockState state, BlockRayTraceResult ray, PlacementOffset offset) {
|
public void renderAt(BlockPos pos, BlockState state, BlockRayTraceResult ray, PlacementOffset offset) {
|
||||||
IPlacementHelper.renderArrow(
|
IPlacementHelper.renderArrow(VecHelper.getCenterOf(pos), VecHelper.getCenterOf(offset.getPos()),
|
||||||
VecHelper.getCenterOf(pos),
|
Direction.getFacingFromAxis(Direction.AxisDirection.POSITIVE, offset.getTransform()
|
||||||
VecHelper.getCenterOf(offset.getPos()),
|
.apply(AllBlocks.LARGE_COGWHEEL.getDefaultState())
|
||||||
Direction.getFacingFromAxis(Direction.AxisDirection.POSITIVE, offset.getTransform().apply(AllBlocks.LARGE_COGWHEEL.getDefaultState()).get(AXIS)));
|
.get(AXIS)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,8 @@ import com.simibubi.create.AllBlocks;
|
||||||
import com.simibubi.create.AllTileEntities;
|
import com.simibubi.create.AllTileEntities;
|
||||||
import com.simibubi.create.content.contraptions.base.CasingBlock;
|
import com.simibubi.create.content.contraptions.base.CasingBlock;
|
||||||
import com.simibubi.create.content.contraptions.base.KineticTileEntity;
|
import com.simibubi.create.content.contraptions.base.KineticTileEntity;
|
||||||
|
import com.simibubi.create.content.schematics.ISpecialBlockItemRequirement;
|
||||||
|
import com.simibubi.create.content.schematics.ItemRequirement;
|
||||||
import com.tterrag.registrate.util.entry.BlockEntry;
|
import com.tterrag.registrate.util.entry.BlockEntry;
|
||||||
|
|
||||||
import net.minecraft.block.Block;
|
import net.minecraft.block.Block;
|
||||||
|
@ -13,7 +15,7 @@ import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.ActionResultType;
|
import net.minecraft.util.ActionResultType;
|
||||||
import net.minecraft.world.IBlockReader;
|
import net.minecraft.world.IBlockReader;
|
||||||
|
|
||||||
public class EncasedShaftBlock extends AbstractEncasedShaftBlock {
|
public class EncasedShaftBlock extends AbstractEncasedShaftBlock implements ISpecialBlockItemRequirement {
|
||||||
|
|
||||||
private BlockEntry<CasingBlock> casing;
|
private BlockEntry<CasingBlock> casing;
|
||||||
|
|
||||||
|
@ -47,4 +49,10 @@ public class EncasedShaftBlock extends AbstractEncasedShaftBlock {
|
||||||
KineticTileEntity.switchToBlockState(context.getWorld(), context.getPos(), AllBlocks.SHAFT.getDefaultState().with(AXIS, state.get(AXIS)));
|
KineticTileEntity.switchToBlockState(context.getWorld(), context.getPos(), AllBlocks.SHAFT.getDefaultState().with(AXIS, state.get(AXIS)));
|
||||||
return ActionResultType.SUCCESS;
|
return ActionResultType.SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ItemRequirement getRequiredItems(BlockState state) {
|
||||||
|
return ItemRequirement.of(AllBlocks.SHAFT.getDefaultState());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -95,6 +95,11 @@ public class BeltTunnelBlock extends Block implements ITE<BeltTunnelTileEntity>,
|
||||||
return hasWindow(state) || state.get(SHAPE) == Shape.STRAIGHT;
|
return hasWindow(state) || state.get(SHAPE) == Shape.STRAIGHT;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static boolean isJunction(BlockState state) {
|
||||||
|
Shape shape = state.get(SHAPE);
|
||||||
|
return shape == Shape.CROSS || shape == Shape.T_LEFT || shape == Shape.T_RIGHT;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public BlockState getStateForPlacement(BlockItemUseContext context) {
|
public BlockState getStateForPlacement(BlockItemUseContext context) {
|
||||||
return getTunnelState(context.getWorld(), context.getPos());
|
return getTunnelState(context.getWorld(), context.getPos());
|
||||||
|
|
|
@ -36,12 +36,15 @@ import net.minecraftforge.items.IItemHandler;
|
||||||
public class BeltTunnelTileEntity extends SmartTileEntity {
|
public class BeltTunnelTileEntity extends SmartTileEntity {
|
||||||
|
|
||||||
public HashMap<Direction, InterpolatedChasingValue> flaps;
|
public HashMap<Direction, InterpolatedChasingValue> flaps;
|
||||||
|
public Set<Direction> sides;
|
||||||
|
|
||||||
protected LazyOptional<IItemHandler> cap = LazyOptional.empty();
|
protected LazyOptional<IItemHandler> cap = LazyOptional.empty();
|
||||||
protected List<Pair<Direction, Boolean>> flapsToSend;
|
protected List<Pair<Direction, Boolean>> flapsToSend;
|
||||||
|
|
||||||
public BeltTunnelTileEntity(TileEntityType<? extends BeltTunnelTileEntity> type) {
|
public BeltTunnelTileEntity(TileEntityType<? extends BeltTunnelTileEntity> type) {
|
||||||
super(type);
|
super(type);
|
||||||
flaps = new HashMap<>();
|
flaps = new HashMap<>();
|
||||||
|
sides = new HashSet<>();
|
||||||
flapsToSend = new LinkedList<>();
|
flapsToSend = new LinkedList<>();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -57,6 +60,12 @@ public class BeltTunnelTileEntity extends SmartTileEntity {
|
||||||
for (Direction direction : flaps.keySet())
|
for (Direction direction : flaps.keySet())
|
||||||
flapsNBT.add(IntNBT.of(direction.getIndex()));
|
flapsNBT.add(IntNBT.of(direction.getIndex()));
|
||||||
compound.put("Flaps", flapsNBT);
|
compound.put("Flaps", flapsNBT);
|
||||||
|
|
||||||
|
ListNBT sidesNBT = new ListNBT();
|
||||||
|
for (Direction direction : sides)
|
||||||
|
sidesNBT.add(IntNBT.of(direction.getIndex()));
|
||||||
|
compound.put("Sides", sidesNBT);
|
||||||
|
|
||||||
super.write(compound, clientPacket);
|
super.write(compound, clientPacket);
|
||||||
|
|
||||||
if (!clientPacket)
|
if (!clientPacket)
|
||||||
|
@ -84,6 +93,12 @@ public class BeltTunnelTileEntity extends SmartTileEntity {
|
||||||
if (inbt instanceof IntNBT)
|
if (inbt instanceof IntNBT)
|
||||||
newFlaps.add(Direction.byIndex(((IntNBT) inbt).getInt()));
|
newFlaps.add(Direction.byIndex(((IntNBT) inbt).getInt()));
|
||||||
|
|
||||||
|
sides.clear();
|
||||||
|
ListNBT sidesNBT = compound.getList("Sides", NBT.TAG_INT);
|
||||||
|
for (INBT inbt : sidesNBT)
|
||||||
|
if (inbt instanceof IntNBT)
|
||||||
|
sides.add(Direction.byIndex(((IntNBT) inbt).getInt()));
|
||||||
|
|
||||||
for (Direction d : Iterate.directions)
|
for (Direction d : Iterate.directions)
|
||||||
if (!newFlaps.contains(d))
|
if (!newFlaps.contains(d))
|
||||||
flaps.remove(d);
|
flaps.remove(d);
|
||||||
|
@ -92,6 +107,10 @@ public class BeltTunnelTileEntity extends SmartTileEntity {
|
||||||
.target(0)
|
.target(0)
|
||||||
.withSpeed(.05f));
|
.withSpeed(.05f));
|
||||||
|
|
||||||
|
// Backwards compat
|
||||||
|
if (!compound.contains("Sides") && compound.contains("Flaps"))
|
||||||
|
sides.addAll(flaps.keySet());
|
||||||
|
|
||||||
super.fromTag(state, compound, clientPacket);
|
super.fromTag(state, compound, clientPacket);
|
||||||
|
|
||||||
if (!clientPacket)
|
if (!clientPacket)
|
||||||
|
@ -108,11 +127,9 @@ public class BeltTunnelTileEntity extends SmartTileEntity {
|
||||||
|
|
||||||
public void updateTunnelConnections() {
|
public void updateTunnelConnections() {
|
||||||
flaps.clear();
|
flaps.clear();
|
||||||
|
sides.clear();
|
||||||
BlockState tunnelState = getBlockState();
|
BlockState tunnelState = getBlockState();
|
||||||
for (Direction direction : Iterate.horizontalDirections) {
|
for (Direction direction : Iterate.horizontalDirections) {
|
||||||
BlockState blockState = world.getBlockState(pos.offset(direction));
|
|
||||||
if (blockState.getBlock() instanceof BeltTunnelBlock)
|
|
||||||
continue;
|
|
||||||
if (direction.getAxis() != tunnelState.get(BlockStateProperties.HORIZONTAL_AXIS)) {
|
if (direction.getAxis() != tunnelState.get(BlockStateProperties.HORIZONTAL_AXIS)) {
|
||||||
boolean positive =
|
boolean positive =
|
||||||
direction.getAxisDirection() == AxisDirection.POSITIVE ^ direction.getAxis() == Axis.Z;
|
direction.getAxisDirection() == AxisDirection.POSITIVE ^ direction.getAxis() == Axis.Z;
|
||||||
|
@ -125,10 +142,15 @@ public class BeltTunnelTileEntity extends SmartTileEntity {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
BlockState funnelState = world.getBlockState(getPos().offset(direction));
|
sides.add(direction);
|
||||||
if (funnelState.getBlock() instanceof BeltFunnelBlock)
|
|
||||||
if (funnelState.get(BeltFunnelBlock.SHAPE) == BeltFunnelBlock.Shape.EXTENDED
|
// Flap might be occluded
|
||||||
&& funnelState.get(BeltFunnelBlock.HORIZONTAL_FACING) == direction.getOpposite())
|
BlockState nextState = world.getBlockState(pos.offset(direction));
|
||||||
|
if (nextState.getBlock() instanceof BeltTunnelBlock)
|
||||||
|
continue;
|
||||||
|
if (nextState.getBlock() instanceof BeltFunnelBlock)
|
||||||
|
if (nextState.get(BeltFunnelBlock.SHAPE) == BeltFunnelBlock.Shape.EXTENDED
|
||||||
|
&& nextState.get(BeltFunnelBlock.HORIZONTAL_FACING) == direction.getOpposite())
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
flaps.put(direction, new InterpolatedChasingValue().start(.25f)
|
flaps.put(direction, new InterpolatedChasingValue().start(.25f)
|
||||||
|
|
|
@ -4,6 +4,7 @@ import com.simibubi.create.AllTileEntities;
|
||||||
import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour;
|
import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour;
|
||||||
import com.simibubi.create.foundation.tileEntity.behaviour.filtering.FilteringBehaviour;
|
import com.simibubi.create.foundation.tileEntity.behaviour.filtering.FilteringBehaviour;
|
||||||
|
|
||||||
|
import net.minecraft.block.Block;
|
||||||
import net.minecraft.block.BlockState;
|
import net.minecraft.block.BlockState;
|
||||||
import net.minecraft.tileentity.TileEntity;
|
import net.minecraft.tileentity.TileEntity;
|
||||||
import net.minecraft.util.Direction;
|
import net.minecraft.util.Direction;
|
||||||
|
@ -35,6 +36,10 @@ public class BrassTunnelBlock extends BeltTunnelBlock {
|
||||||
if (p_196243_1_.hasTileEntity()
|
if (p_196243_1_.hasTileEntity()
|
||||||
&& (p_196243_1_.getBlock() != p_196243_4_.getBlock() || !p_196243_4_.hasTileEntity())) {
|
&& (p_196243_1_.getBlock() != p_196243_4_.getBlock() || !p_196243_4_.hasTileEntity())) {
|
||||||
TileEntityBehaviour.destroy(p_196243_2_, p_196243_3_, FilteringBehaviour.TYPE);
|
TileEntityBehaviour.destroy(p_196243_2_, p_196243_3_, FilteringBehaviour.TYPE);
|
||||||
|
withTileEntityDo(p_196243_2_, p_196243_3_, te -> {
|
||||||
|
if (te instanceof BrassTunnelTileEntity)
|
||||||
|
Block.spawnAsEntity(p_196243_2_, p_196243_3_, ((BrassTunnelTileEntity) te).stackToDistribute);
|
||||||
|
});
|
||||||
p_196243_2_.removeTileEntity(p_196243_3_);
|
p_196243_2_.removeTileEntity(p_196243_3_);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,8 +13,6 @@ import org.apache.commons.lang3.tuple.Pair;
|
||||||
import com.simibubi.create.AllBlocks;
|
import com.simibubi.create.AllBlocks;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.BeltHelper;
|
import com.simibubi.create.content.contraptions.relays.belt.BeltHelper;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.BeltTileEntity;
|
import com.simibubi.create.content.contraptions.relays.belt.BeltTileEntity;
|
||||||
import com.simibubi.create.content.logistics.block.funnel.BeltFunnelBlock;
|
|
||||||
import com.simibubi.create.content.logistics.block.funnel.BeltFunnelBlock.Shape;
|
|
||||||
import com.simibubi.create.foundation.advancement.AllTriggers;
|
import com.simibubi.create.foundation.advancement.AllTriggers;
|
||||||
import com.simibubi.create.foundation.gui.AllIcons;
|
import com.simibubi.create.foundation.gui.AllIcons;
|
||||||
import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour;
|
import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour;
|
||||||
|
@ -414,7 +412,9 @@ public class BrassTunnelTileEntity extends BeltTunnelTileEntity {
|
||||||
for (Direction direction : Iterate.horizontalDirections) {
|
for (Direction direction : Iterate.horizontalDirections) {
|
||||||
if (direction == movementFacing && below.getSpeed() == 0)
|
if (direction == movementFacing && below.getSpeed() == 0)
|
||||||
continue;
|
continue;
|
||||||
if (tunnelTE.flaps.containsKey(direction) || tunnelTE.hasValidOutputFunnel(direction)) {
|
if (direction == movementFacing.getOpposite())
|
||||||
|
continue;
|
||||||
|
if (tunnelTE.sides.contains(direction)) {
|
||||||
BlockPos offset = tunnelTE.pos.down()
|
BlockPos offset = tunnelTE.pos.down()
|
||||||
.offset(direction);
|
.offset(direction);
|
||||||
DirectBeltInputBehaviour inputBehaviour =
|
DirectBeltInputBehaviour inputBehaviour =
|
||||||
|
@ -432,17 +432,6 @@ public class BrassTunnelTileEntity extends BeltTunnelTileEntity {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected boolean hasValidOutputFunnel(Direction side) {
|
|
||||||
BlockState funnelState = world.getBlockState(getPos().offset(side));
|
|
||||||
if (!(funnelState.getBlock() instanceof BeltFunnelBlock))
|
|
||||||
return false;
|
|
||||||
if (BlockHelper.hasBlockStateProperty(funnelState, BeltFunnelBlock.POWERED) && funnelState.get(BeltFunnelBlock.POWERED))
|
|
||||||
return false;
|
|
||||||
if (funnelState.get(BeltFunnelBlock.HORIZONTAL_FACING) != side.getOpposite())
|
|
||||||
return false;
|
|
||||||
return funnelState.get(BeltFunnelBlock.SHAPE) == Shape.EXTENDED;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void addBehavioursDeferred(List<TileEntityBehaviour> behaviours) {
|
public void addBehavioursDeferred(List<TileEntityBehaviour> behaviours) {
|
||||||
super.addBehavioursDeferred(behaviours);
|
super.addBehavioursDeferred(behaviours);
|
||||||
|
@ -460,7 +449,7 @@ public class BrassTunnelTileEntity extends BeltTunnelTileEntity {
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean isValidFaceForFilter(Direction side) {
|
private boolean isValidFaceForFilter(Direction side) {
|
||||||
return flaps.containsKey(side);
|
return sides.contains(side);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -79,6 +79,8 @@ public class ChuteBlock extends Block implements IWrenchable, ITE<ChuteTileEntit
|
||||||
return;
|
return;
|
||||||
if (entityIn.world.isRemote)
|
if (entityIn.world.isRemote)
|
||||||
return;
|
return;
|
||||||
|
if (!entityIn.isAlive())
|
||||||
|
return;
|
||||||
DirectBeltInputBehaviour input = TileEntityBehaviour.get(entityIn.world, new BlockPos(entityIn.getPositionVec()
|
DirectBeltInputBehaviour input = TileEntityBehaviour.get(entityIn.world, new BlockPos(entityIn.getPositionVec()
|
||||||
.add(0, 0.5f, 0)).down(), DirectBeltInputBehaviour.TYPE);
|
.add(0, 0.5f, 0)).down(), DirectBeltInputBehaviour.TYPE);
|
||||||
if (input == null)
|
if (input == null)
|
||||||
|
|
|
@ -6,6 +6,8 @@ import com.simibubi.create.AllTileEntities;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.BeltBlock;
|
import com.simibubi.create.content.contraptions.relays.belt.BeltBlock;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.BeltSlope;
|
import com.simibubi.create.content.contraptions.relays.belt.BeltSlope;
|
||||||
import com.simibubi.create.content.contraptions.wrench.IWrenchable;
|
import com.simibubi.create.content.contraptions.wrench.IWrenchable;
|
||||||
|
import com.simibubi.create.content.schematics.ISpecialBlockItemRequirement;
|
||||||
|
import com.simibubi.create.content.schematics.ItemRequirement;
|
||||||
import com.simibubi.create.foundation.advancement.AllTriggers;
|
import com.simibubi.create.foundation.advancement.AllTriggers;
|
||||||
import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour;
|
import com.simibubi.create.foundation.tileEntity.TileEntityBehaviour;
|
||||||
import com.simibubi.create.foundation.tileEntity.behaviour.belt.DirectBeltInputBehaviour;
|
import com.simibubi.create.foundation.tileEntity.behaviour.belt.DirectBeltInputBehaviour;
|
||||||
|
@ -42,7 +44,7 @@ import net.minecraft.world.World;
|
||||||
import net.minecraftforge.api.distmarker.Dist;
|
import net.minecraftforge.api.distmarker.Dist;
|
||||||
import net.minecraftforge.api.distmarker.OnlyIn;
|
import net.minecraftforge.api.distmarker.OnlyIn;
|
||||||
|
|
||||||
public abstract class BeltFunnelBlock extends HorizontalBlock implements IWrenchable {
|
public abstract class BeltFunnelBlock extends HorizontalBlock implements IWrenchable, ISpecialBlockItemRequirement {
|
||||||
|
|
||||||
private BlockEntry<? extends FunnelBlock> parent;
|
private BlockEntry<? extends FunnelBlock> parent;
|
||||||
|
|
||||||
|
@ -236,4 +238,9 @@ public abstract class BeltFunnelBlock extends HorizontalBlock implements IWrench
|
||||||
return ActionResultType.SUCCESS;
|
return ActionResultType.SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ItemRequirement getRequiredItems(BlockState state) {
|
||||||
|
return ItemRequirement.of(parent.getDefaultState());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -102,6 +102,8 @@ public abstract class FunnelBlock extends ProperDirectionalBlock implements ITE<
|
||||||
return;
|
return;
|
||||||
if (!canInsertIntoFunnel(state))
|
if (!canInsertIntoFunnel(state))
|
||||||
return;
|
return;
|
||||||
|
if (!entityIn.isAlive())
|
||||||
|
return;
|
||||||
ItemEntity itemEntity = (ItemEntity) entityIn;
|
ItemEntity itemEntity = (ItemEntity) entityIn;
|
||||||
|
|
||||||
Direction direction = state.get(FACING);
|
Direction direction = state.get(FACING);
|
||||||
|
|
|
@ -45,6 +45,8 @@ public class FunnelMovementBehaviour extends MovementBehaviour {
|
||||||
ItemStack filter = getFilter(context);
|
ItemStack filter = getFilter(context);
|
||||||
|
|
||||||
for (ItemEntity item : items) {
|
for (ItemEntity item : items) {
|
||||||
|
if (!item.isAlive())
|
||||||
|
continue;
|
||||||
ItemStack toInsert = item.getItem();
|
ItemStack toInsert = item.getItem();
|
||||||
if (!filter.isEmpty() && !FilterItem.test(context.world, toInsert, filter))
|
if (!filter.isEmpty() && !FilterItem.test(context.world, toInsert, filter))
|
||||||
continue;
|
continue;
|
||||||
|
|
|
@ -36,6 +36,9 @@ public class BottomlessItemHandler extends ItemStackHandler {
|
||||||
return stack;
|
return stack;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void setStackInSlot(int slot, ItemStack stack) {}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ItemStack insertItem(int slot, ItemStack stack, boolean simulate) {
|
public ItemStack insertItem(int slot, ItemStack stack, boolean simulate) {
|
||||||
return ItemStack.EMPTY;
|
return ItemStack.EMPTY;
|
||||||
|
|
|
@ -3,6 +3,7 @@ package com.simibubi.create.content.schematics.block;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
import com.simibubi.create.AllBlocks;
|
import com.simibubi.create.AllBlocks;
|
||||||
|
import com.simibubi.create.content.contraptions.base.KineticTileEntity;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.BeltBlock;
|
import com.simibubi.create.content.contraptions.relays.belt.BeltBlock;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.BeltPart;
|
import com.simibubi.create.content.contraptions.relays.belt.BeltPart;
|
||||||
import com.simibubi.create.content.contraptions.relays.belt.item.BeltConnectorItem;
|
import com.simibubi.create.content.contraptions.relays.belt.item.BeltConnectorItem;
|
||||||
|
@ -162,6 +163,8 @@ public abstract class LaunchedItem {
|
||||||
data.putInt("x", target.getX());
|
data.putInt("x", target.getX());
|
||||||
data.putInt("y", target.getY());
|
data.putInt("y", target.getY());
|
||||||
data.putInt("z", target.getZ());
|
data.putInt("z", target.getZ());
|
||||||
|
if (tile instanceof KineticTileEntity)
|
||||||
|
((KineticTileEntity) tile).warnOfMovement();
|
||||||
tile.fromTag(state, data);
|
tile.fromTag(state, data);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -748,8 +748,12 @@ public class SchematicannonTileEntity extends SmartTileEntity implements INamedC
|
||||||
// Block doesnt have a mapping (Water, lava, etc)
|
// Block doesnt have a mapping (Water, lava, etc)
|
||||||
if (state.getBlock() == Blocks.STRUCTURE_VOID)
|
if (state.getBlock() == Blocks.STRUCTURE_VOID)
|
||||||
return true;
|
return true;
|
||||||
if (getItemForBlock(state).getItem() == Items.AIR && state.getBlock() != Blocks.AIR)
|
|
||||||
return true;
|
ItemRequirement requirement = ItemRequirement.of(state);
|
||||||
|
if (requirement.isEmpty())
|
||||||
|
return false;
|
||||||
|
if (requirement.isInvalid())
|
||||||
|
return false;
|
||||||
|
|
||||||
// Block doesnt need to be placed twice (Doors, beds, double plants)
|
// Block doesnt need to be placed twice (Doors, beds, double plants)
|
||||||
if (BlockHelper.hasBlockStateProperty(state, BlockStateProperties.DOUBLE_BLOCK_HALF)
|
if (BlockHelper.hasBlockStateProperty(state, BlockStateProperties.DOUBLE_BLOCK_HALF)
|
||||||
|
|
|
@ -146,7 +146,7 @@ public class ClientEvents {
|
||||||
public static void addToItemTooltip(ItemTooltipEvent event) {
|
public static void addToItemTooltip(ItemTooltipEvent event) {
|
||||||
if (!AllConfigs.CLIENT.tooltips.get())
|
if (!AllConfigs.CLIENT.tooltips.get())
|
||||||
return;
|
return;
|
||||||
if (Minecraft.getInstance().player == null)
|
if (event.getPlayer() == null)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
ItemStack stack = event.getItemStack();
|
ItemStack stack = event.getItemStack();
|
||||||
|
@ -155,7 +155,7 @@ public class ClientEvents {
|
||||||
if (!translationKey.startsWith(itemPrefix) && !translationKey.startsWith(blockPrefix))
|
if (!translationKey.startsWith(itemPrefix) && !translationKey.startsWith(blockPrefix))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
if (TooltipHelper.hasTooltip(stack)) {
|
if (TooltipHelper.hasTooltip(stack, event.getPlayer())) {
|
||||||
List<ITextComponent> itemTooltip = event.getToolTip();
|
List<ITextComponent> itemTooltip = event.getToolTip();
|
||||||
List<ITextComponent> toolTip = new ArrayList<>();
|
List<ITextComponent> toolTip = new ArrayList<>();
|
||||||
toolTip.add(itemTooltip.remove(0));
|
toolTip.add(itemTooltip.remove(0));
|
||||||
|
|
|
@ -12,6 +12,7 @@ import net.minecraft.client.renderer.model.BakedQuad;
|
||||||
import net.minecraft.client.renderer.model.IBakedModel;
|
import net.minecraft.client.renderer.model.IBakedModel;
|
||||||
import net.minecraft.client.renderer.vertex.DefaultVertexFormats;
|
import net.minecraft.client.renderer.vertex.DefaultVertexFormats;
|
||||||
import net.minecraft.client.renderer.vertex.VertexFormat;
|
import net.minecraft.client.renderer.vertex.VertexFormat;
|
||||||
|
import net.minecraft.client.renderer.vertex.VertexFormatElement;
|
||||||
import net.minecraft.util.Direction;
|
import net.minecraft.util.Direction;
|
||||||
import net.minecraft.util.math.BlockPos;
|
import net.minecraft.util.math.BlockPos;
|
||||||
import net.minecraft.world.IBlockDisplayReader;
|
import net.minecraft.world.IBlockDisplayReader;
|
||||||
|
@ -40,18 +41,27 @@ public class ColoredVertexModel extends BakedModelWrapper<IBakedModel> {
|
||||||
List<BakedQuad> quads = new ArrayList<>(super.getQuads(state, side, rand, extraData));
|
List<BakedQuad> quads = new ArrayList<>(super.getQuads(state, side, rand, extraData));
|
||||||
if (!extraData.hasProperty(POSITION_PROPERTY))
|
if (!extraData.hasProperty(POSITION_PROPERTY))
|
||||||
return quads;
|
return quads;
|
||||||
|
if (quads.isEmpty())
|
||||||
|
return quads;
|
||||||
|
|
||||||
|
// Optifine might've rejigged vertex data
|
||||||
|
VertexFormat format = DefaultVertexFormats.BLOCK;
|
||||||
|
int colorIndex = 0;
|
||||||
|
for (int j = 0; j < format.getElements().size(); j++) {
|
||||||
|
VertexFormatElement e = format.getElements().get(j);
|
||||||
|
if (e.getUsage() == VertexFormatElement.Usage.COLOR)
|
||||||
|
colorIndex = j;
|
||||||
|
}
|
||||||
|
int colorOffset = format.getOffset(colorIndex) / 4;
|
||||||
|
BlockPos data = extraData.getData(POSITION_PROPERTY);
|
||||||
|
|
||||||
for (int i = 0; i < quads.size(); i++) {
|
for (int i = 0; i < quads.size(); i++) {
|
||||||
BakedQuad quad = quads.get(i);
|
BakedQuad quad = quads.get(i);
|
||||||
BakedQuad newQuad = new BakedQuad(Arrays.copyOf(quad.getVertexData(), quad.getVertexData().length),
|
BakedQuad newQuad = new BakedQuad(Arrays.copyOf(quad.getVertexData(), quad.getVertexData().length),
|
||||||
quad.getTintIndex(), quad.getFace(), quad.getSprite(), quad.hasShade());
|
quad.getTintIndex(), quad.getFace(), quad.getSprite(), quad.hasShade());
|
||||||
|
|
||||||
VertexFormat format = DefaultVertexFormats.BLOCK;
|
|
||||||
int[] vertexData = newQuad.getVertexData();
|
int[] vertexData = newQuad.getVertexData();
|
||||||
BlockPos data = extraData.getData(POSITION_PROPERTY);
|
|
||||||
|
|
||||||
for (int vertex = 0; vertex < vertexData.length; vertex += format.getIntegerSize()) {
|
for (int vertex = 0; vertex < vertexData.length; vertex += format.getIntegerSize()) {
|
||||||
int colorOffset = 12 / 4;
|
|
||||||
float x = Float.intBitsToFloat(vertexData[vertex]);
|
float x = Float.intBitsToFloat(vertexData[vertex]);
|
||||||
float y = Float.intBitsToFloat(vertexData[vertex + 1]);
|
float y = Float.intBitsToFloat(vertexData[vertex + 1]);
|
||||||
float z = Float.intBitsToFloat(vertexData[vertex + 2]);
|
float z = Float.intBitsToFloat(vertexData[vertex + 2]);
|
||||||
|
|
|
@ -39,6 +39,8 @@ public class MillingRecipeGen extends ProcessingRecipeGen {
|
||||||
.output(Items.FLINT)),
|
.output(Items.FLINT)),
|
||||||
SAND = create(() -> Blocks.SAND, b -> b.duration(150)
|
SAND = create(() -> Blocks.SAND, b -> b.duration(150)
|
||||||
.output(AllPaletteBlocks.LIMESAND.get())),
|
.output(AllPaletteBlocks.LIMESAND.get())),
|
||||||
|
SANDSTONE = create(() -> Blocks.SANDSTONE, b -> b.duration(150)
|
||||||
|
.output(Blocks.SAND)),
|
||||||
DIORITE = create(() -> Blocks.DIORITE, b -> b.duration(200)
|
DIORITE = create(() -> Blocks.DIORITE, b -> b.duration(200)
|
||||||
.output(AllPaletteBlocks.LIMESAND.get())),
|
.output(AllPaletteBlocks.LIMESAND.get())),
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,8 @@ public enum Mods {
|
||||||
MW("mysticalworld", false),
|
MW("mysticalworld", false),
|
||||||
SM("silents_mechanisms", false),
|
SM("silents_mechanisms", false),
|
||||||
IE("immersiveengineering", true),
|
IE("immersiveengineering", true),
|
||||||
EID("eidolon", false)
|
EID("eidolon", false),
|
||||||
|
INF("iceandfire", false)
|
||||||
|
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
package com.simibubi.create.foundation.data.recipe;
|
package com.simibubi.create.foundation.data.recipe;
|
||||||
|
|
||||||
|
import static com.simibubi.create.foundation.data.recipe.Mods.EID;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.IE;
|
import static com.simibubi.create.foundation.data.recipe.Mods.IE;
|
||||||
|
import static com.simibubi.create.foundation.data.recipe.Mods.INF;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.MEK;
|
import static com.simibubi.create.foundation.data.recipe.Mods.MEK;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.MW;
|
import static com.simibubi.create.foundation.data.recipe.Mods.MW;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.SM;
|
import static com.simibubi.create.foundation.data.recipe.Mods.SM;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.TH;
|
import static com.simibubi.create.foundation.data.recipe.Mods.TH;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.EID;
|
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -22,7 +23,6 @@ import com.simibubi.create.AllTags.AllItemTags;
|
||||||
import com.simibubi.create.Create;
|
import com.simibubi.create.Create;
|
||||||
import com.simibubi.create.content.AllSections;
|
import com.simibubi.create.content.AllSections;
|
||||||
import com.simibubi.create.content.palettes.AllPaletteBlocks;
|
import com.simibubi.create.content.palettes.AllPaletteBlocks;
|
||||||
import com.simibubi.create.foundation.data.recipe.CreateRecipeProvider.I;
|
|
||||||
import com.simibubi.create.foundation.utility.Lang;
|
import com.simibubi.create.foundation.utility.Lang;
|
||||||
import com.tterrag.registrate.util.entry.BlockEntry;
|
import com.tterrag.registrate.util.entry.BlockEntry;
|
||||||
import com.tterrag.registrate.util.entry.ItemEntry;
|
import com.tterrag.registrate.util.entry.ItemEntry;
|
||||||
|
@ -973,7 +973,7 @@ public class StandardRecipeGen extends CreateRecipeProvider {
|
||||||
|
|
||||||
CRUSHED_OSMIUM = blastModdedCrushedMetal(AllItems.CRUSHED_OSMIUM, "osmium", MEK),
|
CRUSHED_OSMIUM = blastModdedCrushedMetal(AllItems.CRUSHED_OSMIUM, "osmium", MEK),
|
||||||
CRUSHED_PLATINUM = blastModdedCrushedMetal(AllItems.CRUSHED_PLATINUM, "platinum", SM),
|
CRUSHED_PLATINUM = blastModdedCrushedMetal(AllItems.CRUSHED_PLATINUM, "platinum", SM),
|
||||||
CRUSHED_SILVER = blastModdedCrushedMetal(AllItems.CRUSHED_SILVER, "silver", MW, TH, IE, SM),
|
CRUSHED_SILVER = blastModdedCrushedMetal(AllItems.CRUSHED_SILVER, "silver", MW, TH, IE, SM, INF),
|
||||||
CRUSHED_TIN = blastModdedCrushedMetal(AllItems.CRUSHED_TIN, "tin", MEK, TH, MW, SM),
|
CRUSHED_TIN = blastModdedCrushedMetal(AllItems.CRUSHED_TIN, "tin", MEK, TH, MW, SM),
|
||||||
CRUSHED_LEAD = blastModdedCrushedMetal(AllItems.CRUSHED_LEAD, "lead", MEK, MW, TH, IE, SM, EID),
|
CRUSHED_LEAD = blastModdedCrushedMetal(AllItems.CRUSHED_LEAD, "lead", MEK, MW, TH, IE, SM, EID),
|
||||||
CRUSHED_QUICKSILVER = blastModdedCrushedMetal(AllItems.CRUSHED_QUICKSILVER, "quicksilver", MW),
|
CRUSHED_QUICKSILVER = blastModdedCrushedMetal(AllItems.CRUSHED_QUICKSILVER, "quicksilver", MW),
|
||||||
|
|
|
@ -1,11 +1,12 @@
|
||||||
package com.simibubi.create.foundation.data.recipe;
|
package com.simibubi.create.foundation.data.recipe;
|
||||||
|
|
||||||
|
import static com.simibubi.create.foundation.data.recipe.Mods.EID;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.IE;
|
import static com.simibubi.create.foundation.data.recipe.Mods.IE;
|
||||||
|
import static com.simibubi.create.foundation.data.recipe.Mods.INF;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.MEK;
|
import static com.simibubi.create.foundation.data.recipe.Mods.MEK;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.MW;
|
import static com.simibubi.create.foundation.data.recipe.Mods.MW;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.SM;
|
import static com.simibubi.create.foundation.data.recipe.Mods.SM;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.TH;
|
import static com.simibubi.create.foundation.data.recipe.Mods.TH;
|
||||||
import static com.simibubi.create.foundation.data.recipe.Mods.EID;
|
|
||||||
|
|
||||||
import java.util.function.Supplier;
|
import java.util.function.Supplier;
|
||||||
|
|
||||||
|
@ -53,7 +54,7 @@ public class WashingRecipeGen extends ProcessingRecipeGen {
|
||||||
|
|
||||||
CRUSHED_OSMIUM = moddedCrushedOre(AllItems.CRUSHED_OSMIUM, "osmium", MEK),
|
CRUSHED_OSMIUM = moddedCrushedOre(AllItems.CRUSHED_OSMIUM, "osmium", MEK),
|
||||||
CRUSHED_PLATINUM = moddedCrushedOre(AllItems.CRUSHED_PLATINUM, "platinum", SM),
|
CRUSHED_PLATINUM = moddedCrushedOre(AllItems.CRUSHED_PLATINUM, "platinum", SM),
|
||||||
CRUSHED_SILVER = moddedCrushedOre(AllItems.CRUSHED_SILVER, "silver", TH, MW, IE, SM),
|
CRUSHED_SILVER = moddedCrushedOre(AllItems.CRUSHED_SILVER, "silver", TH, MW, IE, SM, INF),
|
||||||
CRUSHED_TIN = moddedCrushedOre(AllItems.CRUSHED_TIN, "tin", TH, MEK, MW, SM),
|
CRUSHED_TIN = moddedCrushedOre(AllItems.CRUSHED_TIN, "tin", TH, MEK, MW, SM),
|
||||||
CRUSHED_LEAD = moddedCrushedOre(AllItems.CRUSHED_LEAD, "lead", MEK, TH, MW, IE, SM, EID),
|
CRUSHED_LEAD = moddedCrushedOre(AllItems.CRUSHED_LEAD, "lead", MEK, TH, MW, IE, SM, EID),
|
||||||
CRUSHED_QUICKSILVER = moddedCrushedOre(AllItems.CRUSHED_QUICKSILVER, "quicksilver", MW),
|
CRUSHED_QUICKSILVER = moddedCrushedOre(AllItems.CRUSHED_QUICKSILVER, "quicksilver", MW),
|
||||||
|
|
|
@ -1,38 +0,0 @@
|
||||||
package com.simibubi.create.foundation.entity;
|
|
||||||
|
|
||||||
import java.util.Optional;
|
|
||||||
|
|
||||||
import com.simibubi.create.foundation.utility.Iterate;
|
|
||||||
|
|
||||||
import net.minecraft.network.PacketBuffer;
|
|
||||||
import net.minecraft.network.datasync.DataSerializers;
|
|
||||||
import net.minecraft.network.datasync.IDataSerializer;
|
|
||||||
import net.minecraft.util.Direction;
|
|
||||||
|
|
||||||
public class CreateDataSerializers {
|
|
||||||
|
|
||||||
public static final IDataSerializer<Optional<Direction>> OPTIONAL_DIRECTION =
|
|
||||||
new IDataSerializer<Optional<Direction>>() {
|
|
||||||
|
|
||||||
public void write(PacketBuffer buffer, Optional<Direction> opt) {
|
|
||||||
buffer.writeVarInt(opt.map(Direction::ordinal)
|
|
||||||
.orElse(-1) + 1);
|
|
||||||
}
|
|
||||||
|
|
||||||
public Optional<Direction> read(PacketBuffer buffer) {
|
|
||||||
int i = buffer.readVarInt();
|
|
||||||
return i == 0 ? Optional.empty() : Optional.of(Iterate.directions[i - 1]);
|
|
||||||
}
|
|
||||||
|
|
||||||
public Optional<Direction> copyValue(Optional<Direction> opt) {
|
|
||||||
return Optional.ofNullable(opt.orElse(null));
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
static {
|
|
||||||
DataSerializers.registerSerializer(OPTIONAL_DIRECTION);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void register() {}
|
|
||||||
|
|
||||||
}
|
|
|
@ -3,13 +3,16 @@ package com.simibubi.create.foundation.item;
|
||||||
import static net.minecraft.util.text.TextFormatting.GOLD;
|
import static net.minecraft.util.text.TextFormatting.GOLD;
|
||||||
import static net.minecraft.util.text.TextFormatting.GRAY;
|
import static net.minecraft.util.text.TextFormatting.GRAY;
|
||||||
|
|
||||||
|
import java.text.BreakIterator;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
|
import java.util.LinkedList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.concurrent.atomic.AtomicInteger;
|
import java.util.concurrent.atomic.AtomicInteger;
|
||||||
import java.util.function.Supplier;
|
import java.util.function.Supplier;
|
||||||
|
|
||||||
|
import com.google.common.base.Strings;
|
||||||
import com.mojang.bridge.game.Language;
|
import com.mojang.bridge.game.Language;
|
||||||
import com.simibubi.create.AllItems;
|
import com.simibubi.create.AllItems;
|
||||||
import com.simibubi.create.content.AllSections;
|
import com.simibubi.create.content.AllSections;
|
||||||
|
@ -18,22 +21,30 @@ import com.simibubi.create.content.contraptions.components.flywheel.engine.Engin
|
||||||
import com.simibubi.create.content.contraptions.goggles.IHaveGoggleInformation;
|
import com.simibubi.create.content.contraptions.goggles.IHaveGoggleInformation;
|
||||||
import com.simibubi.create.content.curiosities.tools.AllToolTiers;
|
import com.simibubi.create.content.curiosities.tools.AllToolTiers;
|
||||||
import com.simibubi.create.foundation.item.ItemDescription.Palette;
|
import com.simibubi.create.foundation.item.ItemDescription.Palette;
|
||||||
|
import com.simibubi.create.foundation.utility.Couple;
|
||||||
import com.simibubi.create.foundation.utility.Lang;
|
import com.simibubi.create.foundation.utility.Lang;
|
||||||
|
|
||||||
import net.minecraft.client.Minecraft;
|
import net.minecraft.client.Minecraft;
|
||||||
import net.minecraft.client.entity.player.ClientPlayerEntity;
|
import net.minecraft.client.gui.FontRenderer;
|
||||||
import net.minecraft.client.resources.I18n;
|
import net.minecraft.client.resources.I18n;
|
||||||
|
import net.minecraft.entity.player.PlayerEntity;
|
||||||
import net.minecraft.inventory.EquipmentSlotType;
|
import net.minecraft.inventory.EquipmentSlotType;
|
||||||
import net.minecraft.item.BlockItem;
|
import net.minecraft.item.BlockItem;
|
||||||
import net.minecraft.item.Item;
|
import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.item.TieredItem;
|
import net.minecraft.item.TieredItem;
|
||||||
import net.minecraft.util.IItemProvider;
|
import net.minecraft.util.IItemProvider;
|
||||||
import net.minecraft.util.text.*;
|
import net.minecraft.util.text.IFormattableTextComponent;
|
||||||
|
import net.minecraft.util.text.ITextComponent;
|
||||||
|
import net.minecraft.util.text.StringTextComponent;
|
||||||
|
import net.minecraft.util.text.Style;
|
||||||
|
import net.minecraft.util.text.TextFormatting;
|
||||||
|
import net.minecraft.util.text.TextProcessing;
|
||||||
|
import net.minecraftforge.client.MinecraftForgeClient;
|
||||||
|
|
||||||
public class TooltipHelper {
|
public class TooltipHelper {
|
||||||
|
|
||||||
public static final int maxCharsPerLine = 35;
|
public static final int maxWidthPerLine = 200;
|
||||||
public static final Map<String, ItemDescription> cachedTooltips = new HashMap<>();
|
public static final Map<String, ItemDescription> cachedTooltips = new HashMap<>();
|
||||||
public static Language cachedLanguage;
|
public static Language cachedLanguage;
|
||||||
private static boolean gogglesMode;
|
private static boolean gogglesMode;
|
||||||
|
@ -71,40 +82,54 @@ public class TooltipHelper {
|
||||||
@Deprecated
|
@Deprecated
|
||||||
public static List<String> cutString(String s, TextFormatting defaultColor, TextFormatting highlightColor,
|
public static List<String> cutString(String s, TextFormatting defaultColor, TextFormatting highlightColor,
|
||||||
int indent) {
|
int indent) {
|
||||||
String lineStart = defaultColor.toString();
|
|
||||||
for (int i = 0; i < indent; i++)
|
|
||||||
lineStart += " ";
|
|
||||||
|
|
||||||
// Apply markup
|
// Apply markup
|
||||||
String markedUp = s.replaceAll("_([^_]+)_", highlightColor + "$1" + defaultColor);
|
String markedUp = s.replaceAll("_([^_]+)_", highlightColor + "$1" + defaultColor);
|
||||||
|
|
||||||
String[] words = markedUp.split(" ");
|
// Split words
|
||||||
List<String> lines = new ArrayList<>();
|
List<String> words = new LinkedList<>();
|
||||||
StringBuilder currentLine = new StringBuilder(lineStart);
|
BreakIterator iterator = BreakIterator.getLineInstance(MinecraftForgeClient.getLocale());
|
||||||
String word;
|
iterator.setText(markedUp);
|
||||||
boolean firstWord = true;
|
int start = iterator.first();
|
||||||
boolean lastWord;
|
for (int end = iterator.next(); end != BreakIterator.DONE; start = end, end = iterator.next()) {
|
||||||
|
String word = markedUp.substring(start, end);
|
||||||
|
words.add(word);
|
||||||
|
}
|
||||||
|
|
||||||
// Apply hard wrap
|
// Apply hard wrap
|
||||||
for (int i = 0; i < words.length; i++) {
|
FontRenderer font = Minecraft.getInstance().fontRenderer;
|
||||||
word = words[i];
|
List<String> lines = new LinkedList<>();
|
||||||
lastWord = i == words.length - 1;
|
StringBuilder currentLine = new StringBuilder();
|
||||||
|
int width = 0;
|
||||||
if (!lastWord && !firstWord && currentLine.length() + word.length() > maxCharsPerLine) {
|
for (String word : words) {
|
||||||
lines.add(currentLine.toString());
|
int newWidth = font.getStringWidth(word);
|
||||||
currentLine = new StringBuilder(lineStart);
|
if (width + newWidth > maxWidthPerLine) {
|
||||||
firstWord = true;
|
if (width > 0) {
|
||||||
|
String line = currentLine.toString();
|
||||||
|
lines.add(line);
|
||||||
|
currentLine = new StringBuilder();
|
||||||
|
width = 0;
|
||||||
|
} else {
|
||||||
|
lines.add(word);
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
currentLine.append((firstWord ? "" : " ") + word);
|
|
||||||
firstWord = false;
|
|
||||||
}
|
}
|
||||||
|
currentLine.append(word);
|
||||||
if (!firstWord) {
|
width += newWidth;
|
||||||
|
}
|
||||||
|
if (width > 0) {
|
||||||
lines.add(currentLine.toString());
|
lines.add(currentLine.toString());
|
||||||
}
|
}
|
||||||
|
|
||||||
return lines;
|
// Format
|
||||||
|
String lineStart = Strings.repeat(" ", indent);
|
||||||
|
List<String> formattedLines = new ArrayList<>(lines.size());
|
||||||
|
String format = defaultColor.toString();
|
||||||
|
for (String line : lines) {
|
||||||
|
String formattedLine = format + lineStart + line;
|
||||||
|
formattedLines.add(formattedLine);
|
||||||
|
// format = TextFormatting.getFormatString(formattedLine);
|
||||||
|
}
|
||||||
|
return formattedLines;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static List<ITextComponent> cutStringTextComponent(String c, TextFormatting defaultColor,
|
public static List<ITextComponent> cutStringTextComponent(String c, TextFormatting defaultColor,
|
||||||
|
@ -124,42 +149,109 @@ public class TooltipHelper {
|
||||||
|
|
||||||
public static List<ITextComponent> cutTextComponent(ITextComponent c, TextFormatting defaultColor,
|
public static List<ITextComponent> cutTextComponent(ITextComponent c, TextFormatting defaultColor,
|
||||||
TextFormatting highlightColor, int indent) {
|
TextFormatting highlightColor, int indent) {
|
||||||
|
String s = getUnformattedDeepText(c);
|
||||||
|
|
||||||
|
// Apply markup
|
||||||
|
String markedUp = s;//.replaceAll("_([^_]+)_", highlightColor + "$1" + defaultColor);
|
||||||
|
|
||||||
|
// Split words
|
||||||
|
List<String> words = new LinkedList<>();
|
||||||
|
BreakIterator iterator = BreakIterator.getLineInstance(MinecraftForgeClient.getLocale());
|
||||||
|
iterator.setText(markedUp);
|
||||||
|
int start = iterator.first();
|
||||||
|
for (int end = iterator.next(); end != BreakIterator.DONE; start = end, end = iterator.next()) {
|
||||||
|
String word = markedUp.substring(start, end);
|
||||||
|
words.add(word);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Apply hard wrap
|
||||||
|
FontRenderer font = Minecraft.getInstance().fontRenderer;
|
||||||
|
List<String> lines = new LinkedList<>();
|
||||||
|
StringBuilder currentLine = new StringBuilder();
|
||||||
|
int width = 0;
|
||||||
|
for (String word : words) {
|
||||||
|
int newWidth = font.getStringWidth(word);
|
||||||
|
if (width + newWidth > maxWidthPerLine) {
|
||||||
|
if (width > 0) {
|
||||||
|
String line = currentLine.toString();
|
||||||
|
lines.add(line);
|
||||||
|
currentLine = new StringBuilder();
|
||||||
|
width = 0;
|
||||||
|
} else {
|
||||||
|
lines.add(word);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
currentLine.append(word);
|
||||||
|
width += newWidth;
|
||||||
|
}
|
||||||
|
if (width > 0) {
|
||||||
|
lines.add(currentLine.toString());
|
||||||
|
}
|
||||||
|
|
||||||
|
// Format
|
||||||
IFormattableTextComponent lineStart = StringTextComponent.EMPTY.copy();
|
IFormattableTextComponent lineStart = StringTextComponent.EMPTY.copy();
|
||||||
for (int i = 0; i < indent; i++)
|
for (int i = 0; i < indent; i++)
|
||||||
lineStart.append(" ");
|
lineStart.append(" ");
|
||||||
lineStart.formatted(defaultColor);
|
lineStart.formatted(defaultColor);
|
||||||
|
List<ITextComponent> formattedLines = new ArrayList<>(lines.size());
|
||||||
|
Couple<TextFormatting> f = Couple.create(highlightColor, defaultColor);
|
||||||
|
|
||||||
List<ITextComponent> lines = new ArrayList<>();
|
for (String string : lines) {
|
||||||
String rawText = getUnformattedDeepText(c);
|
boolean currentlyHighlighted = false;
|
||||||
String[] words = rawText.split(" ");
|
IFormattableTextComponent currentComponent = lineStart.copy();
|
||||||
String word;
|
String[] split = string.split("_");
|
||||||
IFormattableTextComponent currentLine = lineStart.copy();
|
for (String part : split) {
|
||||||
|
currentComponent.append(new StringTextComponent(part).formatted(f.get(currentlyHighlighted)));
|
||||||
boolean firstWord = true;
|
if (split.length != 1)
|
||||||
boolean lastWord;
|
currentlyHighlighted = !currentlyHighlighted;
|
||||||
|
|
||||||
// Apply hard wrap
|
|
||||||
for (int i = 0; i < words.length; i++) {
|
|
||||||
word = words[i];
|
|
||||||
lastWord = i == words.length - 1;
|
|
||||||
|
|
||||||
if (!lastWord && !firstWord && getComponentLength(currentLine) + word.length() > maxCharsPerLine) {
|
|
||||||
lines.add(currentLine);
|
|
||||||
currentLine = lineStart.copy();
|
|
||||||
firstWord = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
currentLine.append(new StringTextComponent((firstWord ? "" : " ") + word.replace("_", ""))
|
formattedLines.add(currentComponent);
|
||||||
.formatted(word.matches("_([^_]+)_") ? highlightColor : defaultColor));
|
|
||||||
firstWord = false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!firstWord) {
|
|
||||||
lines.add(currentLine);
|
return formattedLines;
|
||||||
}
|
}
|
||||||
|
|
||||||
return lines;
|
// public static List<ITextComponent> cutTextComponentOld(ITextComponent c, TextFormatting defaultColor,
|
||||||
}
|
// TextFormatting highlightColor, int indent) {
|
||||||
|
// IFormattableTextComponent lineStart = StringTextComponent.EMPTY.copy();
|
||||||
|
// for (int i = 0; i < indent; i++)
|
||||||
|
// lineStart.append(" ");
|
||||||
|
// lineStart.formatted(defaultColor);
|
||||||
|
//
|
||||||
|
// List<ITextComponent> lines = new ArrayList<>();
|
||||||
|
// String rawText = getUnformattedDeepText(c);
|
||||||
|
// String[] words = rawText.split(" ");
|
||||||
|
// String word;
|
||||||
|
// IFormattableTextComponent currentLine = lineStart.copy();
|
||||||
|
//
|
||||||
|
// boolean firstWord = true;
|
||||||
|
// boolean lastWord;
|
||||||
|
//
|
||||||
|
// // Apply hard wrap
|
||||||
|
// for (int i = 0; i < words.length; i++) {
|
||||||
|
// word = words[i];
|
||||||
|
// lastWord = i == words.length - 1;
|
||||||
|
//
|
||||||
|
// if (!lastWord && !firstWord && getComponentLength(currentLine) + word.length() > maxCharsPerLine) {
|
||||||
|
// lines.add(currentLine);
|
||||||
|
// currentLine = lineStart.copy();
|
||||||
|
// firstWord = true;
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// currentLine.append(new StringTextComponent((firstWord ? "" : " ") + word.replace("_", ""))
|
||||||
|
// .formatted(word.matches("_([^_]+)_") ? highlightColor : defaultColor));
|
||||||
|
// firstWord = false;
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// if (!firstWord) {
|
||||||
|
// lines.add(currentLine);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// return lines;
|
||||||
|
// }
|
||||||
|
|
||||||
private static void checkLocale() {
|
private static void checkLocale() {
|
||||||
Language currentLanguage = Minecraft.getInstance()
|
Language currentLanguage = Minecraft.getInstance()
|
||||||
|
@ -171,12 +263,10 @@ public class TooltipHelper {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static boolean hasTooltip(ItemStack stack) {
|
public static boolean hasTooltip(ItemStack stack, PlayerEntity player) {
|
||||||
checkLocale();
|
checkLocale();
|
||||||
|
|
||||||
ClientPlayerEntity player = Minecraft.getInstance().player;
|
boolean hasGlasses = AllItems.GOGGLES.isIn(player.getItemStackFromSlot(EquipmentSlotType.HEAD));
|
||||||
boolean hasGlasses =
|
|
||||||
player != null && AllItems.GOGGLES.isIn(player.getItemStackFromSlot(EquipmentSlotType.HEAD));
|
|
||||||
|
|
||||||
if (hasGlasses != gogglesMode) {
|
if (hasGlasses != gogglesMode) {
|
||||||
gogglesMode = hasGlasses;
|
gogglesMode = hasGlasses;
|
||||||
|
|
|
@ -81,6 +81,9 @@ public class SuperByteBuffer {
|
||||||
|
|
||||||
private static final Long2DoubleMap skyLightCache = new Long2DoubleOpenHashMap();
|
private static final Long2DoubleMap skyLightCache = new Long2DoubleOpenHashMap();
|
||||||
private static final Long2DoubleMap blockLightCache = new Long2DoubleOpenHashMap();
|
private static final Long2DoubleMap blockLightCache = new Long2DoubleOpenHashMap();
|
||||||
|
Vector4f pos = new Vector4f();
|
||||||
|
Vector4f lightPos = new Vector4f();
|
||||||
|
|
||||||
public void renderInto(MatrixStack input, IVertexBuilder builder) {
|
public void renderInto(MatrixStack input, IVertexBuilder builder) {
|
||||||
ByteBuffer buffer = template;
|
ByteBuffer buffer = template;
|
||||||
if (((Buffer) buffer).limit() == 0)
|
if (((Buffer) buffer).limit() == 0)
|
||||||
|
@ -94,25 +97,26 @@ public class SuperByteBuffer {
|
||||||
.getModel();
|
.getModel();
|
||||||
t.multiply(localTransforms);
|
t.multiply(localTransforms);
|
||||||
|
|
||||||
|
if (shouldLight && lightTransform != null) {
|
||||||
skyLightCache.clear();
|
skyLightCache.clear();
|
||||||
blockLightCache.clear();
|
blockLightCache.clear();
|
||||||
for (int i = 0; i < vertexCount(buffer); i++) {
|
}
|
||||||
|
|
||||||
|
float f = .5f;
|
||||||
|
int vertexCount = vertexCount(buffer);
|
||||||
|
for (int i = 0; i < vertexCount; i++) {
|
||||||
float x = getX(buffer, i);
|
float x = getX(buffer, i);
|
||||||
float y = getY(buffer, i);
|
float y = getY(buffer, i);
|
||||||
float z = getZ(buffer, i);
|
float z = getZ(buffer, i);
|
||||||
|
|
||||||
Vector4f pos = new Vector4f(x, y, z, 1F);
|
|
||||||
Vector4f lightPos = new Vector4f(x, y, z, 1F);
|
|
||||||
pos.transform(t);
|
|
||||||
lightPos.transform(localTransforms);
|
|
||||||
|
|
||||||
builder.vertex(pos.getX(), pos.getY(), pos.getZ());
|
|
||||||
|
|
||||||
byte r = getR(buffer, i);
|
byte r = getR(buffer, i);
|
||||||
byte g = getG(buffer, i);
|
byte g = getG(buffer, i);
|
||||||
byte b = getB(buffer, i);
|
byte b = getB(buffer, i);
|
||||||
byte a = getA(buffer, i);
|
byte a = getA(buffer, i);
|
||||||
|
|
||||||
|
pos.set(x, y, z, 1F);
|
||||||
|
pos.transform(t);
|
||||||
|
builder.vertex(pos.getX(), pos.getY(), pos.getZ());
|
||||||
|
|
||||||
if (shouldColor) {
|
if (shouldColor) {
|
||||||
float lum = (r < 0 ? 255 + r : r) / 256f;
|
float lum = (r < 0 ? 255 + r : r) / 256f;
|
||||||
builder.color((int) (this.r * lum), (int) (this.g * lum), (int) (this.b * lum), this.a);
|
builder.color((int) (this.r * lum), (int) (this.g * lum), (int) (this.b * lum), this.a);
|
||||||
|
@ -134,6 +138,8 @@ public class SuperByteBuffer {
|
||||||
if (shouldLight) {
|
if (shouldLight) {
|
||||||
int light = packedLightCoords;
|
int light = packedLightCoords;
|
||||||
if (lightTransform != null) {
|
if (lightTransform != null) {
|
||||||
|
lightPos.set(((x - f) * 15 / 16f) + f, (y - f) * 15 / 16f + f, (z - f) * 15 / 16f + f, 1F);
|
||||||
|
lightPos.transform(localTransforms);
|
||||||
lightPos.transform(lightTransform);
|
lightPos.transform(lightTransform);
|
||||||
light = getLight(Minecraft.getInstance().world, lightPos);
|
light = getLight(Minecraft.getInstance().world, lightPos);
|
||||||
}
|
}
|
||||||
|
@ -277,15 +283,16 @@ public class SuperByteBuffer {
|
||||||
BlockPos.Mutable pos = new BlockPos.Mutable();
|
BlockPos.Mutable pos = new BlockPos.Mutable();
|
||||||
double sky = 0, block = 0;
|
double sky = 0, block = 0;
|
||||||
float offset = 1 / 8f;
|
float offset = 1 / 8f;
|
||||||
for (float zOffset = offset; zOffset >= -offset; zOffset -= 2 * offset) {
|
// for (float zOffset = offset; zOffset >= -offset; zOffset -= 2 * offset) {
|
||||||
for (float yOffset = offset; yOffset >= -offset; yOffset -= 2 * offset) {
|
// for (float yOffset = offset; yOffset >= -offset; yOffset -= 2 * offset) {
|
||||||
for (float xOffset = offset; xOffset >= -offset; xOffset -= 2 * offset) {
|
// for (float xOffset = offset; xOffset >= -offset; xOffset -= 2 * offset) {
|
||||||
pos.setPos(lightPos.getX() + xOffset, lightPos.getY() + yOffset, lightPos.getZ() + zOffset);
|
// pos.setPos(lightPos.getX() + xOffset, lightPos.getY() + yOffset, lightPos.getZ() + zOffset);
|
||||||
sky += skyLightCache.computeIfAbsent(pos.toLong(), $ -> world.getLightLevel(LightType.SKY, pos) / 8.0);
|
pos.setPos(lightPos.getX() + 0, lightPos.getY() + 0, lightPos.getZ() + 0);
|
||||||
block += blockLightCache.computeIfAbsent(pos.toLong(), $ -> world.getLightLevel(LightType.BLOCK, pos) / 8.0);
|
sky += skyLightCache.computeIfAbsent(pos.toLong(), $ -> world.getLightLevel(LightType.SKY, pos));
|
||||||
}
|
block += blockLightCache.computeIfAbsent(pos.toLong(), $ -> world.getLightLevel(LightType.BLOCK, pos));
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
// }
|
||||||
|
|
||||||
return ((int) sky) << 20 | ((int) block) << 4;
|
return ((int) sky) << 20 | ((int) block) << 4;
|
||||||
}
|
}
|
||||||
|
|
|
@ -450,6 +450,8 @@
|
||||||
"create.tooltip.chute.fans_pull_up": "Fans pull from Above",
|
"create.tooltip.chute.fans_pull_up": "Fans pull from Above",
|
||||||
"create.tooltip.chute.fans_pull_down": "Fans pull from Below",
|
"create.tooltip.chute.fans_pull_down": "Fans pull from Below",
|
||||||
|
|
||||||
|
"create.hint.hose_pulley.title": "Bottomless Supply",
|
||||||
|
"create.hint.hose_pulley": "The targeted body of fluid is considered infinite.",
|
||||||
"create.hint.mechanical_arm_no_targets.title": "No Targets",
|
"create.hint.mechanical_arm_no_targets.title": "No Targets",
|
||||||
"create.hint.mechanical_arm_no_targets": "It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
"create.hint.mechanical_arm_no_targets": "It appears this _Mechanical_ _Arm_ has not been assigned any _targets._ Select belts, depots, funnels and other blocks by _right-clicking_ them while _holding_ the _Mechanical_ _Arm_ in your _hand_.",
|
||||||
"create.hint.horizontal_funnel.title": "Horizontal Funnels",
|
"create.hint.horizontal_funnel.title": "Horizontal Funnels",
|
||||||
|
|
|
@ -10,68 +10,68 @@
|
||||||
"item.create.example_item.tooltip.action1": "These controls are displayed.",
|
"item.create.example_item.tooltip.action1": "These controls are displayed.",
|
||||||
|
|
||||||
"block.create.andesite_encased_shaft.tooltip": "ANDESITE ENCASED SHAFT",
|
"block.create.andesite_encased_shaft.tooltip": "ANDESITE ENCASED SHAFT",
|
||||||
"block.create.andesite_encased_shaft.tooltip.summary": "_Creative_ _only_ item. Encase shafts _in-world_ using _Andesite_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.andesite_encased_shaft.tooltip.summary": "_Creative only_ item. Encase shafts _in-world_ using _Andesite Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.brass_encased_shaft.tooltip": "BRASS ENCASED SHAFT",
|
"block.create.brass_encased_shaft.tooltip": "BRASS ENCASED SHAFT",
|
||||||
"block.create.brass_encased_shaft.tooltip.summary": "_Creative_ _only_ item. Encase shafts _in-world_ using _Brass_ _Casing_. Casing blocks will not be consumed.",
|
"block.create.brass_encased_shaft.tooltip.summary": "_Creative only_ item. Encase shafts _in-world_ using _Brass Casing_. Casing blocks will not be consumed.",
|
||||||
|
|
||||||
"block.create.wooden_bracket.tooltip": "WOODEN BRACKET",
|
"block.create.wooden_bracket.tooltip": "WOODEN BRACKET",
|
||||||
"block.create.wooden_bracket.tooltip.summary": "_Decorate_ your _Shafts,_ _Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
"block.create.wooden_bracket.tooltip.summary": "_Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with a cozy and wooden bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.metal_bracket.tooltip": "METAL BRACKET",
|
"block.create.metal_bracket.tooltip": "METAL BRACKET",
|
||||||
"block.create.metal_bracket.tooltip.summary": "_Decorate_ your _Shafts,_ _Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
"block.create.metal_bracket.tooltip.summary": "_Decorate_ your _Shafts, Cogwheels_ and _Pipes_ with an industrial and sturdy bit of reinforcement.",
|
||||||
|
|
||||||
"block.create.andesite_casing.tooltip": "ANDESITE CASING",
|
"block.create.andesite_casing.tooltip": "ANDESITE CASING",
|
||||||
"block.create.andesite_casing.tooltip.summary": "Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.andesite_casing.tooltip.summary": "Simple machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.andesite_funnel.tooltip": "ANDESITE FUNNEL",
|
"block.create.andesite_funnel.tooltip": "ANDESITE FUNNEL",
|
||||||
"block.create.andesite_funnel.tooltip.summary": "A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_.",
|
"block.create.andesite_funnel.tooltip.summary": "A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_.",
|
||||||
"block.create.andesite_funnel.tooltip.condition1": "General Behaviour",
|
"block.create.andesite_funnel.tooltip.condition1": "General Behaviour",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour1": "The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.andesite_funnel.tooltip.behaviour1": "The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.andesite_funnel.tooltip.condition2": "When mounted on belts, depots and similar",
|
"block.create.andesite_funnel.tooltip.condition2": "When mounted on belts, depots and similar",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour2": "_Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.andesite_funnel.tooltip.behaviour2": "_Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.andesite_funnel.tooltip.condition3": "When vertically between two inventories",
|
"block.create.andesite_funnel.tooltip.condition3": "When vertically between two inventories",
|
||||||
"block.create.andesite_funnel.tooltip.behaviour3": "Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.andesite_funnel.tooltip.behaviour3": "Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.andesite_tunnel.tooltip": "ANDESITE TUNNEL",
|
"block.create.andesite_tunnel.tooltip": "ANDESITE TUNNEL",
|
||||||
"block.create.andesite_tunnel.tooltip.summary": "A protective cover for your _Belts_ and a great way to cover the holes left in your wall because of them.",
|
"block.create.andesite_tunnel.tooltip.summary": "A protective cover for your _Mechanical_ _Belts!_ _Andesite Tunnels_ can split off one item from a stack when another belt or depot is placed at the side of the main belt.",
|
||||||
"block.create.andesite_tunnel.tooltip.control1": "R-Click with Wrench on Side",
|
"block.create.andesite_tunnel.tooltip.control1": "R-Click with Wrench on Side",
|
||||||
"block.create.andesite_tunnel.tooltip.action1": "_Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.andesite_tunnel.tooltip.action1": "_Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
|
|
||||||
"block.create.brass_funnel.tooltip": "BRASS FUNNEL",
|
"block.create.brass_funnel.tooltip": "BRASS FUNNEL",
|
||||||
"block.create.brass_funnel.tooltip.summary": "A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone_ _signal_. Comes with a handy _filter_.",
|
"block.create.brass_funnel.tooltip.summary": "A general item transfer component, transitioning items between means of transportation. Can be controlled with a _redstone signal_. Comes with a handy _filter_.",
|
||||||
"block.create.brass_funnel.tooltip.condition1": "General Behaviour",
|
"block.create.brass_funnel.tooltip.condition1": "General Behaviour",
|
||||||
"block.create.brass_funnel.tooltip.behaviour1": "The _open_ _face_ will _collect_ _ground_ _items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
"block.create.brass_funnel.tooltip.behaviour1": "The _open face_ will _collect ground items_ in the block space in front of it and _insert_ them into any container on the opposite side of the funnel.",
|
||||||
"block.create.brass_funnel.tooltip.condition2": "When mounted on belts, depots and similar",
|
"block.create.brass_funnel.tooltip.condition2": "When mounted on belts, depots and similar",
|
||||||
"block.create.brass_funnel.tooltip.behaviour2": "_Collects_ or _Places_ items onto the mounted component, from or to the _inventory_ _behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
"block.create.brass_funnel.tooltip.behaviour2": "_Collects_ or _Places_ items onto the mounted component, from or to the _inventory behind_ itself. Whenever the funnel has specific directionality, it can be reversed using a Wrench.",
|
||||||
"block.create.brass_funnel.tooltip.condition3": "When vertically between two inventories",
|
"block.create.brass_funnel.tooltip.condition3": "When vertically between two inventories",
|
||||||
"block.create.brass_funnel.tooltip.behaviour3": "Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
"block.create.brass_funnel.tooltip.behaviour3": "Will _transfer_ items _downward_, much like a buffer-less hopper.",
|
||||||
|
|
||||||
"block.create.brass_tunnel.tooltip": "BRASS TUNNEL",
|
"block.create.brass_tunnel.tooltip": "BRASS TUNNEL",
|
||||||
"block.create.brass_tunnel.tooltip.summary": "_Brass_ _Tunnels_ come with a number of _Filtering_ and _Splitting_ options for your _Belts_.",
|
"block.create.brass_tunnel.tooltip.summary": "A fancy protective cover for your _Mechanical_ _Belts!_ _Brass Tunnels_ also come with a number of _Filtering_ and _Splitting_ options for your items.",
|
||||||
"block.create.brass_tunnel.tooltip.condition1": "When placed side by side",
|
"block.create.brass_tunnel.tooltip.condition1": "When placed side by side",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour1": "_Brass_ _Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
"block.create.brass_tunnel.tooltip.behaviour1": "_Brass Tunnels_ connect to each other allowing for content from one _Belt_ to be redirected to another.",
|
||||||
"block.create.brass_tunnel.tooltip.condition2": "Filtering",
|
"block.create.brass_tunnel.tooltip.condition2": "Filtering",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour2": "_Brass_ _Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
"block.create.brass_tunnel.tooltip.behaviour2": "_Brass Tunnels_ come with filters for both _Input_ and _Output_. If an _Item_ isn't permitted from the filtered output of a _Tunnel_ it will be transferred to the output of a connected _Tunnel_.",
|
||||||
"block.create.brass_tunnel.tooltip.condition3": "Splitting",
|
"block.create.brass_tunnel.tooltip.condition3": "Splitting",
|
||||||
"block.create.brass_tunnel.tooltip.behaviour3": "_Brass_ _Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
"block.create.brass_tunnel.tooltip.behaviour3": "_Brass Tunnels_ can be configured to change the method in which _Items_ are sorted onto connected _Belts_.",
|
||||||
"block.create.brass_tunnel.tooltip.control1": "R-Click with Wrench on Side",
|
"block.create.brass_tunnel.tooltip.control1": "R-Click with Wrench on Side",
|
||||||
"block.create.brass_tunnel.tooltip.action1": "_Adjusts_ _window_ _shutters_ if the tunnel has a window on that face.",
|
"block.create.brass_tunnel.tooltip.action1": "_Adjusts window shutters_ if the tunnel has a window on that face.",
|
||||||
"block.create.brass_tunnel.tooltip.control2": "Scroll with Wrench on Top",
|
"block.create.brass_tunnel.tooltip.control2": "Scroll with Wrench on Top",
|
||||||
"block.create.brass_tunnel.tooltip.action2": "Change the splitting method of connected _Tunnels_.",
|
"block.create.brass_tunnel.tooltip.action2": "Change the splitting method of connected _Tunnels_.",
|
||||||
|
|
||||||
"block.create.copper_casing.tooltip": "COPPER CASING",
|
"block.create.copper_casing.tooltip": "COPPER CASING",
|
||||||
"block.create.copper_casing.tooltip.summary": "Robust machine casing with a variety of uses. Safe for decoration.",
|
"block.create.copper_casing.tooltip.summary": "Robust machine casing with a variety of uses. Safe for decoration.",
|
||||||
"block.create.copper_casing.tooltip.condition1": "When used on Fluid Pipe",
|
"block.create.copper_casing.tooltip.condition1": "When used on Fluid Pipe",
|
||||||
"block.create.copper_casing.tooltip.behaviour1": "_Encases_ the _Fluid_ _Pipe_ with the _Copper_ _Casing_. Encased Fluid pipes will _lock_ _their_ _connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
"block.create.copper_casing.tooltip.behaviour1": "_Encases_ the _Fluid Pipe_ with the _Copper Casing_. Encased Fluid pipes will _lock their connections_ in place, no longer reacting to changes to neighbouring pipes.",
|
||||||
|
|
||||||
"block.create.encased_fluid_pipe.tooltip": "ENCASED FLUID PIPE",
|
"block.create.encased_fluid_pipe.tooltip": "ENCASED FLUID PIPE",
|
||||||
"block.create.encased_fluid_pipe.tooltip.summary": "A _Fluid_ _Pipe_ encased with the _Copper_ _Casing_.",
|
"block.create.encased_fluid_pipe.tooltip.summary": "A _Fluid Pipe_ encased with the _Copper Casing_.",
|
||||||
|
|
||||||
"block.create.copper_valve_handle.tooltip": "COPPER VALVE HANDLE",
|
"block.create.copper_valve_handle.tooltip": "COPPER VALVE HANDLE",
|
||||||
"block.create.copper_valve_handle.tooltip.summary": "A precise _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.copper_valve_handle.tooltip.summary": "A precise _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.copper_valve_handle.tooltip.condition1": "When Used",
|
"block.create.copper_valve_handle.tooltip.condition1": "When Used",
|
||||||
"block.create.copper_valve_handle.tooltip.behaviour1": "Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.copper_valve_handle.tooltip.behaviour1": "Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.seat.tooltip": "SEAT",
|
"block.create.seat.tooltip": "SEAT",
|
||||||
"block.create.seat.tooltip.summary": "Sit yourself down and enjoy the ride! Will anchor a player onto a moving _contraption_. Great for static furniture too! Comes in a variety of colours.",
|
"block.create.seat.tooltip.summary": "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.",
|
||||||
|
@ -79,7 +79,7 @@
|
||||||
"block.create.seat.tooltip.behaviour1": "Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
"block.create.seat.tooltip.behaviour1": "Sits the player on the _Seat_. Press L-shift to leave the _Seat_.",
|
||||||
|
|
||||||
"block.create.chute.tooltip": "CHUTE",
|
"block.create.chute.tooltip": "CHUTE",
|
||||||
"block.create.chute.tooltip.summary": "_Collect_ and transport items vertically or diagonally. Can both take and place items into _item_ _containers_. You can also interact with chutes from the side using _hoppers_ or _mounted_ _funnels_.",
|
"block.create.chute.tooltip.summary": "_Collect_ and transport items vertically or diagonally. Can both take and place items into _item containers_. You can also interact with chutes from the side using _hoppers_ or _mounted funnels_.",
|
||||||
"block.create.chute.tooltip.condition1": "When powered by a fan",
|
"block.create.chute.tooltip.condition1": "When powered by a fan",
|
||||||
"block.create.chute.tooltip.behaviour1": "_Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
"block.create.chute.tooltip.behaviour1": "_Fan_ powered chutes can convey _Items_ upwards, and suck _items_ off of _Depots_ and _Belts_.",
|
||||||
|
|
||||||
|
@ -89,7 +89,7 @@
|
||||||
"block.create.depot.tooltip.behaviour1": "Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
"block.create.depot.tooltip.behaviour1": "Places or takes an _Item_ from the _Depot_. _Blocks_ and _Contraptions_ that would interact with a _Belt_ also work on a _Depot_.",
|
||||||
|
|
||||||
"item.create.blaze_cake.tooltip": "BLAZE CAKE",
|
"item.create.blaze_cake.tooltip": "BLAZE CAKE",
|
||||||
"item.create.blaze_cake.tooltip.summary": "A Delicious treat for your hard-working _Blaze_ _Burners_. Gets them all fired up!",
|
"item.create.blaze_cake.tooltip.summary": "A Delicious treat for your hard-working _Blaze Burners_. Gets them all fired up!",
|
||||||
|
|
||||||
"item.create.empty_blaze_burner.tooltip": "EMPTY BLAZE BURNER",
|
"item.create.empty_blaze_burner.tooltip": "EMPTY BLAZE BURNER",
|
||||||
"item.create.empty_blaze_burner.tooltip.summary": "A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
"item.create.empty_blaze_burner.tooltip.summary": "A little iron home for your fiery friends. I'm sure you could put them to good use.",
|
||||||
|
@ -97,20 +97,20 @@
|
||||||
"item.create.empty_blaze_burner.tooltip.behaviour1": "_Captures_ a Blaze in the item",
|
"item.create.empty_blaze_burner.tooltip.behaviour1": "_Captures_ a Blaze in the item",
|
||||||
|
|
||||||
"block.create.fluid_pipe.tooltip": "FLUID PIPE",
|
"block.create.fluid_pipe.tooltip": "FLUID PIPE",
|
||||||
"block.create.fluid_pipe.tooltip.summary": "Used for moving _fluids_ around. Needs a _Mechanical_ _Pump_ to get the _fluid_ moving.",
|
"block.create.fluid_pipe.tooltip.summary": "Used for moving _fluids_ around. Needs a _Mechanical Pump_ to get the _fluid_ moving.",
|
||||||
"block.create.fluid_pipe.tooltip.condition1": "Fluid Transfer",
|
"block.create.fluid_pipe.tooltip.condition1": "Fluid Transfer",
|
||||||
"block.create.fluid_pipe.tooltip.behaviour1": "Can connect to _fluid_ _containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
"block.create.fluid_pipe.tooltip.behaviour1": "Can connect to _fluid containers_ such as _Tanks_ or _Basins_. Exposed _pipe_ ends can also drain or place fluid blocks. Be careful of leaks!",
|
||||||
"block.create.fluid_pipe.tooltip.control1": "Right-clicked with Wrench",
|
"block.create.fluid_pipe.tooltip.control1": "Right-clicked with Wrench",
|
||||||
"block.create.fluid_pipe.tooltip.action1": "Places a window on the pipe if available",
|
"block.create.fluid_pipe.tooltip.action1": "Places a window on the pipe if available",
|
||||||
|
|
||||||
"block.create.hose_pulley.tooltip": "HOSE PULLEY",
|
"block.create.hose_pulley.tooltip": "HOSE PULLEY",
|
||||||
"block.create.hose_pulley.tooltip.summary": "Used for _placing_ or _draining_ large _fluid_ _bodies_ in the world.",
|
"block.create.hose_pulley.tooltip.summary": "Used for _placing_ or _draining_ large _fluid bodies_ in the world.",
|
||||||
"block.create.hose_pulley.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.hose_pulley.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.hose_pulley.tooltip.behaviour1": "_Raises_ or _Lowers_ the hose, location of the hose determines up to which _height_ _extraction_ or _filling_ will act.",
|
"block.create.hose_pulley.tooltip.behaviour1": "_Raises_ or _Lowers_ the hose, location of the hose determines up to which _height extraction_ or _filling_ will act.",
|
||||||
"block.create.hose_pulley.tooltip.condition2": "When Fluids pulled from Pulley",
|
"block.create.hose_pulley.tooltip.condition2": "When Fluids pulled from Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour2": "Starts _taking_ _fluid_ blocks from the body the hose end was lowered into. Very _large_ _bodies_ of fluids will be _considered_ _infinite_.",
|
"block.create.hose_pulley.tooltip.behaviour2": "Starts _taking fluid_ blocks from the body the hose end was lowered into. Very _large bodies_ of fluids will be _considered infinite_.",
|
||||||
"block.create.hose_pulley.tooltip.condition3": "When Fluids pushed to Pulley",
|
"block.create.hose_pulley.tooltip.condition3": "When Fluids pushed to Pulley",
|
||||||
"block.create.hose_pulley.tooltip.behaviour3": "Starts _filling_ _fluid_ into the world _up_ _to_ the _hose_ ends' _height_.",
|
"block.create.hose_pulley.tooltip.behaviour3": "Starts _filling fluid_ into the world _up to_ the _hose_ ends' _height_.",
|
||||||
|
|
||||||
"block.create.fluid_tank.tooltip": "FLUID TANK",
|
"block.create.fluid_tank.tooltip": "FLUID TANK",
|
||||||
"block.create.fluid_tank.tooltip.summary": "_Stores_ all your favourite _fluids_. Scales in width and height.",
|
"block.create.fluid_tank.tooltip.summary": "_Stores_ all your favourite _fluids_. Scales in width and height.",
|
||||||
|
@ -118,51 +118,51 @@
|
||||||
"block.create.fluid_tank.tooltip.behaviour1": "Changes the optional window",
|
"block.create.fluid_tank.tooltip.behaviour1": "Changes the optional window",
|
||||||
|
|
||||||
"block.create.creative_fluid_tank.tooltip": "CREATIVE FLUID TANK",
|
"block.create.creative_fluid_tank.tooltip": "CREATIVE FLUID TANK",
|
||||||
"block.create.creative_fluid_tank.tooltip.summary": "This _Fluid_ _Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
"block.create.creative_fluid_tank.tooltip.summary": "This _Fluid Tank_ allows infinite replication of any Fluid. Scales in width and height.",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition1": "When Fluid in Tank",
|
"block.create.creative_fluid_tank.tooltip.condition1": "When Fluid in Tank",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour1": "Anything _extracting_ from this tank will provide an _endless_ _supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
"block.create.creative_fluid_tank.tooltip.behaviour1": "Anything _extracting_ from this tank will provide an _endless supply_ of the fluid specified. Fluids _inserted_ into this tank will be _voided._",
|
||||||
"block.create.creative_fluid_tank.tooltip.condition2": "Right-clicked with Wrench",
|
"block.create.creative_fluid_tank.tooltip.condition2": "Right-clicked with Wrench",
|
||||||
"block.create.creative_fluid_tank.tooltip.behaviour2": "Changes the optional window",
|
"block.create.creative_fluid_tank.tooltip.behaviour2": "Changes the optional window",
|
||||||
|
|
||||||
"block.create.fluid_valve.tooltip": "FLUID VALVE",
|
"block.create.fluid_valve.tooltip": "FLUID VALVE",
|
||||||
"block.create.fluid_valve.tooltip.summary": "Halts the flow of fluid down a pipe.",
|
"block.create.fluid_valve.tooltip.summary": "Halts the flow of fluid down a pipe.",
|
||||||
"block.create.fluid_valve.tooltip.condition1": "Controllable flow",
|
"block.create.fluid_valve.tooltip.condition1": "Controllable flow",
|
||||||
"block.create.fluid_valve.tooltip.behaviour1": "Applied _rotational_ _force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational_ _force_ to re-open the valve.",
|
"block.create.fluid_valve.tooltip.behaviour1": "Applied _rotational force_ will force the _valve_ to close, ceasing the flow of _fluids_. Reverse the direction of the _rotational force_ to re-open the valve.",
|
||||||
|
|
||||||
"block.create.mechanical_pump.tooltip": "MECHANICAL PUMP",
|
"block.create.mechanical_pump.tooltip": "MECHANICAL PUMP",
|
||||||
"block.create.mechanical_pump.tooltip.summary": "Takes _rotational_ _force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
"block.create.mechanical_pump.tooltip.summary": "Takes _rotational force_ and uses it to move _fluid_ along a _pipe_. Has a maximum range of effect in both directions. (16 blocks by default)",
|
||||||
"block.create.mechanical_pump.tooltip.condition1": "Fluid Flow",
|
"block.create.mechanical_pump.tooltip.condition1": "Fluid Flow",
|
||||||
"block.create.mechanical_pump.tooltip.behaviour1": "Applied _rotational_ _force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational_ _force_ to switch the direction that the _fluid_ flows.",
|
"block.create.mechanical_pump.tooltip.behaviour1": "Applied _rotational force_ creates pressure that forces _fluid_ through the _pipe_ network. Reverse the direction of the _rotational force_ to switch the direction that the _fluid_ flows.",
|
||||||
"block.create.mechanical_pump.tooltip.control1": "Right-clicked with Wrench",
|
"block.create.mechanical_pump.tooltip.control1": "Right-clicked with Wrench",
|
||||||
"block.create.mechanical_pump.tooltip.action1": "Reverses the direction of the _pump_, switching the default direction of the flow",
|
"block.create.mechanical_pump.tooltip.action1": "Reverses the direction of the _pump_, switching the default direction of the flow",
|
||||||
|
|
||||||
"block.create.smart_fluid_pipe.tooltip": "SMART FLUID PIPE",
|
"block.create.smart_fluid_pipe.tooltip": "SMART FLUID PIPE",
|
||||||
"block.create.smart_fluid_pipe.tooltip.summary": "A _fluid_ _pipe_ with a filter. Can specify which _fluids_ pass through.",
|
"block.create.smart_fluid_pipe.tooltip.summary": "A _fluid pipe_ with a filter. Can specify which _fluids_ pass through.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition1": "When Fluids are pushed into it",
|
"block.create.smart_fluid_pipe.tooltip.condition1": "When Fluids are pushed into it",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour1": "Smart pipes receiving fluid that does not match its filter will block the flow.",
|
"block.create.smart_fluid_pipe.tooltip.behaviour1": "Smart pipes receiving fluid that does not match its filter will block the flow.",
|
||||||
"block.create.smart_fluid_pipe.tooltip.condition2": "When adjacent to fluid container",
|
"block.create.smart_fluid_pipe.tooltip.condition2": "When adjacent to fluid container",
|
||||||
"block.create.smart_fluid_pipe.tooltip.behaviour2": "Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
"block.create.smart_fluid_pipe.tooltip.behaviour2": "Smart pipes _starting_ a _flow_ from any container will only extract fluids that _match_ its _filter._",
|
||||||
|
|
||||||
"block.create.spout.tooltip": "SPOUT",
|
"block.create.spout.tooltip": "SPOUT",
|
||||||
"block.create.spout.tooltip.summary": "An injector for refilling your _fluid_ _items._",
|
"block.create.spout.tooltip.summary": "An injector for refilling your _fluid items._",
|
||||||
"block.create.spout.tooltip.condition1": "Fluid Transfer",
|
"block.create.spout.tooltip.condition1": "Fluid Transfer",
|
||||||
"block.create.spout.tooltip.behaviour1": "When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
"block.create.spout.tooltip.behaviour1": "When a _fluid container item_ such as a _bucket_ or _bottle_ is placed underneath, the spout will attempt to refill it with it's own stored _fluid_.",
|
||||||
"block.create.spout.tooltip.condition2": "Fluid Automation",
|
"block.create.spout.tooltip.condition2": "Fluid Automation",
|
||||||
"block.create.spout.tooltip.behaviour2": "The spout placed above a _belt_ or _depot_ will react automatically with a _fluid_ _container_ _item_ that passes beneath it.",
|
"block.create.spout.tooltip.behaviour2": "The spout placed above a _belt_ or _depot_ will react automatically with a _fluid container item_ that passes beneath it.",
|
||||||
|
|
||||||
"block.create.item_drain.tooltip": "ITEM DRAIN",
|
"block.create.item_drain.tooltip": "ITEM DRAIN",
|
||||||
"block.create.item_drain.tooltip.summary": "A grated depot for emptying your _fluid_ _items._",
|
"block.create.item_drain.tooltip.summary": "A grated depot for emptying your _fluid items._",
|
||||||
"block.create.item_drain.tooltip.condition1": "Fluid Transfer",
|
"block.create.item_drain.tooltip.condition1": "Fluid Transfer",
|
||||||
"block.create.item_drain.tooltip.behaviour1": "When a _fluid_ _container_ _item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid_ _container_. The item will then be ejected on the opposite side.",
|
"block.create.item_drain.tooltip.behaviour1": "When a _fluid container item_ such as a _bucket_ or _bottle_ is inserted from the side, the drain will attempt to empty it into its own _fluid container_. The item will then be ejected on the opposite side.",
|
||||||
|
|
||||||
"block.create.mechanical_arm.tooltip": "MECHANICAL ARM",
|
"block.create.mechanical_arm.tooltip": "MECHANICAL ARM",
|
||||||
"block.create.mechanical_arm.tooltip.summary": "Advanced contraption for re-locating _items_.",
|
"block.create.mechanical_arm.tooltip.summary": "Advanced contraption for re-locating _items_.",
|
||||||
"block.create.mechanical_arm.tooltip.condition1": "Item Transfer",
|
"block.create.mechanical_arm.tooltip.condition1": "Item Transfer",
|
||||||
"block.create.mechanical_arm.tooltip.behaviour1": "Can take or place items into any _accessible_ _inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical_ _Crafters_.",
|
"block.create.mechanical_arm.tooltip.behaviour1": "Can take or place items into any _accessible inventory_, such as _Belts_, _Depots_, _Funnels_ and _Mechanical Crafters_.",
|
||||||
"block.create.mechanical_arm.tooltip.control1": "While in Hand",
|
"block.create.mechanical_arm.tooltip.control1": "While in Hand",
|
||||||
"block.create.mechanical_arm.tooltip.action1": "Right-Click an _accessible_ _item_ _inventory_ to set it as a _source_ for the _Mechanical_ _Arm_. Right-click twice to set it as the _destination_.",
|
"block.create.mechanical_arm.tooltip.action1": "Right-Click an _accessible item inventory_ to set it as a _source_ for the _Mechanical Arm_. Right-click twice to set it as the _destination_.",
|
||||||
"block.create.mechanical_arm.tooltip.control2": "Scroll with Wrench",
|
"block.create.mechanical_arm.tooltip.control2": "Scroll with Wrench",
|
||||||
"block.create.mechanical_arm.tooltip.action2": "Sets the ordering behaviour for _items_ output by the _mechanical_ _Arm_.",
|
"block.create.mechanical_arm.tooltip.action2": "Sets the ordering behaviour for _items_ output by the _mechanical Arm_.",
|
||||||
|
|
||||||
"item.create.wand_of_symmetry.tooltip": "SYMMETRY WAND",
|
"item.create.wand_of_symmetry.tooltip": "SYMMETRY WAND",
|
||||||
"item.create.wand_of_symmetry.tooltip.summary": "Perfectly mirrors Block placement across configured planes.",
|
"item.create.wand_of_symmetry.tooltip.summary": "Perfectly mirrors Block placement across configured planes.",
|
||||||
|
@ -173,7 +173,7 @@
|
||||||
"item.create.wand_of_symmetry.tooltip.control2": "R-Click in the Air",
|
"item.create.wand_of_symmetry.tooltip.control2": "R-Click in the Air",
|
||||||
"item.create.wand_of_symmetry.tooltip.action2": "_Removes_ the active Mirror",
|
"item.create.wand_of_symmetry.tooltip.action2": "_Removes_ the active Mirror",
|
||||||
"item.create.wand_of_symmetry.tooltip.control3": "R-Click while Sneaking",
|
"item.create.wand_of_symmetry.tooltip.control3": "R-Click while Sneaking",
|
||||||
"item.create.wand_of_symmetry.tooltip.action3": "Opens the _Configuration_ _Interface_",
|
"item.create.wand_of_symmetry.tooltip.action3": "Opens the _Configuration Interface_",
|
||||||
|
|
||||||
"item.create.handheld_blockzapper.tooltip": "BLOCKZAPPER",
|
"item.create.handheld_blockzapper.tooltip": "BLOCKZAPPER",
|
||||||
"item.create.handheld_blockzapper.tooltip.summary": "Novel gadget for placing or exchanging blocks at a distance.",
|
"item.create.handheld_blockzapper.tooltip.summary": "Novel gadget for placing or exchanging blocks at a distance.",
|
||||||
|
@ -182,46 +182,46 @@
|
||||||
"item.create.handheld_blockzapper.tooltip.control2": "R-Click at Block",
|
"item.create.handheld_blockzapper.tooltip.control2": "R-Click at Block",
|
||||||
"item.create.handheld_blockzapper.tooltip.action2": "_Places_ or _Replaces_ the targeted block.",
|
"item.create.handheld_blockzapper.tooltip.action2": "_Places_ or _Replaces_ the targeted block.",
|
||||||
"item.create.handheld_blockzapper.tooltip.control3": "R-Click while Sneaking",
|
"item.create.handheld_blockzapper.tooltip.control3": "R-Click while Sneaking",
|
||||||
"item.create.handheld_blockzapper.tooltip.action3": "Opens the _Configuration_ _Interface_.",
|
"item.create.handheld_blockzapper.tooltip.action3": "Opens the _Configuration Interface_.",
|
||||||
|
|
||||||
"item.create.handheld_worldshaper.tooltip": "HANDHELD WORLDSHAPER",
|
"item.create.handheld_worldshaper.tooltip": "HANDHELD WORLDSHAPER",
|
||||||
"item.create.handheld_worldshaper.tooltip.summary": "Handy tool for creating _landscapes_ and _terrain_ _features_.",
|
"item.create.handheld_worldshaper.tooltip.summary": "Handy tool for creating _landscapes_ and _terrain features_.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control1": "L-Click at Block",
|
"item.create.handheld_worldshaper.tooltip.control1": "L-Click at Block",
|
||||||
"item.create.handheld_worldshaper.tooltip.action1": "Sets blocks placed by the tool to the targeted block.",
|
"item.create.handheld_worldshaper.tooltip.action1": "Sets blocks placed by the tool to the targeted block.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control2": "R-Click at Block",
|
"item.create.handheld_worldshaper.tooltip.control2": "R-Click at Block",
|
||||||
"item.create.handheld_worldshaper.tooltip.action2": "Applies the currently selected _Brush_ and _Tool_ at the targeted location.",
|
"item.create.handheld_worldshaper.tooltip.action2": "Applies the currently selected _Brush_ and _Tool_ at the targeted location.",
|
||||||
"item.create.handheld_worldshaper.tooltip.control3": "R-Click while Sneaking",
|
"item.create.handheld_worldshaper.tooltip.control3": "R-Click while Sneaking",
|
||||||
"item.create.handheld_worldshaper.tooltip.action3": "Opens the _Configuration_ _Interface_",
|
"item.create.handheld_worldshaper.tooltip.action3": "Opens the _Configuration Interface_",
|
||||||
|
|
||||||
"item.create.tree_fertilizer.tooltip": "TREE FERTILIZER",
|
"item.create.tree_fertilizer.tooltip": "TREE FERTILIZER",
|
||||||
"item.create.tree_fertilizer.tooltip.summary": "A powerful combination of minerals suitable for speeding up the growth of common tree types.",
|
"item.create.tree_fertilizer.tooltip.summary": "A powerful combination of minerals suitable for speeding up the growth of common tree types.",
|
||||||
"item.create.tree_fertilizer.tooltip.condition1": "When used on a Sapling",
|
"item.create.tree_fertilizer.tooltip.condition1": "When used on a Sapling",
|
||||||
"item.create.tree_fertilizer.tooltip.behaviour1": "Grows Trees _regardless_ of their _spacing_ _conditions_",
|
"item.create.tree_fertilizer.tooltip.behaviour1": "Grows Trees _regardless_ of their _spacing conditions_",
|
||||||
|
|
||||||
"item.create.deforester.tooltip": "DEFORESTER",
|
"item.create.deforester.tooltip": "DEFORESTER",
|
||||||
"item.create.deforester.tooltip.summary": "A _radiant_ _axe_ able to chop down trees in a split second.",
|
"item.create.deforester.tooltip.summary": "A _radiant axe_ able to chop down trees in a split second.",
|
||||||
|
|
||||||
"item.create.extendo_grip.tooltip": "EXTENDO GRIP",
|
"item.create.extendo_grip.tooltip": "EXTENDO GRIP",
|
||||||
"item.create.extendo_grip.tooltip.summary": "Boioioing! Greatly _increases_ _reach_ _distance_ of the wielder.",
|
"item.create.extendo_grip.tooltip.summary": "Boioioing! Greatly _increases reach distance_ of the wielder.",
|
||||||
"item.create.extendo_grip.tooltip.condition1": "When in Off-Hand",
|
"item.create.extendo_grip.tooltip.condition1": "When in Off-Hand",
|
||||||
"item.create.extendo_grip.tooltip.behaviour1": "Increases _reach_ _distance_ of items used in the _Main-Hand_.",
|
"item.create.extendo_grip.tooltip.behaviour1": "Increases _reach distance_ of items used in the _Main-Hand_.",
|
||||||
|
|
||||||
"item.create.filter.tooltip": "FILTER",
|
"item.create.filter.tooltip": "FILTER",
|
||||||
"item.create.filter.tooltip.summary": "_Controls_ _outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set_ _of_ _items_ or several _nested_ _filters_.",
|
"item.create.filter.tooltip.summary": "_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": "When in filter slot",
|
"item.create.filter.tooltip.condition1": "When in filter slot",
|
||||||
"item.create.filter.tooltip.behaviour1": "_Controls_ item flow according to its _configuration_.",
|
"item.create.filter.tooltip.behaviour1": "_Controls_ item flow according to its _configuration_.",
|
||||||
"item.create.filter.tooltip.condition2": "When R-Clicked",
|
"item.create.filter.tooltip.condition2": "When R-Clicked",
|
||||||
"item.create.filter.tooltip.behaviour2": "Opens the _configuration_ _interface_.",
|
"item.create.filter.tooltip.behaviour2": "Opens the _configuration interface_.",
|
||||||
|
|
||||||
"item.create.attribute_filter.tooltip": "ATTRIBUTE FILTER",
|
"item.create.attribute_filter.tooltip": "ATTRIBUTE FILTER",
|
||||||
"item.create.attribute_filter.tooltip.summary": "_Controls_ _outputs_ and _inputs_ of logistical devices with more _precision_, matching them against a _set_ _of_ item _attributes_ and _categories_.",
|
"item.create.attribute_filter.tooltip.summary": "_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": "When in filter slot",
|
"item.create.attribute_filter.tooltip.condition1": "When in filter slot",
|
||||||
"item.create.attribute_filter.tooltip.behaviour1": "_Controls_ item flow according to its _configuration_.",
|
"item.create.attribute_filter.tooltip.behaviour1": "_Controls_ item flow according to its _configuration_.",
|
||||||
"item.create.attribute_filter.tooltip.condition2": "When R-Clicked",
|
"item.create.attribute_filter.tooltip.condition2": "When R-Clicked",
|
||||||
"item.create.attribute_filter.tooltip.behaviour2": "Opens the _configuration_ _interface_.",
|
"item.create.attribute_filter.tooltip.behaviour2": "Opens the _configuration interface_.",
|
||||||
|
|
||||||
"item.create.empty_schematic.tooltip": "EMPTY SCHEMATIC",
|
"item.create.empty_schematic.tooltip": "EMPTY SCHEMATIC",
|
||||||
"item.create.empty_schematic.tooltip.summary": "Used as a recipe ingredient and for writing at the _Schematic_ _Table_.",
|
"item.create.empty_schematic.tooltip.summary": "Used as a recipe ingredient and for writing at the _Schematic Table_.",
|
||||||
|
|
||||||
"item.create.schematic.tooltip": "SCHEMATIC",
|
"item.create.schematic.tooltip": "SCHEMATIC",
|
||||||
"item.create.schematic.tooltip.summary": "Holds a structure to be positioned and placed into the world. Position the Hologram as desired and use a _Schematicannon_ to build it.",
|
"item.create.schematic.tooltip.summary": "Holds a structure to be positioned and placed into the world. Position the Hologram as desired and use a _Schematicannon_ to build it.",
|
||||||
|
@ -249,24 +249,24 @@
|
||||||
"block.create.schematicannon.tooltip.action1": "Opens the _Interface_",
|
"block.create.schematicannon.tooltip.action1": "Opens the _Interface_",
|
||||||
|
|
||||||
"block.create.schematic_table.tooltip": "SCHEMATIC TABLE",
|
"block.create.schematic_table.tooltip": "SCHEMATIC TABLE",
|
||||||
"block.create.schematic_table.tooltip.summary": "Writes saved Schematics onto an _Empty_ _Schematic_.",
|
"block.create.schematic_table.tooltip.summary": "Writes saved Schematics onto an _Empty Schematic_.",
|
||||||
"block.create.schematic_table.tooltip.condition1": "When given an Empty Schematic",
|
"block.create.schematic_table.tooltip.condition1": "When given an Empty Schematic",
|
||||||
"block.create.schematic_table.tooltip.behaviour1": "Uploads a chosen File from your Schematics Folder.",
|
"block.create.schematic_table.tooltip.behaviour1": "Uploads a chosen File from your Schematics Folder.",
|
||||||
|
|
||||||
"block.create.shaft.tooltip": "SHAFT",
|
"block.create.shaft.tooltip": "SHAFT",
|
||||||
"block.create.shaft.tooltip.summary": "_Relays_ _Rotation_ in a straight line.",
|
"block.create.shaft.tooltip.summary": "_Relays Rotation_ in a straight line.",
|
||||||
|
|
||||||
"block.create.cogwheel.tooltip": "COGWHEEL",
|
"block.create.cogwheel.tooltip": "COGWHEEL",
|
||||||
"block.create.cogwheel.tooltip.summary": "_Relays_ _Rotation_ in a straight line, and to adjacent _Cogwheels_.",
|
"block.create.cogwheel.tooltip.summary": "_Relays Rotation_ in a straight line, and to adjacent _Cogwheels_.",
|
||||||
|
|
||||||
"block.create.large_cogwheel.tooltip": "LARGE COGWHEEL",
|
"block.create.large_cogwheel.tooltip": "LARGE COGWHEEL",
|
||||||
"block.create.large_cogwheel.tooltip.summary": "A larger version of the _Cogwheel_, allowing for _change_ in _Rotation_ _Speed_ when connected to its smaller Counterpart.",
|
"block.create.large_cogwheel.tooltip.summary": "A larger version of the _Cogwheel_, allowing for _change_ in _Rotation Speed_ when connected to its smaller Counterpart.",
|
||||||
|
|
||||||
"block.create.encased_shaft.tooltip": "ENCASED SHAFT",
|
"block.create.encased_shaft.tooltip": "ENCASED SHAFT",
|
||||||
"block.create.encased_shaft.tooltip.summary": "_Relays_ _Rotation_ in a straight line. Suitable for propagating Rotation through Walls.",
|
"block.create.encased_shaft.tooltip.summary": "_Relays Rotation_ in a straight line. Suitable for propagating Rotation through Walls.",
|
||||||
|
|
||||||
"block.create.gearbox.tooltip": "GEARBOX",
|
"block.create.gearbox.tooltip": "GEARBOX",
|
||||||
"block.create.gearbox.tooltip.summary": "_Relays_ _Rotation_ in _four_ _directions_ Reverses straight connections.",
|
"block.create.gearbox.tooltip.summary": "_Relays Rotation_ in _four directions_ Reverses straight connections.",
|
||||||
|
|
||||||
"block.create.gearshift.tooltip": "GEARSHIFT",
|
"block.create.gearshift.tooltip": "GEARSHIFT",
|
||||||
"block.create.gearshift.tooltip.summary": "A control to toggle rotation direction for connected shafts.",
|
"block.create.gearshift.tooltip.summary": "A control to toggle rotation direction for connected shafts.",
|
||||||
|
@ -279,369 +279,369 @@
|
||||||
"block.create.clutch.tooltip.behaviour1": "_Stops_ conveying rotation to the other side.",
|
"block.create.clutch.tooltip.behaviour1": "_Stops_ conveying rotation to the other side.",
|
||||||
|
|
||||||
"block.create.encased_chain_drive.tooltip": "ENCASED_CHAIN_DRIVE",
|
"block.create.encased_chain_drive.tooltip": "ENCASED_CHAIN_DRIVE",
|
||||||
"block.create.encased_chain_drive.tooltip.summary": "_Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
"block.create.encased_chain_drive.tooltip.summary": "_Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. Chain drives connect in a group when placed next to another on any face without a shaft. Their orientation does not have to match.",
|
||||||
"block.create.encased_chain_drive.tooltip.condition1": "When Connected",
|
"block.create.encased_chain_drive.tooltip.condition1": "When Connected",
|
||||||
"block.create.encased_chain_drive.tooltip.behaviour1": "Attached Blocks will relay _rotation_ _speed_ and direction of this component.",
|
"block.create.encased_chain_drive.tooltip.behaviour1": "Attached Blocks will relay _rotation speed_ and direction of this component.",
|
||||||
|
|
||||||
"block.create.adjustable_chain_gearshift.tooltip": "ADJUSTABLE CHAIN GEARSHIFT",
|
"block.create.adjustable_chain_gearshift.tooltip": "ADJUSTABLE CHAIN GEARSHIFT",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.summary": "_Relays_ _Rotation_ in a straight line and to adjacent _Encased_ _Chain_ _Drives_. _Analog_ _redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
"block.create.adjustable_chain_gearshift.tooltip.summary": "_Relays Rotation_ in a straight line and to adjacent _Encased Chain Drives_. _Analog redstone_ provided to this block will control which size of drive wheel is engaged with attached chain drives.",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.condition1": "Redstone Control",
|
"block.create.adjustable_chain_gearshift.tooltip.condition1": "Redstone Control",
|
||||||
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "_Without_ a signal, adjacent chain drives will relay the _same_ _speed._ With a _full_ _strength_ signal, adjacent chain drives will relay exactly _twice_ _its_ _speed._ Anything inbetween will give results between 1-2x its speed.",
|
"block.create.adjustable_chain_gearshift.tooltip.behaviour1": "_Without_ a signal, adjacent chain drives will relay the _same speed._ With a _full strength_ signal, adjacent chain drives will relay exactly _twice its speed._ Anything inbetween will give results between 1-2x its speed.",
|
||||||
|
|
||||||
"item.create.belt_connector.tooltip": "BELT CONNECTOR",
|
"item.create.belt_connector.tooltip": "BELT CONNECTOR",
|
||||||
"item.create.belt_connector.tooltip.summary": "Connects two or more _Shafts_ with a _Mechanical_ _Belt_. Connected shafts will have the exact same rotation speed and direction. The Belt can act as a _Conveyor_ for _Items_ and _Entities_.",
|
"item.create.belt_connector.tooltip.summary": "Connects two or more _Shafts_ with a _Mechanical Belt_. Connected shafts will have the exact same rotation speed and direction. The Belt can act as a _Conveyor_ for _Items_ and _Entities_.",
|
||||||
"item.create.belt_connector.tooltip.control1": "R-Clicked on Shaft",
|
"item.create.belt_connector.tooltip.control1": "R-Clicked on Shaft",
|
||||||
"item.create.belt_connector.tooltip.action1": "Selects the shaft as one pulley of the Belt. Both selected Shafts have to _line_ _up_ either _Vertically_, _Horizontally_, or _Diagonally_ toward the Belt's Direction.",
|
"item.create.belt_connector.tooltip.action1": "Selects the shaft as one pulley of the Belt. Both selected Shafts have to _line up_ either _Vertically_, _Horizontally_, or _Diagonally_ toward the Belt's Direction.",
|
||||||
"item.create.belt_connector.tooltip.control2": "R-Click while Sneaking",
|
"item.create.belt_connector.tooltip.control2": "R-Click while Sneaking",
|
||||||
"item.create.belt_connector.tooltip.action2": "_Resets_ the first selected position for the Belt.",
|
"item.create.belt_connector.tooltip.action2": "_Resets_ the first selected position for the Belt.",
|
||||||
|
|
||||||
"item.create.goggles.tooltip": "GOGGLES",
|
"item.create.goggles.tooltip": "GOGGLES",
|
||||||
"item.create.goggles.tooltip.summary": "A pair of glasses to augment your vision with useful _kinetic_ _information_.",
|
"item.create.goggles.tooltip.summary": "A pair of glasses to augment your vision with useful _kinetic information_.",
|
||||||
"item.create.goggles.tooltip.condition1": "When worn",
|
"item.create.goggles.tooltip.condition1": "When worn",
|
||||||
"item.create.goggles.tooltip.behaviour1": "Shows _colored_ _indicators_ corresponding to the _Speed_ _Level_ of a placed kinetic component as well as _Stress_ _Impact_ and _Capacity_ of individual components.",
|
"item.create.goggles.tooltip.behaviour1": "Shows _colored indicators_ corresponding to the _Speed Level_ of a placed kinetic component as well as _Stress Impact_ and _Capacity_ of individual components.",
|
||||||
"item.create.goggles.tooltip.condition2": "When looking at gauge",
|
"item.create.goggles.tooltip.condition2": "When looking at gauge",
|
||||||
"item.create.goggles.tooltip.behaviour2": "Shows detailed information about _Speed_ or _Stress_ of the network to which the gauge is connected.",
|
"item.create.goggles.tooltip.behaviour2": "Shows detailed information about _Speed_ or _Stress_ of the network to which the gauge is connected.",
|
||||||
|
|
||||||
"item.create.wrench.tooltip": "WRENCH",
|
"item.create.wrench.tooltip": "WRENCH",
|
||||||
"item.create.wrench.tooltip.summary": "A useful tool for working on kinetic contraptions. Can be used to _Rotate_, _Dismantle_ and to _Configure_ components.",
|
"item.create.wrench.tooltip.summary": "A useful tool for working on kinetic contraptions. Can be used to _Rotate_, _Dismantle_ and to _Configure_ components.",
|
||||||
"item.create.wrench.tooltip.control1": "Right-Click a kinetic block",
|
"item.create.wrench.tooltip.control1": "Right-Click a kinetic block",
|
||||||
"item.create.wrench.tooltip.action1": "_Rotates_ _components_ toward or away from the face with which you interacted.",
|
"item.create.wrench.tooltip.action1": "_Rotates components_ toward or away from the face with which you interacted.",
|
||||||
"item.create.wrench.tooltip.control2": "R-Click while Sneaking",
|
"item.create.wrench.tooltip.control2": "R-Click while Sneaking",
|
||||||
"item.create.wrench.tooltip.action2": "_Disassembles_ _Kinetic_ _components_ and places them back in _your_ _inventory_.",
|
"item.create.wrench.tooltip.action2": "_Disassembles Kinetic components_ and places them back in _your inventory_.",
|
||||||
|
|
||||||
"block.create.creative_motor.tooltip": "CREATIVE MOTOR",
|
"block.create.creative_motor.tooltip": "CREATIVE MOTOR",
|
||||||
"block.create.creative_motor.tooltip.summary": "A configurable source of _Rotational_ _Force_.",
|
"block.create.creative_motor.tooltip.summary": "A configurable source of _Rotational Force_.",
|
||||||
|
|
||||||
"block.create.water_wheel.tooltip": "WATER WHEEL",
|
"block.create.water_wheel.tooltip": "WATER WHEEL",
|
||||||
"block.create.water_wheel.tooltip.summary": "Provides _Rotational_ _Force_ taken from adjacent _Water_ _Currents_.",
|
"block.create.water_wheel.tooltip.summary": "Provides _Rotational Force_ taken from adjacent _Water Currents_.",
|
||||||
|
|
||||||
"block.create.encased_fan.tooltip": "ENCASED FAN",
|
"block.create.encased_fan.tooltip": "ENCASED FAN",
|
||||||
"block.create.encased_fan.tooltip.summary": "Converts _Rotational_ _Force_ to _Air_ _Currents_ and back. Has a variety of uses.",
|
"block.create.encased_fan.tooltip.summary": "Converts _Rotational Force_ to _Air Currents_ and back. Has a variety of uses.",
|
||||||
"block.create.encased_fan.tooltip.condition1": "When Powered by Redstone",
|
"block.create.encased_fan.tooltip.condition1": "When Powered by Redstone",
|
||||||
"block.create.encased_fan.tooltip.behaviour1": "Provides _rotational_ _force_ from any _heat_ _sources_ immediately below itself. The fan has to be facing down.",
|
"block.create.encased_fan.tooltip.behaviour1": "Provides _rotational force_ from any _heat sources_ immediately below itself. The fan has to be facing down.",
|
||||||
"block.create.encased_fan.tooltip.condition2": "When Powered by Kinetics",
|
"block.create.encased_fan.tooltip.condition2": "When Powered by Kinetics",
|
||||||
"block.create.encased_fan.tooltip.behaviour2": "_Pushes_ or _Pulls_ Entities, depending on the incoming Rotation speed.",
|
"block.create.encased_fan.tooltip.behaviour2": "_Pushes_ or _Pulls_ Entities, depending on the incoming Rotation speed.",
|
||||||
"block.create.encased_fan.tooltip.condition3": "When blowing through special blocks",
|
"block.create.encased_fan.tooltip.condition3": "When blowing through special blocks",
|
||||||
"block.create.encased_fan.tooltip.behaviour3": "_Liquids_ and _Fire_ particles are emitted into the air flow. This can be used to _process_ _items_.",
|
"block.create.encased_fan.tooltip.behaviour3": "_Liquids_ and _Fire_ particles are emitted into the air flow. This can be used to _process items_.",
|
||||||
|
|
||||||
"block.create.nozzle.tooltip": "NOZZLE",
|
"block.create.nozzle.tooltip": "NOZZLE",
|
||||||
"block.create.nozzle.tooltip.summary": "Attach to the front of an _Encased_ _Fan_ to distribute its effect on Entities in _all_ _directions_.",
|
"block.create.nozzle.tooltip.summary": "Attach to the front of an _Encased Fan_ to distribute its effect on Entities in _all directions_.",
|
||||||
|
|
||||||
"block.create.hand_crank.tooltip": "HAND CRANK",
|
"block.create.hand_crank.tooltip": "HAND CRANK",
|
||||||
"block.create.hand_crank.tooltip.summary": "A simple _source_ of _Rotational_ _Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
"block.create.hand_crank.tooltip.summary": "A simple _source_ of _Rotational Force_ that requires the interaction of players. Be careful not to wear yourself out!",
|
||||||
"block.create.hand_crank.tooltip.condition1": "When Used",
|
"block.create.hand_crank.tooltip.condition1": "When Used",
|
||||||
"block.create.hand_crank.tooltip.behaviour1": "Provides _Rotational_ _Force_ to an attached contraption. _Sneak_ _to_ _reverse_ the rotation.",
|
"block.create.hand_crank.tooltip.behaviour1": "Provides _Rotational Force_ to an attached contraption. _Sneak to reverse_ the rotation.",
|
||||||
|
|
||||||
"block.create.cuckoo_clock.tooltip": "CUCKOO CLOCK",
|
"block.create.cuckoo_clock.tooltip": "CUCKOO CLOCK",
|
||||||
"block.create.cuckoo_clock.tooltip.summary": "Fine craftsmanship for _decorating_ a space and _keeping_ _track_ _of_ _time_.",
|
"block.create.cuckoo_clock.tooltip.summary": "Fine craftsmanship for _decorating_ a space and _keeping track of time_.",
|
||||||
"block.create.cuckoo_clock.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.cuckoo_clock.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.cuckoo_clock.tooltip.behaviour1": "Shows the _current_ _time_ and plays a tune twice a day. _Activates_ once at _noon_ and at dusk, as soon as _players_ _can_ _sleep_.",
|
"block.create.cuckoo_clock.tooltip.behaviour1": "Shows the _current time_ and plays a tune twice a day. _Activates_ once at _noon_ and at dusk, as soon as _players can sleep_.",
|
||||||
|
|
||||||
"block.create.turntable.tooltip": "TURNTABLE",
|
"block.create.turntable.tooltip": "TURNTABLE",
|
||||||
"block.create.turntable.tooltip.summary": "Turns _Rotational_ _Force_ into refined Motion Sickness.",
|
"block.create.turntable.tooltip.summary": "Turns _Rotational Force_ into refined Motion Sickness.",
|
||||||
|
|
||||||
"block.create.millstone.tooltip": "MILLSTONE",
|
"block.create.millstone.tooltip": "MILLSTONE",
|
||||||
"block.create.millstone.tooltip.summary": "A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
"block.create.millstone.tooltip.summary": "A kinetic component suitable for _grinding_ inserted _materials_. Can be powered by an adjacent cogwheel or by connecting to the shaft at the bottom. Results have to be extracted from the component.",
|
||||||
"block.create.millstone.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.millstone.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.millstone.tooltip.behaviour1": "Starts applying _milling_ _recipes_ to any items inserted from the side or the top of the block.",
|
"block.create.millstone.tooltip.behaviour1": "Starts applying _milling recipes_ to any items inserted from the side or the top of the block.",
|
||||||
"block.create.millstone.tooltip.condition2": "When R-Clicked",
|
"block.create.millstone.tooltip.condition2": "When R-Clicked",
|
||||||
"block.create.millstone.tooltip.behaviour2": "Collects the outputs manually.",
|
"block.create.millstone.tooltip.behaviour2": "Collects the outputs manually.",
|
||||||
|
|
||||||
"block.create.crushing_wheel.tooltip": "CRUSHING WHEEL",
|
"block.create.crushing_wheel.tooltip": "CRUSHING WHEEL",
|
||||||
"block.create.crushing_wheel.tooltip.summary": "Large rotatable wheels that _break_ _down_ anything.",
|
"block.create.crushing_wheel.tooltip.summary": "Large rotatable wheels that _break down_ anything.",
|
||||||
"block.create.crushing_wheel.tooltip.condition1": "When attached to other Crushing Wheel",
|
"block.create.crushing_wheel.tooltip.condition1": "When attached to other Crushing Wheel",
|
||||||
"block.create.crushing_wheel.tooltip.behaviour1": "Forms a crushing machine for processing a variety of things. The Wheels' teeth have to connect and moving with the _same_ _speed_ in _opposite_ _directions_.",
|
"block.create.crushing_wheel.tooltip.behaviour1": "Forms a crushing machine for processing a variety of things. The Wheels' teeth have to connect and moving with the _same speed_ in _opposite directions_.",
|
||||||
|
|
||||||
"block.create.mechanical_press.tooltip": "MECHANICAL PRESS",
|
"block.create.mechanical_press.tooltip": "MECHANICAL PRESS",
|
||||||
"block.create.mechanical_press.tooltip.summary": "A forceful piston for compressing items beneath it. Requires constant _Rotational_ _Force_.",
|
"block.create.mechanical_press.tooltip.summary": "A forceful piston for compressing items beneath it. Requires constant _Rotational Force_.",
|
||||||
"block.create.mechanical_press.tooltip.condition1": "When Powered by Redstone",
|
"block.create.mechanical_press.tooltip.condition1": "When Powered by Redstone",
|
||||||
"block.create.mechanical_press.tooltip.behaviour1": "_Starts_ to compress items dropped below it.",
|
"block.create.mechanical_press.tooltip.behaviour1": "_Starts_ to compress items dropped below it.",
|
||||||
"block.create.mechanical_press.tooltip.condition2": "When Above a Mechanical Belt",
|
"block.create.mechanical_press.tooltip.condition2": "When Above a Mechanical Belt",
|
||||||
"block.create.mechanical_press.tooltip.behaviour2": "_Automatically_ compresses bypassing items on the Belt.",
|
"block.create.mechanical_press.tooltip.behaviour2": "_Automatically_ compresses bypassing items on the Belt.",
|
||||||
"block.create.mechanical_press.tooltip.condition3": "When above Basin",
|
"block.create.mechanical_press.tooltip.condition3": "When above Basin",
|
||||||
"block.create.mechanical_press.tooltip.behaviour3": "Starts to _compact_ _items_ in the basin whenever all necessary ingredients are present.",
|
"block.create.mechanical_press.tooltip.behaviour3": "Starts to _compact items_ in the basin whenever all necessary ingredients are present.",
|
||||||
|
|
||||||
"block.create.basin.tooltip": "BASIN",
|
"block.create.basin.tooltip": "BASIN",
|
||||||
"block.create.basin.tooltip.summary": "A handy _item_ _container_ used in processing with the _Mechanical_ _Mixer_ and the _Mechanical_ _Press_. Supports _Redstone_ _Comparators_. Comes with a handy filter, specifying which items should be created in this Basin.",
|
"block.create.basin.tooltip.summary": "A handy _item container_ used in processing with the _Mechanical Mixer_ and the _Mechanical Press_. Supports _Redstone Comparators_. Comes with a handy filter, specifying which items should be created in this Basin.",
|
||||||
"block.create.basin.tooltip.condition1": "Auto-Output",
|
"block.create.basin.tooltip.condition1": "Auto-Output",
|
||||||
"block.create.basin.tooltip.behaviour1": "When _open_ _inventories_ such as belts, other basins, depots, item drains and others are _below_ _one_ _side_ of a basin, they will automatically receive any _item/fluid_ _outputs_ created in the basin. This is useful for automation.",
|
"block.create.basin.tooltip.behaviour1": "When _open inventories_ such as belts, other basins, depots, item drains and others are _below one side_ of a basin, they will automatically receive any _item/fluid outputs_ created in the basin. This is useful for automation.",
|
||||||
|
|
||||||
"block.create.blaze_burner.tooltip": "BLAZE BURNER",
|
"block.create.blaze_burner.tooltip": "BLAZE BURNER",
|
||||||
"block.create.blaze_burner.tooltip.summary": "A block to heat a basin when housing a tamed blaze.",
|
"block.create.blaze_burner.tooltip.summary": "A block to heat a basin when housing a tamed blaze.",
|
||||||
"block.create.blaze_burner.tooltip.condition1": "When placed below a basin",
|
"block.create.blaze_burner.tooltip.condition1": "When placed below a basin",
|
||||||
"block.create.blaze_burner.tooltip.behaviour1": "Provides _heat_ to basin recipes.",
|
"block.create.blaze_burner.tooltip.behaviour1": "Provides _heat_ to basin recipes.",
|
||||||
"block.create.blaze_burner.tooltip.condition2": "When fuel is used on the blaze heater",
|
"block.create.blaze_burner.tooltip.condition2": "When fuel is used on the blaze heater",
|
||||||
"block.create.blaze_burner.tooltip.behaviour2": "Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze_ _Cake_ for high temperatures.",
|
"block.create.blaze_burner.tooltip.behaviour2": "Increases the remaining burn time by the furnace burn time of the used item. Consumes the item. Use _Blaze Cake_ for high temperatures.",
|
||||||
|
|
||||||
"block.create.reinforced_rail.tooltip": "REINFORCED RAIL",
|
"block.create.reinforced_rail.tooltip": "REINFORCED RAIL",
|
||||||
"block.create.reinforced_rail.tooltip.summary": "A timber stabilized rail, _does_ _not_ _need_ _supports_.",
|
"block.create.reinforced_rail.tooltip.summary": "A timber stabilized rail, _does not need supports_.",
|
||||||
|
|
||||||
"block.create.mechanical_mixer.tooltip": "MECHANICAL MIXER",
|
"block.create.mechanical_mixer.tooltip": "MECHANICAL MIXER",
|
||||||
"block.create.mechanical_mixer.tooltip.summary": "A kinetic whisk for applying any shapeless crafting recipes to items beneath it. Requires constant _Rotational_ _Force_ and a _Basin_ placed below (with a gap in between).",
|
"block.create.mechanical_mixer.tooltip.summary": "A kinetic whisk providing automated shapeless crafting recipes of multiple ingredients. Requires constant _Rotational Force_ and a _Basin_ placed below (with a gap in between).",
|
||||||
"block.create.mechanical_mixer.tooltip.condition1": "When above Basin",
|
"block.create.mechanical_mixer.tooltip.condition1": "When above Basin",
|
||||||
"block.create.mechanical_mixer.tooltip.behaviour1": "Starts to mix items in the basin whenever all necessary ingredients are present. To prevent unwanted recipes, use the filter slot on the basin or cut the rotational force until all desired ingredients have been added.",
|
"block.create.mechanical_mixer.tooltip.behaviour1": "Starts to mix items in the basin whenever all necessary ingredients are present. To prevent unwanted recipes, use the filter slot on the basin or cut the rotational force until all desired ingredients have been added.",
|
||||||
|
|
||||||
"block.create.mechanical_crafter.tooltip": "MECHANICAL CRAFTER",
|
"block.create.mechanical_crafter.tooltip": "MECHANICAL CRAFTER",
|
||||||
"block.create.mechanical_crafter.tooltip.summary": "A kinetic assembler for _automating_ any _shaped_ _crafting_ recipe. Place _multiple_ _in_ _a_ _grid_ corresponding to your recipe, and _arrange_ _their_ _belts_ to create a _flow_ that exits the grid on one of the crafters.",
|
"block.create.mechanical_crafter.tooltip.summary": "A kinetic assembler for _automating_ any _shaped crafting_ recipe. Place _multiple in a grid_ corresponding to your recipe, and _arrange their belts_ to create a _flow_ that exits the grid on one of the crafters.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.mechanical_crafter.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour1": "_Starts_ _the_ _crafting_ _process_ as soon as _all_ _crafters_ in the grid have been _given_ _an_ _item_.",
|
"block.create.mechanical_crafter.tooltip.behaviour1": "_Starts the crafting process_ as soon as _all crafters_ in the grid have been _given an item_.",
|
||||||
"block.create.mechanical_crafter.tooltip.condition2": "On Redstone Pulse",
|
"block.create.mechanical_crafter.tooltip.condition2": "On Redstone Pulse",
|
||||||
"block.create.mechanical_crafter.tooltip.behaviour2": "_Forces_ the start of the _crafting_ _process_ with all currently given _items_ in the grid.",
|
"block.create.mechanical_crafter.tooltip.behaviour2": "_Forces_ the start of the _crafting process_ with all currently given _items_ in the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control1": "When Wrenched at Front",
|
"block.create.mechanical_crafter.tooltip.control1": "When Wrenched at Front",
|
||||||
"block.create.mechanical_crafter.tooltip.action1": "_Cycles_ _the_ _direction_ an individual crafter _moves_ _its_ _items_ towards. To form a working grid, _arrange_ _the_ _belts_ _in_ _a_ _flow_ which moves all items towards a final crafter. The final crafter must _point_ _away_ from the grid.",
|
"block.create.mechanical_crafter.tooltip.action1": "_Cycles the direction_ an individual crafter _moves its items_ towards. To form a working grid, _arrange the belts in a flow_ which moves all items towards a final crafter. The final crafter must _point away_ from the grid.",
|
||||||
"block.create.mechanical_crafter.tooltip.control2": "When Wrenched at back",
|
"block.create.mechanical_crafter.tooltip.control2": "When Wrenched at back",
|
||||||
"block.create.mechanical_crafter.tooltip.action2": "_Connects_ the _input_ _inventory_ of adjacent crafters. Use this to _combine_ _slots_ in the crafting grid and _save_ _on_ _input_ _work_.",
|
"block.create.mechanical_crafter.tooltip.action2": "_Connects_ the _input inventory_ of adjacent crafters. Use this to _combine slots_ in the crafting grid and _save on input work_.",
|
||||||
|
|
||||||
"block.create.furnace_engine.tooltip": "FURNACE ENGINE",
|
"block.create.furnace_engine.tooltip": "FURNACE ENGINE",
|
||||||
"block.create.furnace_engine.tooltip.summary": "A powerful source of _Rotational_ _Power_ that requires a _running_ _furnace_ to work.",
|
"block.create.furnace_engine.tooltip.summary": "A powerful source of _Rotational Power_ that requires a _running furnace_ to work.",
|
||||||
"block.create.furnace_engine.tooltip.condition1": "When Attached to Lit Furnace",
|
"block.create.furnace_engine.tooltip.condition1": "When Attached to Lit Furnace",
|
||||||
"block.create.furnace_engine.tooltip.behaviour1": "_Starts_ _powering_ a _Flywheel_ placed in front of it (1m apart). Use a Blast Furnace for higher speeds.",
|
"block.create.furnace_engine.tooltip.behaviour1": "_Starts powering_ a _Flywheel_ placed in front of it (1m apart). Use a Blast Furnace for higher speeds.",
|
||||||
|
|
||||||
"block.create.flywheel.tooltip": "FLYWHEEL",
|
"block.create.flywheel.tooltip": "FLYWHEEL",
|
||||||
"block.create.flywheel.tooltip.summary": "A large metal wheel to _harness_ _and_ _stabilize_ generated force by an _attached_ _Engine_. Flywheels connect to engines if they are _1m_ _apart_ and at a _90\u00B0_ _Angle_ from each other.",
|
"block.create.flywheel.tooltip.summary": "A large metal wheel to _harness and stabilize_ generated force by an _attached Engine_. Flywheels connect to engines if they are _1m apart_ and at a _90\u00B0 Angle_ from each other.",
|
||||||
"block.create.flywheel.tooltip.condition1": "When Attached to Running Engine",
|
"block.create.flywheel.tooltip.condition1": "When Attached to Running Engine",
|
||||||
"block.create.flywheel.tooltip.behaviour1": "Provides _Rotational_ _Force_ to a connected contraption based on the generator's strength and speed.",
|
"block.create.flywheel.tooltip.behaviour1": "Provides _Rotational Force_ to a connected contraption based on the generator's strength and speed.",
|
||||||
|
|
||||||
"block.create.portable_storage_interface.tooltip": "PORTABLE STORAGE INTERFACE",
|
"block.create.portable_storage_interface.tooltip": "PORTABLE STORAGE INTERFACE",
|
||||||
"block.create.portable_storage_interface.tooltip.summary": "A portable interchange point for _moving_ _items_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_storage_interface.tooltip.summary": "A portable interchange point for _moving items_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_storage_interface.tooltip.condition1": "While Moving",
|
"block.create.portable_storage_interface.tooltip.condition1": "While Moving",
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour1": "Interacts with stationary _portable_ _storage_ _interfaces_ to transfer items to or from the contraption. Components inserting into or extracting from the _Stationary_ _Interface_ will interact with the inventories on the contraption _directly._ The structure will briefly stall as items are exchanged.",
|
"block.create.portable_storage_interface.tooltip.behaviour1": "Interacts with stationary _portable storage interfaces_ to transfer items to or from the contraption. Components inserting into or extracting from the _Stationary Interface_ will interact with the inventories on the contraption _directly._ The structure will briefly stall as items are exchanged.",
|
||||||
"block.create.portable_storage_interface.tooltip.condition2": "When Powered by Redstone",
|
"block.create.portable_storage_interface.tooltip.condition2": "When Powered by Redstone",
|
||||||
"block.create.portable_storage_interface.tooltip.behaviour2": "_Disengages_ any active connection immediately.",
|
"block.create.portable_storage_interface.tooltip.behaviour2": "_Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.portable_fluid_interface.tooltip": "PORTABLE FLUID INTERFACE",
|
"block.create.portable_fluid_interface.tooltip": "PORTABLE FLUID INTERFACE",
|
||||||
"block.create.portable_fluid_interface.tooltip.summary": "A portable interchange point for _moving_ _fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face_ _each_ _other_ and be spaced _1-2_ _blocks_ _apart_.",
|
"block.create.portable_fluid_interface.tooltip.summary": "A portable interchange point for _moving fluids_ to and from a _structure_ moved by a piston, bearing, minecart, or pulley. Two meeting interfaces have to _face each other_ and be spaced _1-2 blocks apart_.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition1": "While Moving",
|
"block.create.portable_fluid_interface.tooltip.condition1": "While Moving",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour1": "Interacts with stationary _portable_ _storage_ _interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary_ _Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
"block.create.portable_fluid_interface.tooltip.behaviour1": "Interacts with stationary _portable storage interfaces_ to transfer fluids to or from the contraption. Pipes inserting into or extracting from the _Stationary Interface_ will interact with the tanks on the contraption _directly._ The structure will briefly stall as Fluids are exchanged.",
|
||||||
"block.create.portable_fluid_interface.tooltip.condition2": "When Powered by Redstone",
|
"block.create.portable_fluid_interface.tooltip.condition2": "When Powered by Redstone",
|
||||||
"block.create.portable_fluid_interface.tooltip.behaviour2": "_Disengages_ any active connection immediately.",
|
"block.create.portable_fluid_interface.tooltip.behaviour2": "_Disengages_ any active connection immediately.",
|
||||||
|
|
||||||
"block.create.rotation_speed_controller.tooltip": "ROTATION SPEED CONTROLLER",
|
"block.create.rotation_speed_controller.tooltip": "ROTATION SPEED CONTROLLER",
|
||||||
"block.create.rotation_speed_controller.tooltip.summary": "A _configurable_ _relay_ able to speed up or slow down the target component to any desired speed.",
|
"block.create.rotation_speed_controller.tooltip.summary": "A _configurable relay_ able to speed up or slow down the target component to any desired speed.",
|
||||||
"block.create.rotation_speed_controller.tooltip.condition1": "When Attached to Large Cogwheel",
|
"block.create.rotation_speed_controller.tooltip.condition1": "When Attached to Large Cogwheel",
|
||||||
"block.create.rotation_speed_controller.tooltip.behaviour1": "Relays incoming rotational force to the wheel, trying to _match_ the _speed_ it is configured to target. The _cogwheel_ has to be _attached_ _on_ _top_ of the controller.",
|
"block.create.rotation_speed_controller.tooltip.behaviour1": "Relays incoming rotational force to the wheel, trying to _match_ the _speed_ it is configured to target. The _cogwheel_ has to be _attached on top_ of the controller.",
|
||||||
|
|
||||||
"block.create.mechanical_piston.tooltip": "MECHANICAL PISTON",
|
"block.create.mechanical_piston.tooltip": "MECHANICAL PISTON",
|
||||||
"block.create.mechanical_piston.tooltip.summary": "A more advanced version of the _Piston._ It uses _Rotational_ _Force_ to precisely move structures in front of it. _Piston_ _Extension_ _Poles_ at the rear define the _Range_ of this Device. Without extensions, the piston will not move. Use _Chassis_ or _Slime_ _Blocks_ to move more than a single line of blocks.",
|
"block.create.mechanical_piston.tooltip.summary": "A more advanced version of the _Piston._ It uses _Rotational Force_ to precisely move structures in front of it. _Piston Extension Poles_ at the rear define the _Range_ of this Device. Without extensions, the piston will not move. Use _Chassis_ or _Slime Blocks_ to move more than a single line of blocks.",
|
||||||
"block.create.mechanical_piston.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.mechanical_piston.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.mechanical_piston.tooltip.behaviour1": "Starts moving the attached structure. Speed and direction correlate to incoming Rotation Speed.",
|
"block.create.mechanical_piston.tooltip.behaviour1": "Starts moving the attached structure. Speed and direction correlate to incoming Rotation Speed.",
|
||||||
|
|
||||||
"block.create.piston_extension_pole.tooltip": "PISTON POLE",
|
"block.create.piston_extension_pole.tooltip": "PISTON POLE",
|
||||||
"block.create.piston_extension_pole.tooltip.summary": "Extends the range of _Mechanical_ _Pistons_.",
|
"block.create.piston_extension_pole.tooltip.summary": "Extends the range of _Mechanical Pistons_.",
|
||||||
"block.create.piston_extension_pole.tooltip.condition1": "When attached to Mechanical Piston",
|
"block.create.piston_extension_pole.tooltip.condition1": "When attached to Mechanical Piston",
|
||||||
"block.create.piston_extension_pole.tooltip.behaviour1": "Extends a piston's range by 1 block",
|
"block.create.piston_extension_pole.tooltip.behaviour1": "Extends a piston's range by 1 block",
|
||||||
|
|
||||||
"block.create.mechanical_bearing.tooltip": "MECHANICAL BEARING",
|
"block.create.mechanical_bearing.tooltip": "MECHANICAL BEARING",
|
||||||
"block.create.mechanical_bearing.tooltip.summary": "Used for rotating _larger_ _structures_ with rotational force.",
|
"block.create.mechanical_bearing.tooltip.summary": "Used for rotating _larger structures_ with rotational force.",
|
||||||
"block.create.mechanical_bearing.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.mechanical_bearing.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.mechanical_bearing.tooltip.behaviour1": "Starts rotating attached blocks. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.mechanical_bearing.tooltip.behaviour1": "Starts rotating attached blocks. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.windmill_bearing.tooltip": "WINDMILL BEARING",
|
"block.create.windmill_bearing.tooltip": "WINDMILL BEARING",
|
||||||
"block.create.windmill_bearing.tooltip.summary": "Used for harnessing _Rotational_ _Force_ from wind. Attach your own design and watch it spin!",
|
"block.create.windmill_bearing.tooltip.summary": "Used for harnessing _Rotational Force_ from wind. Attach your own design and watch it spin!",
|
||||||
"block.create.windmill_bearing.tooltip.condition1": "When Right-clicked",
|
"block.create.windmill_bearing.tooltip.condition1": "When Right-clicked",
|
||||||
"block.create.windmill_bearing.tooltip.behaviour1": "Starts providing _Rotational_ _Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail_ _Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.windmill_bearing.tooltip.behaviour1": "Starts providing _Rotational Force_ generated from the rotation of its attached structure. The Structure has to include suitable _Sail Blocks_ or _Wool_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
|
|
||||||
"block.create.sail_frame.tooltip": "SAIL FRAME",
|
"block.create.sail_frame.tooltip": "SAIL FRAME",
|
||||||
"block.create.sail_frame.tooltip.summary": "A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_.",
|
"block.create.sail_frame.tooltip.summary": "A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_.",
|
||||||
|
|
||||||
"block.create.white_sail.tooltip": "SAIL",
|
"block.create.white_sail.tooltip": "SAIL",
|
||||||
"block.create.white_sail.tooltip.summary": "A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill_ _Bearing_. Comes in a variety of colours.",
|
"block.create.white_sail.tooltip.summary": "A useful building block and source of kinetic energy when part of a structure mounted onto a _Windmill Bearing_. Comes in a variety of colours.",
|
||||||
"block.create.white_sail.tooltip.condition1": "When Right-clicked with Dye",
|
"block.create.white_sail.tooltip.condition1": "When Right-clicked with Dye",
|
||||||
"block.create.white_sail.tooltip.behaviour1": "Changes color of the sail.",
|
"block.create.white_sail.tooltip.behaviour1": "Changes color of the sail.",
|
||||||
|
|
||||||
"block.create.clockwork_bearing.tooltip": "CLOCKWORK BEARING",
|
"block.create.clockwork_bearing.tooltip": "CLOCKWORK BEARING",
|
||||||
"block.create.clockwork_bearing.tooltip.summary": "An advanced version of the _Mechanical_ _Bearing_ for rotating up to two _clock_ _hands_ according to current _in-game_ _time_.",
|
"block.create.clockwork_bearing.tooltip.summary": "An advanced version of the _Mechanical Bearing_ for rotating up to two _clock hands_ according to current _in-game time_.",
|
||||||
"block.create.clockwork_bearing.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.clockwork_bearing.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.clockwork_bearing.tooltip.behaviour1": "Starts rotating the attached Structure towards the _current_ _hour_. If an independent second structure exists in front of the first one, it will serve as the _minute_ _hand_.",
|
"block.create.clockwork_bearing.tooltip.behaviour1": "Starts rotating the attached Structure towards the _current hour_. If an independent second structure exists in front of the first one, it will serve as the _minute hand_.",
|
||||||
|
|
||||||
"block.create.sequenced_gearshift.tooltip": "SEQUENCED GEARSHIFT",
|
"block.create.sequenced_gearshift.tooltip": "SEQUENCED GEARSHIFT",
|
||||||
"block.create.sequenced_gearshift.tooltip.summary": "A _programmable_ _utility_ _component,_ which can change its _rotational_ _through-put_ according to up to _5_ _consecutive_ _instructions._ Use this to power Mechanical Bearings, Pistons or Pulleys with more control over timing and speed. May become less precise at higher speeds.",
|
"block.create.sequenced_gearshift.tooltip.summary": "A _programmable utility component,_ which can change its _rotational through-put_ according to up to _5 consecutive instructions._ Use this to power Mechanical Bearings, Pistons or Pulleys with more control over timing and speed. May become less precise at higher speeds.",
|
||||||
"block.create.sequenced_gearshift.tooltip.condition1": "When Powered by Redstone",
|
"block.create.sequenced_gearshift.tooltip.condition1": "When Powered by Redstone",
|
||||||
"block.create.sequenced_gearshift.tooltip.behaviour1": "_Starts_ _executing_ programmed instructions based on the input speed.",
|
"block.create.sequenced_gearshift.tooltip.behaviour1": "_Starts executing_ programmed instructions based on the input speed.",
|
||||||
"block.create.sequenced_gearshift.tooltip.condition2": "When R-Clicked",
|
"block.create.sequenced_gearshift.tooltip.condition2": "When R-Clicked",
|
||||||
"block.create.sequenced_gearshift.tooltip.behaviour2": "Opens the _configuration_ _interface._",
|
"block.create.sequenced_gearshift.tooltip.behaviour2": "Opens the _configuration interface._",
|
||||||
|
|
||||||
"block.create.cart_assembler.tooltip": "CART ASSEMBLER",
|
"block.create.cart_assembler.tooltip": "CART ASSEMBLER",
|
||||||
"block.create.cart_assembler.tooltip.summary": "When placed on a _Rail_, can _assemble_ and _disassemble_ moving structures onto passing minecarts. Refer to [Ctrl] for rail type specific behaviour.",
|
"block.create.cart_assembler.tooltip.summary": "When placed on a _Rail_, can _assemble_ and _disassemble_ moving structures onto passing minecarts. Refer to [Ctrl] for rail type specific behaviour.",
|
||||||
"block.create.cart_assembler.tooltip.condition1": "Single Cart Contraptions",
|
"block.create.cart_assembler.tooltip.condition1": "Single Cart Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour1": "With a _single_ assember, structures will anchor and rotate on a _single_ _minecart_. Use a _wrench_ to specify desired _rotation_ _behaviour_.",
|
"block.create.cart_assembler.tooltip.behaviour1": "With a _single_ assember, structures will anchor and rotate on a _single minecart_. Use a _wrench_ to specify desired _rotation behaviour_.",
|
||||||
"block.create.cart_assembler.tooltip.condition2": "Carriage Contraptions",
|
"block.create.cart_assembler.tooltip.condition2": "Carriage Contraptions",
|
||||||
"block.create.cart_assembler.tooltip.behaviour2": "Two cart assembers _connected_ _by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption_ _mounted_ _between_ the _two_ of them. The structure will behave similarly to a _Minecart_ _Coupling_.",
|
"block.create.cart_assembler.tooltip.behaviour2": "Two cart assembers _connected by_ a _structure_ will, once both contain a minecart, connect those carts with a _contraption mounted between_ the _two_ of them. The structure will behave similarly to a _Minecart Coupling_.",
|
||||||
"block.create.cart_assembler.tooltip.control1": "When placed above Rail",
|
"block.create.cart_assembler.tooltip.control1": "When placed above Rail",
|
||||||
"block.create.cart_assembler.tooltip.action1": "_Assembles_ onto passing carts _when_ _powered_, _disassembles_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action1": "_Assembles_ onto passing carts _when powered_, _disassembles_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control2": "When placed above Powered Rail",
|
"block.create.cart_assembler.tooltip.control2": "When placed above Powered Rail",
|
||||||
"block.create.cart_assembler.tooltip.action2": "Assembles and _accelerates_ carts _when_ _powered_, disassembles and _holds_ them otherwise.",
|
"block.create.cart_assembler.tooltip.action2": "Assembles and _accelerates_ carts _when powered_, disassembles and _holds_ them otherwise.",
|
||||||
"block.create.cart_assembler.tooltip.control3": "When placed above Detector Rail",
|
"block.create.cart_assembler.tooltip.control3": "When placed above Detector Rail",
|
||||||
"block.create.cart_assembler.tooltip.action3": "_Assembles_ _unassembled_ carts, _disassembles_ _assembled_ carts.",
|
"block.create.cart_assembler.tooltip.action3": "_Assembles unassembled_ carts, _disassembles assembled_ carts.",
|
||||||
"block.create.cart_assembler.tooltip.control4": "When placed above Activator Rail",
|
"block.create.cart_assembler.tooltip.control4": "When placed above Activator Rail",
|
||||||
"block.create.cart_assembler.tooltip.action4": "_Disassembles_ carts when powered.",
|
"block.create.cart_assembler.tooltip.action4": "_Disassembles_ carts when powered.",
|
||||||
|
|
||||||
"block.create.rope_pulley.tooltip": "ROPE PULLEY",
|
"block.create.rope_pulley.tooltip": "ROPE PULLEY",
|
||||||
"block.create.rope_pulley.tooltip.summary": "Moves attached _blocks_ and _structures_ _vertically_. Use _Chassis_, _Slime_ or _Super_ _Glue_ to move more than a single block.",
|
"block.create.rope_pulley.tooltip.summary": "Moves attached _blocks_ and _structures vertically_. Use _Chassis_, _Slime_ or _Super Glue_ to move more than a single block.",
|
||||||
"block.create.rope_pulley.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.rope_pulley.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.rope_pulley.tooltip.behaviour1": "Starts moving the attached structure. Speed and direction correlate to the incoming Rotation Speed.",
|
"block.create.rope_pulley.tooltip.behaviour1": "Starts moving the attached structure. Speed and direction correlate to the incoming Rotation Speed.",
|
||||||
|
|
||||||
"block.create.linear_chassis.tooltip": "LINEAR CHASSIS",
|
"block.create.linear_chassis.tooltip": "LINEAR CHASSIS",
|
||||||
"block.create.linear_chassis.tooltip.summary": "A configurable base block connecting structures for movement.",
|
"block.create.linear_chassis.tooltip.summary": "A configurable base block connecting structures for movement.",
|
||||||
"block.create.linear_chassis.tooltip.condition1": "When Moved",
|
"block.create.linear_chassis.tooltip.condition1": "When Moved",
|
||||||
"block.create.linear_chassis.tooltip.behaviour1": "_Moves_ all _attached_ _Chassis_ with the same orientation, and a column of Blocks within its range. Blocks will only be pulled if the chassis' face is _Sticky_ (See [Ctrl]).",
|
"block.create.linear_chassis.tooltip.behaviour1": "_Moves_ all _attached Chassis_ with the same orientation, and a column of Blocks within its range. Blocks will only be pulled if the chassis' face is _Sticky_ (See [Ctrl]).",
|
||||||
"block.create.linear_chassis.tooltip.condition2": "With Wrench",
|
"block.create.linear_chassis.tooltip.condition2": "With Wrench",
|
||||||
"block.create.linear_chassis.tooltip.behaviour2": "Configure the _range_ for this chassis block. Hold CTRL to modify the range of all attached chassis blocks as well.",
|
"block.create.linear_chassis.tooltip.behaviour2": "Configure the _range_ for this chassis block. Hold CTRL to modify the range of all attached chassis blocks as well.",
|
||||||
"block.create.linear_chassis.tooltip.control1": "When R-Clicked with Slime Ball",
|
"block.create.linear_chassis.tooltip.control1": "When R-Clicked with Slime Ball",
|
||||||
"block.create.linear_chassis.tooltip.action1": "Makes the clicked face _Sticky_. When moved, the chassis will _pull_ attached Blocks, regardless of movement direction.",
|
"block.create.linear_chassis.tooltip.action1": "Makes the clicked face _Sticky_. When moved, the chassis will _pull_ attached Blocks, regardless of movement direction.",
|
||||||
|
|
||||||
"block.create.secondary_linear_chassis.tooltip": "SECONDARY LINEAR CHASSIS",
|
"block.create.secondary_linear_chassis.tooltip": "SECONDARY LINEAR CHASSIS",
|
||||||
"block.create.secondary_linear_chassis.tooltip.summary": "A second type of _Linear_ _Chassis_ that does not connect to the other.",
|
"block.create.secondary_linear_chassis.tooltip.summary": "A second type of _Linear Chassis_ that does not connect to the other.",
|
||||||
|
|
||||||
"block.create.radial_chassis.tooltip": "ROTATION CHASSIS",
|
"block.create.radial_chassis.tooltip": "ROTATION CHASSIS",
|
||||||
"block.create.radial_chassis.tooltip.summary": "A configurable base block connecting structures for movement.",
|
"block.create.radial_chassis.tooltip.summary": "A configurable base block connecting structures for movement.",
|
||||||
"block.create.radial_chassis.tooltip.condition1": "When Moved",
|
"block.create.radial_chassis.tooltip.condition1": "When Moved",
|
||||||
"block.create.radial_chassis.tooltip.behaviour1": "_Moves_ all _attached_ _Chassis_ in a column, and a cylinder of blocks around itself. Blocks around it are only moved when they are within range and attached to a sticky side (See [Ctrl]).",
|
"block.create.radial_chassis.tooltip.behaviour1": "_Moves_ all _attached Chassis_ in a column, and a cylinder of blocks around itself. Blocks around it are only moved when they are within range and attached to a sticky side (See [Ctrl]).",
|
||||||
"block.create.radial_chassis.tooltip.condition2": "With Wrench",
|
"block.create.radial_chassis.tooltip.condition2": "With Wrench",
|
||||||
"block.create.radial_chassis.tooltip.behaviour2": "Configure the _range_ for this chassis block. Hold CTRL to modify the range of all attached chassis blocks as well.",
|
"block.create.radial_chassis.tooltip.behaviour2": "Configure the _range_ for this chassis block. Hold CTRL to modify the range of all attached chassis blocks as well.",
|
||||||
"block.create.radial_chassis.tooltip.control1": "When R-Clicked with Slime Ball",
|
"block.create.radial_chassis.tooltip.control1": "When R-Clicked with Slime Ball",
|
||||||
"block.create.radial_chassis.tooltip.action1": "Makes the clicked face _Sticky_. When Chassis move, all designated blocks attached to the sticky side are moved with it.",
|
"block.create.radial_chassis.tooltip.action1": "Makes the clicked face _Sticky_. When Chassis move, all designated blocks attached to the sticky side are moved with it.",
|
||||||
|
|
||||||
"block.create.mechanical_drill.tooltip": "MECHANICAL DRILL",
|
"block.create.mechanical_drill.tooltip": "MECHANICAL DRILL",
|
||||||
"block.create.mechanical_drill.tooltip.summary": "A mechanical device suitable for _breaking_ _blocks_. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_drill.tooltip.summary": "A mechanical device suitable for _breaking blocks_. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_drill.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.mechanical_drill.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.mechanical_drill.tooltip.behaviour1": "Acts as a _stationary_ Block Breaker. Also _hurts_ _entities_ in its effective area.",
|
"block.create.mechanical_drill.tooltip.behaviour1": "Acts as a _stationary_ Block Breaker. Also _hurts entities_ in its effective area.",
|
||||||
"block.create.mechanical_drill.tooltip.condition2": "While Moving",
|
"block.create.mechanical_drill.tooltip.condition2": "While Moving",
|
||||||
"block.create.mechanical_drill.tooltip.behaviour2": "Breaks Blocks with which the drill collides.",
|
"block.create.mechanical_drill.tooltip.behaviour2": "Breaks Blocks with which the drill collides.",
|
||||||
|
|
||||||
"block.create.mechanical_harvester.tooltip": "MECHANICAL HARVESTER",
|
"block.create.mechanical_harvester.tooltip": "MECHANICAL HARVESTER",
|
||||||
"block.create.mechanical_harvester.tooltip.summary": "A mechanical plant cutter suitable for medium scale crop automation. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_harvester.tooltip.summary": "A mechanical plant cutter suitable for medium scale crop automation. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_harvester.tooltip.condition1": "While Moving",
|
"block.create.mechanical_harvester.tooltip.condition1": "While Moving",
|
||||||
"block.create.mechanical_harvester.tooltip.behaviour1": "_Harvests_ all _mature_ _crops_ which which the blade collides and reset them to their initial growth state.",
|
"block.create.mechanical_harvester.tooltip.behaviour1": "_Harvests_ all _mature crops_ which which the blade collides and reset them to their initial growth state.",
|
||||||
|
|
||||||
"block.create.mechanical_plough.tooltip": "MECHANICAL PLOUGH",
|
"block.create.mechanical_plough.tooltip": "MECHANICAL PLOUGH",
|
||||||
"block.create.mechanical_plough.tooltip.summary": "A mechanical plough has a variety of uses. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.mechanical_plough.tooltip.summary": "A mechanical plough has a variety of uses. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.mechanical_plough.tooltip.condition1": "While Moving",
|
"block.create.mechanical_plough.tooltip.condition1": "While Moving",
|
||||||
"block.create.mechanical_plough.tooltip.behaviour1": "_Breaks_ _blocks_ which _cannot_ _be_ _collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills_ _soil_ _blocks_ as though a Hoe would be used on them.",
|
"block.create.mechanical_plough.tooltip.behaviour1": "_Breaks blocks_ which _cannot be collided_ with, such as torches, tracks or snow layers. _Applies_ its _motion_ to _entities_ without hurting them. _Tills soil blocks_ as though a Hoe would be used on them.",
|
||||||
|
|
||||||
"block.create.mechanical_saw.tooltip": "MECHANICAL SAW",
|
"block.create.mechanical_saw.tooltip": "MECHANICAL SAW",
|
||||||
"block.create.mechanical_saw.tooltip.summary": "Suitable for _cutting_ _trees_ effectively and for _cutting_ _blocks_ into their carpentered counterparts. It is movable using _Mechanical_ _Pistons_ or _Bearings_.",
|
"block.create.mechanical_saw.tooltip.summary": "Suitable for _cutting trees_ effectively and for _cutting blocks_ into their carpentered counterparts. It is movable using _Mechanical Pistons_ or _Bearings_.",
|
||||||
"block.create.mechanical_saw.tooltip.condition1": "When facing up",
|
"block.create.mechanical_saw.tooltip.condition1": "When facing up",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour1": "Applies _Sawing_ and _Stonecutting_ _Recipes_ to items dropped onto or inserted into it. When multiple outputs are possible, it cycles through them unless a _filter_ is assigned.",
|
"block.create.mechanical_saw.tooltip.behaviour1": "Applies _Sawing_ and _Stonecutting Recipes_ to items dropped onto or inserted into it. When multiple outputs are possible, it cycles through them unless a _filter_ is assigned.",
|
||||||
"block.create.mechanical_saw.tooltip.condition2": "When facing horizontally",
|
"block.create.mechanical_saw.tooltip.condition2": "When facing horizontally",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour2": "_Breaks_ _logs_ in front of it. If the log supported a tree on its own, the _tree_ _will_ _collapse_ away from the saw.",
|
"block.create.mechanical_saw.tooltip.behaviour2": "_Breaks logs_ in front of it. If the log supported a tree on its own, the _tree will collapse_ away from the saw.",
|
||||||
"block.create.mechanical_saw.tooltip.condition3": "While Moving",
|
"block.create.mechanical_saw.tooltip.condition3": "While Moving",
|
||||||
"block.create.mechanical_saw.tooltip.behaviour3": "_Cuts_ all _Trees_ with which the saw collides.",
|
"block.create.mechanical_saw.tooltip.behaviour3": "_Cuts_ all _Trees_ with which the saw collides.",
|
||||||
|
|
||||||
"block.create.stockpile_switch.tooltip": "STOCKPILE SWITCH",
|
"block.create.stockpile_switch.tooltip": "STOCKPILE SWITCH",
|
||||||
"block.create.stockpile_switch.tooltip.summary": "Toggles a Redstone signal based on the amount of _Stored_ _Items_ in the attached Container. Comes with a handy filter. As opposed to a _Comparator,_ the _Stockpile_ _Switch_ allows configuration of _thresholds,_ at which signals are inverted.",
|
"block.create.stockpile_switch.tooltip.summary": "Toggles a Redstone signal based on the amount of _Stored Items_ in the attached Container. Comes with a handy filter. As opposed to a _Comparator,_ the _Stockpile Switch_ allows configuration of _thresholds,_ at which signals are inverted.",
|
||||||
"block.create.stockpile_switch.tooltip.condition1": "When R-Clicked",
|
"block.create.stockpile_switch.tooltip.condition1": "When R-Clicked",
|
||||||
"block.create.stockpile_switch.tooltip.behaviour1": "Opens the _Configuration_ _Interface_.",
|
"block.create.stockpile_switch.tooltip.behaviour1": "Opens the _Configuration Interface_.",
|
||||||
|
|
||||||
"block.create.content_observer.tooltip": "CONTENT OBSERVER",
|
"block.create.content_observer.tooltip": "CONTENT OBSERVER",
|
||||||
"block.create.content_observer.tooltip.summary": "_Detects_ _Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute_ _contains_ a matching item, this component will emit a _Redstone_ _Signal_. When an observed _funnel_ _transfers_ a matching item, this component will emit a _Redstone_ _Pulse_.",
|
"block.create.content_observer.tooltip.summary": "_Detects Items_ inside _containers_ and _conveyors_ matching a configured _filter_. While the observed _inventory_, _belt_ or _chute contains_ a matching item, this component will emit a _Redstone Signal_. When an observed _funnel transfers_ a matching item, this component will emit a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.redstone_link.tooltip": "REDSTONE LINK",
|
"block.create.redstone_link.tooltip": "REDSTONE LINK",
|
||||||
"block.create.redstone_link.tooltip.summary": "Endpoints for _Wireless_ _Redstone_ connections. Can be assigned _Frequencies_ using any item. Signal range is limited, though reasonably far.",
|
"block.create.redstone_link.tooltip.summary": "Endpoints for _Wireless Redstone_ connections. Can be assigned _Frequencies_ using any item. Signal range is limited, though reasonably far.",
|
||||||
"block.create.redstone_link.tooltip.condition1": "When Powered",
|
"block.create.redstone_link.tooltip.condition1": "When Powered",
|
||||||
"block.create.redstone_link.tooltip.behaviour1": "Receiving Links of the same _Frequency_ will produce a Redstone signal.",
|
"block.create.redstone_link.tooltip.behaviour1": "Receiving Links of the same _Frequency_ will produce a Redstone signal.",
|
||||||
"block.create.redstone_link.tooltip.control1": "When R-Clicked with an Item",
|
"block.create.redstone_link.tooltip.control1": "When R-Clicked with an Item",
|
||||||
"block.create.redstone_link.tooltip.action1": "Sets the _Frequency_ to that item. A total of _two_ _different_ _items_ can be used in combination for defining a Frequency.",
|
"block.create.redstone_link.tooltip.action1": "Sets the _Frequency_ to that item. A total of _two different items_ can be used in combination for defining a Frequency.",
|
||||||
"block.create.redstone_link.tooltip.control2": "When R-Clicked while Sneaking",
|
"block.create.redstone_link.tooltip.control2": "When R-Clicked while Sneaking",
|
||||||
"block.create.redstone_link.tooltip.action2": "Toggles between _Receiver_ and _Transmitter_ Mode.",
|
"block.create.redstone_link.tooltip.action2": "Toggles between _Receiver_ and _Transmitter_ Mode.",
|
||||||
|
|
||||||
"block.create.nixie_tube.tooltip": "NIXIE TUBE",
|
"block.create.nixie_tube.tooltip": "NIXIE TUBE",
|
||||||
"block.create.nixie_tube.tooltip.summary": "A fancy redstone-powered _Number_ and _Text_ _Display_.",
|
"block.create.nixie_tube.tooltip.summary": "A fancy redstone-powered _Number_ and _Text Display_.",
|
||||||
"block.create.nixie_tube.tooltip.condition1": "When Powered",
|
"block.create.nixie_tube.tooltip.condition1": "When Powered",
|
||||||
"block.create.nixie_tube.tooltip.behaviour1": "Shows the current redstone _Signal_ _Strength_ as its displayed value.",
|
"block.create.nixie_tube.tooltip.behaviour1": "Shows the current redstone _Signal Strength_ as its displayed value.",
|
||||||
"block.create.nixie_tube.tooltip.condition2": "With Name Tag",
|
"block.create.nixie_tube.tooltip.condition2": "With Name Tag",
|
||||||
"block.create.nixie_tube.tooltip.behaviour2": "Display _contents_ of your _name_ _tag_ with several nixie tubes _arranged_ in a _line_.",
|
"block.create.nixie_tube.tooltip.behaviour2": "Display _contents_ of your _name tag_ with several nixie tubes _arranged_ in a _line_.",
|
||||||
|
|
||||||
"block.create.redstone_contact.tooltip": "REDSTONE CONTACT",
|
"block.create.redstone_contact.tooltip": "REDSTONE CONTACT",
|
||||||
"block.create.redstone_contact.tooltip.summary": "Only emits redstone power in pairs. It is movable with _Mechanical_ _Pistons_, _Bearings_ or other controllers.",
|
"block.create.redstone_contact.tooltip.summary": "Only emits redstone power in pairs. It is movable with _Mechanical Pistons_, _Bearings_ or other controllers.",
|
||||||
"block.create.redstone_contact.tooltip.condition1": "When facing other Contact",
|
"block.create.redstone_contact.tooltip.condition1": "When facing other Contact",
|
||||||
"block.create.redstone_contact.tooltip.behaviour1": "Provides a _Redstone_ _Signal_.",
|
"block.create.redstone_contact.tooltip.behaviour1": "Provides a _Redstone Signal_.",
|
||||||
"block.create.redstone_contact.tooltip.condition2": "While Moving",
|
"block.create.redstone_contact.tooltip.condition2": "While Moving",
|
||||||
"block.create.redstone_contact.tooltip.behaviour2": "Triggers all stationary contacts it passes.",
|
"block.create.redstone_contact.tooltip.behaviour2": "Triggers all stationary contacts it passes.",
|
||||||
|
|
||||||
"block.create.adjustable_crate.tooltip": "ADJUSTABLE CRATE",
|
"block.create.adjustable_crate.tooltip": "ADJUSTABLE CRATE",
|
||||||
"block.create.adjustable_crate.tooltip.summary": "This _Item_ _Container_ allows Manual control over its capacity. It can hold up to _16_ _Stacks_ of any Item. Supports _Redstone_ _Comparators_.",
|
"block.create.adjustable_crate.tooltip.summary": "This _Item Container_ allows Manual control over its capacity. It can hold up to _16 Stacks_ of any Item. Supports _Redstone Comparators_.",
|
||||||
"block.create.adjustable_crate.tooltip.control1": "When R-Clicked",
|
"block.create.adjustable_crate.tooltip.control1": "When R-Clicked",
|
||||||
"block.create.adjustable_crate.tooltip.action1": "Opens the _Interface_.",
|
"block.create.adjustable_crate.tooltip.action1": "Opens the _Interface_.",
|
||||||
|
|
||||||
"block.create.creative_crate.tooltip": "THE ENDLESS CRATE",
|
"block.create.creative_crate.tooltip": "THE ENDLESS CRATE",
|
||||||
"block.create.creative_crate.tooltip.summary": "This _Storage_ _Container_ allows infinite replication of any item. Place next to a _Schematicannon_ to remove any material requirements.",
|
"block.create.creative_crate.tooltip.summary": "This _Storage Container_ allows infinite replication of any item. Place next to a _Schematicannon_ to remove any material requirements.",
|
||||||
"block.create.creative_crate.tooltip.condition1": "When Item in Filter Slot",
|
"block.create.creative_crate.tooltip.condition1": "When Item in Filter Slot",
|
||||||
"block.create.creative_crate.tooltip.behaviour1": "Anything _extracting_ from this container will provide an _endless_ _supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
"block.create.creative_crate.tooltip.behaviour1": "Anything _extracting_ from this container will provide an _endless supply_ of the item specified. Items _inserted_ into this crate will be _voided._",
|
||||||
|
|
||||||
"block.create.deployer.tooltip": "DEPLOYER",
|
"block.create.deployer.tooltip": "DEPLOYER",
|
||||||
"block.create.deployer.tooltip.summary": "_Punches_, _Uses_, and _Activates_. This machine will try to _imitate_ a _player_ as a much as possible. Can _Take_ and _Deposit_ _items_ to its own _Inventory_. Held items have to be _inserted_ and _extracted_ from the block directly.",
|
"block.create.deployer.tooltip.summary": "_Punches_, _Uses_, and _Activates_. This machine will try to _imitate_ a _player_ as a much as possible. Can _Take_ and _Deposit items_ to its own _Inventory_. Held items have to be _inserted_ and _extracted_ from the block directly.",
|
||||||
"block.create.deployer.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.deployer.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.deployer.tooltip.behaviour1": "Extends its arm and _activates_ in the block space _2m_ _ahead_ of itself.",
|
"block.create.deployer.tooltip.behaviour1": "Extends its arm and _activates_ in the block space _2m ahead_ of itself.",
|
||||||
"block.create.deployer.tooltip.condition2": "R-Clicked with Wrench",
|
"block.create.deployer.tooltip.condition2": "R-Clicked with Wrench",
|
||||||
"block.create.deployer.tooltip.behaviour2": "Toggles punch mode. In _punch_ _mode_, the Deployer will attempt to use its item to _break_ _blocks_ or _hurt_ _entities_.",
|
"block.create.deployer.tooltip.behaviour2": "Toggles punch mode. In _punch mode_, the Deployer will attempt to use its item to _break blocks_ or _hurt entities_.",
|
||||||
"block.create.deployer.tooltip.condition3": "When Filter assigned",
|
"block.create.deployer.tooltip.condition3": "When Filter assigned",
|
||||||
"block.create.deployer.tooltip.behaviour3": "Deployer will not activate unless held item _matches_ the _filter._ Items not matching cannot be inserted; Held items matching the filter cannot be extracted.",
|
"block.create.deployer.tooltip.behaviour3": "Deployer will not activate unless held item _matches_ the _filter._ Items not matching cannot be inserted; Held items matching the filter cannot be extracted.",
|
||||||
|
|
||||||
"block.create.brass_casing.tooltip": "BRASS CASING",
|
"block.create.brass_casing.tooltip": "BRASS CASING",
|
||||||
"block.create.brass_casing.tooltip.summary": "Sturdy machine casing with a variety of uses. Safe for decoration. Can be used to _encase_ _Shafts_ and _Mechanical_ _Belts._",
|
"block.create.brass_casing.tooltip.summary": "Sturdy machine casing with a variety of uses. Safe for decoration. Can be used to _encase Shafts_ and _Mechanical Belts._",
|
||||||
|
|
||||||
"block.create.pulse_repeater.tooltip": "PULSE REPEATER",
|
"block.create.pulse_repeater.tooltip": "PULSE REPEATER",
|
||||||
"block.create.pulse_repeater.tooltip.summary": "A simple circuit for cutting passing redstone signals to a length of _1_ _tick_.",
|
"block.create.pulse_repeater.tooltip.summary": "A simple circuit for cutting passing redstone signals to a length of _1 tick_.",
|
||||||
|
|
||||||
"block.create.adjustable_repeater.tooltip": "FLEX REPEATER",
|
"block.create.adjustable_repeater.tooltip": "FLEX REPEATER",
|
||||||
"block.create.adjustable_repeater.tooltip.summary": "An advanced _Redstone_ _Repeater_ with a _configurable_ _Delay_ up to 30 Minutes.",
|
"block.create.adjustable_repeater.tooltip.summary": "An advanced _Redstone Repeater_ with a _configurable Delay_ up to 30 Minutes.",
|
||||||
|
|
||||||
"block.create.adjustable_pulse_repeater.tooltip": "FLEX PULSE REPEATER",
|
"block.create.adjustable_pulse_repeater.tooltip": "FLEX PULSE REPEATER",
|
||||||
"block.create.adjustable_pulse_repeater.tooltip.summary": "A _Pulse_ _Repeater_ with a _configurable_ _Delay_ up to 30 Minutes.",
|
"block.create.adjustable_pulse_repeater.tooltip.summary": "A _Pulse Repeater_ with a _configurable Delay_ up to 30 Minutes.",
|
||||||
|
|
||||||
"block.create.analog_lever.tooltip": "ANALOG LEVER",
|
"block.create.analog_lever.tooltip": "ANALOG LEVER",
|
||||||
"block.create.analog_lever.tooltip.summary": "A lever with more _precise_ _control_ over its emitted _signal_ _strength_.",
|
"block.create.analog_lever.tooltip.summary": "A lever with more _precise control_ over its emitted _signal strength_.",
|
||||||
|
|
||||||
"block.create.powered_toggle_latch.tooltip": "POWERED TOGGLE LATCH",
|
"block.create.powered_toggle_latch.tooltip": "POWERED TOGGLE LATCH",
|
||||||
"block.create.powered_toggle_latch.tooltip.summary": "A lever that can be toggled by a _Redstone_ _Pulse_.",
|
"block.create.powered_toggle_latch.tooltip.summary": "A lever that can be toggled by a _Redstone Pulse_.",
|
||||||
|
|
||||||
"block.create.powered_latch.tooltip": "POWERED LATCH",
|
"block.create.powered_latch.tooltip": "POWERED LATCH",
|
||||||
"block.create.powered_latch.tooltip.summary": "A lever that can be controlled by _Redstone_ _Signals_. A signal on the _back_ _enables_ it, a signal from the _side_ _will_ _reset_ it.",
|
"block.create.powered_latch.tooltip.summary": "A lever that can be controlled by _Redstone Signals_. A signal on the _back enables_ it, a signal from the _side will reset_ it.",
|
||||||
|
|
||||||
"block.create.controller_rail.tooltip": "CONTROLLER RAIL",
|
"block.create.controller_rail.tooltip": "CONTROLLER RAIL",
|
||||||
"block.create.controller_rail.tooltip.summary": "A _uni-directional_ _powered_ _rail_ capable of _fine_ _control_ over a minecarts' _movement_ _speed_.",
|
"block.create.controller_rail.tooltip.summary": "A _uni-directional powered rail_ capable of _fine control_ over a minecarts' _movement speed_.",
|
||||||
"block.create.controller_rail.tooltip.condition1": "When Powered by Redstone",
|
"block.create.controller_rail.tooltip.condition1": "When Powered by Redstone",
|
||||||
"block.create.controller_rail.tooltip.behaviour1": "_Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal_ _strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
"block.create.controller_rail.tooltip.behaviour1": "_Accelerates_ or _Decelerates_ passing _minecarts_ corresponding to the _signal strength_. Propagates redstone power to adjacent controller rails. Powering two controller rails with different strengths will cause tracks between them to interpolate their signal.",
|
||||||
|
|
||||||
"block.create.speedometer.tooltip": "SPEEDOMETER",
|
"block.create.speedometer.tooltip": "SPEEDOMETER",
|
||||||
"block.create.speedometer.tooltip.summary": "Measures and displays the _rotational_ _speed_ of attached kinetic components. Supports _Redstone_ _Comparators_.",
|
"block.create.speedometer.tooltip.summary": "Measures and displays the _rotational speed_ of attached kinetic components. Supports _Redstone Comparators_.",
|
||||||
"block.create.speedometer.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.speedometer.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.speedometer.tooltip.behaviour1": "Indicates a color corresponding to the level of speed. _Green_ indicates Slow, _Blue_ Moderate and _Purple_ Fast rotation. Some mechanical components require a sufficient level of speed to work properly.",
|
"block.create.speedometer.tooltip.behaviour1": "Indicates a color corresponding to the level of speed. _Green_ indicates Slow, _Blue_ Moderate and _Purple_ Fast rotation. Some mechanical components require a sufficient level of speed to work properly.",
|
||||||
|
|
||||||
"block.create.stressometer.tooltip": "STRESSOMETER",
|
"block.create.stressometer.tooltip": "STRESSOMETER",
|
||||||
"block.create.stressometer.tooltip.summary": "Measures and displays the _overall_ _stress_ of the attached kinetic network. Supports _Redstone_ _Comparators_.",
|
"block.create.stressometer.tooltip.summary": "Measures and displays the _overall stress_ of the attached kinetic network. Supports _Redstone Comparators_.",
|
||||||
"block.create.stressometer.tooltip.condition1": "When Powered by Kinetics",
|
"block.create.stressometer.tooltip.condition1": "When Powered by Kinetics",
|
||||||
"block.create.stressometer.tooltip.behaviour1": "Indicates a color corresponding to the level of stress. _Over-stressed_ _networks_ will cease to move. Stress can be relieved by adding more _rotational_ _sources_ to the network.",
|
"block.create.stressometer.tooltip.behaviour1": "Indicates a color corresponding to the level of stress. _Over-stressed networks_ will cease to move. Stress can be relieved by adding more _rotational sources_ to the network.",
|
||||||
|
|
||||||
"item.create.sand_paper.tooltip": "SAND PAPER",
|
"item.create.sand_paper.tooltip": "SAND PAPER",
|
||||||
"item.create.sand_paper.tooltip.summary": "A rough paper that can be used to _polish_ _materials_. Can be automatically applied using the Deployer.",
|
"item.create.sand_paper.tooltip.summary": "A rough paper that can be used to _polish materials_. Can be automatically applied using the Deployer.",
|
||||||
"item.create.sand_paper.tooltip.condition1": "When Used",
|
"item.create.sand_paper.tooltip.condition1": "When Used",
|
||||||
"item.create.sand_paper.tooltip.behaviour1": "Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking_ _at_ _them_",
|
"item.create.sand_paper.tooltip.behaviour1": "Applies polish to items held in the _offhand_ or lying on the _floor_ when _looking at them_",
|
||||||
|
|
||||||
"item.create.super_glue.tooltip": "SUPER GLUE",
|
"item.create.super_glue.tooltip": "SUPER GLUE",
|
||||||
"item.create.super_glue.tooltip.summary": "Glue a block to another, and they will forever be inseparable.",
|
"item.create.super_glue.tooltip.summary": "Glue a block to another, and they will forever be inseparable.",
|
||||||
"item.create.super_glue.tooltip.condition1": "When Used",
|
"item.create.super_glue.tooltip.condition1": "When Used",
|
||||||
"item.create.super_glue.tooltip.behaviour1": "Makes the _clicked_ _face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged_ _along_ when moved by _mechanical_ _pistons_, _bearings_ and other controllers.",
|
"item.create.super_glue.tooltip.behaviour1": "Makes the _clicked face_ of a block _sticky_. Blocks attached to sticky faces will be _dragged along_ when moved by _mechanical pistons_, _bearings_ and other controllers.",
|
||||||
"item.create.super_glue.tooltip.condition2": "When Held in Offhand",
|
"item.create.super_glue.tooltip.condition2": "When Held in Offhand",
|
||||||
"item.create.super_glue.tooltip.behaviour2": "_Automatically_ _attaches_ blocks placed from the main hand to the _side_ they were _placed_ _against._",
|
"item.create.super_glue.tooltip.behaviour2": "_Automatically attaches_ blocks placed from the main hand to the _side_ they were _placed against._",
|
||||||
|
|
||||||
"item.create.builders_tea.tooltip": "BUILDERS TEA",
|
"item.create.builders_tea.tooltip": "BUILDERS TEA",
|
||||||
"item.create.builders_tea.tooltip.summary": "The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
"item.create.builders_tea.tooltip.summary": "The perfect drink to get the day started- _Motivating_ and _Saturating._",
|
||||||
|
|
||||||
"item.create.refined_radiance.tooltip": "REFINED RADIANCE",
|
"item.create.refined_radiance.tooltip": "REFINED RADIANCE",
|
||||||
"item.create.refined_radiance.tooltip.summary": "A Chromatic material forged from _absorbed_ _light_.",
|
"item.create.refined_radiance.tooltip.summary": "A Chromatic material forged from _absorbed light_.",
|
||||||
|
|
||||||
"item.create.shadow_steel.tooltip": "SHADOW STEEL",
|
"item.create.shadow_steel.tooltip": "SHADOW STEEL",
|
||||||
"item.create.shadow_steel.tooltip.summary": "A Chromatic material forged _in_ _the_ _void_.",
|
"item.create.shadow_steel.tooltip.summary": "A Chromatic material forged _in the void_.",
|
||||||
|
|
||||||
"item.create.minecart_coupling.tooltip": "MINECART COUPLING",
|
"item.create.minecart_coupling.tooltip": "MINECART COUPLING",
|
||||||
"item.create.minecart_coupling.tooltip.summary": "_Chains_ all your _Minecarts_ or _Carriage_ _Contraptions_ together to form a majestic Train.",
|
"item.create.minecart_coupling.tooltip.summary": "_Chains_ all your _Minecarts_ or _Carriage Contraptions_ together to form a majestic Train.",
|
||||||
"item.create.minecart_coupling.tooltip.condition1": "When Used on Minecart",
|
"item.create.minecart_coupling.tooltip.condition1": "When Used on Minecart",
|
||||||
"item.create.minecart_coupling.tooltip.behaviour1": "_Couples_ two Minecarts together, attempting to keep them at a _constant_ _distance_ while moving.",
|
"item.create.minecart_coupling.tooltip.behaviour1": "_Couples_ two Minecarts together, attempting to keep them at a _constant distance_ while moving.",
|
||||||
|
|
||||||
"item.create.crafter_slot_cover.tooltip": "SLOT COVER",
|
"item.create.crafter_slot_cover.tooltip": "SLOT COVER",
|
||||||
"item.create.crafter_slot_cover.tooltip.summary": "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.",
|
"item.create.crafter_slot_cover.tooltip.summary": "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": "WIP",
|
"create.tooltip.wip": "WIP",
|
||||||
"create.tooltip.workInProgress": "Work in progress!",
|
"create.tooltip.workInProgress": "Work in progress!",
|
||||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,31 @@
|
||||||
|
{
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"type": "forge:mod_loaded",
|
||||||
|
"modid": "appliedenergistics2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "create:crushing",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:quartz_ore"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"results": [
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:certus_quartz_crystal",
|
||||||
|
"count": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:certus_quartz_dust",
|
||||||
|
"count": 1,
|
||||||
|
"chance": 0.25
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "minecraft:cobblestone",
|
||||||
|
"count": 1,
|
||||||
|
"chance": 0.125
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"processingTime": 300
|
||||||
|
}
|
|
@ -0,0 +1,31 @@
|
||||||
|
{
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"type": "forge:mod_loaded",
|
||||||
|
"modid": "appliedenergistics2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "create:crushing",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:charged_quartz_ore"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"results": [
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:charged_certus_quartz_crystal",
|
||||||
|
"count": 2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:certus_quartz_dust",
|
||||||
|
"count": 1,
|
||||||
|
"chance": 0.25
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"item": "minecraft:cobblestone",
|
||||||
|
"count": 1,
|
||||||
|
"chance": 0.125
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"processingTime": 300
|
||||||
|
}
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"type": "forge:mod_loaded",
|
||||||
|
"modid": "appliedenergistics2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "create:milling",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"tag": "forge:gems/certus_quartz"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"results": [
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:certus_quartz_dust",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"processingTime": 200
|
||||||
|
}
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"type": "forge:mod_loaded",
|
||||||
|
"modid": "appliedenergistics2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "create:milling",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"tag": "forge:ender_pearls"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"results": [
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:ender_dust",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"processingTime": 100
|
||||||
|
}
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"type": "forge:mod_loaded",
|
||||||
|
"modid": "appliedenergistics2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "create:milling",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:certus_quartz_crystal"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"results": [
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:certus_quartz_dust",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"processingTime": 200
|
||||||
|
}
|
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"type": "forge:mod_loaded",
|
||||||
|
"modid": "appliedenergistics2"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "create:milling",
|
||||||
|
"ingredients": [
|
||||||
|
{
|
||||||
|
"tag": "forge:ingots/gold"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"results": [
|
||||||
|
{
|
||||||
|
"item": "appliedenergistics2:gold_dust",
|
||||||
|
"count": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"processingTime": 100
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue